Module 1: Overview of the Microsoft.NET Platform.
-
Upload
nicholas-lucas -
Category
Documents
-
view
215 -
download
1
Transcript of Module 1: Overview of the Microsoft.NET Platform.
![Page 1: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/1.jpg)
Module 1: Overview of the Microsoft .NET
Platform
![Page 2: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/2.jpg)
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
![Page 3: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/3.jpg)
Introduction to the .NET Platform
The .NET Framework
.NET My Services
The .NET Enterprise Servers
Visual Studio .NET
![Page 4: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/4.jpg)
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# …
![Page 5: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/5.jpg)
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
![Page 6: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/6.jpg)
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
![Page 7: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/7.jpg)
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
![Page 8: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/8.jpg)
.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
![Page 9: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/9.jpg)
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
![Page 10: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/10.jpg)
ASP.NETASP.NET
Web Forms and XML Web Services
System.WebSystem.Web
ConfigurationConfiguration SessionStateSessionState
CachingCaching SecuritySecurity
ServicesServices
DescriptionDescription
DiscoveryDiscovery
ProtocolsProtocols
UIUI
HtmlControlsHtmlControls
WebControlsWebControls
![Page 11: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/11.jpg)
User Interface for Windows
System.DrawingSystem.Drawing
System.Windows.FormsSystem.Windows.Forms
![Page 12: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/12.jpg)
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
![Page 13: Module 1: Overview of the Microsoft.NET Platform.](https://reader035.fdocuments.net/reader035/viewer/2022071807/56649e855503460f94b87983/html5/thumbnails/13.jpg)
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