0
End to End Software Application
Development Using ASP.NET
MVC and SQL Server Backend
Kamar Oyenuga
Topic
• The world before the .NET Framework
• .NET Framework
• The 3 Tier Development Model
• ASP.NET MVC
• What is a Data...
The world before the .NET Framework
• Mainframe / Thin Clients
• Client / Server Applications
• The World Wide Web
• Java ...
.NET Framework
• Managed Code (App Domain)
• Common Language Runtime
• Intermediate Language (IL or MSIL)
• Global Assembl...
The 3 Tier Development Model
• Data Tier – Backend database interface development
• Middle Tier – Core Logic (C#, VB.Net, ...
ASP.NET MVC
• Model - Data interface
• View – front End Inteface
• Controller – Core logic
• Razor markup language
• Small...
What is a Database?
• Data Storage options
• Persistence
• Reporting
• Notification
• Business Intelligence
• Proprietary ...
SQL Server and TSQL Programming language
• Transact Structural Query Language (TSQL)
• Similarities to other Database prog...
Questions???
• How Can I find candidates with these talents?
• Good Interview questions
Upcoming SlideShare
Loading in...5
×

End to End Software Application Development using ASP.NET MVC

2,730

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,730
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "End to End Software Application Development using ASP.NET MVC"

  1. 1. End to End Software Application Development Using ASP.NET MVC and SQL Server Backend Kamar Oyenuga
  2. 2. Topic • The world before the .NET Framework • .NET Framework • The 3 Tier Development Model • ASP.NET MVC • What is a Database? • SQL Server and TSQL Programming language • Questions???
  3. 3. The world before the .NET Framework • Mainframe / Thin Clients • Client / Server Applications • The World Wide Web • Java to the rescue • Component Object Model (COM, COM+, DCOM) • Unmanaged Code (C, C++, VB)
  4. 4. .NET Framework • Managed Code (App Domain) • Common Language Runtime • Intermediate Language (IL or MSIL) • Global Assembly Cache • Libraries (Winforms, Web Forms, WPF, WWF,WCF, Web Services, API) • Garbage collection • Memory Management • ASP.NET
  5. 5. The 3 Tier Development Model • Data Tier – Backend database interface development • Middle Tier – Core Logic (C#, VB.Net, C++) • Presentation – Front End ( HTML, Javascript , CSS)
  6. 6. ASP.NET MVC • Model - Data interface • View – front End Inteface • Controller – Core logic • Razor markup language • Smaller Foot print • Developer flexibility
  7. 7. What is a Database? • Data Storage options • Persistence • Reporting • Notification • Business Intelligence • Proprietary Vs. Open source databases
  8. 8. SQL Server and TSQL Programming language • Transact Structural Query Language (TSQL) • Similarities to other Database programming language • Backend Database development • SQL Server instances • Database Administration
  9. 9. Questions??? • How Can I find candidates with these talents? • Good Interview questions
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×