博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET Framework
阅读量:5055 次
发布时间:2019-06-12

本文共 1042 字,大约阅读时间需要 3 分钟。

.NET Framework

.NET Framework 是用于生成、部署和运行 XML Web services 和应用程序的多语言环境。它由三个主要部分组成:

  • 公共语言运行库   运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的 COM 相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。
  • 统一编程类   该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集 (API)。目前,C++ 开发人员使用 Microsoft 基础类,而 Java 开发人员使用 Windows 基础类。框架统一了这些完全不同的模型并且为 Visual Basic 和 JScript 程序员同样提供了对类库的访问。通过创建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。从 JScript 到 C++ 的所有编程语言具有对框架的相似访问,开发人员可以自由选择它们要使用的语言。
  • ASP.NET   ASP.NET 建立在 .NET Framework 的编程类之上,它提供了一个 Web 应用程序模型,并且包含使生成 ASP Web 应用程序变得简单的控件集和结构。ASP.NET 包含封装公共 HTML 用户界面元素(如文本框和下拉菜单)的控件集。但这些控件在 Web 服务器上运行,并以 HTML 的形式将它们的用户界面推送到浏览器。在服务器上,这些控件公开一个面向对象的编程模型,为 Web 开发人员提供了面向对象的编程的丰富性。ASP.NET 还提供结构服务(如会话状态管理和进程回收),进一步减少了开发人员必须编写的代码量并提高了应用程序的可靠性。另外,ASP.NET 使用这些同样的概念使开发人员能够以服务的形式交付软件。使用 XML Web services 功能,ASP.NET 开发人员可以编写自己的业务逻辑并使用 ASP.NET 结构通过 SOAP 交付该服务。有关更多信息,请参见 Soap 社区链接

转载于:https://www.cnblogs.com/flyfly121/p/4019987.html

你可能感兴趣的文章
geolocation
查看>>
【2008-6】【拼正方形】
查看>>
java 类装载和初始化顺序
查看>>
[UWP 自定义控件]了解模板化控件(8):ItemsControl
查看>>
ecshop偶尔读不出来配置文件
查看>>
sort对二维字符数组排序(转)
查看>>
shiro的sessionManager类继承结构及主要类方法
查看>>
linux常用命令大全
查看>>
Group_Concat函数示例
查看>>
ZOJ 3209 Treasure Map (DLX精确覆盖)
查看>>
使用python实现简单爬虫
查看>>
hbuilder mui调用系统裁剪图片、头像裁剪-Android
查看>>
Nuxt使用iconfont矢量图标
查看>>
IE6图片透明问题
查看>>
40个Android问题
查看>>
项目质量管理三角形
查看>>
获取32位随机码(uuid)的方法
查看>>
linux内核 同步
查看>>
wamp2.4.4 如何配置虚拟主机及反向代理(解决跨域问题)
查看>>
(官网)虚幻3--入门指南: 游戏性元素
查看>>