微软ASP.NET MVC Beta版本发布

一大早来看到了一个不好也不坏的消息,经过了漫长的从Preview 1到Preview 5的预览,好的是ASP.NET MVC终于发布Beta版了,坏的是UCenter.NET项目又得进行升级了。这次发布的Beta版本相对于ASP.NET MVC Preview 5来说,变化不是很大,主要包括:

1. 改变验证信息使其对最终用户更加友好

2. 在Controller中添加了Url属性,类型为UrlHelper

3. 重命名CompositeViewEngine为AutoViewEngine

4. 在IViewEngine中新添加了ReleaseView方法

5. 移除了HtmlHelper中的大多数方法,变为HtmlHelper的扩展方法,并且放在了System.Web.Mvc.Html命名空间下

6. 添加了新的HttpVerbs枚举,包含了常用的Http谓词:GET, POST, PUT, DELETE, HEAD

7. 从ViewContext中移除了ViewName属性

还有其他的一些变化,就不列举了,大家可以到这里下载ASP.NET MVC Beta版本

官方站点:http://www.codeplex.com/aspnet

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2008-10-16 10:23 TerryLee 阅读(7221) 评论(67)  编辑 收藏 网摘 所属分类: [08]  Web开发

  回复  引用  查看    
#1楼2008-10-16 10:30 | kkun      
请问,能参加你那个UC项目吗?想跟着学习学习,
  回复  引用    
#2楼2008-10-16 10:33 | appl[未注册用户]
UCenter.NET 什么时候发布beta版? 期待啊
  回复  引用  查看    
#3楼2008-10-16 10:34 | yyww      
要学习可以看代码啊,赫赫。
  回复  引用  查看    
#4楼2008-10-16 10:36 | 第一控制.NET      
终于beta了,热泪盈眶。我也得回去升级我的玩意了。
  回复  引用  查看    
#5楼2008-10-16 10:38 | new 维生素C.net()      
顶一下~
  回复  引用  查看    
#6楼2008-10-16 10:39 | kkun      
支持下下
  回复  引用    
#7楼2008-10-16 10:46 | 5254341[未注册用户]
赶快下载下来研究研究
  回复  引用  查看    
#8楼2008-10-16 10:58 | jillzhang      
新的mvc beta的安装包中不再含有Microsoft.Web.Mvc
所以卸载preview 5前最好备份一下这个dll,防止Html.SubmitButton等不能使用

  回复  引用  查看    
#9楼2008-10-16 10:59 | Solog      
真是个不好不坏的消息...
  回复  引用  查看    
#10楼2008-10-16 11:25 | Bonseen      
太好了。支持版主
  回复  引用    
#11楼2008-10-16 11:27 | asp[未注册用户]
请问一下,beta版要如何才能使用Html.Image方法?我试了一下发现不行
  回复  引用  查看    
#12楼2008-10-16 11:56 | 尘尘      
UCenter和康盛的有什么关系吗?
这样命名是否有问题?

  回复  引用  查看    
#13楼2008-10-16 12:01 | Q.Lee.lulu      
总算beta了....
  回复  引用  查看    
#14楼2008-10-16 12:35 | SZW      
都快一年了
  回复  引用  查看    
#15楼[楼主]2008-10-16 12:44 | TerryLee      
@kkun
不好意思,现在UCenter.NET的开发成员采用邀请制,我在这里做了说明:
http://space.cnblogs.com/group/topic/5646/" target="_new">http://space.cnblogs.com/group/topic/5646/

你可以直接在http://www.codeplex.com/ucenter上下载源代码" target="_new">http://www.codeplex.com/ucenter上下载源代码

  回复  引用  查看    
#16楼[楼主]2008-10-16 12:44 | TerryLee      
@appl
我们尽量加快开发速度,呵呵

  回复  引用  查看    
#17楼[楼主]2008-10-16 12:44 | TerryLee      
@yyww
:)

  回复  引用  查看    
#18楼[楼主]2008-10-16 12:44 | TerryLee      
@第一控制.NET
从Preview 5升级还算比较顺利:)

  回复  引用  查看    
#19楼[楼主]2008-10-16 12:45 | TerryLee      
@new 维生素C.net()
:)

  回复  引用  查看    
#20楼[楼主]2008-10-16 12:45 | TerryLee      
@kkun
:)

  回复  引用  查看    
#21楼[楼主]2008-10-16 12:45 | TerryLee      
@5254341
:)

  回复  引用  查看    
#22楼[楼主]2008-10-16 12:45 | TerryLee      
@jillzhang
该方法移除了,没有添加对应的扩展方法吗?

  回复  引用  查看    
#23楼[楼主]2008-10-16 12:46 | TerryLee      
@Solog
呵呵:)

  回复  引用  查看    
#24楼[楼主]2008-10-16 12:46 | TerryLee      
@Bonseen
:)

  回复  引用  查看    
#25楼[楼主]2008-10-16 12:46 | TerryLee      
@asp
还没仔细看,你查一下看有没有提供相关的扩展方法。。

  回复  引用  查看    
#26楼[楼主]2008-10-16 12:47 | TerryLee      
@尘尘
我们完整的名称为UCenter.NET,而不是UCenter,我觉的不会有什么问题吧

  回复  引用  查看    
#27楼[楼主]2008-10-16 12:47 | TerryLee      
@Q.Lee.lulu
嗯,还好,到Preview 5变化不大。

  回复  引用  查看    
#28楼[楼主]2008-10-16 12:47 | TerryLee      
@SZW
好像是快一年了,呵呵

  回复  引用    
#29楼2008-10-16 12:58 | asp[未注册用户]
请问楼主,升级到Beta后要怎么样才能使用Html.Image?
  回复  引用  查看    
#30楼2008-10-16 13:05 | 重典      
终于有个盼头了
  回复  引用  查看    
#31楼[楼主]2008-10-16 13:07 | TerryLee      
@asp
我在上面已经跟你说了啊

--引用--------------------------------------------------
TerryLee: @asp
还没仔细看,你查一下看有没有提供相关的扩展方法。。
--------------------------------------------------------

  回复  引用    
#32楼2008-10-16 13:12 | asp[未注册用户]
@TerryLee
谢了。我查看了似乎是没有

  回复  引用  查看    
#33楼2008-10-16 13:14 | 尘尘      
@TerryLee
名字貌似太相近了
而且将来如果康盛的ucenter要出.net版本
这个名字对于他们来说是非常合适的一个名字
到时候就会出问题了
记不清当出那个开源软件了
也是因为碰到类似问题最后被迫改名
不过跟你们这个情况不太一样
他们的好像是因为别的公司要用这个名字
就直接被迫改名
是gaim吗?
我记不清楚了

  回复  引用    
#34楼2008-10-16 14:24 | 低调[未注册用户]
为什么我安装后没有 MVC 控制类模板的?是什么原因,请快回我谢谢
  回复  引用  查看    
#35楼2008-10-16 14:25 | Mahon      
UCenter.NET开源项目及时报进度啊,老大,关注中
  回复  引用  查看    
#36楼2008-10-16 15:00 | 阿不      
that's great,没有加1(beta1),期望RTM了。
  回复  引用  查看    
#37楼2008-10-16 15:33 | Clingingboy      
等RTM,怕被骗
  回复  引用  查看    
#38楼2008-10-16 17:10 | overred      
支持。。。
  回复  引用  查看    
#39楼2008-10-16 17:43 | xjb      
用beta版是需要勇气的
  回复  引用    
#40楼2008-10-16 20:18 | 飞雪尔[未注册用户]
@asp
Html.Image扩展方法确实有问题的,我这边无论如何设置图片的路径,都会报错。
错误内容为:
Method not found: 'Void System.Web.Mvc.UrlHelper..ctor(System.Web.Mvc.ViewContext)'.

前几日在codeplex上搜索源码时,突然发现Ucenter.net ,我当时想,什么时候康盛公司出来一个.Net版本的Ucenter呀,当时因为急着找项目中要用到的东西,所以就没细看里面的说明。

今天没料在这知道原来Ucenter.net就是高手你的项目呀。

  回复  引用  查看    
#42楼2008-10-17 06:42 | 金色海洋(jyk)      
MVC的优势到底是什么呢?
  回复  引用  查看    
#43楼[楼主]2008-10-17 10:13 | TerryLee      
@尘尘
我觉的不会有什么问题吧,UCenter.NET这个名字他们又没有注册商标什么的,呵呵

  回复  引用  查看    
#44楼[楼主]2008-10-17 10:14 | TerryLee      
@低调
没遇到过这个问题,我昨天的安装很顺利啊

  回复  引用  查看    
#45楼[楼主]2008-10-17 10:14 | TerryLee      
@Mahon
请及时关注http://www.cndotnet.org" target="_new">http://www.cndotnet.org,所有的进度会及时在这里发布的。

  回复  引用  查看    
#46楼[楼主]2008-10-17 10:15 | TerryLee      
@阿不
:-)

  回复  引用  查看    
#47楼[楼主]2008-10-17 10:16 | TerryLee      
@Clingingboy
不一定要在项目中使用,Beta并不影响你的学习啊

  回复  引用  查看    
#48楼[楼主]2008-10-17 10:16 | TerryLee      
@overred
:-)

  回复  引用  查看    
#49楼[楼主]2008-10-17 10:16 | TerryLee      
@xjb
用CTP更需要勇气o(∩_∩)o...

  回复  引用  查看    
#50楼2008-10-17 10:17 | 老刘.      
hello~jyk,在这里见到你了,哈哈~
Ucenter.NET,关注一下,恰好在研究Ucenter,也比较关注你们的Ucenter.NET。
虚拟空间商的步伐停滞在framework 2.0上,3.5框架和组建对于个人用户来讲,仿佛是一种奢望。现在打算把web开发的主要方向确定为php了,发现许多在.net开发中一直比较希望的东西,php中都有比较好的实现,最主要的是虚拟空间很好找,而且不需要配置web服务器。

  回复  引用  查看    
#51楼[楼主]2008-10-17 10:17 | TerryLee      
@HappyQQ-------------------
呵呵,不是我一个人,是一个团队,有什么问题及时给我们反馈啊。

  回复  引用  查看    
#52楼[楼主]2008-10-17 10:21 | TerryLee      
@金色海洋(jyk)
关于这方面的讨论已经很多了,也是一个很老的话题,没必要再去争论MVC还具有什么优势,ScottGu老大有一篇文章就提到了这个问题,你可以看一下。

  回复  引用  查看    
#53楼[楼主]2008-10-17 10:22 | TerryLee      
@老刘.
现在ASP.NET的空间应该不是什么问题,也有好多的空间提供商支持ASP.NET 3.5。

  回复  引用  查看    
#54楼2008-10-17 10:46 | 老刘.      
@TerryLee
嗯,我查下~

  回复  引用    
#55楼2008-10-17 12:42 | yifna[未注册用户]
为什么我安装后没有 MVC 控制类模板的?是什么原因
  回复  引用    
#56楼2008-10-17 13:15 | mrjiou[未注册用户]
请问我在Asp.net 里插入了一个silverlight控件,界面XAML如下:

<Canvas

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="368" Height="136"
Background="Green">

<Canvas.Resources>
<!--Textblock-->
<Style x:Key="whiteText" TargetType="TextBlock">
<Setter Property="FontSize" Value="10"/>
<Setter Property="FontFamily" Value="Verdana"/>
<Setter Property="Foreground" Value="#FF000000" />
</Style>

</Canvas.Resources>

<TextBlock Text="Hellow World!" Style="{StaticResource whiteText}"/>

</Canvas>

运行会让Firefox浏览器崩溃!!!如果去掉 Style="{StaticResource whiteText}"就没问题了。请大家帮看看,哪里出错了阿???

  回复  引用    
#57楼2008-10-17 14:11 | howaaa[未注册用户]
请问博主的ScrewTurn主题是自己做的还是哪里有得下载的?能提供下载地址吗
  回复  引用    
#58楼2008-10-17 16:52 | gg[未注册用户]
  回复  引用  查看    
#59楼[楼主]2008-10-24 10:15 | TerryLee      
@howaaa
是我自己修改的样式,呵呵

  回复  引用  查看    
#60楼2008-10-24 16:14 | TomYu      
请问lz,Ucenter中UCenter.Models下的实体是怎么生成的呢?有工具?
  回复  引用  查看    
#61楼[楼主]2008-10-25 10:18 | TerryLee      
@TomYu
目前是手工编写的,其实有个工具,我们自己的,但不是很完善。

  回复  引用    
#62楼2008-10-25 18:15 | Qin Liang(Ethos)[未注册用户]
Seems nice, could you please organize a specific lecture on that in company?? I am gonna learn some, :) I did try MVC architecture in my earlier projects, like it a lot.
  回复  引用    
#63楼2008-10-26 20:30 | zhyoyo[未注册用户]
我安装之后发现add view无效 ...
  回复  引用    
#64楼2008-10-26 20:31 | zhyoyo[未注册用户]
--引用--------------------------------------------------
zhyoyo: 我安装之后发现add view无效 ...
--------------------------------------------------------
我的是vs2008中文版
要等mvc的中文版发布了吧?!

  回复  引用    
#65楼2008-11-15 22:49 | Radeon[未注册用户]
楼上的问题请参考58楼的解决方案,方可解决你的问题。不用等什么中文版了,现在就行动起来吧!
  回复  引用  查看    
#66楼2009-01-12 11:25 | 房子小轩      
楼主 Html.SubmitButton 不能用了怎么办,是直接还是html,还是有其他的方法了?
望解答,谢谢先~

  回复  引用    
#67楼2009-06-18 22:01 | a3188[未注册用户]
过来支持一下。
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1312409





相关文章:

相关链接: