Asp.net Mvc Codeplex Preview 5 源代码及MVCContrib4pv5发布

刚刚抽些时间上网就发现Asp.net Mvc Codeplex Preview 5的源码发布了.

Asp.net Mvc Codeplex Preview 5已经发布了几天,发布时就说源代码整理中

下面是源代码的下载.

http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16775

 

随之MVCContrib的Pv5版本也发布了.

http://www.codeplex.com/MVCContrib/Release/ProjectReleases.aspx?ReleaseId=16949

 

这次的源码文件夹的改动上较大

而且发布包中还有一个Release内没有的工程:MicrosoftMvcAjaxScript.

看来下面阶段的改版会有很大一部分对asp.net Ajax功能实现.

 

 

 

posted @ 2008-09-04 00:39 重典 阅读(11625) 评论(20) 编辑 收藏

 回复 引用 查看   
#1楼2008-09-04 08:14 | 紫色永恒      
MVCContrib中有啥新鲜的?
 回复 引用 查看   
#2楼2008-09-04 08:25 | Q.Lee.lulu      
啥新鲜的都有....
 回复 引用 查看   
#3楼2008-09-04 08:34 | 紫色永恒      
--引用--------------------------------------------------
Q.Lee.lulu: 啥新鲜的都有....
--------------------------------------------------------
流氓。。。啥叫啥新鲜的都有
ps,有源码就好多了

 回复 引用 查看   
#4楼2008-09-04 09:00 | 有容乃大      
不错,多谢分享.

-----------------------------------------------
隆重发布.net项目开发工具(V3.0 ):
http://www.cnblogs.com/mrhgw/archive/2008/08/06/1261664.html
http://www.mrhgw.cn

 回复 引用 查看   
#5楼[楼主]2008-09-04 09:16 | 重典      
@紫色永恒
有一个Layout的Filter可以设置MasterName
XmlResult序列化对象来显示XML
ConventionController也增加了相应的方法

Deserialize,SimpleParameterBinder来实现了IModelBinder可以类似
[Deserialize("my",RequestStore.Form)],SimpleParameterBinder和我上篇文中的差不多

IHttpHandler加了一个DebugHttpHandler

EmailTemplateService可以通过View来格式化Email并发送

其它没有什么更改

 回复 引用 查看   
#6楼[楼主]2008-09-04 09:17 | 重典      
@Q.Lee.lulu
哈哈

 回复 引用 查看   
#7楼2008-09-04 09:20 | 宝宝的家      
请问楼主,有用MVC来实现实现的应用网站吗?我近来在看MVC,但是有的朋友说MVC还不实用,想了解一下,谢谢!!
 回复 引用 查看   
#8楼[楼主]2008-09-04 09:24 | 重典      
@宝宝的家
CodePlex上搜索一下MVC有几个入门的示例

 回复 引用 查看   
#9楼2008-09-04 10:19 | 第一控制.NET      
@宝宝的家
有些基于asp.net mvc的网站早在p2时代就上线了。。。。
我做的一个也快上线了。

 回复 引用 查看   
#10楼2008-09-04 10:35 | Anders Liu      
已将你加入MVC团队blog,建议修改此文,发表到MVC团队。
 回复 引用 查看   
#11楼2008-09-04 10:40 | Jason Cui      
@宝宝的家
我做了一个,给一个猎头公司管理内部数据用的。
一开始是Preview1做的,更新到Preview3的时候基本上把全站重写了一遍,现在又Preview5,不知道对项目的改动有多大。

不过写起来很快,简历管理,客户管理,公司内部文档管理和个人文件管理,一天搞定。

 回复 引用 查看   
#12楼[楼主]2008-09-04 10:46 | 重典      
@Anders Liu
昨天困抽了,忘记点了,呵呵,谢谢提点

 回复 引用   
#13楼2008-09-04 15:45 | eee[未注册用户]
等正式版...



 回复 引用 查看   
#14楼2008-09-04 16:20 | mike108mvp      
不错哦。
 回复 引用 查看   
#15楼[楼主]2008-09-04 16:26 | 重典      
@eee
恐怕要正经等会了,不过Beta估计快了

 回复 引用 查看   
#16楼[楼主]2008-09-04 16:26 | 重典      
@mike108mvp
谢谢^^

 回复 引用 查看   
#17楼2008-09-04 16:59 | wj2929      
出的太快了,我还在用preview3开发网站,现在已到preview5,不知道升级之后还需改动多少。

在使用mvc开发网站(我的站:http://www.novelindex.cn)过程中遇到些问题,问下楼主:
我用的那台服务器使用的win2003系统安装iis6,查了很多资料听说iis7只能装在vista以上系统上(?),在只想升级iis(或打补丁)的前提下,到目前mvc扩展名还裸露着。
当初安装vs2008到win2003系统时貌似也同时给iis升级了(不知道是升级到了iis7还是打了某种补丁,但地址已不需要暴露mvc扩展名)
在网上搜到了一些解决方法如ISAPI Rewrite、通配符等,楼主对这些方法有何看法?

 回复 引用 查看   
#18楼[楼主]2008-09-04 22:33 | 重典      
@wj2929
我写过一篇IIS6下无扩展名的文章你可以看一下

 回复 引用 查看   
#19楼2008-09-05 17:01 | tianyamoon      
请问如果在MVC框架下实现原来的page:BasePage的效果。
public class MyPage : System.Web.UI.Page
{
protected MyUser User { get; set; }

protected override void OnInit(EventArgs e)
{
User = ............................
base.OnInit ;
}
}
比如上面代码,在每个页面里都可以使用User了。在VIEW里面该如何处理呢?

 回复 引用 查看   
#20楼[楼主]2008-09-05 21:28 | 重典      
@tianyamoon
1,MyPage :ViewPage ...按你写的
然后每个VIew的CS里都继承MyPage

2.用扩展方法