Have a Question? Call Us!
1.978.223.9023
info@eztrainings.com

C# Training

Posted by admin - 07/09/09 at 04:09 am

C# (pronounced “C Sharp”) is a multi-paradigm programming language encompassing functional, imperative, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within the .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270). C# is one of the programming languages designed for the Common Language Infrastructure.

Section 1: Introducing C# and the .NET Platform

  • Unit Introduction Core Concepts
  • Unit The Philosophy of .NET
  • Unit Building C# Applications

Section 2: Core C# Programming Constructs

  • Unit Introduction Core C# Programming Constructs
  • Unit Core C# Programming Constructs, Part I
  • Unit Core C# Programming Constructs, Part II.
  • Unit Defining Encapsulated Class Types.
  • Unit Understanding Inheritance and Polymorphism
  • Unit Understanding Structured Exception Handling
  • Unit Understanding Object Lifetime

Section 3: Advanced C# Programming Constructs

  • Unit Introduction Advanced C# Programming Constructs
  • Unit Working with Interfaces
  • Unit Collections and Generics
  • Unit Delegates, Events, and Lambdas
  • Unit Indexers, Operators, and Pointers
  • Unit C# 2008 Language Features
  • Unit An Introduction to LINQ

Section 4: Programming with .NET Assemblies

  • Unit Introduction Programming with .NET Assemblies
  • Unit Introducing .NET Assemblies
  • Unit Type Reflection, Late Binding, and Attribute-Based Programming
  • Unit Processes, AppDomains, and Object Contexts
  • Unit Building Multithreaded Applications.
  • Unit Understanding CIL and the Role of Dynamic Assemblies

Section 5: .NET Base Class Libraries

  • Unit Introduction .NET Base Class Libraries
  • Unit File I/O and Isolated Storage
  • Unit Introducing Object Serialization
  • Unit ADO.NET Part I: The Connected Layer
  • Unit ADO.NET Part II: The Disconnected Layer
  • Unit Programming with the LINQ APIs
  • Unit Introducing Windows Communication Foundation
  • Unit Introducing Windows Workflow Foundation

Section 6: Desktop User Interfaces

  • Unit Introduction to Desktop User Interfaces
  • Unit Programming with Windows Forms
  • Unit Introducing Windows Presentation Foundation and XAML
  • Unit Programming with WPF Controls

Section 7: Building Web Applications with ASP.NET

  • Unit Introduction to Building Web Applications with ASP.NET
  • Unit Building ASP.NET Web Pages
  • Unit ASP.NET Web Controls, Themes, and Master Pages
  • Unit ASP.NET State Management Techniques

Section 7: Others

  • Unit COM and .NET Interoperability.
Bookmark and Share


Leave a Reply