Foreword
Microsoft .NET platform composition
Bottom operating system: Windows:
LMICROSoft .NET Passport XML Web Service Support
l Instant messaging notification application
.NET Enterprise Server:
LMICROSoft Application Center 2000
LMICROSoft BizTalk Server 2000
LMICROSoft Commerce Server 2000
LMICROSoft Exchange 2000
LMICROSoft Host Integration Server 200
LMICROSOFT Internet Security and Acceleration (ISA) Server 2000
LMICROSoft Mobile Information Server 2002
LMICROSoft SQL Server 2000
Microsoft XML Web Services: .NET My Services
http://www.microsoft.com/myservices/
Development platform: .NET FRAMEWORK
There are two parts: a common language runtime (Common Language Runtime: CLR) and .NET Framework Class library (Framework Class Library: FCL)
The characteristics are as follows:
l Consistent programming model. The programming model is consistent with the object mechanism and the rich FCL full face
l Simplified programming. Simplify complex infrastructure required in Win32 and COM environments (registry, guid, iunknown, addref, release, hresult, etc.)
l Reliable version mechanism. Thoroughly eliminate the gate of "DLL Hell"
l Light deployment management. The installer no longer uses the registry, but directly copies
l Extensive platform support. ECMA's CLR and FCL-compatible machines can run
l Seamless language integration. Follow the types of common language specifications (Common Language Specification: CLS) can be used interoperate between different languages
l Simple code multiplexed.
l Automated memory management (garbage recycling). Management of memory and resources such as files, screen space, network connection, databases
l Ligulent type security
l Recent debugging support. CLR fully supports cross-language debugging
l Unified error report. Powerful abnormal handling mechanism; exceptions in CLR have span blocks and inter-language characteristics
l New security strategy. Code Access Security in CLR (CAS) provides us with code-centric security control mode
l Powerful interoperability. Support for accessing existing COM components, traditional DLL and Win32 functions
Integrated development environment: Visual Studio .NET
There is a unified IDE for all development languages.