Learn MS NET | Our journey learning how to write .NET

Our journey learning how to write .NET

Learn MS NET

  • Join Us on Facebook!
  • Follow Us on Twitter!
  • LinkedIn
  • Subcribe to Our RSS Feed

Git Commit db.lock error on every commit


While working on one of my projects I manually moved some files around and made some changes to the file structure. After doing this I and adding a new project I wanted to commit these new files and structure to Git, I then received this message:“Git failed with a fatal error.error: open(".vs/XXXXXX/v15/Server/sqlite3/db.lock"): Permission denied fatal: Unable to process path .vs/XXXXXX/v15/Server/sqlite3/db.lock”On the first time receiving this error I simply went to my .vs/XXXXXX/v15/Server/sq... [More]

Migrating .NET Core projects


With the pending release of Visual Studio 2017 on March 7, 2017, and the changing format going forward of removing the project.json file to return to the .csproj MsBuild format.  Microsoft has conveniently set up a service to help with migrating your projects to the new format. If you got to http://landinghub.visualstudio.com/migrate-dotnetcore, the .NET Core Engineering team have established a way to ask for help. There are also some links to known migration issues that can be found there ... [More]

Running Bash on Ubuntu on Windows 10


During the //Build 2016 conference, Microsoft announced that the Bash shell and other GNU/Linux command line tools would soon be able to directly run on the Windows platform natively.  I think as people start to use this and get familiar with Bash it will help people moving from the Linux world or people who want to get familiar with the Bash shell. I have used the shell on Linux and am somewhat familiar with it but most of my time has been spent in the Windows world developing with that pl... [More]