Nikolaos Kantzelis ASP.Net Blog
This blog will focus on ASP.NET Framework
-
Passing multiple models to a view using Tuples in an ASP.Net MVC 5.0 application
This is the second post in a series of posts regarding passing multiple models in a view.You can find the first one here
-
Passing multiple models to a view in an ASP.Net MVC 5.0 application
We do know that in any MVC application we cannot pass multiple models from a controller to a single view.
-
Handling concurrency in Code First ASP.Net 5.0 MVC applications
In this post I am going to provide you with a hands on example on how to handle concurrency in an EF Code First ASP.Net MVC 5.0 application. Basically I want to show you how to handle conflicts when multiple users update the same entity at the same time.
-
Caching an ASP.Net MVC 5.0 application
In this post I am going to provide you with a hands on example on using caching in an ASP.Net MVC 5.0 application using Visual Studio 2015 and C#.
-
Using MongoDB with ASP.Net MVC
In this post I am going to demonstrate with a hands-on example how to use the popular NoSQL database MongoDB to store and retrieve data using Visual Studio 2015and ASP.Net MVC.
-
Using Asynchronous Operations in Entity Framework 6.0 and ASP.Net MVC
In this post I am going to provide you with a hands-on example on how to take advantage of asynchronous execution using Entity Framework. EF 6 has the ability to execute a query and command asynchronously using DbContext.
-
Entity Framework Performance optimization patterns-part II
This is the second post in a series of posts where I talk about good coding practices when it comes to using Entity Framework as our data access layer when building our applications.
-
Entity Framework Performance optimization patterns
In this post I am going to provide you with a hands-on example on how to avoid writing your LINQ to Entities queries in a way that will hinder performance of your application. The aim of this post (hopefully a series of posts on performance and Entity Framework) is to highlight bad coding practices when architecting an applications that uses EF as the ORM to fetch and manipulate data from the data store. I am going to point out some practises and patterns that very often developers use and cause EF to create poor-performing T-SQL statements.
-
Using Second Level Cache in Entity Framework 6.1 applications
In this post I am going to provide you with a hands-on example on how to use second level caching with Entity Framework 6.0 version. Second Level Caching is one of the features that is not present out-of-the-box in Entity Framework.
-
Database Command Logging & Profiling in Entity Framework 6.0
In this post I am going to provide you with a hands-on example on how to log commands & queries sent to the database by Entity Framework 6.0.