The course opens with a discussion of the fundamentals of .NET and what problems the introduction of .NET is designed to solve. The C# programming language is introduced at a sophisticated level in order to give you a feel for how the .NET framework works,
We then cover 4 major topics areas of .NET. Assembly deployment shows how component development has been vastly simplified and how "DLL Hell" has been eliminated. A brief survey of the .NET Framework is designed to show how developers can focus on building their applications without having to worry, unless they want to, about the underlying plumbing. ASP.NET is described, including the use of Web Forms and Web Controls to simplify developing and deploying web applications. The central role of XML and SOAP is described, including a discussion of the creation and use of Web Services. Code Access Security is described because it makes it possible to develop secure Windows applications.
The seminar concludes with a survey of additional .NET features such as Windows Forms, ADO.NET, and interoperability with COM and the Win32 API.






