欢迎来到天天文库
浏览记录
ID:30523238
大小:1.65 MB
页数:23页
时间:2018-12-31
《项目1创建asp.netweb应用程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、项目1创建ASP.NETWeb应用程序¤项目1创建ASP.NETWeb应用程序ASP.NET是目前Web应用程序开发中最流行和最前沿的技术。它以尽可能少的代码提供了生成企业级Web应用程序所需的各种服务,使Web应用开发变得简单、快捷和高效,是众多Web编程开发技术中的佼佼者,自发布以来便受到广大Web开发人员的青睐。本项目通过完成两个任务,掌握VisualStudio2010窗口的基本操作方法,了解.NETWeb应用程序的一般开发过程。任务1安装VisualStudio2010集成开发环境任务2创建第一个ASP.NETWeb应用程序任务1安装Visua
2、lStudio2010集成开发环境任务场景工欲善其事,必先利其器。一个好的开发环境可以使开发工作事半功倍,而使用.NET框架进行应用程序开发的最好工具莫过于VisualStudio。VisualStudio系列产品被认为是当前最好的开发环境之一。创建ASP.NET4.0应用程序的关键工具是VisualStudio2010。VisualStudio2010集成开发环境为ASP.NET4.0应用程序提供了一个操作简单且界面友好的可视化开发环境,在该环境下可使用ASP.NET控件高效地进行应用程序开发,简化Web开发工作流程,极大地提高开发工作的效率。知识引入
3、视频精讲:http://www.icourses.cn/jpk/changeforVideo.action?resId=380882&courseId=3803&firstShowFlag=21.1认识ASP.NET·23·项目1创建ASP.NETWeb应用程序¤ASP.NET是Microsoft公司推出的新一代Web应用开发模型,是目前最流行的一种建立动态Web应用程序的技术。ASP.NET通常被描述成一门技术而不是一种语言,这是因为它可以使用任何与.NET平台兼容的语言(包括VB.NET、C#和JScript.NET)来创建应用程序。ASP.NET是
4、基于Microsoft.NET平台的,作为.NETFramework的一部分提供给用户。只有对.NETFramework体系结构有一定的了解,才能更深入地理解ASP.NET是什么。1.1.1.NETFramework体系结构.NET Framework通常称为.NET框架,代表了一个集合、一个环境、一个可以作为平台支持下一代Internet的可编程结构。通俗地说,.NET Framework的作用是为应用程序开发提供一个更简单、快速、高效和安全的平台。图1-1.NET框架结构.NETFramework最初推出的是1.0版本,经过1.1、2.0、3.0、3
5、.5、4.0版本的升级,现在已经到了4.5版本。.NETFramework框架的内容非常丰富和庞大,为便于理解,在此暂不做过多深入的挖掘。.NETFramework框架的结构如图1-1所示。.NETFramework体系结构中的核心组件是公共语言运行时(CommonLanguageRunTime,CLR)和.NETFramework类库。CLR架构在操作系统之上,是.NETFramework的基础。在Microsoft.NET平台上,所有的语言都是等价的,CLR负责编译和执行应用程序,以满足所有针对Microsoft.NET平台的应用程序的需求,如内存管
6、理、代码验证和优化、安全问题处理以及不同程序语言的整合等,并保证应用和底层操作系统之间必要的分离,从而实现跨平台性。正因为它提供了许多核心服务,才使得应用程序的开发过程得以简化。因此从技术方面来说,.NET支持的这些语言之间没有很大的区别,使用者可以根据自己熟悉的编程语言进行开发。开发者面对的是架构在CLR上的基础类库,包含了.NET应用程序开发中所需要的类和方法,可以被任何程序语言所使用。因此,开发者不需要再学习多种对象模型或是对象类库,就可以做到跨语言的对象继承、错误处理及除错,开发者可以自由地选择所偏好的程序语言。无论是基于Windows的应用程序
7、、基于Web的ASP.NET应用程序还是移动应用程序,都可以使用现有的.NETFramework中的类和方法进行开发。位于框架最上方的是ASP.NET与WindowsForms两个不同的应用程序开发方式,是应用程序开发人员开发的主要对象,也就是通常所说的Web应用程序开发和Windows应用程序开发。以上叙述的是.NETFramework各版本之间的相同之处,即主要框架结构。·23·项目1创建ASP.NETWeb应用程序¤主要框架结构从最初的1.0版本到现在的4.5版本,基本上没什么大的变化,只是内容上有所增加。本书中所使用的.NETFramework4
8、.0是在以前版本的基础上逐步完善而成的,所以保持着向下兼容的功能,即用低版本开发
此文档下载收益归作者所有