SlideShare a Scribd company logo
6
Most read
7
Most read
10
Most read
Asp.Net Core MVC with
Entity Framework
Shravan A
->Dot Net Framework / Dot Net Core
->Dot Net Core
->Asp Dot Net Core
->MVC Architecture
->Entity Framework
->Repository Pattern
->Database First Approach
->Sample Project
->Conclusion
Table Of Contents
Dot Net Framework / Dot Net core
Dot Net Core is an open source and cross platform framework which is used for
building several types of applications maintained by Microsoft.
-> Runs on Windows, macOS, and Linux operating systems.
->Develop web applications Asp.Net MVC Core , Web API etc..
Dot Net Core
ASP.NET Core is an open source, cross-platform and high-performance web framework to
build the web application.It is long time support ,which can be run on Windows, Mac or
Linux operating system.
Asp Dot Net Core
Requirements
• Basic knowledge of C#
• Visual Studio
• Object Oriented Programming concepts
• SQL Database
Why Asp Dot Net Core
MVC stands for Model, View, and Controller.
MVC architectural pattern
Model - A set of classes that describes the data you are working with as well as the
business logic
View − Defines how the application’s UI will be displayed.
Controller − A set of classes that handles communication from the user, overall
application flow, and application-specific logic.
MVC architectural workflow
Entity framework is an Object Relational Mapping (ORM) framework that offers an
automated mechanism to developers for storing and accessing the data in the
database.
• Entity Framework can generate the necessary database commands for reading
or writing data in the database and execute them.
Entity Framework
Repository Pattern
The repository pattern is intended to create an abstraction layer between the data access layer and the
business logic layer of an application. It is a data access pattern that prompts a more loosely coupled
approach to data access.
Project Database
Database First Approach
Here we are generating classes from the database using Entity Framwork core
In Visual Studio
Project Structure
Project User Interface
Conclusion
With Asp.Net Some of the advatages are Improved Performance Support of
Cross-platform ,Lesser Code ,Easier Maintenance etc..
ASP.NET Core is quite an interesting technology in order to create a robust web
application. Since most of the businesses look for different ways to developing
an app fast and even launch it in the entire market sooner than possible,
ASP.NET Core development is considered to be the best way to do it.
Thank You

More Related Content

PPTX
ASP.NET Core MVC + Web API with Overview
Shahed Chowdhuri
 
PPTX
Introduction to ASP.NET Core MVC and the MVC Pattern.pptx
QuickwayInfoSystems3
 
PDF
Asp.net mvc basic introduction
Bhagath Gopinath
 
PDF
Introduction to ASP.NET Core
Avanade Nederland
 
PDF
Asp.Net Core MVC , Razor page , Entity Framework Core
mohamed elshafey
 
PDF
Asp .net web form fundamentals
Gopal Ji Singh
 
PPT
Introduction To Dotnet
SAMIR BHOGAYTA
 
PPTX
Getting started with entity framework
Lushanthan Sivaneasharajah
 
ASP.NET Core MVC + Web API with Overview
Shahed Chowdhuri
 
Introduction to ASP.NET Core MVC and the MVC Pattern.pptx
QuickwayInfoSystems3
 
Asp.net mvc basic introduction
Bhagath Gopinath
 
Introduction to ASP.NET Core
Avanade Nederland
 
Asp.Net Core MVC , Razor page , Entity Framework Core
mohamed elshafey
 
Asp .net web form fundamentals
Gopal Ji Singh
 
Introduction To Dotnet
SAMIR BHOGAYTA
 
Getting started with entity framework
Lushanthan Sivaneasharajah
 

What's hot (20)

PPTX
.Net Core
Bertrand Le Roy
 
PPTX
Entity Framework Core
Kiran Shahi
 
PPTX
Introduction to React JS
Arnold Asllani
 
PPTX
ASP.NET - Life cycle of asp
priya Nithya
 
PPTX
Bootstrap 5 ppt
Mallikarjuna G D
 
PPT
Asp.net basic
Neelesh Shukla
 
PPTX
React JS - A quick introduction tutorial
Mohammed Fazuluddin
 
PPTX
React js
Alireza Akbari
 
PPTX
Introduction to React JS for beginners | Namespace IT
namespaceit
 
PPT
C#.NET
gurchet
 
PDF
Bootstrap 5 basic
Jubair Ahmed Junjun
 
PPTX
Introduction to React JS for beginners
Varun Raj
 
PPT
ASP.NET MVC Presentation
ivpol
 
PPTX
ASP.NET Lecture 1
Julie Iskander
 
PPTX
Introduction to Spring Boot
Purbarun Chakrabarti
 
PDF
React js
Rajesh Kolla
 
PPT
Introduction to JavaScript
Andres Baravalle
 
PPTX
Introduction to ASP.NET
Rajkumarsoy
 
PPTX
CSharp Presentation
Vishwa Mohan
 
.Net Core
Bertrand Le Roy
 
Entity Framework Core
Kiran Shahi
 
Introduction to React JS
Arnold Asllani
 
ASP.NET - Life cycle of asp
priya Nithya
 
Bootstrap 5 ppt
Mallikarjuna G D
 
Asp.net basic
Neelesh Shukla
 
React JS - A quick introduction tutorial
Mohammed Fazuluddin
 
React js
Alireza Akbari
 
Introduction to React JS for beginners | Namespace IT
namespaceit
 
C#.NET
gurchet
 
Bootstrap 5 basic
Jubair Ahmed Junjun
 
Introduction to React JS for beginners
Varun Raj
 
ASP.NET MVC Presentation
ivpol
 
ASP.NET Lecture 1
Julie Iskander
 
Introduction to Spring Boot
Purbarun Chakrabarti
 
React js
Rajesh Kolla
 
Introduction to JavaScript
Andres Baravalle
 
Introduction to ASP.NET
Rajkumarsoy
 
CSharp Presentation
Vishwa Mohan
 
Ad

Similar to Asp.Net Core MVC with Entity Framework (20)

PPTX
Entity Core with Core Microservices.pptx
Knoldus Inc.
 
PPTX
Entity Framework for Cross platform apps
Swaminathan Vetri
 
PDF
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
raffygobahc9
 
PDF
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
jtdyfyhl5782
 
PDF
Built Cross-Platform Application with .NET Core Development.pdf
I-Verve Inc
 
PPT
Overview of CSharp MVC3 and EF4
Rich Helton
 
PPTX
Microsoft Entity Framework
Mahmoud Tolba
 
PPTX
Difference between .net core and .net framework
Ansi Bytecode
 
PDF
Asp.net Web Development.pdf
Abanti Aazmin
 
PPTX
Entity Framework Core 1.0
Senthil Kumar
 
PPTX
The ultimate cheat sheet on .net core, .net framework, and .net standard
Concetto Labs
 
PPT
Entity frameworks101
Rich Helton
 
PPTX
Entity framework
Tamer Elshahat
 
PDF
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
bangsaghraiz
 
PPTX
.Net: Introduction, trends and future
Bishnu Rawal
 
PDF
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
tpussdl292
 
PPTX
EF6 or EF Core? How Do I Choose?
Julie Lerman
 
PDF
How .NET Framework Supports Cost-Effective Application Development
Sara Suarez
 
PDF
5 Ways ASP.Net Core Enhances Enterprise Application Performance.pdf
SeasiaInfotech2
 
PPTX
Entity Framework V1 and V2
ukdpe
 
Entity Core with Core Microservices.pptx
Knoldus Inc.
 
Entity Framework for Cross platform apps
Swaminathan Vetri
 
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
raffygobahc9
 
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
jtdyfyhl5782
 
Built Cross-Platform Application with .NET Core Development.pdf
I-Verve Inc
 
Overview of CSharp MVC3 and EF4
Rich Helton
 
Microsoft Entity Framework
Mahmoud Tolba
 
Difference between .net core and .net framework
Ansi Bytecode
 
Asp.net Web Development.pdf
Abanti Aazmin
 
Entity Framework Core 1.0
Senthil Kumar
 
The ultimate cheat sheet on .net core, .net framework, and .net standard
Concetto Labs
 
Entity frameworks101
Rich Helton
 
Entity framework
Tamer Elshahat
 
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
bangsaghraiz
 
.Net: Introduction, trends and future
Bishnu Rawal
 
Entity Framework 6 Recipes 2nd Edition Brian Driscoll
tpussdl292
 
EF6 or EF Core? How Do I Choose?
Julie Lerman
 
How .NET Framework Supports Cost-Effective Application Development
Sara Suarez
 
5 Ways ASP.Net Core Enhances Enterprise Application Performance.pdf
SeasiaInfotech2
 
Entity Framework V1 and V2
ukdpe
 
Ad

Recently uploaded (20)

PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
PPTX
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
PDF
Micromaid: A simple Mermaid-like chart generator for Pharo
ESUG
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PPTX
TestNG for Java Testing and Automation testing
ssuser0213cb
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PPTX
Services offered by Dynamic Solutions in Pakistan
DaniyaalAdeemShibli1
 
PDF
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PDF
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
PDF
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PDF
QAware_Mario-Leander_Reimer_Architecting and Building a K8s-based AI Platform...
QAware GmbH
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
Micromaid: A simple Mermaid-like chart generator for Pharo
ESUG
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
TestNG for Java Testing and Automation testing
ssuser0213cb
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
Services offered by Dynamic Solutions in Pakistan
DaniyaalAdeemShibli1
 
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Exploring AI Agents in Process Industries
amoreira6
 
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
QAware_Mario-Leander_Reimer_Architecting and Building a K8s-based AI Platform...
QAware GmbH
 

Asp.Net Core MVC with Entity Framework

  • 1. Asp.Net Core MVC with Entity Framework Shravan A
  • 2. ->Dot Net Framework / Dot Net Core ->Dot Net Core ->Asp Dot Net Core ->MVC Architecture ->Entity Framework ->Repository Pattern ->Database First Approach ->Sample Project ->Conclusion Table Of Contents
  • 3. Dot Net Framework / Dot Net core
  • 4. Dot Net Core is an open source and cross platform framework which is used for building several types of applications maintained by Microsoft. -> Runs on Windows, macOS, and Linux operating systems. ->Develop web applications Asp.Net MVC Core , Web API etc.. Dot Net Core
  • 5. ASP.NET Core is an open source, cross-platform and high-performance web framework to build the web application.It is long time support ,which can be run on Windows, Mac or Linux operating system. Asp Dot Net Core Requirements • Basic knowledge of C# • Visual Studio • Object Oriented Programming concepts • SQL Database
  • 6. Why Asp Dot Net Core
  • 7. MVC stands for Model, View, and Controller. MVC architectural pattern Model - A set of classes that describes the data you are working with as well as the business logic View − Defines how the application’s UI will be displayed. Controller − A set of classes that handles communication from the user, overall application flow, and application-specific logic.
  • 9. Entity framework is an Object Relational Mapping (ORM) framework that offers an automated mechanism to developers for storing and accessing the data in the database. • Entity Framework can generate the necessary database commands for reading or writing data in the database and execute them. Entity Framework
  • 10. Repository Pattern The repository pattern is intended to create an abstraction layer between the data access layer and the business logic layer of an application. It is a data access pattern that prompts a more loosely coupled approach to data access.
  • 12. Database First Approach Here we are generating classes from the database using Entity Framwork core In Visual Studio
  • 15. Conclusion With Asp.Net Some of the advatages are Improved Performance Support of Cross-platform ,Lesser Code ,Easier Maintenance etc.. ASP.NET Core is quite an interesting technology in order to create a robust web application. Since most of the businesses look for different ways to developing an app fast and even launch it in the entire market sooner than possible, ASP.NET Core development is considered to be the best way to do it.