Learn your way! Get started

Introduction to Microsoft .NET 2003

with expert Martin Schaeferle


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack
  • Power Pack Plus

Release date Release date 5/18/2003
Level Level Beginner
Runtime Runtime 3h 48m
Closed captioning Closed captioning N/A
Transcript Transcript N/A
eBooks / courseware eBooks / courseware N/A
Hands-on labs Hands-on labs N/A
Sample code Sample code Included
Exams Exams Included
Platform Platform Internet Explorer Only


Enterprise Solutions
Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

Microsoft .NET initiative is receiving a lot of attention and Visual Studio .NET is growing rapidly in popularity. What does all this mean to the Windows and Web developer? This course will provide you with a clear understanding of .NET, its origin, architecture, applicability, and impact on the development world. It will look at the .NET Framework, the .NET languages, the .NET standards, and even a look at the new features in Visual Studio .NET 2003.

Meet the expert

Martin Schaeferle Martin Schaeferle has taught IT professionals nationwide to develop applications using Visual Basic, Microsoft SQL Server, ASP, and XML. He has been a featured speaker at Microsoft Tech-Ed and the Microsoft NCD Channel Summit, and he specializes in developing Visual Basic database applications, COM-based components, and ASP-based Web sites. In addition to writing and presenting technical training content, Martin is also LearnNowOnline's vice president of technology.


Course outline



Module 1

History of Win32 Development (25:51)
  • Introduction (01:04)
  • Brief History (01:31)
  • Making Programming Easier (01:57)
  • Problems with Development (01:23)
  • A Distributed Application (01:41)
  • How about COM? (01:48)
  • .NET: The Next Generation (02:37)
  • Components of a .NET App (01:01)
  • Smart Clients (01:28)
  • XML Web Services (03:40)
  • .NET Servers (00:51)
  • .NET Development Tools (01:13)
  • Migration Issues (01:37)
  • Migration Strategies (03:26)
  • Summary (00:28)
.NET Framework Libraries (30:13)
  • Introduction (00:34)
  • .NET Overload (02:25)
  • .NET Framework Class Library (02:20)
  • Objects (02:41)
  • Platform Invoke (01:05)
  • COM Interop (00:26)
  • .NET Architecture (00:51)
  • CLI (01:49)
  • CLS (01:35)
  • CLR (01:48)
  • CLR Architecture (08:51)
  • .NET Languages (00:54)
  • MSIL and ILDASM.exe (04:14)
  • Summary (00:34)
.NET Languages (29:27)
  • Introduction (00:32)
  • Framework Sample (00:45)
  • .NET Languages (20:03)
  • How Do You Choose? (01:45)
  • Deployment (00:49)
  • XCopy Depolyment (01:08)
  • .NET Setup Projects (01:23)
  • Configuration Tools (02:19)
  • Summary (00:39)
Web Standards (18:03)
  • Introduction (00:35)
  • Standards (01:13)
  • Web Standards (00:35)
  • XML and Related Specs (03:31)
  • XML Schemas (01:05)
  • XSLT (00:47)
  • XPath (00:36)
  • XQuery and XQueryX (01:08)
  • Examples using XML/XSD (05:30)
  • DOM (01:53)
  • More Web Standards (00:39)
  • Summary (00:25)
Web Services Standards (12:40)
  • Introduction (00:34)
  • Standards (01:04)
  • Web Services Technologies (01:35)
  • Invoking with SOAP (02:45)
  • Describing with WSDL (01:43)
  • Discovering with UDDI (01:21)
  • Web Service Enhancements (02:06)
  • Language/Infrastructure (00:58)
  • Summary (00:31)
Explore VS.NET (29:36)
  • Introduction (00:44)
  • .NET and Visual Studio .NET (03:33)
  • Quick Tour of the IDE (05:21)
  • Building a .NET Project (00:57)
  • What Was Created? (03:14)
  • VS.NET Interface (02:59)
  • Class View (00:41)
  • Properties Window (01:38)
  • Dynamic Help (01:36)
  • Toolbox (02:01)
  • Server Explorer (01:12)
  • Code Window (01:05)
  • Task List (02:25)
  • Object Browser (01:24)
  • Summary (00:40)
Building .NET Apps (01:04:22)
  • Introduction (00:44)
  • Build Distributed .NET Apps (01:20)
  • Application Architectures (00:52)
  • Data Access Layer (32:00)
  • Data Access Layer Example (05:06)
  • Business Object Layer (01:27)
  • Business Object Example (04:58)
  • Web Interface with ASP.NET (01:18)
  • Client-Side vs Server-Side (00:58)
  • ASP.NET App Components (01:37)
  • Customer Web Example (04:59)
  • Confiuration Issues (02:23)
  • Windows Forms (02:18)
  • Customer WinForm Example (03:36)
  • Summary (00:39)
Security and Deployment (18:03)
  • Introduction (00:40)
  • Security (01:39)
  • Role-Based Security (00:31)
  • Code Access Security (00:30)
  • .NET Security Policies (01:04)
  • .NET Security Tools (01:02)
  • IPv6 (01:55)
  • EIF (02:59)
  • Deployment (01:47)
  • .NET Utilities (03:32)
  • Side-by-Side Execution (00:39)
  • Multiple Framework Versions (01:00)
  • Summary (00:39)