Related Posts
We want this globally 🤣🙏🏼

Bain & Company Hi All, Have YOE - 13 in Supply Chain Planning domain. Holding current offer 37.5L fixed + 8L Variable. Looking for better offer. Refer if any openings in your organization. Currently in notice period. Thanks. Deloitte Micron Technology IBM Consulting Bain & Company McKinsey & Company British Telecom Bristlecone Blume global Blue Yonder Infosys Intel Corporation VMware KPMG Pwc AC EY-Parthenon EY Kimberly-Clark
I have a confession to make.
Additional Posts in .NET (Dot Net) Developers
New to Fishbowl?
unlock all discussions on Fishbowl.




Bowl Leader
I think using Entity Framework would help to build a Fully functional app with less time.Also we don't have to worry much about Database to .net object mapping ,framework does it for us. But when it comes to performance intensive operations developers still use stored procedure, views etc. Also sometimes it depends on the process setup in particular enterprise chose between EF and old way ,as there are restrictions in connecting to prod environments.
I would always chose Entity Framework if it is accepted by an enterprise & will use Stored procedure,views,raw sql etc. When ever complexity increases.
Entity Framework is an ORM(Object Relation Mapper). There are other ORMs as well like dapper. Entity Framework is official ORM for .net created by Microsoft. This is the basic concept.
Now coming to your question, yes, using ef is considered better in most cases, especially in web application/services development.
ORM is the concept which is implemented using ef. Read about ORM first, it will give whole picture and make learning easier. Learn from Kudvenkat Youtube videos.
oh thanks
First learn basic ado. Net, then move to EF.