rails-like asp.net development shared

10
Rails-like ASP.NET Development Presented by Curtis Mitchell e: [email protected] t: curtis_mitchell

Upload: curtismitchell

Post on 11-Nov-2014

2.575 views

Category:

Technology


1 download

DESCRIPTION

Slides from a talk given at the Chicago Code Camp in 2009.

TRANSCRIPT

Page 1: Rails-like Asp.Net Development Shared

Rails-like ASP.NET Development

Presented by Curtis Mitchelle: [email protected] t: curtis_mitchell

Page 2: Rails-like Asp.Net Development Shared

What is Rails?

• A Ruby-based MVC web application framework

• reusable components

• productive

• driven by principles

Page 3: Rails-like Asp.Net Development Shared

Don’t Repeat Yourself(DRY)

Page 4: Rails-like Asp.Net Development Shared

Convention Over Configuration

Page 5: Rails-like Asp.Net Development Shared

Separation of Concerns

Page 6: Rails-like Asp.Net Development Shared

Fun!

CC License: http://www.flickr.com/photos/44603071@N00/1347498861/

Page 7: Rails-like Asp.Net Development Shared

A quick look at Rails

Cut to some code...

Page 8: Rails-like Asp.Net Development Shared

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

Page 9: Rails-like Asp.Net Development Shared

The Stack

• ASP.NET MVC

• Migrator.NET

• FluentNHibernate

• Spark View Engine

• FluentValidation

Page 10: Rails-like Asp.Net Development Shared

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