发表于2年前(2012-07-05 13:59) 阅读(160) | 评论(0) 4人收藏此文章, 我要收藏css
赞0html
1.前台尽可能要动态绑定,否则后台修改了,前台就要跟着修改了。浏览器
2.图片不存在或者不显示,查看源代码,赋值图片的连接地方在新的地址栏回车看看有没有显示,没显示确定是图片路径错误。服务器
3.一段方法要在前面加#region 和#endregion预处理指令,这样可使代码更整洁。asp.net
4.html切片后的代码放到aspx动态页面里,不能保证运行结果和切片当时的效果同样,这时要注意看看html切片中css样式写得对不对。测试
5.后台很差从一段新闻中控制其中的图片大小,那么能够放在前台html中控制,由于服务器端最后都是解析为浏览器能够识别的html代码。加密
6.基于第五条,咱们若是要将某一个字段显示在前台,并且前台要根据这个字段来读取各自的内容,咱们能够在html标签中任意加一个属性,而后将值赋给此属性,而后咱们再利用此属性我作咱们想作的事。spa
7.若是前台很差加密,咱们能够在后台代码中加密,而后传到须要解密的页面。.net
8.作图片滚动时,要将滚动图片中的图片从后台cs代码中读取,由于后台老是比前台先执行,若是在前台读取,那么图片极可能就不显示。
9.方法尽可能要写成通用的,不要重复(Don't repeat yourself),好比分页,尽量的写成通用的控件,方法就要写成多带几个参数尽量的通用。
10.方法尽可能要简洁,避免深层次的for循环
11.错误找不出来最重要的方法就是逐步调试,cs能够用vs调试,js能够用firefox,或者直接用alert()测试
12.可能加强用户体验和页面效果的要用js,大量的总体刷新给客户看来是很不友好的
13.将不会并且经过半天解决的问题必定在记录下来,写成‘错误大全’,我认为对于有开发经验的人来讲,我宁愿要一个高人曾经记录下面的问题和解决方案,也不要一本asp.net开发案例来查找解决方案