Date: Wednesday 8 October 2008........* Basics of MVC Will start with a quick introduction to the MVC framework and the benefits and drawbacks that we have identified compared to a standard web forms implementation * Using Spring.NET as an IOC container in the production of an enterprise level MVC application In this section I will cover the architectural benefits of using IOC in a .NET web application. I will then go into the specifics of how to configure an MVC web application to work with spring.NET . We will also try to lay out some best practices based on the experienced gathered based on this implementation. * Utilising lambda expressions and the Spring.NET expression framework in the production of the an extremely robust form data binding framework in MVC using strongly typed view data. * MVC requires that view data is exchanged between the view and the controller. In many MVC frameworks this data is modelled as a dictionary or some kind of map. One of the things that makes ASP MVC unique from many other frameworks is that it allows you to declare your views with a generic type indicating the strongly typed view data class. * During this project I developed an innovative framework that enables you to bind components of these strongly typed view data classes to form elements using lamda expressions and .NET 3.5 extension methods on the view side of the bind and using the Spring.NET expression framework on the controller side to dynamically repopulate your strongly typed view data objects. * Using lamda expressions and JQuery in the development of a validation framework to work in harmony with the binding framework. Validation is a key concern in any web application. I will cover how we customised the MVC validator toolkit to work with our innovative form binding to produce a robust validation framework. * How best to organise your MVC application to work with Master pages. There have been a lot of proposed solutions to tackle the implementation of master pages in the MVC framework. The problem is how to get view data to your master pages without either coupling the master pages to a specific view or making very un-mvc-like calls from the master page itself to retrieve the data that it requires. By making a few subtle changes to the MVC framework I have developed a mechanism to allow strongly typed viewdata to be passed to the master page without coupling the master page to a specific view/viewdata. Speaker Biography: Gbemiga Meduoye is a .NET developer who has worked in the industry for over 5 years. Initially starting as a Java developer working for Nielsen//NetRatings, he moved to LBi (a London based media agency) before setting up Campaign Intelligence a software development firm specialising in the production of custom web analytics solutions.
VBUG LONDON: Create a production website using MVC, Spring, NHibernate, lambda
Filed in
- Organiser
- VBUG
- Date
- Wed, 8 Oct 2008, 18:00 - 21:00 (Add to calendar) GMT
- Venue
- Business Environment Group , London , GB
- Cost
- FREE
You might also like...
Other nearby events
Map
NHibernate forum discussion
-
edmonton female escort services near me
by canadapleasure (0 replies)
-
Which is harder to learn Java or C++ ?
by surbhinahta (114 replies)
-
C ++ public int __cdecl printf (const char * __restrict__ _Format, ...) problem.
by sgameyta (0 replies)
-
Bagaimana memenangkan $ 1,54 miliar dalam Mega Jutaan
by gametogelan (0 replies)
-
input integer from text file and output text file
by shmilon (0 replies)
NHibernate podcasts
-
Arcast: NHibernate
Published 10 years ago, running time 0h30m
Of all the things that people have asked me for over my years at Microsoft; object persistence has to be near the top. We still don’t have it in the .NET framework but the community got tired of waiting and went out and ported a Java framework known as Hibernate to .NET to create NHibernate. My g.
Comments