IC窗口
community.icburner.com

Browse by Tags

  • The Weekly Source Code 43 - ASP.NET MVC and T4 and NerdDinner

    UPDATE: David's put the T4 template with some nice updates on CodePlex - It's the last download here . I really advocate folks reading as much source as they can because you become a better writer by reading as much as writing. That's the...
    Published 2009/8/14 18:05 by 革命
    Filed under: , ,
  • 学习ASP.NET MVC 1.0创建NerdDinner(3) - 第三篇

    单元测试 让我们开发一套自动的单元测试来验证NerdDinner范例程序的功能,这样在将来,我们可以自信地修改和改进应用程序。 为什么需要单元测试? 某天早上,你突然灵光一现,对正在工作的应用程序有个新的想法。你认为如果你实现一个更新,将是整个应用程序得到极大的改进。这也许就是重构,精简代码、添加新的功能或者修复bug。 当你坐在电脑前时,你面临的一个问题是 – 做这些更改,到底有多安全?是否这些更新有副作用或者破坏一些功能?这些更新可能很简单,只需要几分钟就可以完成,但是是否需要数个小时来手动测试整个应用程序...
    Published 2009/6/11 12:20 by 革命
    Filed under: ,
  • 学习ASP.NET MVC 1.0创建NerdDinner(2) - 第二篇

    ViewData 和ViewModel 现在我们将进一步扩展DinnersController,实现丰富表单编辑功能。这里我们讨论2种方法,用来将数据从Controller传递到View:ViewData 和 ViewModel。 从Controller传递数据到View视图模板 MVC模式一个典型的特征是严格的功能隔离。Model模型、Controller控制器和View视图各自定义了作用和职责,且相互之间以定义好的方式进行沟通。这有助于提升测试性和代码重用。 当Controller决定呈现HTML响应给客户端是...
    Published 2009/6/11 12:15 by 革命
    Filed under: ,