2124C 01id 29200 ppt

background image

Module 1:

Overview of the

Microsoft .NET

Platform

background image

Overview

Introduction to the .NET Platform

Overview of the .NET Framework

Benefits of the .NET Framework

The .NET Framework Components

Languages in the .NET Framework

background image

Introduction to the .NET Platform

The .NET Framework

.NET My Services

The .NET Enterprise Servers

Visual Studio .NET

background image

Overview of the .NET Framework

Win32

Win32

Message

Message

Queuing

Queuing

COM+

COM+

(Transactions, Partitions,

(Transactions, Partitions,

Object Pooling)

Object Pooling)

IIS

IIS

WMI

WMI

Common Language Runtime

Common Language Runtime

.NET Framework Class Library

.NET Framework Class Library

ADO.NET: Data and XML

ADO.NET: Data and XML

XML Web Services

XML Web Services

User Interface

User Interface

Visual

Basic C++ C#

ASP.NET

ASP.NET

Perl

J#

background image

Benefits of the .NET Framework

Based on Web standards and practices

Designed using unified application

models

Easy for developers to use

Extensible classes

Windows API

Windows API

Visual Basic Forms

Visual Basic Forms

MFC/ATL

MFC/ATL

ASP

ASP

.NET Framework

.NET Framework

background image

The .NET Framework Components

Common Language Runtime

.NET Framework Class

Library

ADO.NET: Data and XML

Web Forms and XML Web

Services

User Interface for Windows

background image

Common Language Runtime

Base Class Library Support

Base Class Library Support

Thread Support

Thread Support

COM Marshaler

COM Marshaler

Type Checker

Type Checker

Exception Manager

Exception Manager

MSIL to Native

MSIL to Native

Compilers

Compilers

Code

Code

Manager

Manager

Garbage

Garbage

Collector

Collector

Security Engine

Security Engine

Debug Engine

Debug Engine

Class Loader

Class Loader

background image

.NET Framework Class Library

System.Globalization

System.Globalization

System.Diagnostics

System.Diagnostics

System.Configuration

System.Configuration

System.Collections

System.Collections

System.IO

System.IO

System.Reflection

System.Reflection

System.Net

System.Net

System

System

System.Threading

System.Threading

System.Text

System.Text

System.Security

System.Security

System.Runtime.

System.Runtime.

InteropServices

InteropServices

background image

ADO.NET: Data and XML

ADO.NET: Data and XML

ADO.NET: Data and XML

DataSet

DataSet

DataRow

DataRow

DataTable

DataTable

DataView

DataView

System.Data

System.Data

System.Xml.Schema

System.Xml.Schema

System.Xml.Serialization

System.Xml.Serialization

System.Xml

System.Xml

background image

ASP.NET

ASP.NET

Web Forms and XML Web Services

System.Web

System.Web

Configuration

Configuration

SessionState

SessionState

Caching

Caching

Security

Security

Services

Services

Description

Description

Discovery

Discovery

Protocols

Protocols

UI

UI

HtmlControls

HtmlControls

WebControls

WebControls

background image

User Interface for Windows

System.Drawing

System.Drawing

System.Windows.Forms

System.Windows.Forms

background image

Languages in the .NET Framework

C# – Designed for .NET

New component-oriented language

Managed Extensions to C++

Enhanced to provide more power and control

Visual Basic .NET

New version of Visual Basic with substantial language innovations

JScript .NET

New version of JScript that provides improved performance and

productivity

J# .NET

.

NET Java-language support enabling new development and Java

migration

Third-party Languages

background image

Review

Introduction to the .NET Platform

Overview of the .NET Framework

Benefits of the .NET Framework

The .NET Framework Components

Languages in the .NET Framework


Document Outline


Wyszukiwarka

Podobne podstrony:
2009 03 04 POZ 01id 26786 ppt
2124C 04id 29203 ppt
2124C 00id 29199 ppt
2124C 03id 29202 ppt
03 Sejsmika04 plytkieid 4624 ppt
Choroby układu nerwowego ppt
10 Metody otrzymywania zwierzat transgenicznychid 10950 ppt

więcej podobnych podstron