. NET FrameworkYesMicrosoftDevelop applicationsProgramA revolutionary new platform was created. . NET FrameworkIt has two main components: runtime in public language(Common Language Runtime, CLR)And. NET FrameworkClass Library(Framework class library, FCL). ManagedCode(Managed code): Any code developed for the runtime language compiler. It benefits from cross-language integration, cross-language Exception Handling, enhanced security, version control and deployment support, simplified component interaction model, debugging and analysis services, and many other features. Metadata(Metadata) PEFile(Portable executable files) CLRBasic Structure of a subset of public language(Common Language infrastructure, cli). Public Type System(Common type system, CTS), General language specification(Common Language Specification, CLS), Virtual execution system(Engine) (Virtual execution system (engine), ves (vee )). Microsoft intermediate language, msil or common intermediate language, cel or intermediate language, il Real-time compiler or instant Compiler(Just-in-time, JITCompiler) Assembly or accessory(Assemblies) Application domain or application domain(Application domains) |