上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 1、MVC模式Mvc将应用程序分离为三个部分:Model:是一组类,用来描述被处理的数据,同时也定义这些数据如何被变更和操作的业务规则。与数据访问层非常类似。View:是一种动态生成HTML的模板,定义程序的用户界面如何显示。Controller:是一组类,用来处理来自用户的信息,全部程序流和具体的程序逻辑,通常以Controller为后缀。2、MVC之路MVC1:发布于2009年3月13日。MVC2:发布于2010年3月主要功能:UI helpers with automatic scaffolding with customizable templates。基于属性的模型验证(服务器端和客 阅读全文
posted @ 2013-01-28 14:39 洞庭夕照 阅读(22299) 评论(4) 推荐(4) 编辑
摘要: 2012年9月份开始在园子里写了第一篇博客,算来也有一段日子了。 感谢大家对“学用MVC4做网站”的支持!我在这里认识了很多朋友,受到了很多园友的帮助。 看到很多园友也在学MVC4,学用MVC4做网站是我“学MVC4的实践”部分,既然有这么园友关注,那么把我的MVC4学习笔记也打出来与大家分享。顺序有点颠倒按说应该是先有学习笔记后又实践,倒了就倒了吧! 阅读全文
posted @ 2013-01-28 14:36 洞庭夕照 阅读(6143) 评论(1) 推荐(4) 编辑
摘要: 前几天把添加、修改功能都做了,今天开始写删除功能。删除文章既要删除文章本身同时也要在公共模型中删除对应项。 首先写从数据库中删除文章的函数。打开ArticleRepository修改Delete的函数。有上次的教训这次明白了传递的id应该是公共模型id。 /// <summary> /// 删除文章 /// </summary> /// <par... 阅读全文
posted @ 2013-01-27 00:52 洞庭夕照 阅读(3007) 评论(4) 推荐(1) 编辑
摘要: 修改文章是网站必不可少的内容,在我的文章里,文章列表后面操作栏有【修改】链接,点击调转到[UserEdit]Action,今天来实现这个Action。 还是打开【ArticleController】,添加[UserEdit(int id)]Action这里的id指文章Id。 /// <summary> /// 修改文章 /// </summary> ... 阅读全文
posted @ 2013-01-24 13:17 洞庭夕照 阅读(2693) 评论(7) 推荐(3) 编辑
摘要: 文章管理这一块,按照左侧导航这一块向下写到了“我的文章”这一块。先还是打开【ArticleController】,添加public ActionResult UserOwn(int id = 0, int page = 1)这里的id是指栏目id,可以显示自己发布的指定栏目的文章,默认为0显示说有栏目文章,page是页号默认为1。这里也没什么内容主要是调用学用MVC4做网站四:公共模型CommonModelRepository的List函数。/// <summary> /// 我的文章 /// </summary> /// <param name="i. 阅读全文
posted @ 2013-01-22 16:03 洞庭夕照 阅读(2905) 评论(27) 推荐(3) 编辑
摘要: 五、文章在【ArticleController】添加[UserAdd()]action/// <summary> /// 添加文章 /// </summary> [UserAuthorize] public ActionResult UserAdd() { return View(new Article() { CommonModel = new CommonModel() }); }右键添加模型类为Article的强类型视图UserAdd.cshtml。编辑器选用KindEditor(国... 阅读全文
posted @ 2013-01-20 22:08 洞庭夕照 阅读(3915) 评论(10) 推荐(3) 编辑
摘要: 一般来说一个网站最主要的部分就是文章,实现了文章功能网站的核心也就出来了。今天开始做文章功能,首先文章应包含以下字段。字段名称类型必填默认值说明ArtickeId文章idInt[key]是CommonModelId公共模型IdInt是Source来源string(255)Author作者string(50)Intro摘要string(255)Content内容string是CommonModel公共模型数据CommonModelvirtual在Models文件夹点右键添加Article模型using System.ComponentModel.DataAnnotations;using Sys 阅读全文
posted @ 2013-01-20 21:17 洞庭夕照 阅读(5722) 评论(5) 推荐(3) 编辑
摘要: 网站内可能包含文章、留言、产品等,这些内容都有像标题、发布日期,发布人,所属栏目……一部分共同数据,把这些数据做个公共模型放到一个单独模型中。字段名称类型必填默认值说明CommonModelId模型IdInt[key]是CategoryId栏目Int是Inputer用户string(255)是Model模型名称string(50)是ArticleTitle标题String(255)是Hits点击Int是0ReleaseDate发布日期Datetime是NowStatus状态Int是00-待审核;1-正常PicUrl首页图片string(255)否CommentStatus评论状态bool是Tr 阅读全文
posted @ 2013-01-16 16:37 洞庭夕照 阅读(3750) 评论(1) 推荐(6) 编辑
摘要: 上一次做分页控件的时候设想的把分页设置类保存到数据库,后来觉得的没必要这么做。分页的包括htmlhelper 数据模型和分页设置都在PagerExtensions.cs中,不跟数据库发生关系,当其他项目中需要用分页的时候直接拷贝这个文件过去就可以直接用。栏目中的分页设置直接在栏目中添加字段然后在控制器中new一个PagerConfig,然后设置响应值。 修改后的PagerConfig说明 ... 阅读全文
posted @ 2012-12-17 14:30 洞庭夕照 阅读(5751) 评论(7) 推荐(5) 编辑
摘要: 年底的年底,赶工中的赶工…… 阅读全文
posted @ 2012-12-12 10:24 洞庭夕照 阅读(1612) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页