module 1: overview of the microsoft.net platform
TRANSCRIPT
Module 1: Overview of the Microsoft .NET
Platform
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
Introduction to the .NET Platform
The .NET Framework
.NET My Services
The .NET Enterprise Servers
Visual Studio .NET
Overview of the .NET Framework
Win32Win32
MessageMessageQueuingQueuing
COM+COM+(Transactions, Partitions, (Transactions, Partitions,
Object Pooling)Object Pooling)IISIIS WMIWMI
Common Language RuntimeCommon Language Runtime
.NET Framework Class Library.NET Framework Class Library
ADO.NET: Data and XMLADO.NET: Data and XML
XML Web ServicesXML Web Services User InterfaceUser Interface
VisualBasic C++ C#
ASP.NETASP.NET
Perl J# …
Benefits of the .NET Framework
Based on Web standards and practices
Designed using unified application models
Easy for developers to use
Extensible classes
Windows APIWindows API
Visual Basic FormsVisual Basic Forms MFC/ATLMFC/ATL ASPASP
.NET Framework.NET Framework
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
Common Language Runtime
Base Class Library SupportBase Class Library Support
Thread SupportThread Support COM MarshalerCOM Marshaler
Type CheckerType Checker Exception ManagerException Manager
MSIL to NativeMSIL to NativeCompilersCompilers
CodeCodeManagerManager
GarbageGarbageCollectorCollector
Security EngineSecurity Engine Debug EngineDebug Engine
Class LoaderClass Loader
.NET Framework Class Library
System.GlobalizationSystem.Globalization
System.DiagnosticsSystem.Diagnostics
System.ConfigurationSystem.Configuration
System.CollectionsSystem.CollectionsSystem.IOSystem.IO
System.ReflectionSystem.Reflection
System.NetSystem.Net
SystemSystem
System.ThreadingSystem.Threading
System.TextSystem.Text
System.SecuritySystem.Security System.Runtime.System.Runtime.InteropServicesInteropServices
ADO.NET: Data and XML
ADO.NET: Data and XMLADO.NET: Data and XML
DataSetDataSet DataRowDataRow
DataTableDataTable DataViewDataView
System.Data
System.Xml.SchemaSystem.Xml.Schema
System.Xml.SerializationSystem.Xml.Serialization
System.Xml
ASP.NETASP.NET
Web Forms and XML Web Services
System.WebSystem.Web
ConfigurationConfiguration SessionStateSessionState
CachingCaching SecuritySecurity
ServicesServices
DescriptionDescription
DiscoveryDiscovery
ProtocolsProtocols
UIUI
HtmlControlsHtmlControls
WebControlsWebControls
User Interface for Windows
System.DrawingSystem.Drawing
System.Windows.FormsSystem.Windows.Forms
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
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