MS Developer Training

.NET Architecture and Programming Using Visual C++

Microsoft .NET is an advance in programming technology that greatly simplifies application development, both for traditional, proprietary applications and for the emerging paradigm of Web-based services.

.NET is a complete restructuring of Microsoft’s entire system infrastructure and represents a major learning challenge for programmers developing applications on Microsoft platforms. The new platform includes Managed Extensions to C++, which enables the popular Visual C++ language to fully participate in the new .NET Framework.

Learning Objectives

  • Gain a thorough understanding of the philosophy and architecture of .NET.
  • Acquire a working knowledge of Managed C++ programming and the interactions of Managed C++ with the .NET Framework.
  • Learn how to use important .NET Framework classes to work with metadata, serialization, threading, attributes, asynchronous programming, remoting, and memory management.
  • Learn how to implement user interface, database, and Web applications using .NET
  • Gain a thorough understanding of .NET Security.
  • Learn how to interoperate between .NET and legacy Win32 DLLs and COM components.

Return to MS Developer Training

 
 
 
 
   

Find a training course: 

Microsoft Developer 
Training Courses 


Java Developer 
Training Courses 


Database Development 
and Administration 
Training Courses 


XML Training Courses 

Analysis and Design 
Training Courses 


Windows Debugging 
Training Courses 


Microsoft Business 
Solutions Development