Upload
curtismitchell
View
2.576
Download
1
Embed Size (px)
DESCRIPTION
Slides from a talk given at the Chicago Code Camp in 2009.
Citation preview
Rails-like ASP.NET Development
Presented by Curtis Mitchelle: [email protected] t: curtis_mitchell
What is Rails?
• A Ruby-based MVC web application framework
• reusable components
• productive
• driven by principles
Don’t Repeat Yourself(DRY)
Convention Over Configuration
Separation of Concerns
Fun!
CC License: http://www.flickr.com/photos/44603071@N00/1347498861/
A quick look at Rails
Cut to some code...
Rails-like ASP.NETWhat does that mean?
• Using best great .NET tools to increase productivity and ease development and maintenance
• Emphasis on being productive
• Adhere to the principles in your development cycle
The Stack
• ASP.NET MVC
• Migrator.NET
• FluentNHibernate
• Spark View Engine
• FluentValidation
The StackASP.NET MVC
http://www.asp.net/mvc
Migrator.NET
http://code.google.com/p/migratordotnet
FluentNHibernate
http://www.fluentnhibernate.org
Spark View Engine
http://www.sparkviewengine.com
FluentValidation
http://fluentvalidation.codeplex.com