第1章ASP.NET概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章ASP.NET概述.ppt

第1章 ASP.NET概述 杨树林 北京印刷学院 本章要点 .NET技术及ASP.NET ASP.NET应用开发环境及使用 ASP.NET应用程序组成。 分层架构及其设计原则 利用层架构思想分析和设计网络书城。 1.1 ASP.NET简介 ASP.NET并不是一门编程语言,而是一个统一的Web开发模型,它支持以可视化的方式创建企业级网站。ASP.NET是.NET框架(.NET Framework)的一部分,可以利用.NET框架中的类进行编程,可使用VB.NET、C#、J#和JScript.NET等编程语言来开发Web应用程序。 1.1.1 .NET技术简介 1. 什么是.NET .NET技术是微软公司推出的一个全新概念,它代表了一个集合、一个环境和一个可以作为平台支持下一代Internet的可编程结构。.NET的目的就是将互联网作为新一代操作系统的基础,对互联网的设计思想进行扩展,用户在任何地方、任何时间,以及利用任何设备都能访问所需要的信息、文件和程序。 .NET平台包括.NET框架和.NET开发工具等组成部分。.NET框架是整个开发平台的基础,包括公共语言运行时(Common Language Runtime,CLR)和.NET类库。公共语言运行时类似于Java虚拟机,负责内存管理和程序执行,是.NET的基础。.NET开发工具包括Visual Studio .NET集成开发环境和.NET编程语言。 2. 公共语言运行时 公共语言运行时是.NET Framework的基础。它管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务,还能监视程序的运行,强制实施代码访问安全,通过严格类型验证和代码验证加强代码可靠性。此外,它的托管环境消除了许多常见的软件问题。 3..NET框架类库 .NET 框架类库是一个与公共语言运行时紧密集成的可重用的类型集合。该类库是面向对象的,并提供您自己的托管代码可从中导出功能的类型。这不但使.NET框架类型易于使用,而且还减少了学习.NET框架的新功能所需要的时间。此外,第三方组件可与.NET 框架中的类无缝集成。 4.Visual Studio Visual Studio是一套完整的开发工具,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序。 5.C#语言 C#是微软公司在2000年7月发布的一种全新的简单、安全、面向对象的程序设计语言。它是专门为.NET的应用而开发的语言。它吸收了C++、Visual Basic、Delphic、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#继承了C语言的语法风格,同时又继承了C++面向对象特性。 1.1.2 什么是ASP.NET ASP.NET是Microsoft公司推出的用于编写动态网页的一项功能强大的新技术,它建立在公共语言运行库基础上,是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言创作应用程序。 可管理性 易于部署 增强的性能 灵活的输出缓存 国际化 移动设备支持 扩展性和可用性 跟踪和调试 与.NET Framework集成 与现有ASP应用程序的兼容性 1.1.3 .NET 3.5 .NET框架3.5版本,在传承以往版本的优良性能的同时,有如下改变。 深度集成LINQ和数据感知。 ASP.NET AJAX技术可以建立更有效率、更具有互动性和高度个性化的Web体验,而且这些都可以在最流行的浏览器中实现。 新的Web协议支持创建包括AJAX、JSON、REST、POX、RSS、ATOM和几个新的WS-*标准的WCF服务。 Visual Studio 2008开发工具支持WWF、WCF、WPF以及工作流服务技术的开发。 .NET 3.5类库中的新类能够满足很多客户的需求。 1.2 ASP.NET开发环境 每一个正式版本的.NET框架都会有一个与之对应的高度集成的开发环境,微软称之为Visual Studio,也就是可视化工作室。随同.NET 3.5一起发布的开发工具是Visual Studio 2008,它对基于.NET 3.5的项目开发有很大帮助,使用Visual Studio 2008可以很方便地进行各种项目的创建、具体程序的设计、程序调试和跟踪以及项目发布等。 1.2.1 安装Visual Studio 2008 1.2.2 创建Web项目 在启动Visual Studi0 2008之后,有三种方式来创建一个Web项目。 1.2.3 管理Web项目中的资源 当创建一个新的网站项目之后,就可以利用资源管理器对网站项目进行管理,通过资源管理器,可以浏览当前项目包含的所有资

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档