Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

Training: C# Essentials & ASP.NET MVC 4 Using C#

Naked Element Ltd.

Monday, 11 November 2013 at 08:30 - Friday, 15 November 2013 at 17:00 (GMT)

Training: C# Essentials & ASP.NET MVC 4 Using C#

Ticket Information

This event is invite-only

You need an invitation to register for this event. Contact the host to find out more.

Looking for something to do?
Check out other great events using Eventbrite.

Who's Going

Loading your connections...

Event Details

These courses each require a minimum of 16 delegates to run. If the target is not reached for either course, that course will be cancelled and a refund issued.

Delegates must supply their own laptop with Visual Studio 2012, IIS & SQL Server. Professional versions would be ideal, but Express versions should work.

Lunch and refreshments are included in the price.

C# Essentials

This course will run from Monday 11th to Tuesday 12th November 2013. This two-day intensive course is designed for the experienced programmer to help you quickly come up to speed on the C# language. It is current to Visual Studio 2012 and .NET 4.5. Important newer features such as dynamic data type, named and optional arguments, the use of variance in generic interfaces, and asynchronous programming keywords are covered in a final chapter. An appendix covers the fundamentals of Language Integrated Query (LINQ).

This course concisely covers the essentials of programming using Microsoft’s C# programming language. It starts with a brief chapter, ".NET: What You Need to Know," which gets you up and running in the .NET environment with a minimum of fuss.

The next two chapters cover C# language essentials and object-oriented programming in C#.

The next chapter discusses how C# relates to the .NET Framework.

The following chapter covers delegates and events. The course includes a succinct introduction to creating GUI programs using Windows Forms.

The course concludes with a chapter covering the newer features in C#. Appendices provide a tutorial on Visual Studio 2012, an overview of LINQ and a discussion of Visual Studio 2012 with Visual Studio 2010 solutions. The course is practical, with many example programs and a progressively developed case study. The goal is to quickly bring you up to speed in writing C# programs. The student will receive a comprehensive set of materials, including course notes and all the programming examples.

ASP.NET MVC 4 Using C#

This course will run from Wednesday 13th November - Friday 15th November 2013. This three day course provides a practical hands-on introduction to developing Web applications using ASP.NET MVC 4 and C#. This new Web development framework from Microsoft emphasizes separation of concerns in the architecture and testability of applications.

The course covers the fundamentals of the Model-View-Controller design pattern and its implementation in ASP.NET MVC. This technology is compared with classical ASP.NET Web Forms. The two technologies share a common ASP.NET infrastructure.

Visual Studio 2012 with .NET 4.5 is used as a productive platform for creating ASP.NET MVC applications. After presenting the fundamentals of the technology with several examples, the main components of Model, Controller and View are covered in detail.

The discussion of the Model incorporates modern Microsoft data access technologies, including LINQ and ADO.NET Entity Framework 5. The routing mechanism of ASP.NET MVC is covered. The course introduces automated unit testing of Web applications, one of the chief advantages of the new technology.

Security is covered, with some hands-on illustrations of attacks and defenses against them. The course includes a discussion of how ASP.NET MVC and Web Forms can be used together in the same application. The course concludes with an introduction to ASP.NET Web API. Appendices cover scaffolding, code first data modeling, and deployment on IIS 7.5.

Do you have questions about Training: C# Essentials & ASP.NET MVC 4 Using C#? Contact Naked Element Ltd.

When

Monday, 11 November 2013 at 08:30 - Friday, 15 November 2013 at 17:00 (GMT)


  Add to my calendar

Organiser

Naked Element Ltd.

Naked Element Ltd is a bespoke software development services provider.

Whether you need complex, enterprise-level software integrations, a bespoke web application or a mobile app, we have the experience and skills to meet your needs.

We work with clients at all organisational levels, to advise on strategies and to implement solutions.

  Contact the Organiser
Training: C# Essentials & ASP.NET MVC 4 Using C#
Things to do in Norwich Conference

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.