In this session we will look at how we can use a number of popular .Net OSS projects to develop a real world application. Based on production code, we will look at how using a combination of NHibernate, FluentNHibernate, Castle Windsor and a number of other OSS (AutoMapper, MvcContrib, FluentMvc)…
MVC gives us total control over markup in ASP.NET. Or in other words, you better learn how to turn HTML into something pretty. Luckily, there is a great framework to help us out: jQuery UI! We will take a look at using jQuery UI to do exactly that. We will start with simple HTML markup and…
The session will briefly cover what CQRS and event sourcing is and what benefits they provide over traditional architectures. We will then build a simple ASP.NET MVC 3 application that will use CQRS and Event Sourcing. We will use Ncqrs to provide the underlying platform and see how CQRS and Event…
Tired of returning boring ol' HTML in your MVC views? Why not control phone calls instead. This talk will go over how you can build a specialized server using MVC to easily build powerful voice and SMS applications using Twilio. Recorded live via Live Meeting as part of mvcConf 2
IIS Express is a simpler and self-contained version of IIS that is optimized for developers. This session will describe the product architecture, relationship to IIS and the advantages over Cassini. Recorded live via Live Meeting as part of mvcConf 2
The .NET framework provides a simple API for sending email. I assume you are already acquainted with the handy namespace System.Net.Mail. However, dynamically generating the content of an email is still a bit tricky. Code that concatenates strings and variables is no fun to write or read! What we…
Learn the basic extensibility points of the ASP.NET MVC Framework by refactoring an existing code base and making changes that will make your application less fragile and easier to test. The main focus will be howto leverage dependency injection, routes, action filters, model binders, etc. to build…
One of the strongest features of the ASP.NET MVC framework is its extensibility capabilities, which enables using different components with ease. In this session you will learn the differences between the view engines available to you at the moment -the web forms view engine, Spark, NHaml and…
Building ASP.NET MVC applications is fun, spending time on copying the files to remote servers - not so much. AppHarbor is a cloud platform for .NET backed by Amazon EC2 that allows you to deploy and scale your application. The speak will include a brief overview of the AppHarbor architecture and…