软件开发实用教程第2版教学课件ppt作者华驰31创建网站项目课件.ppt

软件开发实用教程第2版教学课件ppt作者华驰31创建网站项目课件.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发实用教程第2版教学课件ppt作者华驰31创建网站项目课件.ppt

学习情境三 :《中国无锡质量网》功能实现 工作任务:创建网站项目 ASP.NET软件开发技术项目实践 任务描述 掌握ASP.NET的网页代码模型及生命周期等相关概念 任务目标 知识目标 能力目标 从本学习情境开始,将进入《中国无锡质量网》的开发阶段。在开发之前,首先应该熟悉ASP.NET的网页代码模型及生命周期,这将在今后的开发过程中起到非常重要的作用。 掌握使用VS 2012生成的三层架构网站项目的方法 相关知识 1.Asp.net网站与Asp.net Web Application的区别 在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,两者存在着一定的区别。 (1)创建ASP.NET网站 在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,两者存在着一定的区别。 1)创建ASP.NET网站 ① 启动Visual Studio 2012(以下简称VS 2012),单击VS 2012工具栏上的【文件】按钮,在下拉菜单中选择【新建】→【网站】命令,弹出【新建网站】对话框,如图3-1所示。 相关知识 图3-1新建ASP.NET网站 相关知识 ② 在弹出的新建窗口中选择【ASP.NET空网站】,同时注意下面的选择,在【Web位置】下拉列表框中一般选择【文件系统】,地址栏可以更改存储位置,语言为.NET网站中使用的语言,如果选择Visual C#,则默认的开发语言为C#,否则为Visual Basic。 ③ 单击【确定】按钮,即可创建ASP.NET网站。 创建了ASP.NET网站后,右击刚刚新建的网站项目,选择【添加】→【添加新项】选项。在弹出的窗口中首先选择添加【Web窗体】,将窗体的名称起好后单击【添加】即可。 【提示】:Web窗体就是我们平时多见到的网页。 ASP.NET网页一般由3个部分组成: ① 可视元素:包括HTML、标记、服务器空间。 ② 页面逻辑元素:包括事件处理程序和代码。 ③ designer.cs页文件:用来为页面的控件做初始化工作,一般只有ASP.NET应用程序(Web Application)才有。 相关知识 (2)创建ASP.NET Web Application(简称ASP.NET应用程序) ASP.NET网站有一种好处,就是在编译后,编译器将整个网站编译成一个DLL(动态链接库),在更新时,只需要更新编译后的DLL(动态链接库)文件即可。但是ASP.NET网站却有一个缺点,就是编译速度慢,并且类的检查不彻底。 相比之下,ASP.NET 应用程序不仅加快了速度,只生成一个程序集,而且可以拆分成多个项目进行管理。创建Application,首先需要新建项目用于开发Web Application,方法是: ① 单击工具栏上的【文件】按钮,在下拉菜单中选择【新建】→【项目】命令,如图3-2所示。 相关知识 ② 在弹出的新建窗口中选择【ASP.NET Web窗体应用程序】,同时注意下面的选择,在【解决方案】下拉列表框中一般选择【创建解决方案】,【名称】、【位置】、【解决方案名称】读者可以自定义。 ③ 单击【确定】按钮,即可创建ASP.NET 应用程序。 图3-2 创建ASP.NET应用程序 相关知识 (3)ASP.NET网站和ASP.NET应用程序的区别 在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,但是ASP.NET网站和ASP.NET应用程序开发过程和编译过程是有区别的。ASP.NET应用程序主要有以下特点: ① 可以将ASP.NET应用程序拆分成多个项目以方便开发、管理和维护。 ② 可以从项目中和源代码管理中排除一个文件或项目。 ③ 支持VSTS的Team Build,方便每日构建。 ④ 可以对编译前后的名称、程序集等进行自定义。 ⑤ 对App_GlobalResources的Resource强类支持。 ⑥ ASP.NET WebSite编程模型具有以下特点: ⑦ 动态编译该页面,而不用编译整个站点。 ⑧ 当一部分页面出现错误不会影响到其他的页面或功能。 ⑨ 不需要项目文件,可以把一个目录当作一个Web应用来处理。 总体来说,ASP.NET网站适用于较小的网站开发,因为其动态编译的特点,无须整站编译,而ASP.NET应用程序适应大型的网站开发、维护等。 相关知识 2.Asp.net的网页代码模型 ASP.NET页面中包含两种代码模型,一种是单文件页模型,另一种是代码隐藏页模型。这两个模型的功能完全一样,都支持控件的拖拽以及智能的代码生成。 (1)单文件页模型 单文件页模型中的所有代码,包括控件代码、事物处理代码以及HTML代码全都包含在.aspx文件中。编程代码在scr

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档