Razor View Engine in ASP.NET MVC

Razor view engine in ASP.NET MVC is syntax that allows you to write server side code on view. It helps to combine code and html in fluid manner. Razor supports C# and Visual Basic programming languages. The Razor syntax is based on c# programming language...

Top 3 Features of ASP.NET MVC 5

ASP.NET MVC is Microsoft’s latest web application development technology based on the principle of the separation of concerns. MVC stands for Models, Views and Controllers, respectively. Before MVC Web forms were form the web development. However, Web Forms lacked...

Step into with Visual Studio Debugger

1. Debug options Open options dialog and make sure you have check boxes set as on following image in red boxes. 2. Download symbols and source Now we have to allow downloading symbol files. By default the location of symbols is somewhere under application user data...

Why Logging Exceptions to a File Is Not Enough

Logging your exceptions to a file is a good best practice. However, this is not enough once your application is running in production. Unless you log into every one of your servers every day and review your log files, you won’t know that the exceptions occurred. That...