The Microsoft .NET Framework has quickly become one of the most popular development platforms in the world. Application development continues to evolve at a faster pace as the Internet becomes more and more a part of our business and personal lives. With the release of version 2.0 and 3.0, developers have many more tools and functionalities available to provide the kinds of services consumers need. In this overview author, Mark Long provides an introduction into the latest versions of the Microsoft .NET Framework. To begin learning simply click the links.
Welcome
Welcome Course Objectives History of .NET Framework Course Disclaimers Intro To .NET
.NET Framework Basics .NET Technologies Overview .NET vs Java How .NET Works .NET Clients .NET Language Options .NET Breaking Changes XML The Common Language Runtime
CLR Overview Common Type System Value & Reference Types Garbage Collection MSIL MSIL Example Metadata Assemblies Securing Assemblies Global Assembly Cache
.NET Miscellaneous
Getting The .NET Framework
Framework Tools
Visual Studio
.NET Resources
.NET Framework Class Library
Library Basics
Namespace Example Pt.1
Namespace Example Pt.2
Commonly Used Namespaces
Other Namespaces
Programming With .NET
Code Organization
Classes
Structures
Partial Classes
Interfaces
COM
ASP.NET
Introduction
ASP.NET Overview
Code Behind Pages
ADO.NET
Introduction
.NET Data Providers
ADO.NET Objects
Reflection
Reflection
Reflection Example
Threading
Introduction
Thread Example
Web Services
Introduction
Web Service Example
Sending Mail Messages
System.Net.Mail
Sending Mail Part 1
Sending Mail Part 2
Event Logs
Working With Event Logs
Event Log Example Pt.1
Event Log Example Pt.2
My Namespace
The Power Of My
My Examples
.NET 3.0
.NET Framework 3.0 Pt.1
.NET Framework 3.0 Pt.2
Visual Studio 2008
Course Wrap-Up
Course Wrap-Up
Credits
About The Author