Part I:提问
===========================
1.linq小回顾
(1)Movies控制器中Index动作,显示全部电影信息。
public ActionResult Index()
{
return View( db.movies.ToList() );
}
(2)SearchIndex动作,搜索电影标题。
public ActionResult SearchIndex(string searchString)
{
var movies = from m in db.Movies
select m; if (!String.IsNullOrEmpty(searchString))
{
movies = movies.where(m=>m.Title.Contains(searchString));
} return View(movies);
}
2.说说这段代码的意思。
@using (Html.BeginForm()){
<p> Title: @Html.TextBox("SearchString") <br />
<input type="submit" value="Filter" /></p>
}
3.当Movie模型类增加Rating属性,请问如何做数据迁移?
Part II:Ch02 从零开始实例学习5
===========================
要点:
课堂练习检查>>:电影网站
2.总结
(1)留言本Guestbook程序
(2)电影网站制作
(3)希望大家掌握ASP.NET MVC 4 的应用程序开发的基本步骤,并能泰然处理CRUD问题。
Part III:Ch03 视图1
===========================
要点:
3.补充>>知识点3-3:了解Razor语法
出题练习下>>:
(1)视图中写C#代码,加什么符号?
(2)在多行C#代码中,加文字,怎么处理?
(3)指出下面代码存在的问题。
您好,@ViewBag.Name先生
@{
ViewBag.MvcNamespace="System.Web.Mvc";
} 类别是@ViewBag.MvcNamespace.Controller
<a href="mailto:teacher@example.com">teacher@example.com</a>
@{
ViewBag.BlogID="Blog01";
} <a id="Link@View.BlogID" href="http://blog.miniasp.com">The will will web</a>
@{
ViewBag.Description="<span style='font-weight:bold;'>描述文字</span>";
} @ViewBag.Description
大作业检查1>>:你的网站开工了么?首页啥样,栏目哪些,初步哪个功能能用?