专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Web前端

开发电话薄系统经验

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
<script language="javascript">c_a_3();</script>
开发电话薄系统心得

1.首先新建一个文件夹,新建一个网站把他保存在文件夹下面。然后新建的ModelDALBLL类库都保存在这个文件夹下面,方便以后移植。

2.通过开发电话薄系统,才知道数据库要连接,要打开,最后要关闭。不管你是2000还是2005还是都有,Server那块只写登陆进去后看你的服务器最上面那块。最后把数据库连接打开写到webconfig那里有好处,那样你在移植服务器,或换数据库的时候不至于在所有用到打开连接的那里面都修改,那样会很麻烦。

3.model层里面,你DAL类里面的方法用到什么字段,model里面就写什么。

4.DAL层最好写一个数据库帮手,把所有的数据库操作都写进去

5.BLL层要校验好。

6.在引用的时候首先在bin里面引用一下,那样using才能找到DAL

7.页面上面知道了,页面执行的时候先执行的是页面里面的程序代码,可以通过简单的逻辑,返回到你这个页面,可以录入,不至于写很多页面来回跳转。

8. 在建网站的时候页面那块要建文件夹,把相应的页面要归类,那样你系统非常大,页面非常多的时候不致于混乱,而且在不同的文件夹下面可以创建相同的名字,就和有命名空间的好处一样。

9. 在写前台的时候最好别用服务器控件,最好都是用html写,用到了Repeater,他是把数据库里面查询出来的内容,循环显示出来,如果你对应的cs文件里面显示的是ilist,每次循环出来的都是你对应对象列表的一个对象,所以直接可以用对象里面的字段数据,当然也可以用for循环,在前台页面里面<>里面可以写任何的操作语句,不带绑定数据的用=,带绑定的用%#Eval,页面是继承对应cs文件的,要显示到页面上,你就要在cs文件里面把他写到保护外面,写成public depName 那样才能在页面显示出来

10.制作了登陆页面,用到了Session这个内置对象,每个登陆的用户都有一个Session,他们是相互独立,互不影响的。在后台通过sql语句把用户名密码查询出来正确后,说明他的登陆信息没有问题,就把用户名赋给Session变量,然后把登陆进去要跳转的管理员操作页面也写一个语句看Session变量是否为空,如果为空就跳转到登陆页面,这样可以防止,不通过登陆直接到管理员操作的页面。

11.计数器用到了Application,在全局应用程序类里面设置。

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: