MVC开发人员必备的五大工具
1. Chirpy Zippy
下载地址:http://chirpy.codeplex.com/
过去,在将JavaScript脚本和CSS文件部署到Web服务器之前,我习惯使用压缩工具进行压缩再部署,安装Chirpy后,你的脚本和CSS文件将会基于其名字自动压缩,例如,假设你有一个名叫myscript.js的脚步文件想要压缩,只要你将其重命名为myscript.yui.js,它就会调用YUI压缩程序自动压缩,压缩后的文件在解决方案资源管理器中显示为一个子项目,你可以继续查看和调试未经压缩的脚本。
使用方法请参考这里。
2. T4MVC
下载地址:http://mvccontrib.codeplex.com/
我曾经写过许多关于T4MVC的博文,但这里仍然值得一提,它是ASP.NET MVC应用程序的一个T4模板,简化了创建控制器、行为和视图的操作,使MVC代码的可维护性更好。
3. MVC Contrib
下载地址:http://mvccontrib.codeplex.com/
T4MVC是MVC Contrib库的一小部分,MVC Contrib库包含了ASP.NET MVC开发领域的各种工具,我在最近的一个私人项目中就使用了Grid HTML Helper,但MVC Contrib包含的功能和库很多,需要你在日常开发中逐一去发现。
4. ASP.NET精灵和图像优化框架
下载地址:http://aspnet.codeplex.com/releases/view/50869
提高网站性能最好的办法就是减少渲染一个页面需要的HTTP请求数量,减少请求数的一个方法是使用CSS精灵或内嵌图像。例如,假设你的网站有一个工具条,包含12个32x32像素的图标,加载页面时至少会产生12个HTTP请求,即每个小图标都会产生一个HTTP请求,CSS精灵将所有图标编结在一起,然后使用CSS定义每个图像的边界,这样可以将请求数减少到1个。
遗憾的是,创建精灵的过程非常耗时和繁琐,基本上需要合并所有图像,然后在样式表中声明每个图像的X和Y坐标,如果合并图像和生成CSS的过程能够自动化就好了,有需求就有对应的产品,ASP.NET精灵和图像优化框架于是就应运而生了。
5. ELMAH
下载地址:http://code.google.com/p/elmah/
ELMAH是一款优秀的MVC应用程序日志记录工具,如果你还没有用过它,强烈建议你试一试,虽然需要一翻设置,但其功能的确很强大,这里列一个快速清单以供参考:
- 记录几乎所有未处理的异常;
- 通过网页远程查看全部日志;
- 通过网页远程查看任何单条日志的详细信息;
- 即使customErrors模式关闭,大多数时候,你可以查看ASP.NET因异常产生的原始黄色死机屏幕;
- 发生错误时会自动发送一封电子邮件通知;
- RSS种子提供最后15个错误日志的信息。
转载于:https://www.cnblogs.com/easypass/archive/2011/10/08/2201827.html
MVC开发人员必备的五大工具相关推荐
- 30个前端开发人员必备的顶级工具
来源: 前端全栈开发者 在本文中,我为前端Web开发人员汇总了30种顶级工具,从代码编辑器和代码游乐场到CSS生成器,JS库等等. 目录 CSS代码生成器 CSS3 Generator 终极CSS G ...
- 5个面向开发人员的顶级报表工具
报表工具对有处理大量数据需求的公司至关重要.实际上,报表可以帮助公司实时访问公司资源,同时能够以可读和调整的格式分析和显示数据.本文为大家推荐五种成熟且强大的报表工具,重点介绍它们的功能和优势. St ...
- Web 开发人员必备的随机 JSON 数据生成工具
在 Web 开发中,经常会需要一些测试数据来测试接口或者功能时候正确.JSON Generator 就是这样一款生成随机 JSON 数据的在线工具,Web 开发人员必备,记得收藏和分享啊. 您可能感兴 ...
- 网络最强CASE工具 + 经典UML学习电子资下载汇总,软件设计与开发人员必备
CASE工具: Sybase PowerDesigner 15.0 完美版+特别文件 UML建模和CASE工具 Visual Paradigm Suite 4.2 SP2 企业版下载(含授权文件) U ...
- 安卓开发工具汇总,开发人员必备利器
安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天给大家汇总了一下安卓开发工具,安卓开发人员必备利器! 1.Draw 9-Pat ...
- 安卓开发工具汇总,开发人员必备!
安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天爱 加 密小编给大家汇总了一下安卓开发工具,安卓开发人员必备利器! 方法/步骤 ...
- 开发人员实用的在线工具
一:Atool在线工具: http://www.atool.org/ aTool,工具在线工具,由华中科技大学一位在校女研究生开发的在线工具集合网站,旨在做出最简单方便.最完整干净.最全面完整的工具网 ...
- 优秀的Java开发人员必备的6个技能
作为历史最为悠久的编程语言,Java的发展势头一直非常好.而Java从业人员的选择范围也非常多,大致上可以将Java开发人员分为两类,一类是技术人员,一类是管理人员.无论是哪一类,想要成为一名优秀的J ...
- Java开发人员必备的7大技能,每一个都必不可少
Java存活这么多年,目前Java软件开发工程师已经成为"香饽饽"了,工作环境好,就业薪资高,成为很多门外汉羡慕的对象,确实Java已经成为比较受欢迎的编程语言.可以说当下Java ...
最新文章
- centos查看cached内部文件
- SpringBoot中使用ShardingJdbc切分数据库表
- 批量下载,多文件压缩打包zip下载
- Linux下的常用软件列表
- Python程序执行顺序
- java判断long 大于0_JAVA的一道习题:找出五个大于Long.MAX_VALUE的素数
- 计算机应用基础的题库,统考计算机应用基础题库
- CS131-Lecture1 课程介绍
- PC 护眼模式(凑合用)
- Introductions和Advisors标签
- 将社会工程学演绎成艺术---弗兰克·威廉·阿巴内尔的传奇故事--黑客博客
- 解决outlook不能访问hotmail邮箱的问题
- d3js绘制y坐标轴_如何用D3绘制各类样式的x坐标轴
- Cerebral Cortex:疼痛热刺激引起的脑功能网络分离与整合
- 智能网联「中国百强供应商」都有谁?8月30-31日现场揭晓
- chrome插件安装
- Chrome(谷歌浏览器) 程序开发32个经常使用插件
- 实操:怎么从数据切入私域长效运营?可以这样做
- WIN10系统设置默认文件查看方式
- 学计算机键盘用什么轴,机械键盘别再盲目的选择,看看四种常用轴到底适合什么用途...