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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Declarative Programming Using the Entity Framework and MVC 4

  • 427 views
Published

Declarative Programming Using the Entity Framework and MVC 4

Declarative Programming Using the Entity Framework and MVC 4

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
427
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
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