Microsoft .NET:
The Vision

Agenda

Microsoft’s Vision Statement

Slide 4

Technology Drivers

Integration Imperative

What is .NET?

Agenda

.NET Principles
The Microsoft Vision for Computing

Open Access

.NET Development

XML: Lingua Franca For
Next Generation Software

Standard Services are XML

Privacy And Security

Agenda

What Is An XML
Web Service?

XML Web Services Foundation
Simple, Open, Broad Industry Support

Microsoft .NET
A Software Platform for XML Web Services

.NET Clients
New Breed of
Smart Clients

.NET Building
Block Services

Standard Services

Not Just Users…

.NET Framework

Common Language Runtime

Compilation and Execution

Common Language Runtime

Multi-Language Development

Web Standards/Practices

.NET Framework Namespace

.NET Framework Namespace

Agenda

Demo

Agenda

What’s In The Metadata

Metadata:  Creation And Use

CLS:  Designing For Reach

A Flavor Of The CLS

Security Overview

Checking Permissions

Putting It All Together

Garbage Collector:
one architecture,
several configurations

Starting goals

GC Performance

Key IL Design Points

Innovations

Crossing The Boundary

Agenda

Slide 48

.NET In One Slide

Slide 50