• WebMatrix, Razor, MVC3和Orchard


    文章源自:http://www.cnblogs.com/n-pei/archive/2011/01/14/1935143.html

    对于园子里的大部分asp.net开发人员来说,WebMatrix,Razor,MVC3以及Orchard都不会很陌生。

    但是今天竟然asp.net团队竟然会同时发布这四个产品,简直是太让人震撼了。

    为什么同一天发布这四个产品?

    小道消息:image

     

    不瞎扯了,对于很多不是很了解今天发布产品的朋友,我这里也给用中文说明下,如果你很熟悉它们那么就不用浪费时间看这个了。

    1. WebMatrix:

    WebMatrix是微软发布的一个新的Web开发工具,它让网站的开发更加简单,甚至你都不用会写代码就可以很快搭建好一个网站。它本身就自带了一些比较出色的开源asp.net或者是php写的Web应用程序,比如WordPress,Joomle!,DotnetNuke,Umbraco等,WebMartrix自带代码编辑器和数据库编辑器,用户可以通过它来自定义自己的网站风格。 同时,WebMatrix让网站的发布更加方便。当你需要发布网站时,只需要选择好你要发布的服务器,然后按照提示打包好代码,并可以把代码和数据库部署到对应的服务器上。

    总之,对于初学者来说,这个工具是不错的。

    2.Razor

    Razor是Asp.net团队开发的一个新的试图引擎,它的语法更加简单,我最近在写一系列Razor引擎的文章(边学边和大家分享)

    http://www.cnblogs.com/n-pei/archive/2011/01/13/1934149.html

    很多人都问这个试图引擎有什么好,大牛Scott Guthrie在他的博客中就说明了Razor的设计理念:

    image

    总结下,就是更简单,更容易学,易于进行单元测试。我确实还是比较喜欢Razor的。

     

    ASP.NET MVC 3

    这个终于出来Release版本了。我先是在Twitter上看到Asp.net团队的Brad Wilson推的。后来发现院子里也有人已经赶在ScottGu前面宣布Asp.net mvc3发布了。。。哈哈。

    http://www.cnblogs.com/hackee/archive/2011/01/13/1934672.html

    最近如果有时间,我一定会写一些列Asp.net mvc 3的文章,当然会包括Razor的使用, DI以及Global Action Filter的介绍,jQuery和JSON绑定等。

    近期准备先完成了Razor系列再说。

     

    4.Orchard

    可能你不是很了解这个项目,我从0.5版本开始下载它的源代码研究,并且现在已经把我的个人博客使用0.8版本了,

    image

    这个项目是很年轻的一个项目,我强烈建议院子里大家能够赶紧组建一个Orchard中文团队,介绍它的设计模式和整个Module以及Widget的开发。

    它不仅在ORM方面使用了NHibernate, IoC工具使用的是我喜欢的autofac,还有其它好多开源的项目。

    我作为一个DNN使用了3年的屁民,发现Orchard这个CMS系统完全可以在以后替代DNN成为Asp.net领域里最好的CMS开源系统。。

    可能1年后很多企业就是把它用在项目中。

    另外还有一个应该关注的是NuGet。

    Phil Haack刚刚发布了一篇文章来介绍Asp.net mvc3和NuGet1.0推荐给大家:http://haacked.com/archive/2011/01/13/aspnetmvc3-released.aspx

     

    一时冲动,和大家分享这些。 Smile

    BRs

    Nic

  • 相关阅读:
    英文哲理短句
    经历的一次诈骗
    英文哲理短句
    反思对待新人的方式
    Java 开源报表制作
    现在开始写字
    关于Visual C++ 6.0的调试技巧和经验总结
    一步一步教你实现CTreeCtrl 自绘
    VC中动态加载ODBC解决方法
    VC++程序编译链接的原理与过程
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1935176.html
Copyright © 2020-2023  润新知