by UnquaLe
22. October 2007 19:26
ScottGu had presented the new
ASP.NET MVC Framework as a prototype last week in
ALT.NET Conference.
Ultimately this is a group that believes in:
- Continuous Learning
- Being Open to Open Source Solutions
- Challenging the Status Quo
- Good Software Practices
- DRY (Don't Repeat Yourself)
- Common Sense when possible
It enables Test Driven Development by default. You can unit test the application without having to run the controllers within an ASP.NET process. You can use any unit-testing framework such as NUnit, NBUnit.
You can extend the framework by writing your own view engine. And the most amazing feature is to be pluggable. You can use any existing Dependency Injection and IOC container models such as Windsor, Spring.Net, NHibernate, etc.
You don't need URL-Rewriting frameworks anymore you can handle this process in your Controller classes. Your URLs will be SEO friendly easly.
These features and design choices represent a huge paradigm shift for
Microsoft. They say to the open source .NET community: “We recognize
your contributions, and we’re not going to try and reinvent what you’ve
done. Instead, we’re going to make it pluggable, so you can use
whatever technology you favor.”
It looks like Patterns & Practice team had really good job!. I wish i could be in this conference :( what a shame !
To watch The Gu and Scott Hanselman follow the link.
Thanks Guys !
Doga