NET应用程序开发技术与项目实践(C#版)Chapter_08.pptVIP

NET应用程序开发技术与项目实践(C#版)Chapter_08.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识点链接 应用程序配置文件 1、向项目中添加应用程序配置文件 右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。 出现在设计器视图中的app.config文件为: ?xmlversion=1.0encoding=utf-8 ? configuration /configuration 知识点链接 应用程序配置文件 2、app.config文件常用的配置节 (1) connectionStrings配置节:用于配置数据库连接字符串信息。 知识点链接 应用程序配置文件 2、app.config文件常用的配置节 (2)appSettings配置节:appSettings配置节为整个程序的配置,如果是对当前用户的配置,请使用userSettings配置节,其格式与以下配置书写要求一样。 知识点链接 应用程序配置文件 3、读取应用程序配置文件app.config 要使用以下的代码访问app.config文件,除添加引用System.Configuration外,还必须在项目添加对System.Configuration.dll的引用。 下面的代码说明了如何读取connectionStrings配置节的连接字符串。 3 4 5 6 拓展与提高 查阅相关资料,理解三层架构的含义,掌握如何添加三层架构应用程序,完善学生成绩管理系统登录模块 8.2 应用程序打包与部署 程序部署基础 1 应用程序部署策略 2 使用 VS2012部署应用程序 3 总结与提高 4 情景描述(是什么) 3 2 当一个软件开发完毕并完成测试后,即可进入部署安装阶段。 本任务通过学生成绩管理系统安装程序的制作过程来向读者说明如何利用VS 2012来完成一个Windows应用程序的部署。 情景实现(跟我做) 1.设置安装程序集 情景实现(跟我做) 2.设置程序安装信息 情景实现(跟我做) 3.设置程序安装要求 情景实现(跟我做) 4.添加安装包目录和文件 情景实现(跟我做) 5.设置应用程序快捷键 情景实现(跟我做) 6.设置程序安装注册表项 情景实现(跟我做) 7.设置安装界面 知识点链接 准备部署 1、设置应用程序图标 知识点链接 准备部署 2、以Release方式编译程序 一个应用程序可以按两种方式进行编译:Debug与Release。 Debug模式的优点是便于调试,生成的exe文件中包含许多调试信息,因而尺寸较大,运行速度较慢;而Release删除了这些调试信息,运行速度较快。 一般在开发时采用Debug模式,而在最终发布时采用Release模式。 VS.NET中,可以在工具栏上直接选择Debug或Release模式。部署Windows应用程序之前,通常需要以Release模式编译应用程序。 知识点链接 使用VS 2012部署应用程序 1、获取InstallShield limited Edition 知识点链接 使用VS 2012部署应用程序 2、使用InstallShield limited Edition制作安装程序 3 4 5 6 情景扩展(拓展与提高) 查阅相关资料,了解和掌握应用程序部署的相关知识,掌握ClickOnce部署和Windows Installer部署的特点,利用Windows Installer完善学生成绩管理系统的部署。 .NET应用程序开发与实践( C# ) 第8章 应用程序打包和部署 Coding changes the world! 8.1 三层架构应用程序的开发 什么是三层架构 1 三层结构的演变 2 三层结构应用程序的开发 3 应用程序配置文件 4 情景描述(是什么) 任务描述 本任务开发一个三层结构的学生成绩管理系统的登录界面。 任务实施 1.启动VS 2012,建立一个空白解决方案ResultManagement,如图8-2所示。 任务实施 2.在解决方案中,添加类库项目和表示层项目。整个解决方案需要添加的项目及其说明如表8-1所示,完成操作后,整个解决方案包括4个项目。 项目名称 项目类型 说明 GradeDAL 类库 数据访问层,用于对数据库进行操作 GradeBLL 类库 业务逻辑层 Model 类库 业务实体层 GradeManagement Windows窗体应用程序 表示层,提供应用程序交互界面 任务实施 3.添加各层之间的相互依赖。 (1)右键单击“引用”选择“添加引用” 2、选择“项目”,选中“逻辑层”单击 确定 添加业务逻辑

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档