Web项目开发(NET)38511(阅读).ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运行程序预览页面 点击菜单“调试”之“启动” 运行结果如图所示 打开基于IIS调试运行的现有项目 一个新项目创建后,将在“我的文档”之“Visual Studio Projects”存储该项目的解决方案文件 根据IIS的默认设置,项目的程序资源数据被存储在“C:\Inetpub\wwwroot”路径之下。 上述两部分数据完整存在的情况下,打开解决方案文件即可使Visual Studio 2008重新打开该现有项目。 打开基于WebDev调试运行的现有项目 WebDev能提供轻量级的Web服务实现项目调试,从而开发人员不必另行安装IIS服务。 只需要打开项目文件夹当中的解决方案文件即可打开基于WebDev的Web项目。 1.9 .NET Web应用程序的文件 解决方案文件 解决方案文件的后缀名为.sln和.suo,存储在“我的文档”之“Visual Studio Projects”之下,用于描述该解决方案有哪些项目构成 项目文件 项目文件的后缀名为.vbproj或.csproj,与程序资源数据一起存储在IIS设置的Web路径之下,该文件记录一个项目当中所有应用程序资源的文件清单列表。 应用程序文件 由.aspx及.aspx.cs构成通常的Web应用程序文件,除此之外,还包括 创建的文件 说明 AssemblyInfo.cs 项目信息文件,包含有关某一个项目中程序集的元数据 Web.config 存储应用程序配置信息 Global.asax 和 Global.cs文件 用于处理应用程序级事件的可选文件 Styles.css 级联样式表文件 .vsdisco 文件 基于 XML 的文件,包含的链接指向为 XML Web 服务提供发现信息的资源 * 单击此处添加备注 * 参与者能从演示中获得哪些益处:对某个主题的重要性有所了解,会使成年听众对该主题更感兴趣。 演示者对于本主题的专业水平:简要陈述您在此领域所获得的成就;或为什么参与者一定要听您的演讲。 * Web项目开发(.NET ) 1 搭建.NET Web开发平台 学习内容 如何搭建.NET Web开发平台 操作系统的设置 平台软件的安装设置 开发工具的安装设置 Web服务的设置 1.1 项目背景 本课程以销售管理信息系统(会员店版)项目作为案例 销售管理信息系统 销售模块 会员信息模块 销 售 报 单 销 售 记 录 会 员 信 息 管 理 安全认证模块 登 录 系 统 认 证 帐 户 管 理 积 分 奖 励 产 品 信 息 加 盟 店 管 理 1.2 为何选用.NET开发销售管理信息系统 增强性 相对其它Web程序设计技术,基于.NET的JIT编译系统显著提高程序的执行效率 _______ _______ _______ ______ 代码 编译 Microsoft 中间语言 (MSIL 或 IL) JIT 编译器 机器语言 分别编译 IL 的每一部分 提供功能强大的集成开发环境 灵活性 .NET框架提供的公共语言运行库使开发人员可以根据喜好选择VB.NET、C#.NET、J#.NET等程序设计语言开发Web应用程序 可利用已有的COM资源 简易性 代码隐藏技术(CodeBehind)使开发人员设计Web应用程序就像设计WinForm桌面窗体程序一样简单 可管理性 支持分层配置 零本地管理 可缩放性和可用性 支持进程管理 安全性 支持Forms、Windows、Passport等功能强大的身份认证技术,用户无需复杂编程即可实现安全可靠的身份认证功能。 1.3 .NET关键技术 事件驱动 如同C#.NET桌面窗体应用程序一样,可以设计如页面窗体、按钮等控件的事件,大大简化界面操作的程序设计工作。 代码隐藏(Code Behind)技术 基于.NET的Web程序设计技术ASP.NET已经将程序代码与HTML标记彻底分离,层次更加清晰。 数据绑定(DataBinding)技术 无需编写复杂的程序代码,即可将数据源(如数据库)的结果显示在页面的控件上面。 数据访问技术ADO.NET 基于XML的数据访问技术 引入数据集(DataSet)的概念,用户访问数据无需时刻连接数据库系统,数据访问效率更高。 面向对象特性 全面支持面向对象程序设计(OOP),Web开发更加简单 支持多种程序设计语言 .NET支持多种程序设计语言 无论何种语言编程,最终都编译成中间语言再运行。因此无论选择何种程序设计语言,都可以实现相同功能、访问相同的资源、得到相同的性能。 支持的体系结构 数据层DAL 通过封装数据访问类来实现 业务逻辑层BLL 通过封装业务类来实现 用户表示层UI 主要通过ASPX页面及控件事件程序来实现 1.4 .NET Web应用程序的开发环境 建立基于

文档评论(0)

kabudou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档