Microsoft .NET 5

Microsoft supports two .NET implementations for building server-side apps – .NET Framework and .NET 5 (including .NET Core).

.NET 5.0 is the next major release of .NET Core following 3.1. Microsoft has skipped version numbers 4.x to avoid confusion with .NET Framework 4.x. “Core” from the name has also been dropped to emphasize that this is the main implementation of .NET going forward. .NET 5.0 supports more types of apps and more platforms than .NET Core or .NET Framework.

Some of the .NET 5 Highlights

There are many important improvements in .NET 5.0:

  • .NET 5.0 is battle-tested
  • High Performance
  • C# 9 offer new language improvements
  • .NET libraries have enhanced performance

Use .NET 5 for your server application if:

  • You have cross-platform needs.
  • You are targeting microservices.
  • You are using Docker containers.
  • You need high-performance and scalable systems.
  • You need side-by-side .NET versions per application.

Here is the .NET release schedule –


Dotnet 5 can be downloaded here –


Preparing Microsoft Certification Exam 70-480 Programming in HTML5 with JavaScript and CSS3

It’s been a long time I was planning to go for Microsoft certification. Finally I have done it.

When I saw there was an offer from Microsoft where if you fail in the first attempt, you will get another shot for free. I thought this might be good opportunity to start with 😉

Finally I booked exam and started preparing. Exam fee was $206. I am writing this blog post for the developers who are preparing for the exam. Hope my experience will help them preparing for the exam.


There are lots of resources available on the internet which sometimes make difficult to decide what to read and what NOT to read. If have you minimun 2 to 3 years of experience in development, 1 month (1 hour daily) is sufficient to finish the studies required for this exam.

1. Before you start preparation, go through the “Skills Measured” section here. Make sure you understand the concepts and weightage for each topic.

2. Read book “Exam Ref 70-480 Programming in HTML5 with JavaScript and CSS3” You can buy it online from Microsoft press store. This is really good reference book for the exam.

3. Go through W3school online web tutorials. This really helps in exam as you can try code snippets and see the output right there on the screen. Specially following topics.

4. You can try Jsbin if you want to write and test your own code blocks.

5. If you have existing Pluralsight subscription or if you want to have it, you can go through variety of videos. Take a look at the pluralsight blog.

6. If you want to have real exam experience try They provide the practice exams for free.

Exam experience

I struggled to find my exam center lol, jokes apart. I finished my exam in 130 Minutes. There were 59 questions. It was good experience to me and I enjoyed my exam. Result was joyful to me. I passed my exam with good score.

If you have any questions or doubts, add a comment.

Hope this helps. Good luck!

Win Free Copies of the new book NuGet 2 Essentials from Packt Publishing

I recently came across a new book NuGet 2 Essentials from Packt Publishing. You would be pleased to know that I have teamed up with Packt Publishing to organize a Giveaway of the book.

And three lucky winners stand a chance to win 3 digital copies of this book. Keep reading to find out how you can be one of the Lucky Winners.


  • Install NuGet in all supported versions of Visual Studio
  • Use NuGet with source control and build servers
  • Create a NuGet package for your own class library
  • Publish your package to the official NuGet gallery
  • Create packages with multi-platform and multi-language support
  • Automatically configure target projects from the packages you create
  • Include custom install and uninstall scripts in your packages
  • Support debugging of your packaged libraries
  • Install your own internal NuGet server
  • Configure NuGet to use different NuGet servers

How to Enter?
All you need to do is head on over to the book page and look through the product description of the book and drop a line via the comments below this post to let us know what interests you the most about this book. It’s that simple.

Winners will get an e-copy of the Book.

The contest will close on 31st Dec 2013. Winners will be contacted by email, so be sure to use your real email address when you comment!

Step By Step Installing Visual Studio Professional 2013 RC

In this article, let’s see how to install Visual studio Professional 2013 RC (Release Candidate).

Please note: The installation for Visual studio (VS) Ultimate and Premium 2013 RC is almost simillar to VS Professional 2013 RC installation.

Steps to install VS Professional 2013:

1. First download Visual Studio Professional 2013 RC from here. Setup is around 3 GB. I recommend to download dvd iso image file.

You can also refer this post for new features in the VS 2013 RC.

2. Mount .iso file (if downloaded) , you will see following list of files.

3. Click on vs_professioanl.exe file to start the installation. You will see following screen first.

4. Read the license terms and privacy policy and accept them by selecting the checkbox in from of them. Click on “Next” button.

5. Select the features you want to install then click on “INSTALL” button to start the installation.

Setup will create system restore point first before installing VS 2013 components.

6. Once it’s done, setup will start acquiring the required components to install and will start installing core features. It will take few minutes to install it. You may required to restart your system (for once ONLY) in between the setup.

7. Once it finishes the setup, you will see the success screen as below.

8. Click on “Restart Now” button to restart your system. After restarting your system, you are now ready to use your VS Professional 2013 RC.

Here you are done with the installation of the Visual Studio Professional 2013 RC.

Now Just open the installed VS 2013 program from your system. You will see following welcome screen. You can sign in to your Microsoft account by clicking on “Sign In” button, else you can just skip the step by clicking on the “Not now, maybe later” link.

If you sign in with your Microsoft account, Visual studio will sync your VS settings between different devices and connect to online developer services.

9. If you click on the “Sign in” button, you will see the following screens.

10. If you are not interested to sign in, you can just skip this step and can sign in to your Microsoft account later. Once you have done with that, you will be asked to select a theme for your visual studio. You can select either Blue, dark or light theme. Also you can set your development settings from the screen. Off course you can change these settings later at any time.

11. Now click on the “Start Visual Studio” button to launch the application.

Error: Unable to Open Database Project in Visual Studio 2012

If you upgrade SQL Server 2012 by installing Service pack 1 (SP1), you may encounter following popup when Visual studio solution with “SQL Server Database Projects” is opened:

Unable to Open Database Project in Visual Studio 2012:

This version of SQL Server Data Tools is not compatible with the database run time components installed on this computer.

To fix this problem you need to download and install SQL Server Data Tools update


1. Once downloaded, run the file “SSDTSetup.exe”, you will see following screen.

2. Read and agree the terms and conditions and click on Install button.

3. Installation will start. It will download some files and install them.

4. It will take some time for downloading required files depends upon your internet connection.

5. Once it finishes, you need to reboot your system.

6. Click “Restart” to reboot your system.

7. Once restarted, open the project. You will see that “SQL Server Database Projects” is loaded. If not, migrate the database projects, it will solve your problem.