您的位置:首页 > 其它

新闻发布系统初步总结

2011-12-16 09:49 295 查看
这次做新闻发布系统,开始先做的后台代码,基本上没有什么困难,因为对BLL,DAL,SqlHelper都已经很熟悉了.

重头戏应该是后面的Web页的制作,还有Web页与BLL的整合。这是新的东西,第一次正面接触,遇到不少问题。

总体来说,收获还是蛮丰富的,列举一些吧

一、开发工具方面

1、又了解了几个VS的使用技巧,一些快捷操作:

通过快捷键Ctrl+k,d整理代码结构,使代码看起来很整齐;

对于一些不自动出现代码提示的地方,可以通过快捷键Ctrl+j得到代码提示;

可以通过Ctrl+k,x插入常用代码段,例如if,select ,region等,当然,用if后连续按两次Tab键也可以自动生成If代码段……

2、一些应用技巧:

执行(不调试)和启动调试的区别;

TODO也就是一个书签的作用,配合视图-任务列表使用挺好;

直接把代码段拖入工具箱,相同的部分,可以直接拖进来,例如导入命名空间等;

大纲显示的作用;

#region的作用;

使用自己的模板,可以把头注释写好;

选择代码段直接提取为方法等……

牛腩用得这些VS操作虽只占Vs很小的一部分,但是,这体现了他一个“不将就”的思想,这也是米老师经常教导的,值得我们思考自己的不足。

有一点小担心,微软把东西都封转好了,给我们一个简单易操作的界面,慢慢地,会不会把我们都变懒,变傻,呵呵,一点小想法而已。

二、编码方面

1、Sqlhelper中using的用法,避免一次次的释放对象。

2、制作.net用户控件,如何引入第三方控件

3、当然还在整个过程中大概了解了一些CSS的基本用法,html常用标签

4、大概知道了javascript和jquery,ajax是个什么东西,在新闻发布系统中起到了什么作用

5、一些常用控件,如gridview,repeater,还有验证控件等的使用

……

三、开发经验

1、一些多浏览器兼容的排错经验

2、尝试了实体类生成器

3、MD5加密解密,Session,验证码等

4、真假分页的实现

5、圆角框的制作

6、不刷新页面的更新

7、如何实现提示box后为原网页,而不是白色等等这类的小技巧

8、利用网页流行色选择器选取颜色,屏幕标尺等。

10、IEtester,继承ie系列浏览器,测试方便

11、FireBug等调试工具,很好用

12、关注一些手册,例如这次系统提到的Jquery,html

……

四、数据库

1、这次新闻发布系统的数据库方面虽然触发器可用可不用,还是选择了用,毕竟第一次把触发器用进去,主要用于外键关联数据的删除

2、尝试了在编辑器中设计查询,感觉大查询比较适用

……

五、学习资源

learning.artech.cn

niunan.javaeye.com

tg029.com

itcast.net

blog.csdn.net/zhoufoxcn/article/details/6564578

现在越来越喜欢看别人博客了,发现很多时候,解决问题都是从别人博客上借鉴的东西,感谢总结分享哈。

六、问题

问题也算收获吧

1、session时间控制,浏览器缓存的问题

2、平时浏览网页发现了很多特效,都是怎么实现的

3、asp.net ,javascript,jquery,css等还有很多地方不明白。

需要学习的还有很多啊,加油吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: