- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 软件集成编码开发工具Microsoft Visual Studio 概述 基本使用 利用Visual Studio进行“小型二手货交易平台”软件开发 小结 思考题 概述 Microsoft Visual Studio(简称Visual Studio或VS)是由Microsoft公司开发的一款功能强大的集成编码开发工具。Visual Studio可被视作一组完整的开发工具集,包括整个软件生命周期中所需要的大部分工具,如UML工具、代码管理工具、集成开发环境(IDE)等等。 开发者可以使用Visual Studio构建面向Windows、Android、iOS和Web的应用,也可以使用其提供的面向团队的服务,包括版本控制、应用程序分析等。 基本使用 操作界面: 起始界面 基本使用 操作界面: 主操作界面 基本使用 创建/打开工程项目: 在菜单栏中选择“文件?新建?项目”选项,打开新建项目窗口,新建项目窗口的左侧为当前可用的模板,选中一种模板后,可以根据其对应的不同项目类型创建项目。 新建项目窗口: 基本使用 添加新项窗口: 向项目中添加文件/目录。在Visual Studio中,通过Windows资源管理器向项目工程目录中添加的文件或目录将不会被该项目直接识别。用户需要手动向项目中添加文件或目录。 添加新项窗口: 基本使用 编码: Visual Studio 2010将项目整体视作一个完整的解决方案,开发者可以利用解决方案资源管理器进行项目管理,双击代码文件,文件内容将出现在编码区以供开发者进行编辑, 项目编码: 基本使用 代码调试: Visual Studio 2010为开发者提供了代码调试功能。开发者可以通过点击代码编辑区左侧的空白处,在代码中插入断点。 代码调试: 基本使用 单元测试: Visual Studio 2010还提供了强大的自动化单元测试功能。开发者可以对一个方法或函数进行单元测试,编写测试用例,并实现相应的测试方法, 单元测试: 利用Visual Studio进行“小型二手货交易平台”软件开发 利用Visual Studio进行“小型二手货交易平台”编码。 利用Visual Studio进行“小型二手货交易平台”调试。 利用Visual Studio进行“小型二手货交易平台”单元测试。 利用Visual Studio进行“小型二手货交易平台”软件开发 利用Visual Studio进行“小型二手货交易平台”编码: 新建项目 设置项目相关信息 Visual Studio开始生成项目解决方案 编码 生成项目 调试代码 发布项目 利用Visual Studio进行“小型二手货交易平台”软件开发 利用Visual Studio进行“小型二手货交易平台”调试: 在解决方案资源管理器中双击待调试的代码文件,找到登录业务的代码段设置项目相关信息 插入断点。 开始调试。 查看执行信息 终止调试 利用Visual Studio进行“小型二手货交易平台”软件开发 利用Visual Studio进行“小型二手货交易平台”单元测试: 添加函数的测试。 选择创建单元测试的方法。 设置输出测试项目。 点击确定完成单元测试创建。 运行测试 如果测试未通过,即被测函数的实际返回值与期望值不符,有两种可能原因,一是测试用例错误,二是被测函数错误。 小结 本章主要介绍了Visual Studio的功能和使用方法,包括创建不同类型的项目、代码实现、代码调试、代码测试和项目管理。作为一款功能强大的IDE,Visual Studio可以提高开发效率,有利于产生高质量的项目。MVC(模型-视图-控制器)是一种经典的设计模式和开发框架,将应用程序的模型数据、业务逻辑以及视图显示进行分离,增加了开发和测试的独立性,可提高开发效率,适用于Web应用的创建和实现。读者可根据本章介绍的使用方法与设计模式思想,结合案例需求,使用Visual Studio开发案例的其余子系统或自己的项目。 思考题 在项目的单元测试中,如何确保测试的覆盖情况?是否可以使测试自动化,以完成对代码的检验? 本章使用ASP.NET MVC 4作为开发框架,学习这一框架,了解MVC在其他语言(Java等)中的应用并思考MVC的局限性。
您可能关注的文档
- 安徽省砀山县第二中学2019-2020年高二上学期第一次月考生物试题+Word版缺答案.doc
- 2019年人教七年级上册Unit 3 单元语法专练:名词性物主代词(包含答案).doc
- 京改版九年级化学上册:5.2 物质组成的表示——化学式 学案设计.docx
- 辽宁省滨海实验中学2019高三第一学期《山地的形成》练习试题(答案含解析).docx
- 华东师大版八年级数学上册13.5 逆命题和逆定理(第1课时)(17课件).ppt
- 河南省鹤壁市淇滨高级中学2019-2020年高二上学期第一次周考政 治试题及答案.doc
- 2019-2020年高中政 治人教版必修3配套习题:第四单元 第八课 第一框 色彩斑斓的文化生活.docx
- 一年级上册生活生态安全教案设计.docx
- 函数入门知识.docx
- 公文写作5——9章同步练习试题.doc
- 福建省邵武市四中学片区达标名校2024届中考化学最后一模试卷含解析.doc
- 山东省临沂市沂南县重点达标名校2024届中考适应性考试化学试题含解析.doc
- 2024届浙江省嘉兴地区达标名校中考猜题化学试卷含解析.doc
- 2024届山东省菏泽市单县市级名校中考化学最后一模试卷含解析.doc
- 上海市建平西校2024届中考适应性考试化学试题含解析.doc
- 江苏省南京市六校联考2024年中考联考化学试卷含解析.doc
- 江苏省扬州市江都区城区重点名校2024届中考考前最后一卷化学试卷含解析.doc
- 郑州二中学2024届中考化学五模试卷含解析.doc
- 2024届湖南省张家界市永定区重点中学中考化学最后冲刺模拟试卷含解析.doc
- 河北省石家庄市43中学2024年中考化学模拟试题含解析.doc
文档评论(0)