| Course | Date | City | |
|---|---|---|---|
| Building Applications with ASP.NET MVC 4 and HTML 5 | December 9 - 13 2013 | London | Details |
| Building Applications with ASP.NET MVC 4 and HTML 5 | April 7 - 11 2014 | London | Details |
| Building Applications with ASP.NET MVC 4 and HTML 5 | October 20 - 24 2014 | London | Details |
This course covers everything you need to know to build web applications with .NET. On the server, we'll use ASP.NET MVC and the WebAPI to work with models, Razor views, and controllers. On the client, we’ll take advantage of HTML 5, CSS 3, and the best JavaScript frameworks to work with new features in the HTML 5 specification. We'll also be using AngularJS to build a single page application and look at data-binding and routing in the browser. Along the way we'll see various tips for security, scalability, and maintainability, as well as patterns for building a compelling user experience. Over 150 pages of hands–on lab material included.
LINQ not only changes how we build data access components with .NET, but also introduces new flexibility and expressiveness into the C# language. In this course we’ll see how LINQ works at a language level, and also how to use LINQ with XML and the Entity Framework. We’ll look at the tradeoffs to evaluate when building a data access layer with LINQ, talk about LINQ in the context of specific design patterns, and use LINQ features in a domain to implement better business logic. We'll also be looking at using LINQ with document oriented databases like RavenDb and MongoDb.