海贼精神  
骂别人不革命,便是革命者,则自己不做事,而骂别人的事做得不好,自然便是更做事者。 若与此辈理论,可以被牵连到白费唇舌,一事无成,也就是白活一世,于己于人,都无益处。 我现在得了妙法,是谣言不辩,诬蔑不洗,只管自己做事。 ——鲁迅1934年6月21日信
 

20day - ASP.NET NOTE

 

刚从WINFROM转移来asp.net的时候充满着迷茫, 因为太多观念和思想是完全不同的方面,

所以试验了一下20天突击入门asp.net,

今天是第20天, 从几乎一无所知到现在稍微懵懂, 走了些弯路, 绕了点近路, 所以想写出来一份笔记和大家一起分享.

 

第一天 --- 第八天 

既然是混CSDN的, 自然知道孟子E章的名号, 所以自然先用ASP.NET2.0应用技术这本书

做第一本ASP.NET资料. 介绍的很详细, 而且介绍了好多在开发中用到的东西, 用了8天时间, 每天看一下, 然后试一下就可以了,

掌握的非常快. 只不过不得不说的是, 孟子的代码整理放置的确实混乱, 经常会出现半天找一个代码的情况, 所以准备得过这段的时候

把它们分类整理一下. 关于不明白的地方可以多做几个Demo试试看, 其实本身第7天就已经结束了, 不过因为实在内容较多, 所以
又多了一天复看了一下.

 

第九天 --- 第十七天

因为之前看的时候经常听到群里大家推荐Petshop4.0, 第九天的时候熊熊也极力推荐 便想既然是MS的教学作品又被大家推崇

自然有其过人之处, 所以不二的开始阅读, 原本计划5—7天, 后来发现是大大的奶油蛋糕

优区:

1.         三层工厂, 代码, 中间和DAL分离

2.         完善的IE 缓存

3.         MSMQ异步网站实现

4.         很多有趣的代码, 比如: 重定向本页隐藏aspx?id=xxx参数, 防止重复刷新( 虽然这个办法效率…..时间复杂度*2 ),

输入字符串检测恶意代码, 防止注入, SQLHelper, 很多有趣的技巧和结构

5.         泛型实现

 

缺区:

1.         就是优区第二的IE缓存, 因为虽然它把Cache做的貌似很完善的样子, 但是我在里边没有找到如果用户使用的是非IE浏览器, 比如手机上网时候浏览这个网页所对应的处理机制.   可以考虑这样一种情况, 用户A-IE 刚访问过一个页面后, 页面缓存, 用户B-手机访问这个页面给出的也是A-IE缓存好的页面吧?

2.         还是Cache, 我在试图扩展Cache的时候, 还是发现很大耦合, 似乎并没有拉开层次, 很难下手.

 

未看区:

1.         界面实现大部分

2.         Profile区

Petshop很多东西也不完全明白, 还需要长时间反复读才行.

 

优秀资料:

《解剖PetShop》系列

http://www.brucezhang.com/?page_id=69

肥猫笔记

http://blog.csdn.net/fattycat/category/178635.aspx

 

 

Petshop毕竟还只是一个教学程序, 展示了ASP2.0.NET入门, 模式入门还有设计方法的优雅,
但并不是需要遵循的圣经佛德战记.

另外和java社区的一个哥们聊天, 发现java社区的设计模式和实现方法似乎走的更成熟, 同是OO语言, 可以济长补短, 不太清楚现在C++和.NET区的模式好书, 但是java社区有一本java与模式, 很简单的语言表达了模式观点, 想要鉴看.

 

第十七天 --- 第二十天

做了一个工厂模式的Demo, 然后开始览读各大网站的ASP.NET文章

 

基本写到这里吧, 相信肯定有大家会想的, 这样只看东西不做项目, 会变成眼高手低的小笨蛋的

嗯, 是会这样的, 所以之后除了日常的阅读之外准备再下手写并且维护1-2个网站

 

现在还有太多地方的欠缺. 比如, 虽然稍微熟悉了一点ASP.NET的后台代码, 但是前台的表现几乎还完全不明所以, JS, CSS, AJAX

 

路漫漫其修远, 待吾等慢慢求索, 自然月晓石出.

 

之后计划是30day的突击计划.

1.         Cnblogs上有很多好文, 只是养在深闺无人知, 所以准备做下来所有CNBLOGS博文的索引

2.         台湾光缆应该快修复了, 所以很想继续 CodeProject C#区的阅读和开始ASP.NET区的阅读

3.         LTP.NET的ASP.NET分类文章读完.

4.         熟悉一下反射和正则概念, 一反一正, 真的是头晕晕兮………

5.         学习JS

6.         做一个, 做一个什么网站练习呢? 大家给出个主意 J

7.         还想看一下工作流

8.         设计模式和算法

 

不安排了, 过年得好好休息的. 不知道剩下的时候可以突击多少内容. 以不惧的海贼精神. 加油!

 

                                                                        2007.1.29   23:13   家

                                                               向冬天在海里修复光缆的人们, 致敬.

posted on 2007-01-30 07:53  阿鸟  阅读(256)  评论(0编辑  收藏  举报