11 2011 档案

摘要:blog部分一1.MainController是网站入口Controller(site)。2. MainController的recent action返回的最近的文章列表,通过内部函数( getMemberUrl())产生的通往用户id的空间的文章的show的链接地址的url,以后会被路由系统解析,然后找到postcontroller的show action.3.每个controller对应的action会从领域模型里取值,填充相应的view里面的模板变量。4.程序流程上,url路由解析后,找到controller的action, action会从领域模型里取值填充view模板,然后到达vi 阅读全文
posted @ 2011-11-22 17:07 xchsp 阅读(410) 评论(1) 推荐(0) 编辑
摘要:以下是我简单看了看wojilu源码的一点心得,wojilu的源码非常庞大,没有还没有仔细深入研究,说的不对的地方还请蛋神指正,以免误人。wojilu框架服务器端简单地来说就是[进去的是url,出来的是html]。代码在这里:[wojilu1.8\wojilu\Web\Mvc\ProcessContext.cs]public static void Begin( MvcContext ctx ) { WebStopwatch.Start(); MvcEventPublisher.Instance.BeginProcessMvc( ctx ); List<ProcessorBase> 阅读全文
posted @ 2011-11-22 16:12 xchsp 阅读(596) 评论(3) 推荐(2) 编辑
摘要:开发一个网站,首先当然要先分析业务需求;业务需求有了,需要考虑如何划分页面的职责,某一页面上要显示哪些内容,显示哪些链接到其他页面的链接;而当每个链接到其他页面的链接被点击的时候,即进入到对应的controller的某个action之中。与Winform开发做类比的话,这里的链接相当于按钮,点击链接进入到相应的controller的某个action中相当于点击按钮触发事件处理函数,而action返回的新视图相当于winform中弹出一个新的对话框,上面又包含新的按钮。 阅读全文
posted @ 2011-11-08 11:52 xchsp 阅读(1030) 评论(3) 推荐(3) 编辑
摘要:仿站的一般步骤   观察站点的结构,设计好数据库,采用某种自己熟悉的开发框架进行开发,对asp.net来说,可以选择webform或asp.net mvc,对于初学者来说推荐wojilu框架,因为里面包含了很多常用的工具类,比如自动分页,后台模板等等,而且提供了一个综合的demo,供我们参考。选择了开发框架,设计好数据库之后,接下来就是实现各个网页。对于wojilu这样的mvc框架来说,就是复制待仿网站的网页源代码,提取出循环的部分,设计好网页模板,然后在相应的Controller中,读取数据库,填充网页模板中的变量就好了。 阅读全文
posted @ 2011-11-08 08:19 xchsp 阅读(1729) 评论(4) 推荐(2) 编辑
摘要:分享自己在利用wojilu框架实现网站过程中的心得,写几篇利用wojilu框架step by step开发一个网站的系列文章,与wojilu框架教程不太一样,该系列文章侧重于介绍如何利用wojilu框架从头到尾开发一个网站的思路和具体做法,做为wojilu框架教程的补充。 阅读全文
posted @ 2011-11-07 15:52 xchsp 阅读(1499) 评论(4) 推荐(2) 编辑

友情链接 豆约翰博客备份专家 IT行业观察