作业1(类型-理论学习,上传ftp,截止日期9月20日)

1.请写出ASP.NET MVC的优点。

2.请写出默认项目模板中以下文件夹或文件的作用。
App_Data文件夹、Content文件夹、Controllers文件夹、Models文件夹、Scripts文件夹、Views文件夹、Global.asax、Web.config、HomeController.cs、AccountController.cs。

--------------------------------------------------------------------------------------

作业2(类型-理论学习,上传ftp,截止日期10月9日)

1.请使用脑图软件或百度脑图,整理第2章的知识点,将结果截图上传至ftp。

--------------------------------------------------------------------------------------

作业3(类型-验证,面查,截止日期10月11日)

1.请按照第2章案例,完成网上音乐商店的开发。

--------------------------------------------------------------------------------------

作业4(类型-设计,面查,截止日期11月1日)

1.请设计一个留言本功能的程序,包括普通用户发布和查看留言,管理员登录、查看和删除留言。

提示:可参考3.6案例学习:留言本制作  -V1

--------------------------------------------------------------------------------------

作业5(类型-验证,面查,截止日期12月15日)

1.请将3.2.3节中的自定义特性[NoJoeOnMondays]案例实现。

2.请将3.2.3节中的服务器端验证Remote特性案例实现。

--------------------------------------------------------------------------------------

作业6(类型-设计,面查,截止日期12月22日)

1.请修改留言本程序的功能,添加普通用户添加登录功能,用户登录后可以查看自己发布的留言。
2.请将首页的留言按照日期先后显示,最近的留言显示在前面。
3.增加留言的审核功能,留言发布后,必须由管理员确认才能在首页显示。

4.用户必须登录后,才能发言。

提示:可参考4.10 案例学习:留言本制作 - V2

--------------------------------------------------------------------------------------

作业7(类型-设计,面查,截止日期12月29日)
已知某教学管理系统,其中业务实体为教师、学生、课程、系,请按下面的要求设计模型,并生成相应数据库。
(1)请为业务实体建立模型,并设计模型之间的关联关系。
(2)其中学生模型和课程模型为多对多关系,要求对选课情况增加选课模型SelectCourse。

--------------------------------------------------------------------------------------

作业8(类型-验证,面查,截止日期12月30日)
请实现3.4视图模型中的案例1留言统计、案例2订单统计(或最后一个显示输入的组合案例)。

--------------------------------------------------------------------------------------

作业9(类型-验证,面查,截止日期12月31日)
请实现4.3Linq基础中的货物是否超重案例。
要求(1)在控制台应用程序中使用EF(2)查询代码如下:

 var result = from o in db.Orders
group o by new { 条件 = o.Frieght > } into g
select new { 数量 = g.Count(), 是否超重 = g.Key.条件 ? "是" : "否" };
foreach(var o in result)
{
Console.WriteLine("是否超重:{0},数量:{1}",o.是否超重,o.数量);
}

--------------------------------------------------------------------------------------

作业10(类型-验证,面查,截止日期12月31日)

请实现图书管理系统中的CRUD操作,其中编辑包含全部更新和部分更新。

《高级Web应用程序设计》作业(20170904)的更多相关文章

  1. 《高级Web应用程序设计》课程

    一.课堂课件 全部授课内容 二.作业 访问ftp://192.168.42.254:22,登录后找到自己的姓名文件夹,放入作业即可.登录账号为stu1,密码为空. 已布置练习 练习1(截止日期10月1 ...

  2. 《高级Web应用程序设计》课程学习(20170911)

    一.课程内容 本学期课件,点击查看 二.作业相关 上交作业的方法 访问ftp://192.168.42.254:22,登录后找到自己的姓名文件夹,放入作业即可.登录账号为stu1,密码为空 作业列表, ...

  3. 《高级Web应用程序设计》课程学习资料

    任务1:什么是ASP.NET MVC 1.1  ASP.NET MVC简介 1.2 认识ASP.NET MVC项目结构 1.3 ASP.NET MVC生命周期 任务2:初识ASP.NET MVC项目开 ...

  4. 《高级Web应用程序设计》课件(20170911)

    第一阶段:千里之行,始于足下 第1章 ASP.NET MVC概述 第2章 音乐商店制作 第二阶段:欲穷千里目,更上一层楼 第3章 设计模型 3.1 数据模型概述 3.2 使用EF Code First ...

  5. 《高级Web应用程序设计》疑难杂症(201709011)

    (提供答案的同学,可获得加分小星星,每题1分,总分哦.) 1.DisplayColumn特性加在模型类上,它的用途是什么?

  6. 2018上C语言程序设计(高级)博客作业样例

    要求一(20分) 完成PTA中题目集名为<usth-C语言高级-第1次作业>中的所有题目. 要求二 PTA作业的总结(20分+30分) 将PTA第1次作业作业中以下2道题的解题思路按照规定 ...

  7. 《精通CSS:高级Web标准解决方案》学习笔记(上)

    鉴于国产CSS书籍基本都是辣鸡的现状,我在半年前动用某工作室的购书资金采购了一些技术书籍,这本广受好评的<精通CSS>也在其中.但是在阅读过后我深深的感觉到,如果说CSS本来已经是一种很琐 ...

  8. C高级第三次作业

    C高级第三次作业(1) 6-1 输出月份英文名 1.设计思路 (1)算法: 第一步:定义整型变量n,字符指针s,输入一个数赋给n. 第二步:调用函数getmonth将值赋给s. 第三步:在函数getm ...

  9. C高级第二次PTA作业

    6-7 删除字符串中数字字符 1.设计思路: (1)算法: 第一步:定义一个字符数组item,输入一个字符串赋给字符数组item.调用函数delnum, 第二步:在函数delnum中定义循环变量i=0 ...

随机推荐

  1. PHP 语言结构(Language constructs)和函数的区别

    相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等. 例子: if ( isset($username[5]) ) { // The ...

  2. Web UI 自动化单个xpath抓取插件详解

    原文地址http://blog.csdn.net/kaka1121/article/details/51878346 单个控件获取 需求: 右键到某个控件上,就能获取到至多三个可以唯一定位该元素的相对 ...

  3. mac 安装Sequel Pro

    安装命令如下 Install the App Press Command+Space and type Terminal and press enter/return key. Run in Term ...

  4. 解决 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

    速度太慢点击了一下优化,出现了 ORA-12514,搜索了解决方法记录一下,第一个基本服务就解决了. 转自:http://apps.hi.baidu.com/share/detail/19115407 ...

  5. JVM调优之Java进程消耗CPU过高

    JVM调优之Java进程消耗CPU过高 查找问题思路 1.查看cpu使用率,发现有线程cpu占用率很高  tops 咱们拿18092线程举例示范 2.查询pid对应的进程 ps -ef|grep 18 ...

  6. 防止 IOS 和 安卓 自动锁屏

    Ios代码 在文件AppController中的 didFinishLaunchingWithOptions函数中加一行代码即可: [[UIApplication sharedApplication] ...

  7. Java命令:Jstack

    jstack是java虚拟机自带的一种堆栈跟踪工具. 功能 jstack用于生成java虚拟机当前时刻的线程快照.线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目 ...

  8. 微服务-使用Redis实现分布式缓存

    在单体中对于key信息和用户信息是放在内存中放的,通过session进行管理. 微服务是要放在分布式缓存中,以实现服务的无状态化. @Autowired private StringRedisTemp ...

  9. JavaScript 事件处理详解

    事件绑定与解绑: el.onEventName = function (){} document.getElementById("dom").onclick = function( ...

  10. jquery获取select选中项的文本

    使用jquery获取选中的值很简单 $("#select").val(); 但是获取选中的文本就没有这么直接了 $("#select").find(" ...