Your SlideShare is downloading. ×
Declarative Programming Using the Entity Framework and MVC 4
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Declarative Programming Using the Entity Framework and MVC 4

448
views

Published on

Declarative Programming Using the Entity Framework and MVC 4

Declarative Programming Using the Entity Framework and MVC 4

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
448
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Declarative ProgrammingUsing the Entity Framework and MVC 4Jean-François Bilodeaujf@ctesolutions.com
  • 2. What is Declarative Programming?• Build upon basic rules and patterns• Declare your logic instead of describing it• Let frameworks do the heavy lifting
  • 3. ●Why Declarative Programming?● Minimize duplication of effort (DRY)● Create cleaner solutions● Get the work done faster● Minimize errors● Easier to fix and maintain
  • 4. Examples• Entity Framework• ASP.NET MVC• MEL• Form designers
  • 5. Integrating in the Lifecycle• Natural integration with agile method• Works with traditional waterfall
  • 6. Caveats• Does not turn non-developers into developers• Lose ownership of the logic and processing• Assume testing is unnecessary• Do not reinvent the wheel• May not suit every scenario
  • 7. Demonstration• How to get an application up-and-running quickly...
  • 8. Available Courses• 2609 - Introduction to C# Programming with Microsoft .NET• 20486 - Developing ASP.NET MVC 4 Web Applications• 10265 - Developing Data Access Solutions with Microsoft VisualStudio 2010• 2350 - Developing and Deploying Secure Microsoft .NET FrameworkApplications