随笔分类 - 其它杂类
Fish Li 该如何帮助您呢?
摘要:不知不觉中,来博客园写博已经二年了。经过二年时间的积累,人气提高了许多,或许正因为这个原因,最近一年中经常会收到一些朋友的提问。在所有的提问中,有些问题被多次问过了,还有部分问题是没有结果的。对于一些没有结果的问题,Fish Li也表示遗憾。趁着3月12日这个对于我来说特殊的日子里,我也想谈谈另一个问题:Fish Li 该如何帮助您呢?下面我将对一些无结果的问题再次给予回答,虽然今天可能还是没有答案,但我要告诉您没有答案的原因。如何提问?不管是网上,还是周围的同事,我发现有人喜欢在反馈错误时,只说二个字:报错!说实话,您也太不专业了!您想想人家根据“报错”二个字,就能找到报错的原因吗?还有些人
阅读全文
程序在发布前就应该发现的一些错误
摘要:在软件开发过程中,写出影响性能或者有BUG的代码,都是我们无法回避的现实问题。不过,如果能够在程序发布前(自测或者测试阶段)将这些问题找出来,我想大家都是可接受的。今天就来介绍一种方法,用来发现在网站开发过程中,容易被我们忽略的一些问题,而这些问题其实是容易被发现的。将要介绍的方法需要使用Fiddler这样一款工具,我将演示如何使用Fiddler来发现404错误,以及较大的响应输出问题。我认为这二个问题实在太低级了,所以我设计了这个方法,并写了这篇博客,希望大家能喜欢。我发现,许多人对于这二类问题(404错误和较大的响应输出)都很不在意,好像它们根本不会对一个网站有任何影响似的。难道真是这样吗
阅读全文
哈哈,我评上了 ASP.NET MVP
摘要:国庆节这二天一直在为我的ClownFish写《使用说明》。偶乐闲得无聊,打开了我的网易邮箱,发现有一封未读邮件:恭喜您成为 2012 年度 Microsoft MVP !哈哈,总算评上了。上次(7月份)没被评上,当时非常失望。经过周围朋友的劝告,于是鼓足勇气,决定再试一次,最后试一次,而且MVP申请表也写简单了,也不翻译成英语了,也不找博客园推荐,直接发给微软,总之,无所谓了,不抱有希望了。因为我认为:期望越高,失望越大。就像我老婆说的:你写博客本来就不是为了拿MVP,评不上算了。真没想到这次还成功了。今天看到这封邮件,真是意外。当时(7月6日)发完邮件收到确认后,直到10月1日前,一点消息也
阅读全文
Fish Li 的一年博客总结
摘要:2011-03-12开博,今天2012-03-12,整整写了一年的博客,今天决定写个总结。这篇总结为分四个部分:1. 博客索引:谈谈技术,给博客做个索引。2. 回顾经历:讲述我的写博历程。3. 博客定位:公开我的博客风格以及选题范围。4. 规划未来:介绍我未来的写作计划。博客索引我的博客在选题时,都选择的是一些基础内容。下面我从技术的角度,将博客做个分类索引。在ASP.NET程序中,能够在服务端读取的客户端数据通常只有三个:QueryString, Form, Cookie关于这三者,我写了三篇博客详细地介绍过它们:1. 细说Cookie2. 细说 Form (表单) 3. 细说 Reques
阅读全文
【分享最爱的工具】专业源代码打包工具
摘要:我想很多人都在网上下载过一些示例代码,或者收到一些别人给的示例代码。通常为了方便,都是打成一个压缩包的形式。不过,有些人做事比较马虎,经常就是直接将VS生成的解决方案目录直接打包,这样就会包含大量垃圾文件,诸如:obj目录下的所有文件,而且有时bin目录还有二个目录,PDB文件有二份,甚至连xxx.vshost.exe文件也有二份!更让人无语的是,有些人用SVN这种源代码管理软件,每个目录还有个.svn目录!这种做法显然很容易将一个不大的项目搞成一个比较大的压缩包,这种压缩包一旦做好,上传也慢,人家下载也慢,还会浪费许多服务器资源,下载到这种压缩包,只能让人无语了。没办法,有些人就是很懒,而且
阅读全文
ASP.NET程序也能像WinForm程序一样运行
摘要:由于现在会使用WinForm的人是越来越少了,可能有时候做点小东西就只好用ASP.NET去完成了(喜欢控制台的朋友请不要顶针),如果是这样,悲剧就发生了:一个小工具(或者小的演示项目),发给朋友去用,总不至于让人家也装个IIS或者VS20XX吧?如果没有这二样,这种小工具还真不方便运行。怎么办?做过ASP.NET开发的人都知道:网站通常要布署到IIS上才能直接运行,当然也不排除你用VS打开项目并使用VS自带的WebDev.WebServer.exe来启动程序。这种方式难免有不方便的时候。我平时就喜欢写些小工具,还好,我会WinForm,所以这个问题还好解决。但有时我要把一些小的网站作品给别人使
阅读全文
我的一些可供下载的资源列表
摘要:这个页面收录了我的一些可下载资源,它们包括:框架代码,工具类,演示代码,工具,文档。我认为它们都值得与大家分享。具体下载链接可以在参考网址中找到。ClownFish一个比手写代码更快的通用数据访问层类库。参考网址:1. ClownFish:比手写代码还快的通用数据访问层2. 揭秘 ClownFish 比手写代码还快的原因3. ClownFish 使用说明MyMVC我的MVC框架以及完整的示例代码。参考网址:1. 写自己的ASP.NET MVC框架(上)2. 写自己的ASP.NET MVC框架(下)3. 用ASP.NET写个SQLSERVER的小工具OptimizeReflection用于优化反
阅读全文