[".NET Framework Design"] Preface

zhaozj2021-02-16  58

Foreword

Microsoft .NET platform composition

Bottom operating system: Windows:

--Microsoft .NET Passport XML Web Services Support

- Instant Message Notification Application

--.NET Enterprise Server:

l Microsoft Application Center 2000

l Microsoft BizTalk Server 2000

l Microsoft Commerce Server 2000

l Microsoft Exchange 2000

l Microsoft Host Integration Server 200

l Microsoft Internet Security And Acceleration (ISA) Server 2000

l Microsoft Mobile Information Server 2002

l Microsoft 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.

转载请注明原文地址:https://www.9cbs.com/read-18882.html

New Post(0)