2011-03-12开博,今天2012-03-12,整整写了一年的博客,今天决定写个总结。
这篇总结为分四个部分:
1. 博客索引:谈谈技术,给博客做个索引。
2. 回顾经历:讲述我的写博历程。
3. 博客定位:公开我的博客风格以及选题范围。
4. 规划未来:介绍我未来的写作计划。
我的博客在选题时,都选择的是一些基础内容。
下面我从技术的角度,将博客做个分类索引。
在ASP.NET程序中,能够在服务端读取的客户端数据通常只有三个:QueryString, Form, Cookie
关于这三者,我写了三篇博客详细地介绍过它们:
1. 细说Cookie
2. 细说 Form (表单)
3. 细说 Request[]与Request.Params[]
要想把ASP.NET用得顺手,我认为掌握一些ASP.NET核心对象也是必须的,
可以参考我的博客:我心目中的Asp.net核心对象
ASP.NET的管线也是非常重要的,了解它就能更好地理解ASP.NET的处理机制。
可以参考我的博客:用Asp.net写自己的服务框架
除了以上这些核心之外,如果您打算基于ASP.NET开发一些工具类库,
那么,了解下面博客中的内容也有很有帮助的:
1. 细说 ASP.NET Cache 及其高级用法
2. 细说 HttpHandler 的映射过程
3. 在.net中读写config文件的各种方法
4. 细说 ASP.NET控制HTTP缓存
如果您需要基于ASP.NET平台设计自己的框架,那么可以参考下面的博客:
1. 写自己的ASP.NET MVC框架(上)
2. 写自己的ASP.NET MVC框架(下)
3. 用Asp.net写自己的服务框架
异步也有个很有用的东西哦,如果想了解这方面的知识,可以阅读下面的博客:
1. C#客户端的异步操作
2. 细说ASP.NET的各种异步操作
您对性能优化感兴趣吗?如果有兴趣,可以阅读下面的博客:
1. 看懂SqlServer查询计划
2. ASP.NET页面优化,性能提升8倍的方法
您对 NoSQL 数据库有兴趣吗?我也写过这方面的博客:
MongoDB实战开发 【零基础学习,附完整Asp.net示例】
写完了ASP.NET项目,您知道如何部署它们吗?如果不清楚,可以参考下面的博客:
如何在IIS6,7中部署ASP.NET网站
2011-03-12,我在自由互联注册了一个帐号,从此开始我的写博的经历。
刚开始,只是想晒晒自己的一点小作品(一直都是可下载的),于是发了一系列的灌水贴,最重要的有三篇:
1. 晒晒我的Ajax服务端框架
2. 晒晒我的通用数据访问层
3. 通用数据访问层及Ajax服务端框架的综合示例,展示与下载
由于以前从未写过博客,风格也是模仿他人的风格:短篇+系列的形式。
我数了一下,这类灌水贴有13篇。
虽然这些博客也属于技术博客,而且我还写过博客说明它们的实现原理,但我把它们称为灌水贴是因为:
它们与我后期的博客相比,感觉实在是在灌水。
我对灌水贴还有另一个衡量指标:访问量以及推荐数量较低。
早期的这些博客在这二个指标上,实在是不及格。
2011-06-06,迎来了我的博客发展史的转折点,我发了一篇博客:看懂SqlServer查询计划,
从此,我的博客被自由互联称为:推荐博客。
也从这时起,我的博客的访问量才有了一定的增长。
我的博客的另一个重要里程碑来自于我在2011-07-03发布的一篇博客:细说Cookie,
在2011-07-17,我又发了另一篇博客:细说 Form (表单)
从此,我的博客的访问量以及推荐数量均得到较大的提升。
在2011-08-21和2011-09-05,我又分别发了二篇博客:我心目中的Asp.net核心对象
和 用Asp.net写自己的服务框架,
这二篇博客的推出,将我的博客推向鼎盛时期。
这二篇博客现在一直在我的博客的【阅读排行榜】和【推荐排行榜】占据着前二名的位置,而且它们的 推荐次数已超过 300 。
其实这二篇博客并非孤立的,而是都属于我当时规划的一个系列。
为了让后续的博客更精彩,我又花了二个月的时间写了二篇我认为很有价值的博客:
C#客户端的异步操作 和 细说ASP.NET的各种异步操作,
我认为它们很有价值的原因是因为:我在二篇博客中对【异步】做了较为全面细致地总结,
这些内容肯定是在许多的技术书上是找不到的,包含像【CLR via C#】这样的书。
不过,让我没想到的是:这二篇博客(起初)并不受欢迎。
从博客的回复中我也发现:有些人问我为什么不说XXX这类多线程的东西。
其实我也很郁闷啊:难道多线程就是异步吗?
随着时间的推移,我又发了几篇博客,让我意外的是:
在.net中读写config文件的各种方法 和 细说 ASP.NET Cache 及其高级用法,
这二篇博客的访问量都已过万(3个月的时间),推荐次数已超200 ,看到这个成绩,真是我当时没想到的。
最近,我又写了一个大的系列博客:MyMVC框架,有兴趣的可以去阅读并下载所有源代码。
博客定位前面以流水帐的形式讲述了我的写博经历,这里再来谈谈我的博客定位。
在我写完 细说Cookie,细说 Form (表单) 之后,我总算知道为什么我早期的博客不受欢迎的原因:定位不正确。
所以,从那时起,我就对我的博客有了一个明确的定位:
1. 只写一些基础话题,但要写出深度。
2. 不写过于简单的话题。诸如一些server控件的使用。
3. 别人写过的话题,除非我能写出更多的内涵,否则不写。
4. 尽量选择一些经得起时间流逝的话题,我希望能留下一些经典。
5. 不搞短篇连载,我认为博客应该更像有内涵的文章而不是向微博发展。
以上5点也可以用4个字来概括:基础,精品:
基础:博客话题以基础技术点为主,因为基础的内容不仅仅重要,而且不会过时。
精品:精品博客是我的追求目标,我更希望若干年后能留下几篇经典的博客。
在写博客的过程中,也有人建议我:为什么不把博客写成XXX系列的?
其实我认为,我一直在写一个系列,一个大的系列:ASP.NET系列。
写作是一种总结,总结就会有收获。
分享是件有意义的事情,可以让自己留在别人心里。
未来我将继续总结并与大家分享我的总结成果。
未来的博客规划中,上半年将仍以ASP.NET为主,因为我感觉我还没说完......
在此,我要感谢那些关注我的园友们,谢谢你们。
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下右下角的【关注 Fish Li】。
因为,我的写作热情也离不开您的肯定支持。
感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是Fish Li 。