最新评论
Re:【原创】封装数据库操作以及在Razol引擎中使用 菜菜灰 2011-11-02 16:15
@sumok
确实牺牲了代码可读性,重要是access不支持存储过程,我想系统直接在各个系统直接切换,不需要写任何额外的代码。
Re:【原创】封装数据库操作以及在Razol引擎中使用 菜菜灰 2011-11-02 16:14
@garfieldzf
不支持存储过程视图,不过可以改写~
Re:【原创】封装数据库操作以及在Razol引擎中使用 garfieldzf 2011-11-02 15:09
这个模板支持存储过程视图吗、
Re:【原创】封装数据库操作以及在Razol引擎中使用 sumok 2011-11-01 18:46
在我看来 这样写可能牺牲了代码可读性
如果楼主要求很严格 何不用存储过程?
Re:MVC3中使用WebMatrix.Data 来操作数据库 wangking 2011-10-24 21:27
[quote]菜菜灰:
@wangking
是的,凡是有利有弊,我个人认为MVC3中最大的亮点就是Razor模板引擎,这个应该是目前功能最强大最简洁的模板引擎。那为什么要把数据层的东西写在显示层里呢?你可以看看目前很多的CMS,BBS程序的模板引擎不都是把数据调用的写在页面里吗?只是封装的更简单而已。[/quote]
楼主这样说也是有可能,架构的层次越多,系统的业务调用也就越复杂,这是肯定的,所以做DEMO的时候很自然的会将SQL写在页面上,可是真正做系统的时候一般不敢这么写,就像 落小呆 所说,这样不利于维护,且不说测试怎么做,万一客户来个需求变更,这种直接写SQL的方法反而让自己更加麻烦,而且对于MVC来所,一般都是使用Control来向View层传递Model,如果像楼主这么写则完全没有MVC的意义了,所以感觉将这种数据操作方式放在数据库检索上似乎有点...
Re:【原创】.Net4.0中使用Razor制作多风格网站 网行客 2011-10-24 17:15
谢谢LZ分享 收藏了 我还停留在.NET2.0上
Re:MVC3中使用WebMatrix.Data 来操作数据库 刺客之家 2011-10-24 16:31
在俺们这,谁这样写的话,代码评审的时候会被批的很惨……
Re:MVC3中使用WebMatrix.Data 来操作数据库 Lacrimosa 2011-10-24 15:43
真好。
Re:MVC3中使用WebMatrix.Data 来操作数据库 菜菜灰 2011-10-24 14:44
@KarasCanvas
是的,.Net 4.0新增加的一个动态类型~
Re:MVC3中使用WebMatrix.Data 来操作数据库 菜菜灰 2011-10-24 14:43
@落小呆
CMS中系统 如SiteServer,BBS中系统如BBSMAX
复杂的业务逻辑肯定的封装起来,最终到模板引擎是简单的,功能强大的代码。
也许我们面对的群体不一样,开发的系统不一样,MVC的确一个好的框架,无可否认。
Re:MVC3中使用WebMatrix.Data 来操作数据库 KarasCanvas 2011-10-24 14:02
那个不是不需要指定类型,而是动态类型吧。
Re:MVC3中使用WebMatrix.Data 来操作数据库 落小呆 2011-10-24 13:56
@菜菜灰
呵呵,很多的CMS,BBS程序是指哪些呢?codeplex上面稍微不错的MVC方面的项目我是没看到过。
你把数据库读取写在View里面,那么单元测试你打算怎么测试?
退一步,你不进行单元测试,只要业务逻辑稍微复杂点,你的View里面的逻辑你理得清?维护起来更是坑人。
MVC3中最大的亮点就是Razor模板引擎?再大的亮点也只是一个View的引擎而已(貌似年初就有WebFrom里面使用Razor模板引擎的方式吧),MVC的精髓还是在于思想,逻辑的分离,友好的进行单元测试。
MVC本来是不错的框架,相比以前的WebFrom使用起来会感觉自由很多,但自由是相对的,过度了也就不好了。
Re:MVC3中使用WebMatrix.Data 来操作数据库 菜菜灰 2011-10-24 13:03
@wangking
是的,凡是有利有弊,我个人认为MVC3中最大的亮点就是Razor模板引擎,这个应该是目前功能最强大最简洁的模板引擎。那为什么要把数据层的东西写在显示层里呢?你可以看看目前很多的CMS,BBS程序的模板引擎不都是把数据调用的写在页面里吗?只是封装的更简单而已。
Re:MVC3中使用WebMatrix.Data 来操作数据库 菜菜灰 2011-10-24 12:56
@君之蘭
不需要指定的,访问成员没有智能提示,成员就是表中的字段,你可以试试~
Re:【原创】推荐一个模板引擎 - templateengine imfunny 2011-10-24 12:50
这个模板引擎有名字的AderTemplate是个很高效的模板引擎整体上对内存的控制速度上都和aspx差不多。但是远远超过了NVelocity所以值得使用。
Re:MVC3中使用WebMatrix.Data 来操作数据库 wangking 2011-10-24 12:50
MVC设计的时候就应该是把对数据库的访问从view层中拿出来吧..
Re:MVC3中使用WebMatrix.Data 来操作数据库 蔡迅 2011-10-24 12:23
这个没用过,感觉还不错,很清爽,期待你的更多评测。。。
Re:MVC3中使用WebMatrix.Data 来操作数据库 冬天的火柴 2011-10-24 12:07
关注
Re:MVC3中使用WebMatrix.Data 来操作数据库 君之蘭 2011-10-24 11:44
你的ToList不需要指定类型吗 直接可以访问成员?
Re:【原创】推荐一个模板引擎 - templateengine [秦时明月] 2011-09-27 11:24
$data=4
$data1111 怎么显示
