随笔分类 -  《高级Web应用程序设计》课程

ASP.NET MVC 4开发实践与提高
摘要:1.建模型,并生成相应的数据表 Feature1:建立用户模型,并生成相应的数据表 (1)新建mvc4项目,选择基本模板 (2)新建模型类User (3)新建数据上下文类 (4)修改web.config中连接字符串 (5)数据迁移 查看视频链接 2.[Authorize]过滤器使用 Feautre2 阅读全文
posted @ 2017-12-18 13:58 RunningYY 阅读(2009) 评论(0) 推荐(0)
摘要:需求V2: 1.请修改留言本程序的功能,添加普通用户添加登录功能,用户登录后可以查看自己发布的留言。 2.请将首页的留言按照日期先后显示,最近的留言显示在前面。 3.增加留言的审核功能,留言发布后,必须由管理员确认才能在首页显示。 4.用户必须登录后,才能发言。 点击查看功能演示视频 一、用户登录 阅读全文
posted @ 2017-10-27 11:37 RunningYY 阅读(2497) 评论(0) 推荐(0)
摘要:一、基础工作 1.新建项目 2.新建留言模型Guestbook 3.新建数据上下文类 4.修改连接字符串 二、显示留言 1.创建GuestBook控制器 2.添加显示留言的Index视图 3.添加数据库数据 4.运行网站查看效果 三、新建留言 1.在\Guestbook\Index.cshtml中, 阅读全文
posted @ 2017-10-27 11:28 RunningYY 阅读(2750) 评论(0) 推荐(0)
摘要:1.新建项目 要点:理解选择空模板、基本模板和Internet模板的区别。 2.新建控制器、新建模型、新建视图 3.空控制器的写法 要点:理解空的Get和Post动作怎么写。 阅读全文
posted @ 2017-10-26 09:41 RunningYY 阅读(280) 评论(0) 推荐(0)
摘要:需求V1: 请设计一个留言本功能的程序,包括普通用户发布和查看留言,管理员登录、查看和删除留言。 实验指导内容详见留言本制作(1) 需求V2: 1.请修改留言本程序的功能,添加普通用户添加登录功能,用户登录后可以查看自己发布的留言。 2.请将首页的留言按照日期先后显示,最近的留言显示在前面。 3.增 阅读全文
posted @ 2017-10-16 14:50 RunningYY 阅读(777) 评论(0) 推荐(0)
摘要:(提供答案的同学,可获得加分小星星,每题1分,总分哦。) 1.DisplayColumn特性加在模型类上,它的用途是什么? 阅读全文
posted @ 2017-09-04 13:53 RunningYY 阅读(197) 评论(2) 推荐(0)
摘要:习题1 了解ASP.NET MVC 习题2 音乐商店制作 习题3 设计模型 习题4 设计控制器 习题5 设计视图 习题6 设计网址路由 习题7 网站安装部署 习题8 必会操作 阅读全文
posted @ 2017-09-04 13:51 RunningYY 阅读(512) 评论(0) 推荐(0)
摘要:作业1(类型-理论学习,上传ftp,截止日期9月20日) 1.请写出ASP.NET MVC的优点。 2.请写出默认项目模板中以下文件夹或文件的作用。App_Data文件夹、Content文件夹、Controllers文件夹、Models文件夹、Scripts文件夹、Views文件夹、Global.a 阅读全文
posted @ 2017-09-04 13:50 RunningYY 阅读(805) 评论(0) 推荐(0)
摘要:第一阶段:千里之行,始于足下 第1章 ASP.NET MVC概述 第2章 音乐商店制作 第二阶段:欲穷千里目,更上一层楼 第3章 设计模型 3.1 数据模型概述 3.2 使用EF Code First创建数据模型 3.2.1 创建数据模型 3.2.2 创建上下文类 3.2.3 设置模型验证规则 3. 阅读全文
posted @ 2017-09-04 13:49 RunningYY 阅读(1303) 评论(4) 推荐(0)
摘要:1.使用数据迁移中的seed方法 2.在控制器动作中插入数据集合 3.直接打开数据库写入数据 阅读全文
posted @ 2017-05-11 14:51 RunningYY 阅读(228) 评论(0) 推荐(0)
摘要:第一阶段:千里之行,始于足下 第1章 ASP.NET MVC基础*** 任务1 初始ASP.NET MVC项目开发 第二阶段:欲穷千里目,更上一层楼 第2章 模型相关技术 3.1 数据模型概述 3.2 使用EF Code First创建数据模型 3.2.1 创建数据模型 3.2.2 创建上下文类 3 阅读全文
posted @ 2017-02-17 14:12 RunningYY 阅读(645) 评论(0) 推荐(0)
摘要:一、课程内容 本学期课件,点击查看 二、作业相关 上交作业的方法 访问ftp://192.168.42.254:22,登录后找到自己的姓名文件夹,放入作业即可。登录账号为stu1,密码为空 作业列表,点击查看 作业批改统计(更新于2018年1月4日),点击查看 三、习题练习 各章节习题,点击查看 四 阅读全文
posted @ 2017-02-17 11:38 RunningYY 阅读(1989) 评论(2) 推荐(0)
摘要:一、填空题 二、判断题 三、简答题 1.网站如何部署。 2.部署中可能会遇到哪些问题。 阅读全文
posted @ 2017-01-09 10:43 RunningYY 阅读(262) 评论(0) 推荐(0)
摘要:一、填空题 二、判断题 三、简答题 1.网址路由的作用。 2.默认路由的理解。 3.入站路由实现的案例理解。 阅读全文
posted @ 2017-01-09 10:40 RunningYY 阅读(272) 评论(0) 推荐(0)
摘要:一、填空题 1.在视图页面中输出单一变量时,只要在C#语句之前加上________符号即可。 2.在页面中输出一段含有表达式的结果时,必须在前后加上一个________符号。 3.在页面中执行多行C#代码时,必须在前后加上个_______符号。 4.如果要在多行C#代码的Razor语法中插入HTML 阅读全文
posted @ 2017-01-09 10:05 RunningYY 阅读(422) 评论(0) 推荐(0)
摘要:一、填空题 1.________在ASP.NET MVC中负责控制所有客户端与服务器端的交互,并且负责协调Model与View之间的数据传递,是ASP.NET MVC整体运作的核心角色。 2.当Controller被MvcHandler选中之后,下一步就是通过ActionInvoker选定适当的__ 阅读全文
posted @ 2017-01-09 09:17 RunningYY 阅读(366) 评论(0) 推荐(0)
摘要:一、创建项目 二、登录功能实现 1.设计模型 2.实现数据库连接 3.设计控制器 4.设计视图 5.思考改进 (1)登录后退,应退出系统,目前没有实现,如何改进? 三、栏目首页效果(使用EasyUI) 阅读全文
posted @ 2016-12-19 09:26 RunningYY 阅读(236) 评论(0) 推荐(0)
摘要:一、选择题 二、判断题 三、填空题 四、简答题 五、设计题 阅读全文
posted @ 2016-11-21 08:20 RunningYY 阅读(147) 评论(0) 推荐(0)
摘要:前面讲的都是预先设定的数据注解,但是系统自由的数据注解肯定不适合所有的场合,所以有时候我们需要自定义数据注解。自定义数据注解有两种,一种是直接写在模型对象中,这样做的好处是验证时只需要关心一种模型对象的验证逻辑,缺点也是显而易见的,那就是不能重用。还有一种是封装在自定义的数据注解中,创建自己的Dat 阅读全文
posted @ 2016-10-29 17:45 RunningYY 阅读(251) 评论(0) 推荐(0)
摘要:1.显示性的数据注解 我们都注意到,变量FirstName在页面上的可能显示为姓名,这样做才是符合实际需要的,要想这样做,我们就必须利用DisplayName: DisplayName显示模型属性设置友好的“显示名称”, 同样是为属性定义说明,还有另一种注解:Dispaly,它的作用并不仅仅是指定显 阅读全文
posted @ 2016-10-29 11:43 RunningYY 阅读(529) 评论(0) 推荐(0)