逸之羊 2008-07-22 21:34
不错.很强大啊!希望写的速度再快点
重典 2008-07-22 21:21
@Otis
下回写他强由他强明月照大江。。哈哈
重典 2008-07-22 21:19
@Otis
是啊,果然是学编程的,一下子就看出来了。。。
Otis 2008-07-22 17:08
-----------------------------------
天之道 损有余 而补不足
是故虚胜实 不足胜有余
------------------------------------
传说中的九阴真经呀!! 写得太好了!
重典 2008-07-22 12:37
@沈阳阿瑞
多谢多谢
重典 2008-07-22 12:36
@傲然林
客气、客气
沈阳阿瑞 2008-07-22 12:22
好文,收藏。
沈阳阿瑞 2008-07-22 08:34
好好好,又有变化了,
不过偶喜欢 :)
CHSNS 2008-07-21 08:23
--引用--------------------------------------------------
重典: @CHSNS
我这里运行没有问题,可能是文件太乱了,我整理一下再把代码发来......不好意思了
--------------------------------------------------------
谢谢,辛苦楼主了~
重典 2008-07-20 22:41
@www.www.www
请用工具连接
tfs或codeplex client
现在在服务器上的源码和release里的是不一样的
重典 2008-07-20 22:40
@CHSNS
我这里运行没有问题,可能是文件太乱了,我整理一下再把代码发来......不好意思了
CHSNS 2008-07-20 16:56
Line 77: string cachename=string.Format("NoteTags_Top{0}", count);
Line 78: if (ChCache.IsNullorEmpty(cachename)) {
Line 79: var list = (from t in DB.Tags
Line 80: where t.type == (byte)TagsType.日志
Line 81: orderby t.ReachTime descending
Source File: D:\CHSNS\ChAlumna.Data\MsSql\TagsSqlDB.cs Line: 79
CHSNS 2008-07-20 16:53
使用LZ你给的数据库备份文件,运行首页报错,请帮忙看看,谢谢啊~
Invalid column name 'ReachTime'.
-
Server Error in '/' Application.
--------------------------------------------------------------------------------
Invalid column name 'ReachTime'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Invalid column name 'ReachTime'.
Source Error:
Line 77: string cachename=string.Format("NoteTags_Top{0}", count);
Line 78: if (ChCache.IsNullorEmpty(cachename)) {
Line 79: var list = (from t in DB.Tags
Line 80: where t.type == (byte)TagsType.日志
Line 81:
www.www.www 2008-07-20 14:05
! E:\新建文件夹 (2)\sns-15030(2).zip: 无法创建 CHSNS\CHSNS.Web\Images\?? cnjmsu.gif
! 文件名、目录名或卷标语法不正确。
! E:\新建文件夹 (2)\sns-15030(2).zip: 正在尝试更正非法文件名
! E:\新建文件夹 (2)\sns-15030(2).zip: 把 CHSNS\CHSNS.Web\Images\?? cnjmsu.gif 重命名为 CHSNS\CHSNS.Web\Images\__ cnjmsu.gif
! E:\新建文件夹 (2)\sns-15030(2).zip: 无法创建 CHSNS\CHSNS.Web\Images\?? toplogo.jpg
! 文件名、目录名或卷标语法不正确。
! E:\新建文件夹 (2)\sns-15030(2).zip: 正在尝试更正非法文件名
! E:\新建文件夹 (2)\sns-15030(2).zip: 把 CHSNS\CHSNS.Web\Images\?? toplogo.jpg 重命名为 CHSNS\CHSNS.Web\Images\__ toplogo.jpg
www.www.www 2008-07-20 13:59
--引用--------------------------------------------------
重典: @www.www.www
已经上传到Codeplex
-------------------------------------------------------
谢谢!
重典 2008-07-20 09:33
@www.www.www
已经上传到Codeplex
重典 2008-07-20 09:32
@CHSNS
已经上传到Codeplex
www.www.www 2008-07-20 02:28
--引用--------------------------------------------------
重典: @CHSNS
==我backup一个数据库过来
--------------------------------------------------------
等待数据备份。
CHSNS 2008-07-19 13:47
--引用--------------------------------------------------
重典: @CHSNS
==我backup一个数据库过来
--------------------------------------------------------
backup文件在哪里可以下载?感谢~
scotoma 2008-07-19 11:23
支持下楼主哦。可以理解
别放弃加油哦。。。。我和你差不多呢,不可以放弃啊
重典 2008-07-19 10:02
@www.www.www
BIN中Monorail的文件都存在就应该没有问题
重典 2008-07-19 10:01
@Jacky, Zhang
这一点忘记说了SLN要开UserWebService里的ChAlumna.sln
Jacky, Zhang 2008-07-19 09:01
请问在web/Views/Admin目录下很多文件缺失,但是实际上在真实的目录中有很多子目录. 是不是Solution文件不对?
www.www.www 2008-07-19 03:12
行 59: <add name="routing" type="Castle.MonoRail.Framework.RoutingModule, Castle.MonoRail.Framework" />
行 60: <add name="monorail" type="Castle.MonoRail.Framework.EngineContextModule, Castle.MonoRail.Framework" />
行 61: <add name="ar.sessionscope" type="Castle.ActiveRecord.Framework.SessionScopeWebModule, Castle.ActiveRecord" />
行 62:
行 63: </httpModules>
jv9 2008-07-19 01:47
good
lexus 2008-07-18 21:37
mark
重典 2008-07-18 21:00
@CHSNS
==我backup一个数据库过来
CHSNS 2008-07-18 20:55
赞~
但执行“sql.sql”报错:
Msg 207, Level 16, State 1, Procedure Note_Add, Line 15
Invalid column name 'trueid'.
存储过程[Note_Add]创建失败,Log表不存在trueid列,LZ可否看一下?
呵~ 2008-07-18 19:33
坐着沙发强力支持一下!
重典 2008-07-18 17:37
@Anders Liu
建个MVC的群组吧,呵呵.
Anders Liu 2008-07-18 16:09
好迅速啊~~~
Release Note你就甭翻译了,我一会放上来
test1 2008-07-18 13:57
castle的作者加入ms,我觉得这才是MVC有点前途的看点
Q.Lee.lulu 2008-07-18 12:36
老觉得没啥新东西....
沈阳阿瑞 2008-07-18 11:49
好文!讲的透彻明了,谢谢。
reeeeewerwwww 2008-07-18 11:41
变化不少啊!
沈阳阿瑞 2008-07-18 11:40
总结的好,我得慢慢消化。
云の世界 2008-07-16 15:42
邹兄,你说的,好像还是这个结构吧。
[views]
.|
.---[Controler1]
...|
...---[blue]
.... |
.... ---index.aspx
.... |
.... ---Edit.aspx
...---[Red]
.... |
.... ---index.aspx
.... |
.... ---Edit.aspx
.---[Controler2]
...|
...---[blue]
.... |
.... ---hello.aspx
.... |
.... ---report.aspx
...---[Red]
.... |
.... ---hello.aspx
.... |
.... ---report.aspx
这样,主题view无法独立出来,不利于分离主题,管理主题。
而我觉得,最理想的结构是
[views]
.|
.---[blue]
...|
...---[Controler1]
.... |
.... ---index.aspx
.... |
.... ---Edit.aspx
...---[Controler2]
.... |
.... ---hello.aspx
.... |
.... ---report.aspx
.---[Red]
...|
...---[Controler1]
.... |
.... ---index.aspx
.... |
.... ---Edit.aspx
...---[Controler2]
.... |
.... ---hello.aspx
.... |
.... ---report.aspx
云の世界 2008-07-16 15:27
除了url helper,别的helper有什么意义呢
能少用则少用吧,对网页设计人员和美工很不友好,
第三方编辑器支持也不好。
重典 2008-07-16 12:03
@云の世界
可以,如果是COntroller不同用不同皮肤可以
/Views/ControlerName/red/index.aspx
/Views/ControlerName/blue/index.aspx各一套
如果想通用则
/Views/shared/blue/index.aspx
/Views/shared/red/index.aspx
就可以在各个控制器间通用了
重典 2008-07-16 10:34
@云の世界
其实我倒感觉还是挺灵活的,只是一开始在整个文件夹内四处存,现在收到了更小的一个文件夹里,感觉....
只是感觉吧,其实和原来的WEB方式都是都在一个文件夹里嘛
另外,你存成什么格式,他都可以自动找到,相对来说是更宽松了
云の世界 2008-07-16 10:32
重典兄:
RenderView("Index");
这种情况,rander的
/Views/ControlerName/Index.aspx
但是,如果我想利用view实现换肤的话,
如何做呢。如果这样,似乎很有问题;
string Theme = "blue";
RenderView(Theme + "Index");
那这样在每个/Views/ControlerName/里,都要保含所有版本的view.
通常应该每个主题一个文件夹阿。
view存储路径的规则可否自定义。
重典 2008-07-16 10:28
@云の世界
皮肤嘛,一般更改CSS就可以了,如果是换模板的话可以
string[] themes=["blue","red"...];
public void index(string theme){
if(themes.Contains(theme))
RenderView(theme + "Index");
else
RenderView("Index");
}
类似这样.也可以
RenderView("/" + theme + "/Index");
即,/blue/index
这样管理比较方便
云の世界 2008-07-16 10:25
asp.net mvc,对于view的存储位置限制太死了
如果作为默认倒也无可厚非。但是不提供
自定义的设定的方法的话,就太缺陷了。
云の世界 2008-07-16 10:18
重典兄:
RenderView("Index");
这种情况,rander的
/Views/ControlerName/Index.aspx
但是,如果我想利用view实现换肤的话,
如何做呢。如果这样,似乎很有问题;
string Theme = "blue";
RenderView(Theme + "Index");
那这样在每个/Views/ControlerName/里,都要保含所有版本的view.
通常应该每个主题一个文件夹阿。
云の世界 2008-07-16 09:33
谢谢,了解一下先。
重典 2008-07-14 14:47
@云の世界
用户组件,
Html.RenderComponent方法
重典 2008-07-14 14:47
用户组件,
Html.RenderComponent方法
云の世界 2008-07-14 13:55
有一个场景,不知道如何用mvc实现
比如一个新闻系统,首页把各个新闻分类里的新闻标题的最新N条读出来,
在webform下,我把首页新闻列表封装成ascx,并且自定义了两个属性:新闻类别和显示条数。这种情况下,首页aspx里只要有显示列表的地方,设置一下这两个属性就OK了。也就是说,改首页aspx,就可以最终只取需要的数据。
而在mvc下,控制取数据部分和页面彻底分离,上面的逻辑,既要让美工去修改页面,也要程序员修改controler?
重典 2008-07-10 20:19
@wfa
Html.ActionLink(action,controller,new{target="_blank"})