代码改变世界

[置顶]Web前端优化汇总

2010-08-26 11:57 by 时空印记, 734 阅读, 2 推荐, 收藏, 编辑
摘要:关于Web前端优化,网上已经有太多的文章,平时主要用的也就是Firefox的两个插件,Yahoo的YSlow和Google的Page Speed(如果您有其它比较好用的,分享一下哦),它们会对你的网页进行检测,哪些做的比较好,哪些还有待改进,说的非常细,两个插件分别有不同的标准,但大体上是一致的。我们平时在做Web前端的开头中,可以遵循以上的原则进行优化。DBANotes:Web前端优化专题Web... 阅读全文

VS快捷键以及Reshaper快捷键

2014-03-28 12:22 by 时空印记, 1094 阅读, 1 推荐, 收藏, 编辑
摘要:VS快捷键:Resharper 快捷键(此图是保存他人的[具体是谁忘记了]):参考:http://msdn.microsoft.com/zh-cn/library/da5kh0wa.aspx 阅读全文

针对程序员的podcast

2014-03-18 19:28 by 时空印记, 709 阅读, 0 推荐, 收藏, 编辑
摘要:身为程序员们,必须要懂得合理的利用琐碎时间来提炼自身,或许上下班途中或骑行或徒步或...时,以下这些Podcasts对你有些许作用:The Hanselminutes podcast by Scott Hanselman.NET RocksHerding CodeDeep Fried BytesRadio TFSASP.NET Podcast by Wally McClure, David Penton, and Paul Glavich.Connected Show Developer PodcastCrafty Codes Podcasts 还有其它类别的:JavaPossesAgile 阅读全文

visual studio 各种错误汇总

2013-12-31 15:05 by 时空印记, 1010 阅读, 0 推荐, 收藏, 编辑
摘要:----不定时更新vs2012 智能提示消失解决办法一般你可以重启vs就可以解决问题,最蛋疼的是你重启也没用。只能重置,再不行就重装vs,再不行你就重装系统......扯淡了...重置Visual Studio可以解决此问题,方法:开始->Microsoft Visual Studio2012->Visual Studio Tools->Visual Studio 2012 命令提示,cd C:\Program Files (x86)\Microsoft VisualStudio11.0\Common7\IDE (我安装在C盘,方便遇到特殊的问题,方便在重装系统的时候,把垃圾 阅读全文

UML相关工具一览

2013-12-17 10:47 by 时空印记, 4554 阅读, 0 推荐, 收藏, 编辑
摘要:以下总结了全世界的各种UML相关工具,按工具名称字母排序。工具(最新版本)厂商&地址版权支持代码环境XMI平台备注Acceleo 3.0法国http://www.acceleo.org/pages/home/enGPL.Net, JEE, PHP, PythonJava法语工具。与Eclipse及EMF集成。AmaterasUML 1.3.2日本http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML开源Java√JavaEclipse插件,其中的类图、序列图分析是其特色,可以从代码分析出序列图 阅读全文

关于多系统跨浏览器 BrowserStack 的使用

2013-12-02 19:54 by 时空印记, 5808 阅读, 0 推荐, 收藏, 编辑
摘要:偶然在Scott Hanselman Blogs看到一篇关于BrowserStack博文,对于前端多浏览器测试。现在拥有各自内核的浏览器越来越多,各自的特性也千差万别。如果作为一个前端攻城师想要检测网站在不同的操作系统和移动平台下的各种浏览器的兼容性,那是相当痛苦不堪的。看到有在自己电脑上装虚拟机配置各种环境,有自己的电脑上组建好这样的环境,然后一一测试,可是人的精力毕竟有限,我们没法在同一台电脑上装那么多系统,那么多浏览器的。幸好出了个 BrowserStack 是前端的福音呀。BrowserStack 是一个提供网站浏览器兼容性测试的在线云端应用,支持9大操作系统上的100多款浏览器。支持 阅读全文

IIS 6 备忘

2013-11-28 13:50 by 时空印记, 638 阅读, 0 推荐, 收藏, 编辑
摘要:用IIS7久了, 回到IIS6 总被搞混,所以记录下,以备忘记。 以下是转载和整合了他人的资源,原出处不详。IIS Web 服务器的权限设置有两个地方,一个是 NTFS 文件系统本身的权限设置,另一个是 IIS 下网站->站点->属性->主目录(或站点下目录->属性->目录)面板上。这两个地方是密切相关的。下面我会以实例的方 式来讲解如何设置权限。IIS 下网站->站点->属性->主目录(或站点下目录->属性->目录)面板上有:脚本资源访问读取写入浏览记录访问索引资源6 个选项。这 6 个选项中,“记录访问”和“索引资源”跟安全性关系 阅读全文

ELMAH 使用

2013-11-20 19:05 by 时空印记, 2455 阅读, 1 推荐, 收藏, 编辑
摘要:之前大部分系统日志记录是使用log4net、ObjectGuy Framework、NLog 等工具记录到文本或数据库。 更强大的工具可以使用ELMAH。ELMAH(The Error Logging Modules And Handlers),直译过来就是“错误日志模块和处理”,它提供了一个用于集中记录和通知错误日志的机制。它是专用于ASP.NET的完全可热插拔的错误日志记录工具。其特点就是无需ASP.NET程序重新编译,即可通过配置web.config(或machine.config)来实现整个应用程序甚至是IIS中所有ASP.NET应用程序的错误日志记录工作。ELMAH既支持ASP.NE 阅读全文

构建ASP.NET网站十大必备工具

2013-11-20 16:37 by 时空印记, 1010 阅读, 0 推荐, 收藏, 编辑
摘要:最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/)。在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情。这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC。性能工具读了两本关于网站的前端性能的书(这两本优秀的图书分别是:《High Performance Web Sites》 和 《Even Faster Web Sites》,作者是Steve Souders)以后,我对网站的前端性能十分敏感。根据Steve Souders的性能黄金法则 阅读全文

让IIS 7 如同IIS 8 第一次请求不变慢

2013-11-19 19:17 by 时空印记, 18047 阅读, 3 推荐, 收藏, 编辑
摘要:当我们把网站部署在IIS7或IIS6S的时候,每当IIS或是Application Pool重启后,第一次请求网站反应总是很慢,原因大家都知道(不知道可以参考这个动画说明ASP.NET网页第一个Request会比较慢的原因)。所以每次网站更新都会给第一个用户代号不好的用户体验,因此之前大家得通过撰写仿真模拟访问动作或预编译来解决此问题。但自从Windows 2012出来之后,这部分Application Initialization功能已经有内含在IIS8之中,可以直接进行设定就可以。不过微软也发布了针对针对前期的IIS单独模块:Application Initialization ... 阅读全文

编写可维护的JavaScript 收纳架

2013-10-11 18:08 by 时空印记, 732 阅读, 1 推荐, 收藏, 编辑
摘要:如果你看过Nicolas C.Zakas写过的任何作品,你必须承认他是个不折不扣的天才。也只有天才级的才能写出《JavaScript高级程序设计》让所有的前端攻城师人手一本。Nicolas C.Zakas除了对现代JavaScrpt技术的详细讲解,还倡导了很多最佳实践,包括渐进增强、可访问性、性能、扩展性和可维护性等。 编写可维护的Javascript就意味着:消灭团队个体的差异达成整体的统一,以保持大家的代码风格一致和可读的、可维护性的、可扩展的。所以该系列收纳架做一个收纳整理。 书从编码风格、编程实践以及自动化3个部分来讲。第一部分 编程风格 编程风格的确定会促成整个团队成员的高... 阅读全文