




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1章章 ASP.NET入门入门 学习内容l认识.NET Framework lASP.NET概述 lVisual Studio 2010集成开发环境1.1 认识认识.NET Frameworkl.NET Framework是支持生成和运行下一代应用程序和XML Web Services的内部Windows组件,是一个多语言组件开发和执行环境,它提供一个跨语言的统一编程环境。l.NET Framework的目的简单的说是便于开发人员更容易地建立Web应用和Web服务,使得Internet上的各种应用之间可以使用Web服务进行沟通。 1. 公共语言运行时公共语言运行时公共语言运行时(Commo
2、n Language Runtime,简称CLR):CLR执行中间语言代码,然后把它们进一步编译成为机器语言代码以能够使当前平台所执行。保证各种语言之间的兼容性。只要遵循CLS,任何利用某一种.NET语言编写的组件都可以被其他语言所引用。 2.NET Framework类库 NET Framework基本类库:它是一个综合性的面向对象的可重用类型集合,为.NET平台的实现提供了底层技术支持。.NET类库非常丰富,提供数据库访问、XML、网络通信,线程,图形图像、安全、加密等多种功能服务。这些类库使得开发人员更容易地建立应用程序和网络服务,从而提高开发效率。3.C#概述lC#是一个是在.NET
3、Framework 1.0中开始出现的一种新语言,在语法上,它与Java和C+比较相似。实际上C#是微软整合了Java和C+的优点而开发出来的一种语言。l在开发ASP.NET应用程序时C#是首先的选择。 4. .NET Framework 4.0 l对于最新版的.NET Framework 4.0中最令人激动的新特性是动态语言运行时(Dynamic Language Runtime,简称DLR)。l动态语言运行时动态语言运行时为像动态型语言提供了通用平台。 它将一组适用于动态语言的服务添加到公共语言运行时。l借助于动态语言运行时,可以更轻松地开发要在.NET 4.0框架上运行的动态语言,而且向
4、静态类型化语言添加动态功能也会更容易。 1.2 ASP.NET概述 lASP.NET是一个统一的Web开发模型,它提供了为建立和部署企业级Web应用所必需的服务。l同时,ASP.NET是.NET Framework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。当编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。可以使用与公共语言运行时(CLR)兼容的任何语言来编写应用程序的代码 。1.2 ASP.NET概述ASP.NET有以下一些优点:lASPNET是同.NET Framework集成在一起的,运行在CLR运行时环境之内。 lA
5、SP.NET是编译执行的,它支持多种编程语言。同时,它也是面向对象的。 lASP.NET是跨浏览器和跨设备的。 lASP.NET易于配置与部署。 1. ASP.NET的版本lASP.NET 1.0和ASP.NET 1.1 。 lASP.NET 2.0 。 lASP.NET 3.5 。 lASP.NET 4.5 。 2. ASP.NET4.0的主要特性 lVisual Studio 2010集成开发环境 。 lASP.NET核心服务 。 lASP.NET WebForm 4 。 l动态数据 。l ASP.NET Chart控件 lMicrosoft AJAX 4.0 lASP.NET MVC 2
6、.01.3 Visual Studio 2010集成开发环境 lVisual Studio 2010集成开发环境是ASP.NET 4.0程序的开发工具。lVisual Studio 2010,它是一个功能强大的集成开发环境,使用Visual Studio 2010可以很方便地创建Windows应用程序、ASP.NET应用程序、ASP.NET服务和控制台程序、程序调试和跟踪以及项目发布等等。 1.安装Visual Studio 2010 lVisual Studio 2010目前有三个版本:Visual Studio 2010 Professional版本、Visual Studio 2010
7、Premium版本和Visual Studio 2010 Ultimate版本,其中前两种用于个人和小型开发团队采用最新技术开发应用程序和实现有效的业务目标,第三种为体系结构、设计、开发、数据库开发以及应用程序测试等多任务的团队提供集成的工具集,在应用程序生命周期的每个步骤,团队成员都可以继续协作并利用一个完整的工具集与指南。1.安装Visual Studio 2010lVisual Studio 2010 Professional安装(1) 可以到http:/ Studio 2010的试用版,也可以去购买正版安装程序。1.安装Visual Studio 2010(2) 打开安装程序后,首先进
8、入 “安装向导界面”。 1.安装Visual Studio 2010(3)选择“安装Visual Studio 2010”即可进入“资源复制过程”。1.安装Visual Studio 2010(4) 在资源复制完毕后,进入 “加载组件的过程”。1.安装Visual Studio 2010(5) 组件加载加载完毕后,“下一步”按钮被激活。1.安装Visual Studio 2010(6) 单击“下一步”按钮,进入 “软件安装许可认证界面”。选择“我已阅读并接受许可条款”单选框,并输入产品密钥和用户名称,“下一步”按钮会被激活,单击“下一步”按钮。1.安装Visual Studio 2010(7)
9、 进入的“安装功能和路径界面”。选择“完全”单选框,并选择相应的安装路径,然后单击“安装”按钮。1.安装Visual Studio 2010(8) 进入安装过程显示界面,点击“下一步”按钮,开始安装并显示当前安装的组件。1.安装Visual Studio 2010(9)当所有组件安装成功后,进入的界面显示已经成功地安装Visual Studio 2010,最后点击“完成”按钮,结束安装过程。2.Visual Studio 2010主界面2.Visual Studio 2010主界面Visual Studio 2010的主界面包含内容如下:1.连接到团队、新建项目和打开项目的快捷按钮。2.最近使
10、用的项目列表 。3. Visual Studio 2010入门。 4.指南和资源 。5.最新新闻 。6.菜单命令 3.解决方案资源管理器解决方案管理器从本质上来说是一个可视化的文档管理系统,如下图所示。选择菜单栏中的“视图”|“解决方案资源管理器”命令,就可以利用资源管理器对网站项目进行管理,通过资源管理器,不仅可以浏览当前项目所包含的所有的资源,还可以管理项目解决方案,并在项目解决方案下根据需要任意添加、修改、删除子项目或其他资源。4.控件工具箱控件工具箱属于Visual Studio的一大特色,它为我们的开发提供许多有用的控件。在Web项目的开发中,利用工具箱可以不需要编写任何代码,只使用
11、鼠标“拖曳”的操作方式就能够完成Web的界面设计,并且这些控件都是跨浏览器和跨设备运行的,如下图所示。5.服务器资源管理器 服务器资源管理器提供了一个树状功能列表,它允许你使用当前机器上(以及网络上的其他服务器)各种类型的服务。类似于计算机管理工具,一般使用服务器资源管理器来了解机器上可用的事件日志、消息队列、性能计数器、系统服务和SQL Server数据库,如下图所示。6.错误列表 错误列表提供Visual Studio通过检测有问题的代码而产生的出错信息。错误列表的每一项都由一个文本描述和一个链接组成,这个链接能帮助你找到项目里面出错程序代码的指定行。作为Visual Studio的默认设
12、置,当生成一个有错误的项目的时候,错误列表会自动出现,如下图所示。 7.页面设计窗口 Visual Studio中页面设计窗口用于页面的界面设计、编写HTML代码。在这个界面中可以使用“拖曳”的方式将Web服务器控件拖曳到页面设计窗口来完成页面的布局设计,同时它会自动生成相应的页面HTML代码,如下图所示。8.代码编辑窗口 代码编辑窗口与页面设计窗口共享一个窗口,在Web页面的设计窗口下,双击页面的任何地方就可打开如下图所示的隐藏的后台代码文件,在此窗口中,开发者可以编写与页面对应的后台逻辑代码。或者通过双击解决资源管理器中网站目录下的后台代码文件名,也可以进入代码编辑窗口。9.Visual
13、Studio 2010的主要特性 Visual Studio2010的主要特性有:(1)窗口移动 文档窗口不再受限于集成开发环境 (IDE) 的编辑框架。现在可以将文档窗口停靠在 IDE 的边缘,或者将它们移动到桌面(包括辅助监视器)上的任意位置。工具窗口也可以进行自由移动,使它们停靠在 IDE 的边缘、浮动在 IDE 的外部或者填充部分或全部文档框架。 9. Visual Studio 2010的主要特性 (2)调用层次结构调用层次结构可以帮助我们分析代码,并实现导航定位功能。在方法、属性、字段、索引器或者构造函数上点击右键,选择弹出菜单中的“查看调用层次结构”命令,即可方便的使用。 9.
14、Visual Studio 2010的主要特性(3)定位搜索这是一个使用字符进行快速搜索定位的工具。可以快速搜索源代码中的类型、成员、符号和文件。选择菜单栏上的“编辑”|“定位到”命令,打开定位搜索窗口。在搜索栏中输入查询内容(支持模糊查询功能)后,将列出相关结果信息。双击搜索结果可以直接转到代码所在位置。 9. Visual Studio 2010的主要特性(4)突出显示引用 将鼠标选中任何一个符号如方法、属性、变量等,在代码编辑器中将自动突出显示此符号的所有实例。还可以通过快捷键“CTRL+SHIFT+向上/向下键”来从一个加亮的符号跳转到下一个加亮的符号。9. Visual Studio 2010的主要特性(5)智能感知 在我们输入一些关键字时,其搜索过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 推动提升中级经济师的试题及答案
- 重要市政工程案例试题及答案
- 2025年工程项目管理重要试题及答案
- 环保行业试题题库
- 2025年公共工程管理试题及答案
- 2025年中级经济师考试复习压力管理技巧与试题及答案
- 幼儿园小学保护视力主题班会学做眼保健操预防近视课件
- 品牌与舆论的互动关系研究计划
- 开展社团交流活动计划
- 肉毒毒素专业培训课件
- 拆除桥梁施工合同模板
- GB/T 44679-2024叉车禁用与报废技术规范
- 汽车质量问题汇报-8D报告培训材料
- 法律服务方案
- 拆窗户个人安全免责协议书
- 天津市小升初英语真题(含答案)5
- 2024年陕西省西安工大附中丘成桐少年班初试数学试卷
- 农村承包种植合同范本
- 亚低温治疗的护理课件
- 美容美发开业庆典总经理致辞
- 《中华人民共和国政府采购法》培训讲义
评论
0/150
提交评论