博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.N“.NET研究”ET MVC开发人员必备的五大工具
阅读量:6636 次
发布时间:2019-06-25

本文共 1207 字,大约阅读时间需要 4 分钟。

  1. Chirpy Zippy

  下载地址:rget="_blank">http://chirpy.codeplex.com/

  过去,在将JavaScript脚本和CSS文件部署到Web服务器之前,我习惯使用压缩工具进行压缩再部署,安装Chirpy后,你的脚本和CSS文件将会基于其名字自动压缩,例如,假设你有一个名叫myscript.js的脚步文件想要压缩,只要你将其重命名为myscript.yui.js,它就会调用YUI压缩程序自动压缩,压缩后的文件在解决方案资源管理器中显示为一个子项目,你可以继续查看和调试未经压缩的脚本。

  使用方法请参考。

  2. T4MVC

  下载地址:

  我曾经写过许多关于T4MVC的博文,但这里仍然值得一提,它是ASP.NET MVC应用程序的一个T4模板,简化了创建控制器、行为和视图的操作,使MVC代码的可维护性更好。

  3. MVC Contrib

  下载地址:

  T4MVC是MVC Contrib库的一小部分,MVC Contrib库包含了ASP.NET MVC开发领域的各种工具,我在最近的一个私人项目中就使用了Grid HTML Helper,但MVC Contrib包含的功能和库很多,需要你在日常开发中逐一去发现。

  4. ASP.NET精灵和图像优化框架

  下载地址:leases/view/50869

  提高网站性能最好的办法就是减少渲染一个页面需要的HTTP请求数量,减少请求数的一个方法是使用CSS精灵或内嵌图像。例如,假设你的网站有一个工具条,包含12个32x32像素的图标,加载页面时至少会产生12个HTTP请求,即每个小图标都会产生一个HTTP请求,CSS精灵将所有图标编结在一起,然后使用CSS定义每个图像的边界,这样可以将请求数减少到1个。

  遗憾的是,创建精灵的过程非常耗时和繁琐,基本上需要合并所有图像,然后在样式表中声明每个图像的X和Y坐标,如果合并图像和生成CSS的过程能够自动化就好了,有需求就有对应的产品,ASP.NET精灵和图像优化框架于是就应运而生了。

  5. ELMAH

  下载地址:

  ELMAH是一款优秀的MVC应用程序日志记录工具,如果你还没有用过它,强烈建议你试一试,虽然需要一翻设置,但其功能的确很强大,这里列一个快速清单以供参考:

  • 记录几乎所有未处理的异常;
  • 通过网页远程查看全部日志;上海徐汇企业网站设计与制作i>通过网页远程查看任何单条日志的详细信息;
  • 即使customErrors模式关闭,大多数时候,你可以查看ASP.NET因异常产生的原始黄色死机屏幕;
  • 发生错误时会自动发送一封电子邮件通知;
  • RSS种子提供最后15个错误日志的信息。

转载于:https://www.cnblogs.com/waw/archive/2011/10/15/2213556.html

你可能感兴趣的文章
浅谈数据库中的触发器
查看>>
Scroll文字滚动js
查看>>
怎么样才会胜利
查看>>
洛谷 P1595 信封问题(周五杂题选讲)(错排公式)
查看>>
PAT_A1122#Hamiltonian Cycle
查看>>
使用mock工具和Filddler实现mock数据做挡板的功能
查看>>
藕のC#语法と
查看>>
Asp.net core 学习笔记 QR code and Barcode
查看>>
angular2 学习笔记 ( DI 依赖注入 )
查看>>
[Python] numpy.sum
查看>>
day7 字符集转换
查看>>
4.4 线程
查看>>
4.6 并发编程/IO模型
查看>>
多线程
查看>>
CF Exam (数学)
查看>>
水货iPad 2价格骤降数千元
查看>>
这家素食店的牙签能吃——天厨妙香
查看>>
[转载] 七龙珠第一部——第038话 恐怖的分身术
查看>>
学习js,尝试写一个表单验证框架(1)-规划
查看>>
VS2017 WinFrom打包设置与教程
查看>>