Presentations


print this page

.NET Framework

.NET Framework Library

Return to Top

Provides an overview of key classes in the Frameworks libraries that provide a wide variety of system services and support for various data structures.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

.NET Framework Overview

Return to Top

An introduction to the base classes of the .NET Framework with emphasis on libraries designed to simplify development of distributed applications.

Author:.NET Readiness Kit

 Course
 PowerPoint Show
 Course

Security in the .NET Framework

Return to Top

Presented at SIGCSE 2003.

Author:Mike Kass

 PowerPoint Show

Teaching with the .NET Framework SDK

Return to Top

Presented at SIGCSE 2003.

Author:Martin Schray

 PowerPoint Show

The .NET Framework – Technology in Education

Return to Top

Presented at SIGCSE 2003.

 PowerPoint Show


.NET General

.NET Terrarium – Peer to Peer Computing in Action

Return to Top

Presented at SIGCSE 2003.

 PowerPoint Show

A Programmer's View of .NET?

Return to Top

This talk explains the evolution towards .NET from a programmer's perspective. We will look at three key .NET innovations:

  • Running software in any language on any device
  • Producing and consuming XML Web services in any language on any device
  • Raising the level of abstraction for programmers and end-users

Author:Erik Meijer

 Download Course

Assembly

Return to Top

A first look at the fundamental unit of deployment in .NET: what assemblies are, what they contain, and how to build them.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

COM Interop and PInvoke

Return to Top

This module introduces the concepts and mechanics of the interoperation of .NET managed code and COM unmanaged code and platform services. For students with at least some knowledge of the .NET framework, COM and the differences between managed and unmanaged execution.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Common Type System

Return to Top

Explains the key features of the common type system that underpins language interoperability in the Common Language Runtime of .NET. Covers motivations for the system, type safety, types defined, and how inheritance is implemented.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Context and Remoting

Return to Top

A review of the core concepts and channel architecture of Remoting in .NET. Covers Messages, Message Sinks, Proxies, Dispatchers, and extensibility and Context Attributes.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Deployment

Return to Top

Extending the previous module on Assemblies, this module shows how .NET addresses “DLL Hell” and other (former) miseries of application deployment.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Reflection

Return to Top

Explores the mechanism in .NET by which components can be inspected, even at runtime, to obtain complete information about them from the metadata stored as a part of the component.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Security

Return to Top

A review of the key features of the security model in .NET, including permissions, security administration and cryptography.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


ADO.NET

ADO.NET

Return to Top

Introduces the core concepts and architecture of ADO.NET, including the ADO.NET object model, the System.Data namespace, the DataSet, and data views.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


ASP.NET

ASP.NET

Return to Top

Introduces ASP.NET as a compiled environment for producing dynamic Web pages using the .NET Framework.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

ASP.NET for Programmers

Return to Top

ASP.NET is one of the major advancements in the .NET Framework as it allows you to program Web sites in the familiar event-driven style instead of using finite state machine-like techniques. In the talk we give a bottom-up explanation of ASP.NET, showing how the high-level programming model is built on top of the low-level IHTTPRequest handler using page compilation.

Author:Erik Meijer

 Download Course

Introduction to ASP .NET

Return to Top

Presented at SIGCSE 2003.

 PowerPoint Show


C++

Managed C++

Return to Top

An introduction to the extensions to the C++ language that allows the creation of managed code that targets the Common Language Runtime.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


Visual Basic

Visual Basic .NET

Return to Top

Microsoft’s most popular Rapid Application Deployment tool is now a fully-fledged, industrial strength, object-oriented language thanks to .NET.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

Windows Forms

Return to Top

Programming Windows client applications now combines the GUI power of the Win32 API and MFC with the visual programming style of Visual Basic.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


Visual C#

C#

Return to Top

A review of key features of the new language in the context of component-oriented systems.

Author:.NET Readiness Kit


Intermediate Topics in C#

Return to Top

Presented at SIGCSE 2003.

Author:Ivan Lumala

 PowerPoint Show


Visual J#

Visual J# .NET: An Overview

Return to Top

Presented at SIGCSE 2003.

 PowerPoint Show


Web Services

Web Services Overview

Return to Top

A Web service is nothing more than a URL-addressable resource that programmatically returns information to clients who want to use it. .NET allows the creation of Web services in minutes without programming any of the “plumbing” code.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


Web Technologies

Client-Side Technologies

Return to Top

An introduction to key client-side technologies that are fully exploited in the .NET environment including dynamic HTML and XML.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

HTTP

Return to Top

Introduces the Hypertext Transfer Protocol and reviews HTTP support in .NET.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course

SOAP

Return to Top

A look at the Simple Object Access Protocol for serializing objects using XML and how this protocol is supported in .NET.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


Windows XP Embedded

Embedded Enabling Features In Windows XP Embedded SP1

Return to Top

PowerPoint show presented at Embedded DevCon, October 2002.

Author:Steve Jang

 PowerPoint Show

Introduction to Windows XP Embedded Studio Tools

Return to Top

PowerPoint show presented at Embedded DevCon, October 2002.

Author:Michael Day

 PowerPoint Show

Smaller Footprints And Shorter Boot Times With Windows XP Embedded

Return to Top

PowerPoint show presented at Embedded DevCon, October 2002.

Author:Michael Beck

 PowerPoint Show

Windows CE .NET

Return to Top

Microsoft Windows CE .NET, the successor to Windows CE 3.0, combines an advanced, real-time embedded operating system with the most powerful tools for rapidly creating the next generation of smart, connected, and small-footprint devices. The three primary tenets of Windows CE .NET 4.2 are to provide developers with increased productivity, a solid foundation, and innovative solutions.

This brief PowerPoint show includes notes.

 PowerPoint Show


XML

XML

Return to Top

An emerging standard for data interchange is baked into the .NET platform so thoroughly that developers won’t actually have to learn XML in order to use it to create powerful distributed applications.

Author:.NET Readiness Kit

 Course Notes
 PowerPoint Show
 Course


© 2001-2003 Microsoft Corporation. All rights reserved. Terms of Use.