zoukankan      html  css  js  c++  java
  • MVC开发人员必须拥有的五大工具

    “工欲善其事,必先利其器!”作为ASP.NET MVC框架的使用者,下面介绍的五大工具你必须知道。

      1.Chirpy Zippy:Chirpy Zippy是一个Visual Studio插件,它可以混合,缩小和验证JavaScript,样式表和带点文件,它还能够自动更新T4MVC和其它T4模板。
      下载地址:http://down.51cto.com/data/136754
      过去,在将 JavaScript脚本和CSS文件部署到Web服务器之前,我习惯使用压缩工具进行压缩再部署,安装Chirpy后,你的脚本和CSS文件将会基于其 名字自动压缩,例如,假设你有一个名叫myscript.js的脚步文件想要压缩,只要你将其重命名为myscript.yui.js,它就会调用YUI 压缩程序自动压缩,压缩后的文件在解决方案资源管理器中显示为一个子项目,你可以继续查看和调试未经压缩的脚本。
      Chirpy Zippy安装步骤:
      1.将源文件解包,并添加到相应的文件夹

    MVC开发人员必须拥有的五大工具

      2.在Visual Studio里打开一个新的实例,点击工具>添加新的管理
      3.看到下图表示安装完成。

    MVC开发人员必须拥有的五大工具

     
      2.T4MVC:我曾经写过许多关于T4MVC的博文,但这里仍然值得一提,它是ASP.NET MVC应用程序的一个T4模板,简化了创建控制器、行为和视图的操作,使MVC代码的可维护性更好。
     
     
      3.MVC Contrib:T4MVC 是MVC Contrib库的一小部分,MVC Contrib库包含了ASP.NET MVC开发领域的各种工具,我在最近的一个私人项目中就使用了Grid HTML Helper,但MVC Contrib包含的功能和库很多,需要你在日常开发中逐一去发现。
      下载地址:http://down.51cto.com/data/136761
     
      4.ASP.NET精灵和图像优化框架(ASP.NET Sprite and Image Optimization Framework): 提高网站性能最好的办法就是减少渲染一个页面需要的HTTP请求数量,减少请求数的一个方法是使用CSS精灵或内嵌图像。例如,假设你的网站有一个工具 条,包含12个32x32像素的图标,加载页面时至少会产生12个HTTP请求,即每个小图标都会产生一个HTTP请求,CSS精灵将所有图标编结在一 起,然后使用CSS定义每个图像的边界,这样可以将请求数减少到1个。
      遗憾的是,创建精灵的过程非常耗时和繁琐,基本上需要合并所有图像,然后在样式表中声明每个图像的X和Y坐标,如果合并图像和生成CSS的过程能够自动化就好了,有需求就有对应的产品,ASP.NET精灵和图像优化框架于是就应运而生了。
     
      5.ELMAH:ELMAH是一款优秀的MVC应用程序日志记录工具,如果你还没有用过它,强烈建议你试一试,虽然需要一翻设置,但其功能的确很强大,这里列一个快速清单以供参考:
      ◆记录几乎所有未处理的异常;
      ◆通过网页远程查看全部日志;
      ◆通过网页远程查看任何单条日志的详细信息;
      ◆即使customErrors模式关闭,大多数时候,你可以查看ASP.NET因异常产生的原始黄色死机屏幕;
      ◆发生错误时会自动发送一封电子邮件通知;
      ◆RSS种子提供最后15个错误日志的信息;
      原文名:Five Must Have Tools for MVC Developers
  • 相关阅读:
    形象理解ERP(转)
    禁用windows server 2008 域密码复杂性要求策略
    How to adding find,filter,remove filter on display method Form
    Windows Server 2008 R2激活工具
    How to using bat command running VS development SSRS report
    Creating Your First Mac AppGetting Started
    Creating Your First Mac AppAdding a Track Object 添加一个 Track 对象
    Creating Your First Mac AppImplementing Action Methods 实现动作方法
    Creating Your First Mac AppReviewing the Code 审查代码
    Creating Your First Mac AppConfiguring the window 设置窗口
  • 原文地址:https://www.cnblogs.com/wangchuang/p/2917341.html
Copyright © 2011-2022 走看看