好吧.这个星期写一次项目经验总结了.
这次项目还是做一个网站.ASP.NET 和SQLSEVER 2005 经典作品.
首先说登陆的页面.
我现在的能力也只能做到普通的登陆验证.再加上一个验证码.
对于.邮箱验证不知道。
状态保存.用了SESSION但是每个SESSION都是对服务器的剥削啊. 本来就没优化的网站,多用了几个SESSION 估计就会更慢了.
.COOKIER. 还没派上用场. 登陆上的链接跳转还没想到怎么用.
在注册页面.
一般的数据库插入很早就会了. 但是邮箱注册、和AJAX的单一邮箱验证. 邮件链接注册也虽然有点眉目.
但是怎么实现,还是不知道.
基本上现在就是一个邮箱作为主键、以邮箱为用户名. 密码做一个MD5加密. 其他信息全部是凑合事.
在查询页面.
多条件查询.只能出多个TEXTBOX 或者DDL 什么的.
在一个查询页面里面 用一个TEXTBOX实现可变条件查询 现在是梦想. 还有多表查询、现在还只能用查询分析器生成点SQL来用.技术菜到要死.
查询之后的东西像更新、删除的东西现在还只是单条记录在做.像多条记录的修改.还没有实现.不过有条件的FC应该能成.
之后的分页、排序,还没出场.但是写存储过程应该是早晚的事. 排序的算法很多.还没能一一实现看看.
小东西.
图片上传的东西、还不是很会.重要的是没有一个系统的完善的做法. 现在看起来很乱.
对于数据库保存图片地址.很喜欢.但是图片的地址获取,只能一个一个的来.很费力.对于管理员来说.
在整个页面上
CSS 和DIV 一开始很好的仿了微软的主页.还是有点成就感的.但是随着项目的深入,好多呈现行的页面在渐变的背景下不能很好的展示文字.这个很郁闷.之后再MASTERPAGE 下修改页面 会造成很多无关页面布局混乱. 哪几天气死我了.好不容易做好的页面,仅仅是布局问题又要从做一次. 还有项目导航. 只有10几个页面左右 三个功能块的东西怎么做导航...本来想的很好做三个超链接就行.但是我就是看着怎么也不美了.纠结了好几天.
在整个项目经历了一个月后.我终于挺不住了.剩下的部分还是要在学习之后有个系统的认识再做. 之间无数次修改前端.无限次的修改数据库、当然中间跟老大的交流时间过少也是问题.老大很忙.很多东西只能自己上网查.影响效率.中间还经历学校考试. 考试的时候帮人还被老师抓住了. 当天下午还要我去安慰作弊那个人.结果说了一会她直接来句你歇着去吧. - -! 这可是我求学以来第一次在考试的时候被老师抓出去了.心情很差了好几天.之间也没人安慰.只好自己听着苦情歌曲自娱自乐下下好了.这个星期之后我就再没有心情做东西了.看东西也看不下去. 我估计我现在的水平顶多一个业余爱好者.现在的事实很打击.悄悄的回去反省了.