- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
060237.NET架构与项目开发实训(本)大作业
PAGE
PAGE 1
060237.NET架构与项目开发实训(本)大作业
江苏开放大学
形成性考核作业
学号
姓名
课程代码
060237
课程名称
.NET架构与项目开发实训(本)
评阅教师
第
4
次任务
共
4
次任务
江苏开放大学
PAGE
PAGE 47
PAGE
PAGE 2
.NET架构与项目开发实训(本)课程大作业
作业说明:本次作业涉及本课程的实训,希望同学们在完成三个单元的实训的基础上完成本次作业。
【实训一:MVC架构】 (共计8分)
一、实训题目:
要求使用MVC在视图输出Hello World,在浏览器输出
结合模型、控制器、视图构造一个MVC应用程序,要求在视图中输出:
喜欢的颜色
英文名:red
中文名:红色
实训目的
1.加深对MVC架构概念的理解
2.掌握实现MVC应用程序的原理
3.掌握构造MVC应用程序的方法
三、实训步骤和结果:
(说明:详细给出实训步骤和结果。实训步骤、实训结果,需要给出截图显示。)
第一题:要求使用MVC在视图输出Hello World,在浏览器输出,要求详细给出实训步骤和结果。实训步骤、实训结果,需要给出截图显示
第二题
步骤1:在Model文件夹下自定义模型,要求写出详细代码
步骤2:在控制器中创建模型数据要求写出详细代码
五、实训小结
【实训二 MVC传值】 (共计15分)
一、实训目的
1.加深对MVC传值概念的理解
2.掌握实现MVC传值的原理
3.掌握构造MVC传值的方法
二、实训内容
1.在控制器方法使用ViewData、ViewBag、tempData方法值传递,在浏览器输出
2.使用强类型传值,在浏览器输出
3.Request传递,在浏览器输出
4.对象传值,在浏览器输出
三、实训设备及环境
安装了Visual studio2012的PC电脑
四、实训步骤和结果:
(说明:详细给出实训步骤和结果。实训步骤、实训结果,需要给出截图显示。)
第一题:在控制器方法使用ViewData、ViewBag、tempData方法值传递,在浏览器输出,要求详细给出实训步骤和结果。实训步骤、实训结果,需要给出截图显示
第二题使用强类型传值,在浏览器输出
步骤1:类的创建,要求写出详细代码
步骤2:控制器创建方法,要求写出详细的代码
步骤3:视图的创建,要求写出详细的过程
最终结果在浏览器查看,要求给出截图
第三题:Request传递
步骤1:在视图创建表单,要求写出详细代码
步骤2:.将表单提交到控制器的方法,要求写出详细代码
步骤3:使用Request来获取表单的值,要求写出详细代码
最终结果在浏览器查看,要求给出截图
第4题:对象传值
步骤1:在视图创建表单,要求写出详细代码
2. 将表单提交到控制器的方法,要求写出详细代码
3.使用对象来获取表单的值,要求写出详细代码
最终结果在浏览器查看,要求给出截图
五、实训小结
【实训三和实训四 MVC entity frame操作与单表添加实训】 (共计15分)
一、实训题目:
使用entity framework生成一个数据库和数据表,数据表的名称是Product,有三个字段分别是Pid、PName、Price,要求Pid是主键、PName是非空的最大长度为50,Price是可空的。现要求使用entity framework做单表添加操作 (15分)
二、实训目的
1.加深对entity framework的理解
2.学会使用entity framework生成数据库以及做单表添加的方法
三、实训步骤和结果:
(说明:详细给出实训步骤和结果。实训步骤、实训结果,需要给出截图显示。)
1.生成一个实体类,类名称是Product,要求对Pid是主键、PName是非空的最大长度为50,Price是可空的进行设置,写出详细的操作代码
2.数据上下文类的操作
通过数据上下文类生成数据库和数据表写出详细的操作代码
3.配置web.config文件
请配置配置web.config文件,将生成的数据库等信息输入,请写入配置文件中配置数据库语句
4.控制器的操作
控制器的作用是从生成的数据表中去获取信息,请写出详细的操作代码
5视图的生成
请写入详细的视图生成过程代码,并将最终的结果截图
视图添加超链接以及在控制器添加add方法操作
控制器add方法添加视图 ,该视图提交到控制器addProduct方法(请写出详细代码)
控制器addProduct方法
9.最终结果截图
五、实训小结
实训五:.NET C/S项目实训:服务器与客户端程序通信(7分)
一、实训目的
1.掌握服务器与客户端通信的原理
2.掌握IIS创建网站的方法
您可能关注的文档
- 江苏开放大学 Linux操作系统 形作2:Linux常用命令的使用.docx
- 江苏开放大学 Linux操作系统 形作3:实验报告管理用户和组.docx
- 江苏开放大学 Linux操作系统 形作4:实验报告网络服务器配置(大作业) (2).docx
- 江苏开放大学《Linux服务器操作系统》大作业.docx
- 国家开放大学《成本会计》形考任务1-6.docx
- 江苏开放大学 Linux服务器操作系统 形考任务-实践作业.docx
- 国家开放大学《成本会计》形考任务(1-6)试题及答案.docx
- 江苏开放大学 NET平台与C#程序设计 流程控制与算法实验报告(第一次形考作业) (1).docx
- 江苏开放大学 NET平台与C#程序设计 面向对象程序设计实验报告(第二次形考作业).docx
- 江苏开放大学 NET平台与C#程序设计 简易记事本实现实验报告1(第三次形考作业).docx
文档评论(0)