ASP-NET4-0概述ppt课件(全)_第1页
ASP-NET4-0概述ppt课件(全)_第2页
ASP-NET4-0概述ppt课件(全)_第3页
ASP-NET4-0概述ppt课件(全)_第4页
ASP-NET4-0概述ppt课件(全)_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 ASP.NET4.0概述ASP-NET4-0概述ppt课件(全)学习内容ASP.NET 4.0框架网页基础知识ASP.NET应用程序开发环境 配置应用程序ASP-NET4-0概述ppt课件(全)ASP.NET 4.0框架.NET4.0框架是微软公司发布的新一代系统、服务和编程平台,主要由.NET Framework 4.0和Microsoft Visual Studio 2010开发工具组成。.NET Framework4.0是一种新的计算平台,它包含了操作系统上软件开发的所有层,简化了在高度分布式Internet环境中的应用程序开发。ASP-NET4-0概述ppt课件(全)ASP.NET

2、4.0框架.NET Framework4.0主要包括四个最基本的内核1.公共语言运行库(Common Language Runtime,简称CLR):CLR执行中间语言代码,然后把它们进一步编译成为机器语言代码以能够使当前平台所执行,保证各种语言之间的兼容性。只要遵循CLS,任何利用某一种.NET语言编写的组件都可以被其他语言所引用。 ASP-NET4-0概述ppt课件(全)ASP.NET 4.0框架2.NET Framework基本类库:它是一个综合性的面向对象的可重用类型集合为.NET平台的实现提供了底层技术支持。.NET类库非常丰富,提供数据库访问、XML、网络通信,线程,图形图像、安全

3、、加密等多种功能服务。这些类库使得开发人员更容易地建立应用程序和网络服务,从而提高开发效率。ASP-NET4-0概述ppt课件(全)ASP.NET 4.0框架3.公共语言运行时(Common Language Runtime,简称CLR)是用.NET语言编写的代码公共运行环境,是.NET框架的基础 。公共语言运行时管理了.NET中的代码 ,以跨语言集成、自描述组件、简单配制和版本化以及集成安全服务为特点,提供核心服务(如内存管理、线程管理和远程处理)。ASP-NET4-0概述ppt课件(全)ASP.NET 4.0框架4.动态语言运行时(Dynamic Language Runtime,简称DL

4、R) :动态语言运行时为像JavaScript、 Ruby、Python甚至COM组件等动态型语言提供了通用平台。 它将一组适用于动态语言的服务添加到公共语言运行时。借助于动态语言运行时,可以更轻松地开发要在.NET 4.0框架上运行的动态语言,而且向静态类型化语言添加动态功能也会更容易。 ASP-NET4-0概述ppt课件(全)网页基础知识网页和服务器的交互 在人们通过互联网浏览网页时,用户会自动与网页服务器建立连接。用户提交信息资源的过程称为向服务器“发出请求”。通过服务器解释信息资源来定位对应的页面,并传送回代码来创建页面,这个过程称为对浏览器的响应。浏览器接受来自于网页服务器的代码,并

5、将它编译成可视页面。在这样的交互过程中,浏览器称为“客户机”或者“客户端”,整个交互的过程则称为“客户机/服务器”的通讯过程。ASP-NET4-0概述ppt课件(全)网页基础知识静态网页早期的网站发布的是静态的网页,主要由HTML语言组成,没有其他的可以执行的程序代码。静态页面一经制成,内容就不会再改变,不管何时何人访问,显示的都是一样的内容,如果要修改有关内容,就必须修改源代码,然后重新上传到服务器上。静态页面虽然包含文字和图片,但这些内容却需要在服务器端以手工的方式来变换,因此很难把他们描述为Web程序。ASP-NET4-0概述ppt课件(全)网页基础知识动态页面 动态页面不仅含有HTML

6、标记,而且含有可以执行的程序代码,动态页面能够根据不同的输入和请求动态生成返回的页面。动态网页的使用非常灵活,功能强大。一直到HTML 2.0版本时,HTML表单的引入,这时才开始了真正意义的包含动态页面的Web程序。 ASP-NET4-0概述ppt课件(全)网页基础知识脚本语言 在网页的发展过程中出现了很多优秀脚本语言,如ASP,JSP,PHP等。脚本语言简化Web程序的开发,一时间成为Web开发人员的最爱。但脚本语言使用起来也并不简单。首先其代码组织混乱,和HTML标记杂乱堆砌在一起,开发维护都非常不方便,以至当ASP.NET的代码隐藏模式出现后,使用这些脚本语言的Web程序开发人员都有一

7、种耳目一新的感觉;脚本语言的编程思想不符合当前流行的面向对象编程思想。因此脚本语言必将会被其它更高级语言(ASP.NET、Java等)所代替。ASP-NET4-0概述ppt课件(全)ASP.NET应用程序ASP.NET应用程序的标准定义是:文件、页面、处理器、模块和可执行代码的组合,并且它们能够从服务器上的一个虚拟目录中被引用。ASP.NET应用程序是一系列资源和配置的组合,这些资源和配置只在同一个应用程序内共享,而其他应用程序则不能享用这些资源和配置每个ASP.NET应用程序都运行在一个单独的应用程序域,应用程序域是内存中的独立区域,这样可以确保在同一台服务器上的应用程序不会相互干扰,ASP

8、-NET4-0概述ppt课件(全)ASP.NET应用程序ASP.NET页面作为代码在服务器上运行。要得到处理,页面必须在用户单击按钮或者当用户选中页面中的控件交互时提交到服务器。传递Web页面的过程如下:用户请求页面。页面将标记动态呈现到浏览器。用户键入信息或从可用选项中进行选择,然后单击按钮。页面发送到Web服务器。浏览器执行 HTTP POST 方法,该方法在 ASP.NET中称为“回发”。在Web服务器上,该页再次运行。并且可在页上使用用户键入或选择的信息。页面执行通过编程所要实行的操作。页面将其自身呈现回浏览器。ASP-NET4-0概述ppt课件(全)新特性1.ASP.NET MVC

9、2.02. ASP.NET AJAX4.03. ASP.NET WebForms 44.ASP.NET Web DeploymentASP-NET4-0概述ppt课件(全)ASP.NET开发环境Visual Studio 2010集成开发环境是ASP.NET 4.0程序的开发工具。Visual Studio2010新增的主要功能有:1.窗口移动 2.调用层次结构 3.定位搜索 4.突出显示引用5.智能感知 ASP-NET4-0概述ppt课件(全)开发环境安装Visual Studio 2010 Visual Studio 2010目前有三个版本:Visual Studio 2010 Profe

10、ssional版本、Visual Studio 2010 Premium版本和Visual Studio 2010 Ultimate版本,其中前两种用于个人和小型开发团队采用最新技术开发应用程序和实现有效的业务目标;第三种为体系结构、设计、开发、数据库开发以及应用程序测试等多任务的团队提供集成的工具集,在应用程序生命周期的每个步骤,团队成员都可以继续协作并利用一个完整的工具集与指南。ASP-NET4-0概述ppt课件(全)开发环境Visual Studio 2010 Professional安装dio/zhtw/products/2010editions/profesSional,以上网址可下

11、载到Visual Studio 2010的试用版,也可以去购买正版安装程序。ASP-NET4-0概述ppt课件(全)开发环境(2) 打开安装程序后,首先进入 “安装向导界面”。 ASP-NET4-0概述ppt课件(全)开发环境(3)选择“安装Visual Studio 2010”即可进入“资源复制过程”。ASP-NET4-0概述ppt课件(全)开发环境(4) 在资源复制完毕后,进入 “加载组件的过程”。ASP-NET4-0概述ppt课件(全)开发环境(5) 组件加载加载完毕后,“下一步”按钮被激活。ASP-NET4-0概述ppt课件(全)开发环境(6) 单击“下一步”按钮,进入 “软件安装许可

12、认证界面”。选择“我已阅读并接受许可条款”单选框,并输入产品密钥和用户名称,“下一步”按钮会被激活,单击“下一步”按钮。ASP-NET4-0概述ppt课件(全)开发环境(7) 进入到“安装功能和路径界面”。选择“完全”单选框,并选择相应的安装路径,然后单击“安装”按钮。ASP-NET4-0概述ppt课件(全)开发环境(8) 进入安装过程显示界面,点击“下一步”按钮,开始安装并显示当前安装的组件。ASP-NET4-0概述ppt课件(全)开发环境(9)当所有组件安装成功后,进入的界面显示已经成功地安装Visual Studio 2010,最后点击“完成”按钮,结束安装过程。ASP-NET4-0概述

13、ppt课件(全)开发环境 Visual Studio 2010的主界面包含内容:1.连接到团队、新建项目和打开项目的快捷按钮。2.最近使用的项目列表 。3. Visual Studio 2010入门。 4.指南和资源 。5.最新新闻 。6.菜单命令 。ASP-NET4-0概述ppt课件(全)开发环境Vistual studio 2010开发环境主界面ASP-NET4-0概述ppt课件(全)开发环境创建Web项目 单击主界面上的“新建项目”快捷按钮或选择“文件”|“新建项目”命令,打开“新建项目对话框“。选择“Viusal C#”类型节点,选择“Web”子节点这个模板,选择“ASP.NET 空W

14、eb应用程序”,在“名称”文本框中输入项目名称,并在“位置”文本框中输入相应的存储路径,在“解决方案名称”文本框中输入解决方案名称。最后,单击“确定”按钮即可创建一个新的Web项目。 ASP-NET4-0概述ppt课件(全)开发环境 添加新资源右键单击项目名称,弹出快捷菜单选择“添加”命令,弹出下一级子菜单。分别包括了“新建项”、“现有项”、“新建文件夹”和“添加ASP.NET文件夹”四个命令。ASP-NET4-0概述ppt课件(全)开发环境选择“新建项”命令,打开 “添加新项”对话框,选择“已安装模板”下的“Web”模板,并在模板文件列表中选中“Web窗体”,然后在“名称”文本框输入该文件的

15、名称,最后单击“添加”按钮即可向网站项目中添加一个新的文件。ASP-NET4-0概述ppt课件(全)开发环境当创建一个新的网站项目之后,就可以利用解决方案资源管理器对网站项目进行管理。可以浏览当前项目所包含的所有的资源(.aspx文件、.aspx.cs文件、图片等),也可以向项目中添加新的资源,并且可以修改、复制和删除已经存在的资源。解决方案资源管理器如下图所示。ASP-NET4-0概述ppt课件(全)开发环境编辑Web页面在资源管理器中双击某个要编辑Web页面文件,该页面文件就会在中间的视窗中打开。页面文件编辑视窗分为三个视图:设计视图、拆分视图和源视图。其中,设计视图用来显示设计的效果,并

16、且可以从工具箱中直接把控件放置在设计视图中,工具箱是放置控件的容器,如图所示;拆分视图同时显示设计视图和源视图;源视图显示设计源码,可以在该视图中直接通过编写代码来设计页面。ASP-NET4-0概述ppt课件(全)开发环境属性查看器 在Web页面设计视图下,右键单击某一个控件或页面的任何地方,在弹出的菜单中选择“属性”命令,就会弹出与之对应的属性查看器。在属性查看器中,可以编辑想要修改的属性 。ASP-NET4-0概述ppt课件(全)开发环境编辑后台代码 在Web页面的设计视图下,双击页面的任何地方即可打开隐藏的后台代码文件,在此界面中,开发者可以编写与页面对应的后台逻辑代码。ASP-NET4

17、-0概述ppt课件(全)开发环境编译和运行应用程序 选择菜单栏上的“生成”|“生成网站”命令,如果生成成功,单击工具栏上的“启动调试”按钮运行程序,浏览器就会显示程序的运行效果。 ASP-NET4-0概述ppt课件(全)配置应用程序在ASP.NET应用程序中,可以在系统提供的配置文件Web.config中对该应用程序进行配置,可以配置的信息包括错误信息显示方式、会话存储方式和安全设置等。 Web.config文件是一个XML文本文件,它用来储存ASP.NET Web应用程序的配置信息(如最常用的设置ASP.NET Web应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。ASP-NET4-0概述ppt课件(全)配置应用程序Web.config常用的配置 (1) 节通常用来配置ASP.NET身份验证支持。该元素必需与节配合使用。 (2) 节通常用来控制对URL资源的客户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论