Introducing C# 4.0 with Visual Studio 2010 Training Course

Node ID: 11990
 

Duration

28 hours
 

Requirements

Knowledge of the basic phrases of software development.

 

Public Course Dates

Can't find a course date that suits your needs below?
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>

Course Outline

IDE

  • Introduction to Visual Studio 2010
  • Console.WriteLine, Console.ReadLine
  • Hello C# World !
  • Compilation, Debug
  • Comments in C#
  • Mention about Class, using, Main

.NET 4.0

  • What is .NET?
  • CLR and GC
  • DLL vs EXE ?
  • Technologies within .NET

C# Fundamentals

  • History C# from 1.0 to 4.0
  • Pascal Case, Camel Case
  • Keywords, Literals, Operators, Punctuators, Statements, Comments
  • Value Type, Reference Type
  • Assign vs Compare variable
  • Conditional Operations - If, Switch
  • Loops - For, For each, while, do… while…
  • Review of keywords and operators of C #

C# 4.0

  • Numeric types and Boolean
  • Classes and Objects (inheritance, polymorphism)
  • Fields
  • Properties, Indexers, Operators
  • Methods
  • Delegates, Events, Anonymous methods
  • Namespaces
  • Interfaces, Structures, Enums
  • Arrays
  • Exceptions
  • Generic Types and Anonymous Types
  • Strings and character strings
  • Attributes

.NET Class Library

  • Collections
  • Files and Streams
  • Communication between systems
  • Dates
  • Serialization
  • Parallel Programming
  • Asynchronous operations and a parallel
  • Useful Operations

Data Access

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Data in SOA

Review of applications which can be developed in C # and. NET Framework 4

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight