Entity framework core is the lightweight, extensible and cross-platform version of Entity Framework. Before some time, Microsoft has Released a new version of Entity Framework RC2. I have written a couple of blog post about Entity framework code first migration earlier for Entity framework...
Showing posts with label ORM. Show all posts
Showing posts with label ORM. Show all posts
Saturday, June 18, 2016
Sunday, November 8, 2015
My Entity framework blog series
I have already written lots of blog post for entity framework. I thought it will be a good idea to make a blog post where I can list all the blog post about Entity framework. Here are is the list of all blog post I have written about Entity Framework.
Working with transaction in entity framework 6
How to use stored procedure with Entity framework code first
Entity framework code first,...
Saturday, November 7, 2015
Working with transaction in Entity Framework 6
In any Relation database, maintaining the integrity of the database is very important and Transaction is one way of maintaining database integrity. When you have the situation, where you need to insert data into multiple tables and if inserting a data in one of the table fails you should always...
Friday, November 6, 2015
How to use stored procedure with Entity Framework Code First
I'm getting lots of request from readers of my blog about writing blog post about how to use stored procedure with entity framework code first. So in this blog post we're going to learn about how we can use stored procedure with Entity framework code first.
To demonstrate that we are going to use...
Tuesday, April 7, 2015
Entity Framework Code First and MySql on Azure
We have used Entity framework with SQL Servers mostly. In this blog post we are going to see how we can use Entity framework with MySql on Azure.
How to create MySql database on Azure:
On azure MySql is not maintained by Microsoft itself. It is provided their partner cleardb. So You need to search...
Sunday, April 5, 2015
Entity Framework Internals: Connection Resiliency
When you use cloud services to deploy your application and database it might be possible that transient connection will be a problem between database server and web servers. When you use on premise servers that uses the database server and web server on same data centre. When you use cloud there will be huge infrastructures and you never know where it is deployed even if it deployed on same data...
Wednesday, April 1, 2015
Entity Framework Internals: Private setters and private constructors
I have been heavily learning Domain Driven Design recently and In that there is a concept called “Anemic Domain Model” which we used to use in our project. In simple terms Anemic Domain Models are those classes that do not have any behaviour with them and most of created with properties. You can use them as container for your data from database. While Domain driven design is all about behaviours....
Thursday, March 26, 2015
Fluent Nhibernate : Create Table from Code(Class- CodeFirst)
Now days, Convention over configured is more preferred and that’s why Fluent Nhibernate got more popularity Because with Fluent Nhibernate we don’t have to write and maintain mapping in xml. You can write classes to map your domain objects to your database tables. If you want to learn how we can do this with existing database and Fluent Nhibernate, I have also written a blog post about CRUD...
Sunday, March 22, 2015
Entity Framework Internals: Enum Support
In .NET world, We all are using Enums in our code. It’s makes our code more readable then using hardcoded numbers of strings. Entity Framework 5.0 or higher version has support for Enums. In this blog post we are going to see how we can use Enums with entity framework.
We are going to create a console...
Saturday, March 21, 2015
Entity Framework internals :IEnumerable and IQueryable
Now days, Entity framework is one the most used ORM in .NET world. Still I can see lots of people confused with IQueryable and IEnumerable. If they dont' know what is difference between them then they are going to make mistakes .When you first look at it both looks same. But there are quite differences and If you don’t understands internals of it then it will impact your query performance also.
IEnumerable...
Tuesday, September 16, 2014
Complex type in EFCodeFirst
I have already written a few blog post about EF Code first and it’s features following is a complete list of blog posts.
Entity framework code first and inheritance- Table Per Type
Entity Framework code first and Inheritance–Table per hierarchy
Entity Framework Code First migrations
Different way of mapping with EFCodeFirst
Different way of creating keys in EFCodeFirst
This post will also be part...
Friday, August 1, 2014
Different way of creating keys in EFCodeFirst
Recently I have been playing with Entity Framework Code First and I like it a lot. There are plenty of features given and you can configure all that stuff with code. I have already written couple of post for Entity Framework Code First.
Different way of mapping in EFCodeFirst
Entity Framework code first and Inheritance–Table per hierarchy
Entity framework code first and inheritance- Table Per Type
As...
Tuesday, July 29, 2014
CRUD Operation with ASP.NET MVC and Fluent Nhibernate.
Before some time I have written a post about Getting Started with Nhibernate and ASP.NET MVC –CRUD operations. It’s one of the most popular post blog post on my blog. I get lots of questions via email and other medium why you are not writing a post about Fluent Nhibernate and ASP.NET MVC. So I thought it will be a good idea to write a blog post about it.
What is Fluent Nhibernate:
Convection...
Saturday, July 26, 2014
Different way of mapping with EFCodeFirst
Recently I have been working Entity Framework Code First 6.0 and it’s awesome. I am in love with it. It has got great fluent API and we can do anything with that. It’s also promotes Convention over configuration which I love so far.
I have seen people are more confused about how we can map table to class via Entity framework via code first. So this post is going to be in same series. In this post...
Sunday, July 20, 2014
Entity Framework Code First migrations
In this blog post we are going to learn about entity code first migrations. Entity Framework code first approach will allow you to define model classes as per the domain requirements via POCOs. Hence you have complete control over classes are written. But as application grows and there are some new features to be added and your classes will change. Entity Framework Code Migrations allows you...
Friday, July 4, 2014
Entity Framework code first and Inheritance–Table per hierarchy
Before some day I have posted a blog about Entity Framework code first and Inheritance – Table per type and this post in next in series with that.
In previous post we have learned about how entity framework code first handles inheritance and in this part we are going to extend this and modify some of code of the code of data context to see how its creates a “Table per Hierarchy”.
We’re going to...
Saturday, June 21, 2014
Entity framework code first and inheritance- Table Per Type
Also see part-2 of this blog post- Entity Framework code first and Inheritance–Table per hierarchy
Recently I am using Entity Framework a lot. So I tried some of advance scenario and this post related to it only. In this post we will learn how entity framework handles inheritance.
In object...
Thursday, February 20, 2014
PetaPoco series–DotNetJalps
Recently one of the friend ask to create list of post that I have written about PetaPoco this post is a complete list of all my PetaPoco related post.
What is PetaPoco?PetaPoco is a Microsoft ORM developed by Top Ten Software. It was inpired by Massive and Dapper Micro ORM. Following is a link where you can get all information about PetaPoco.
http://www.toptensoftware.com/petapoco/
PetaPoco related...
Sunday, September 29, 2013
Getting Started with NHibernate and ASP.NET MVC- CRUD Operations
In this post we are going to learn how we can use NHibernate in ASP.NET MVC application.
What is NHibernate:
ORMs(Object Relational Mapper) are quite popular this days. ORM is a mechanism to map database entities to Class entity objects without writing a code for fetching data and write some...
Saturday, June 8, 2013
Entity Framework : There is already an open DataReader associated with this Command
Recently working on an application with entity framework 4.1 When I was retrieving data and updating data with same data context I was getting following error. It was working fine on another machine but on mine it was giving this error.
There is already an open DataReader associated with this Command.
After digging into the problem for some time I have found that I have not opened multiple active...