|
|
|
|
Your browser does not support CSS. Please upgrade to the current version
of Internet Explorer or Netscape Navigator.
|
.NET Technologies
An In-Depth Introduction to Microsoft .NET and C++ Managed Extensions
Managed extensions contain the .NET Framework classes, which, when compiled, will run in the .NET Common Language Runtime. This allows MC++ developers to take advantage of .NET features such as automatic memory management (garbage collection), inheritance from classes written in other .NET languages, and version control. In addition, the same application — even within the same source file! — can make use of unmanaged (native) C++ features like the Windows API, heap/stack manipulation through boxing, and indexed properties, none of which any other MS .NET languages can do. This 5-day hands-on workshop covers everything you need to know to start Microsoft .NET development using MC++. It starts with an overview of the .NET environment itself, including the Just-In-Time compiler, namespaces, and assemblies, then goes on to explore advanced topics such as event-handling delegates and multithreading. Other topics include developing Graphical User Interfaces (GUIs) with Windows Forms; exception handling; memory management; COM interoperability; data access; and a brief introduction to Active Template Library (ATL) Server, ASP.NET, and Web Services. Finally, the instructor will discuss when to use unmanaged vs. managed C++ and how to seamlessly incorporate the two into one application. Students will have the opportunity to utilize their new skills with many hands-on exercises using Visual Studio .NET.
|
|
|
|
||
© 2001-2008 New Instruction,
LLC · 615 Valley Road · Upper Montclair, NJ 07043-1403
|
||