ASP.NET之.NET FrameWork框架

3次阅读

  .NET FrameWork 框架     是一套应用程序开发框架, 主要目的提供一个开发模型.
    主要的两个组件:
    公共语言运行时(Common Language Runtime)(CLR):
    提供内存管理、线程管理和远程处理等核心服务, 并且还强制实施严格的安全类型, 提高代码的安全性和可靠想.
    .NET  Framework 类库:
    与 CLR 紧密集成, 可以使用它开发多种应用程序和服务. 主要包括控制台应用程序、Windows 窗体应用程序、WindowsPresentationFoundation(WPF)应用程序(一个类库和一组 API, 用于创建在 Web 服务与客户端之间发送消息的系统)、ASP.net 网站、Web 服务、Windows 服务、基于 WCF 的面向服务应用程序和 WF 的启用工作流程的应用程序等. www.2cto.com
    ASP.NET 是什么?
    Active Server Pages(动态服务器页面, 运行于 IIS 之中的程序)
    ASP.net 是一个统一的 Web 开发模型, 能使用尽量少的代码生成企业级的 ASP.net 网站所必须的各种服务.
    1、与 Framework 完美结合.
    对于 Framenwork 框架, 在开始已经解释.
    2、ASP.net 是编译型还是解释型?
    是编译型:1) ASP.net 网页首次被访问, 将编译成微软中间语言 (MicrosoftIntermediate(中间的)  Language,MSIL).2)ASP.net 页面实际执行前,MSIL 代码将以即时编译(Just-In-Time,JIT) 形式被编译成机器语 言.
    IIS(Internet Information Services 信息服务)
ASP.NET 之.NET FrameWork 框架 
    提供了集成、可靠 Web 服务器功能, 运行 ASP.net 网站需要 IIS 支持.
    IIS(互联网信息服务)是一种 Web 网页服务组件, 分别用于网页浏览、文件传输、新闻服务和邮件发送等方面, 使得在网络上发布信息变的容易.
    通俗的讲:
    IIS, 就是一个网页服务器. 允许你把用 HTML 格式的网页文件放到一个连在网络上的计算机上面, 供别人浏览. 就像新浪网站一样, 把它的全部文件, 放到一个连在网络上的计算机上, 设置一个缺省目录, 我们只要在在浏览器中输入新浪的网址, 就可以访问了.

正文完