随笔-23  评论-450  文章-2  trackbacks-0

     昨天完成了一个.net网站(在经过众多asp小网站践踏过我脆弱的心灵后的得到一个.net网站是多么的来之不易啊),公司请我们员工聚了个餐。当然不可能是为了庆祝我这个小项目的完成,俺可还没有这个面子啊!现在带点一丝酒意来写一篇文章也还算是一种新的尝试吧,事先申明,如果你觉本文没有任何价值的话,就把它当作是我的一个酒后胡言乱语吧

     在完成这个小网站之后,我也感觉自己有了一些提高。麻雀虽小,五俯俱全。这个项目虽小,但我还是得到以下几个经验总结。

     1、代码要常写

      在这个网站,经理给了几个小的asp网站让我做,那段时间日子过的真的是一个字“烦”。在本来够脆弱的心灵被整得元气大伤,接到这个.net网站有如看到一缕黑暗中的阳光。让人激情重燃。看到上面这些不痛不痒的话此时的你是否有点烦燥呢?代码要常写,这个MS连小学生都会说的经验,就没有必要拿出来再炒一次吧。如果说这是一个真理的话,那我就用自己的真实感受来让更多兄弟认识到这个的重要性。在写多了几个asp代码之后再来做.net网站,我最经常出的一个错就像这样:Request.Querystring(""),我想有了这几个e文,这个就不用再罗嗦下去了吧,所以靠代码为生的咱们,可不能生疏了它啊!

     2、命名的规范化

     在经过一个页面的几十个文本框的痛苦实训下,我是深深的体会到了控件ID的命名规范的重要性,这个规范性我不知道其它高人是怎么做到的,我自己的一个做法是把文本框的命名前面都加上TextBox_,这样有个什么样的好处,我想这个也是不用我费话了吧。

     3、尽可能缩小网站的页面数量

     作为一个小网站一个明显的特点就是内容小,但一个网站如果只有一二个页面好像又不好意思面世,所以在网站的设计上让人第一眼看过去,这家企业的网站页面真多。可我们如果能把它这个实质弄明白的话,一个十多页的网站有可能被你的二三个页面就摆平了。如果能用缩小网站的页面数,我想这个好处也还是不用我来细讲的......

      还有一点,也是俺自己开始听别人说没当回事,现在才发现这个确实重要:多写博客。心细的你我想不难发现我的这篇文章与上一篇已产生了一段长长的时间差。如果你看过我的几篇文章的话也不难发现,本人这篇文章文采也不见得有很大提高。把这两者结合在一起,我想你已经看到了一个反面例子。

     婆婆妈妈的絮叨了一下,希望也能为各位朋友带去一点作用

 

posted on 2008-07-26 06:47 石牌村夫 阅读(1954) 评论(27)  编辑 收藏 所属分类: 杂文

评论:
#1楼  2008-07-26 07:06 | Ivan-Yan      
你喝多了~~
  回复  引用  查看    
#2楼  2008-07-26 07:24 | 金色海洋(jyk)      
支持,慢慢来,一点一点成长。

命名的规范化,前缀短一点就可以了,比如Txt_ 、Lst_、 Btn_ 等。

其实如果给控件加一个接口,统一取值、赋值的话,那么控件直接使用C_开头就更方便了。


  回复  引用  查看    
#3楼  2008-07-26 08:12 | lexus      
呵呵,~~,鼓励一下
  回复  引用  查看    
#4楼  2008-07-26 08:28 | 朱扬谷      
@金色海洋(jyk)
在.net中好像不推荐心Txt_、Lst_、Btn_等加下划线做前缀吧,一般都遵循Pascal或者Camel来命名。但各个公司又有不同。
  回复  引用  查看    
#5楼  2008-07-26 08:38 | 王孟军!      
兄弟,忙忙来
  回复  引用  查看    
#6楼  2008-07-26 08:38 | 海风1998      
多写博客

同意!
  回复  引用  查看    
#7楼  2008-07-26 08:39 | 放飞心情      
兄弟,以后这样的文章你就不要放到首页了
  回复  引用  查看    
#8楼  2008-07-26 08:41 | 神的传说 [未注册用户]
命名一般都遵循Pascal或者Camel来命名.
难道把诸多页面都放到一个程序里,然后去判断就是好吗?
看来楼主确实是很多了胡言乱语,哈哈
  回复  引用    
#9楼  2008-07-26 09:28 | Anders Liu      
这个……不是酒醒后写得么……怎么还晕着呢?
  回复  引用  查看    
#10楼  2008-07-26 09:51 | 真见      
呵呵。。
  回复  引用  查看    
#11楼  2008-07-26 09:52 | 笑疯^_^      
还是支持一下
  回复  引用  查看    
#12楼  2008-07-26 10:02 | 啊不才      
的确有些多了,没看出什么东西来,不过支持一下
  回复  引用  查看    
#13楼  2008-07-26 10:19 | 金色海洋(jyk)      
Txt_CompanyName
Txt_Address
Txt_City

TxtCompanyName
TxtAddress
TxtCity

这两种那个更好区分呢?对于英语不太好的人。
  回复  引用  查看    
#14楼  2008-07-26 11:07 | 周鹏      
精神可嘉,鼓励一下
有人生感悟总比没有感悟好

不过感觉cnblogs是不是没人审核,随便什么文章都可以放首页
  回复  引用  查看    
#15楼  2008-07-26 11:31 | 笨笨的考拉熊      
确实是没醒呢
  回复  引用  查看    
#16楼  2008-07-26 12:43 | G yc {Son of VB.NET}      
代码要常写

这点我支持。。。
最近发现自己的编码能力下降了~~
  回复  引用  查看    
#17楼  2008-07-26 14:37 | BoyLee      
#7楼 2008-07-26 08:39 | 放飞心情

兄弟,以后这样的文章你就不要放到首页了
  回复  引用  查看    
#18楼  2008-07-26 15:04 | NSnaiL      
我想这个也是不用我费话了吧。
--------------------------------
废话
  回复  引用  查看    
#19楼  2008-07-26 16:06 | LuChaoShuai      
Request.Querystring("")
自己封装个页面基页
q("key","defaultvalue");
q("key");

哪里调用都一个样了..
  回复  引用  查看    
#20楼  2008-07-26 16:44 | xjb      
看来这酒没有喝高,比较清醒。:-)

对于命名规范,需要坚持自己的风格
  回复  引用  查看    
#21楼  2008-07-26 17:00 | NingDev [未注册用户]
标准化,框架应用。
  回复  引用    
#22楼  2008-07-26 17:06 | 陈晨      
@金色海洋(jyk)
--引用--------------------------------------------------
金色海洋(jyk): Txt_CompanyName
Txt_Address
Txt_City

TxtCompanyName
TxtAddress
TxtCity

这两种那个更好区分呢?对于英语不太好的人。
--------------------------------------------------------
.NET中应该比较推荐这种写法
txtCompanyName
txtAddress
txtCity

很少有加下划线的了
  回复  引用  查看    
#23楼  2008-07-26 21:14 | Richie      
无论是代码,还是博客,多写写都有不少好处。。
  回复  引用  查看    
#24楼  2008-07-26 21:22 | MHL      
支持下。。
  回复  引用  查看    
#25楼  2008-07-26 23:31 | 向世界出发      
我们的命名规范是
txtName
btnSubmit
lstOptions
frmMyForm
.....
  回复  引用  查看    
#26楼  2008-07-27 08:50 | 不戒大师      
--引用--------------------------------------------------
Ivan-Yan: 你喝多了~~
--------------------------------------------------------
确实喝多了
  回复  引用  查看    
#27楼  2008-07-27 08:51 | 不戒大师      
-引用--------------------------------------------------
向世界出发: 我们的命名规范是
txtName
btnSubmit
lstOptions
frmMyForm
.....
--------------------------------------------------------
我的命名方式也是如此,如果变量的话
String m_sName
int m_iName
bool m_bName


  回复  引用  查看    
#28楼  2008-07-27 10:24 | 佚名111 [未注册用户]
给我一个放在首页的理由!!!
  回复  引用    
#29楼  2008-07-27 10:25 | 佚名111 [未注册用户]
给我一个放在首页的理由!!!
  回复  引用    

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: