-## Ignore Visual Studio temporary files, build results, and
-## files generated by popular Visual Studio add-ons.
+# Download this file using PowerShell v3 under Windows with the following comand:
+# Invoke-WebRequest https://gist.githubusercontent.com/kmorcinek/2710267/raw/ -OutFile .gitignore
+# or wget:
+# wget --no-check-certificate http://gist.githubusercontent.com/kmorcinek/2710267/raw/.gitignore
# User-specific files
*.suo
*.user
-*.userosscache
*.sln.docstates
-
-# User-specific files (MonoDevelop/Xamarin Studio)
-*.userprefs
+*.pyc
# Build results
+
[Dd]ebug/
-[Dd]ebugPublic/
[Rr]elease/
-[Rr]eleases/
x64/
-x86/
-build/
-bld/
[Bb]in/
[Oo]bj/
+[Aa]rtifacts/
-# Visual Studio 2015 cache/options directory
-.vs/
+# NuGet Packages
+*.nupkg
+# The packages folder can be ignored because of Package Restore
+**/packages/*
+# except build/, which is used as an MSBuild target.
+!**/packages/build/
+# Uncomment if necessary however generally it will be regenerated when needed
+#!**/packages/repositories.config
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
-# NUNIT
-*.VisualState.xml
-TestResult.xml
-
-# Build Results of an ATL Project
-[Dd]ebugPS/
-[Rr]eleasePS/
-dlldata.c
-
-# DNX
-project.lock.json
-artifacts/
-
*_i.c
*_p.c
-*_i.h
*.ilk
*.meta
*.obj
*.vssscc
.builds
*.pidb
-*.svclog
+*.log
*.scc
-# Chutzpah Test files
-_Chutzpah*
+# OS generated files #
+.DS_Store*
+Icon?
# Visual C++ cache files
ipch/
*.vsp
*.vspx
-# TFS 2012 Local Workspace
-$tf/
-
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
-*.DotSettings.user
-
-# JustCode is a .NET coding add-in
-.JustCode
# TeamCity is a build add-in
_TeamCity*
*.dotCover
# NCrunch
-_NCrunch_*
+*.ncrunch*
.*crunch*.local.xml
-# MightyMoose
-*.mm.*
-AutoTest.Net/
-
-# Web workbench (sass)
-.sass-cache/
-
# Installshield output folder
[Ee]xpress/
publish/
# Publish Web Output
-*.[Pp]ublish.xml
-*.azurePubxml
-## TODO: Comment the next line if you want to checkin your
-## web deploy settings but do note that will include unencrypted
-## passwords
-#*.pubxml
-
-*.publishproj
-
-# NuGet Packages
-*.nupkg
-# The packages folder can be ignored because of Package Restore
-**/packages/*
-# except build/, which is used as an MSBuild target.
-!**/packages/build/
-# Uncomment if necessary however generally it will be regenerated when needed
-#!**/packages/repositories.config
+*.Publish.xml
# Windows Azure Build Output
-csx/
+csx
*.build.csdef
# Windows Store app package directory
AppPackages/
-# Visual Studio cache files
-# files ending in .cache can be ignored
-*.[Cc]ache
-# but keep track of directories ending in .cache
-!*.[Cc]ache/
-
# Others
+*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
-*.dbproj.schemaview
+*.[Pp]ublish.xml
*.pfx
*.publishsettings
-node_modules/
-orleans.codegen.cs
+modulesbin/
+tempbin/
+
+# EPiServer Site file (VPP)
+AppData/
# RIA/Silverlight projects
Generated_Code/
-# Backup & report files from converting an old project file
-# to a newer Visual Studio version. Backup files are not needed,
-# because we have git ;-)
+# Backup & report files from converting an old project file to a newer
+# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
-# SQL Server files
-*.mdf
-*.ldf
+# vim
+*.txt~
+*.swp
+*.swo
-# Business Intelligence projects
-*.rdl.data
-*.bim.layout
-*.bim_*.settings
+# svn
+.svn
-# Microsoft Fakes
-FakesAssemblies/
+# Remainings from resolvings conflicts in Source Control
+*.orig
-# Node.js Tools for Visual Studio
-.ntvs_analysis.dat
-
-# Visual Studio 6 build log
-*.plg
+# SQL Server files
+**/App_Data/*.mdf
+**/App_Data/*.ldf
+**/App_Data/*.sdf
-# Visual Studio 6 workspace options file
-*.opt
-# LightSwitch generated files
+#LightSwitch generated files
GeneratedArtifacts/
_Pvt_Extensions/
ModelManifest.xml
+
+# =========================
+# Windows detritus
+# =========================
+
+# Windows image file caches
+Thumbs.db
+ehthumbs.db
+
+# Folder config file
+Desktop.ini
+
+# Recycle Bin used on file shares
+$RECYCLE.BIN/
+
+# Mac desktop service store files
+.DS_Store
+
+# SASS Compiler cache
+.sass-cache
+
+# Visual Studio 2014 CTP
+**/*.sln.ide
+
+# Visual Studio temp something
+.vs/
+
+#####
+# End of core ignore list, below put you custom 'per project' settings (patterns or path)
+#####
+
+*.csproj.user
+*.lock.json
+
+# cscope/ctags
+cscope.files
+cscope.out
+tags
+
+# svace files
+warnings.txt
+warn-settings.csharp.txt
+.svace-dir
+CompilationErrors-*.txt
+
+# exceptional allowed binaries
+!tools/bin/
+!packaging/depends/*.nupkg
+
+# external libraries
+externals/libs/
+
+# coverage
+tools/coverage
+coverage.json
+