Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Essential .NET with C# for .NET 4.5

Learn .NET development using C#

GK# 3296

Course Overview

In this course, you will learn how modern applications are assembled as well as how the various pieces work together to form a cohesive environment. This course begins with a thorough exploration of the managed code model. You'll learn common idioms like code-behind and partial classes, and you'll also learn how to handle memory management issues and the IDisposable design pattern. Additionally, this course will teach you to use C# functional idioms and LINQ to write compact, powerful, expressive, fluent code. You'll learn how to work with designers and tools to manage XAML, code behind, and partial classes. Using configuration files to tweak application settings after deployment is also covered in this course. Finally, you'll take a look at the major class libraries.

Note: You are required to bring your own laptop.

Delivery Format Options

  • Virtual Classroom Live

    Virtual Classroom Live

    Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.

    From

    $3995 CAD

    5 day

  • Private Group Training

    Private Group Training

    Train your entire team in a private, coordinated professional development session at the location of your choice.

    Receive private training for teams online and in-person.

Request a date or location for this course.

What You'll Learn

  • IDisposable design pattern
  • Use C# functional idioms and LINQ to write compact, powerful, expressive, fluent code
  • Work with designers and tools to manage XAML, code behind, and partial classes
  • Use configuration files to tweak application settings after deployment
  • Major class libraries
  • Exposure to important .NET idioms, patterns, and best practices
  • Use XAML, code-behind, and partial classes
  • Functional C# programming using delegates, lambda expressions, and LINQ
  • Use LINQ to access objects, XML, and SQL relational data
  • Write metadata-driven code, including properties, events, and custom attributes
  • Access relational databases and stored procedures using ADO.NET and the Entity Framework (EF)
  • Build websites with ASP.NET MVC
  • Design and build web services using WCF
  • Multi-threading and thread-safety in .NET with the parallel framework extensions

Who Needs To Attend

  • Experienced developers who want to transition to .NET
  • C++ and Java developers