Fundamentals of .NET using C#


The .net platform is one of the biggest initiatives from Microsoft since the introduction of Windows. This course provides an thorough introduction to the architecture and the key concepts behind the .net platform. It also discusses new technologies being introduced by Microsoft including the new programming language C#, Win Forms, Web Forms and ASP+. The issues involved in migrating to this new platform will be discussed. 


Exposure to Windows programming techniques. 

Course duration

5 days

Course outline
 .NET framework - Intro, Architecture, Key concepts and 
CLR - Common Language runtime Key concepts
C# - Intro, Basic language constructs, Classes, Interfaces
Assemblies, Threads and AppDomains
Input, Output, Serialization 
WinForms - the next generation of Windows client programming
COM interoperability, unmanaged code
Web Forms, - the next generation of Internet programming
Web Services - Exposing your application's functionality over the Internet - Accessing databases using .net

For more information on how ICONIX can provide on-site training outside of the United States, please contact
Jon Graff for a price quote.

ICONIX Software Engineering, Inc./2800 28th Street, Suite 320/Santa Monica, CA 90405/Tel (310)458-0092/Fax (310)396-3454/email: