£1,195 + VAT for most venues (£1,395 + VAT for London)
You can create ASP.NET websites using either webforms (for which we run separate 3-day courses in either VB or C#) or MVC (standing for Model View Controller, the subject of this course). As a rough overview, MVC requires a higher level of programming ability, lets you get closer to the HTML of a website and is - in Wise Owl's opinion - a more productive and more enjoyable development environment than standard ASP.NET webforms. However, the learning curve is also longer!
On this four-day course, you'll learn about views, models, controllers and routers; you'll learn how to use the entity data framework, and access data using LINQ; and you'll learn a fair bit about C# classes. Note that the course doesn't cover website security.
There is no VB equivalent of this course, because we've reluctantly concluded that C# is winning the programming wars, but if you are a VB guru you'll find it easy to adjust to the semi-colons and case-sensitivity of C#!
Chris Chandler (Trafford Housing Trust)
Michelle Andrews (Santander UK plc)
Steven Esdale (Long Road Sixth Form College)
Tim Hodges (Symphony EYC)
Christopher Brown (Merseycare NHS Trust)
There are lots more where these came from (or just refresh this page to change the quotes shown).
You must know how to program in C# to attend this course (you don't need to be a guru, but you do need to be comfortable, and you need to have a good understanding of classes). Attending our two-day Introduction to C# course is a good way to ensure that you meet this requirement. The other pre-requisite for this course is that you should know HTML. You don't have to have used ASP.NET webforms to attend our MVC course.
The course uses MVC 4, .NET 4.5 Visual Studio 2012 and SQL Server 2012, but it's not particularly version-specific, and you'll find the learning useful whatever version of software you have back in your office. If you're in any doubt about this, ask!