写一个aspx网站后的感想

     用了10天在VS2010下写了个关于填写社团活动的aspx网站 总结下心得

 

     写asp网站当然是用到c# 之前大概花了几小时去把c#的基本语法浏览了一篇 发现跟java和c++其实没多大区别 所以在写后台代码的时候没遇到什么问题,遇到问题很多百度都可以解决.  和许多网站设计一样 aspx网站制作也是遵循mvc模型的 所以我想分界面设计和后台代码两部分写写心得.

 

     界面设计方面:   由于是在vs2010下作业 许多需要用到的控件都可以直接从工具箱找到并且使用 但是控件的样式外观就确实不怎么样 网站中主要用到TextBox Button ImageButton DropDownList Label这些基本控件 基本上我都是直接引用这些控件 没有过多对它们的外观进行修改 最多就是改一改高度宽度  

 

 

    在控件布局方面 我采用了css来控制 其实一直很怕用css 总觉得里面的属性很多 而且不知道怎么使用  所以我在css里面只是简单设置了各部分布局的位置 字体 背景 这些具体的属性 一些比较复杂的则完全没有. 对于我来说 设计布局是最头痛的事情.  不过对于网站的设计其实总体思想也很简单 先定好总体布局 就是最大的那几个块是怎样放置的 用一些相对布局则可以把这个做好 再在每一个块里面重复这个设计 设计过程中使用的位置属性最好越简单越好 不然以后想修改就麻烦了  

 

 

好吧 鉴于设计我真的真的是很不在行 也不多写了.

  

 

    后台代码方面:  由于vs2010下控件的属性和方法常用的基本都帮你写好连接 所以你只要双击控件 就可以转到对应的控件事件处理函数 如点击 文本修改后产生的事件.  但是感觉相比起窗体应用程序 网站设计里面控件的方法和属性少了很多 例如onclick函数只有Button类型的控件才有 所以之前一直想为点击TextBox设计一个onclick函数 但一直都找不到有效的方法 后来使用js解决了这个问题 .说到js 只能说这个东西很强大 想网站可赏行更好的话值得花几天去研究c#于js的结合 以后我也打算研究研究.

 


 

    整个网站的主要几个页面的后台代码都没什么特别 都是顺序流程处理即可 效率什么的也不用考虑 因为功能其实也比较简单.  

 

 

那么就说说我觉得比较重要的几点

 

 

1.  如果设计数据库的操作 最好要把数据库的连接代码写在一个单独的cs文件里面 便于管理 当然如果你用Nhibernate就可以忽略这个

 

2.  控件的名称要写得规范易懂 免得界面和后台代码名称出现混乱.

 

3.   做好关键代码注释


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值