- 1、本文档共86页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章应用系统概览
;教学安排;教学安排;参考书;程序结构简介;程序结构简介——程序结构;程序结构简介——程序结构;程序结构简介——发展趋势;AJAX技术和传统Web应用程序比较;程序结构简介——发展趋势;程序结构简介——发展趋势;ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS ( Internet Information Services(因特网信息服务))之中的程序 。
ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。 ;ASP.NET 最基础的底层为网页 (Page),网页由 System.Web.UI.Page 类来提供基础支持,包含了页面的事件以及对象绘制的引发点(Page 类本身是一个 HTTP Handler 的实现品)。ASP.NET 网页在微软的官方名称中,称为 Web Form。;除了是要和Windows Forms作分别以外,同时也明白的刻划出了它的主要功能:“让开发人员能够像开发 Windows Forms 一样的方法来发展 Web 网页”。因此 ASP.NET Page 所要提供的功能就需要类似 Windows Forms 的窗体,每个 Web Form 都要有一个区块,所有的 ASP.NET 服务器控件都要放在这个区域中,这样才可以让 ViewState 等服务器控制能够顺畅的运作。
;ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#即可。 ;;.NET框架(.NET Framework);.NET Framework旨在实现下列目标:;*提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境.
? *提供一个可消除脚本环境或解释环境的性能问题的代码执行环境.
? *使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致.
?? *按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成.;.NET FrameWork的体系结构包括5大部分,它们是:
① 程序设计语言及公共语言规范(CLS)。
② 应用程序平台(ASP.NET及Windows应用程序等)。
③ ADO.NET及类库。
④ 公共语言运行时(CLR)。
⑤ 程序开发环境(Visual Studio)。
其结构如图2.7所示。
;;;在.NET Framework之上,无论采用哪种编程语言编写的程序,都被编译成中间语言IL,IL经过再次编译形成机器码,完成IL到机器码编译任务的是JIT(Just In Time)编译器。上述处理过程如图2.8所示。
;;1.2 ASP.NET概述;1.2 ASP.NET概述;1.2 ASP.NET概述;ASP.NET是编译型而非解释型的;;ASP.NET开发环境及配置;IIS的安装与配置;IIS的安装;IIS的安装(续);IIS的安装(续);“ASP.NET”标签设置;Visual Studio 2008;Visual Studio 2008新特性 ;环境概览;工具栏 ;常用窗口 ;常用窗口 (续);常用窗口 (续);常用窗口 (续);“工具”菜单中“选项”常用设置 ;仅使用本地帮助;设置编辑器 ;键入XHTML元素属性值时自动加引号 ;添加行号 ;新建网站;“选择位置”对话框 ;“文件系统”网站;“本地IIS”网站 ;“本地IIS”网站 (续);“FTP站点”网站 ;“远程站点”网站 ;发布网站;发布网站(续);发布网站(续);复制网站;复制网站(续);复制网站(续);本书的应用实践部分主要以实现学生成绩管理系统为例,讲解利用ASP.NET开发信息管理系统的基本方法与方式。
教材内容按照开发信息管理系统的基本步骤为主要线索,并根据ASP.NET的知识体系,选取实现了系统内的相关功能模块。
;1.2.1 确定系统参与者
根据学生成绩管理系统的需求分析,可以确定如下几点:
(1)作为学生成绩管理系统,首先需要有学生的参与,学生可以登录系统查看课程的安排情况、查看课程成绩信息等。
(2)对于此学生成绩管理系统,系统的维护也是相当重要的。维护操作主要包括教工的增改删查、课程的增改删查、班级的增改删查及学生的增
文档评论(0)