其实还没有做完,但是我没有时间啦,同时也觉的有点烦了。不过大部分的功能都有了,完成度大概70%吧?呵呵
不说废话了,下面具体的说说
1.用了大量的用户控件。
这些控件充满了论坛的每个角落,并且相当一部分在使用的时候是用到了控件自身的事件,另有一些没有什么动态内容的也都使用了缓存。
2.数据操作方面。
凡是涉及到两次及以上数据库操作的,都使用了存储过程,并且因为sp的使用,这次在具体操作的时候得以全部用datareader完成。
3.显示。
主体的显示用了datagrid和repeater,特别值得一提的是,除了管理页面的datagrid外,剩下的datawebcontrol都没有使用viewstate,这也是因为sp的使用可以直接得到需要的数据,而不需要在使用viewstate维持状态。
4.验证。
自然是使用forms验证。在使用的时候不是简单的规定几个路径不能访问了,而是在页面内部也有关于验证的判断。
5.分页.
使用了sp来完成,导航时特意做了一个用户控件。
6.cookie的生存期。
我是彻底的被打败了,到现在也没有搞清楚……

写不下去了,连续两天什么都没做,就看这个了,我快不行了,先到这里吧~~感兴趣的就把源文件拿回去看好了

最后说一个很重要的,用户名notsu密码123的这个是管理员。

转载于:https://www.cnblogs.com/notus/archive/2006/06/29/438966.html

2004-8-23+ 我的小论坛相关推荐

  1. Python实战项目23个实战小项目小程序简单

    Python项目23个小项目简单 项目类别 部分项目运行截图 含代码注释 项目类别 51商城 AI智能联系人管理(双击即启动) BBS问答社区 DIY字符画(双击即启动) Excel数据分析师(双击即 ...

  2. php实现小论坛,PHP开发 小型论坛教程之添加论坛-1

    本页面我们使用了table表格进行布局 最终效果如下图 代码如下html> 论坛 table,td,tr{ border: 1px solid #B10707; } .btn{ backgrou ...

  3. 体验完23万的小鹏P5,凯美瑞不香了 | 视频

    出品|智能好车 作者| 胥崟涛 一个汽车品牌的长期战略需要一款走量车型作为强力支撑. 目前,市面多数走量车型都有个共同特性:B级三厢.而且无论合资.国产,还是燃油.纯电,都符合.举几个例子:日产轩逸, ...

  4. php小论坛开发总结,PHP开发 小型论坛教程之添加论坛-2

    本页面是处理从添加页面表单提交过来的数据 代码如下<?php header("content-type:text/html;charset=utf8"); $forum_na ...

  5. 皮卡丘为什么不进化_宝可梦:为何23年来小智的皮卡丘无法进化?怎样分辨皮卡丘性别?...

    精灵宝可梦是一部非常古老的IP,它的第一版游戏发售于1996年,第一部动画放送于1997年,在那个年代,不少漫迷都还没有出生吧! 说到宝可梦,大家脑海中出现的第一个精灵形象很可能是皮卡丘,毕竟它是知名 ...

  6. java ssj_一个小论坛, 一个Java单体应用, 一个SSJ项目, 一个模块化项目

    基础模块: member, core, letter(内部消息), strategy(策略模块), utils(工具), decorater(装饰模块), event(事件定义), bucket(站外 ...

  7. 入门小程序·搭建论坛

    小程序云开发的b站官方入门视频,https://www.bilibili.com/video/BV1Kt41177EH?p=1 不管看没看,不管看没看懂,反正知道我们云开发是小程序主推的发展方向,用就 ...

  8. 福利 | “石墨烯之父”现场演讲!中国科幻大会“科技与未来”论坛报名中

    文中有数据派独家大会福利哦 如果说科幻是在想象未来,那么科学就是在创造未来.尤其在前沿科学领域,科学家的研究正在打开一个科幻般的未来. 当人们认为单层的二维材料不可能存在于真实世界中,2004年,安德 ...

  9. 动网论坛Ver 7.1.0 Sp1

    Dvbbs7.1.0 Sp1 产品主要更新内容,此下载已包含所有最新更新和所有原版文件 1.重整核心结构,采用成熟的缓存加载模式,能保持稳定的运行状态.缓存数据大部分采用XML模式,易于存取和管理.优 ...

最新文章

  1. jQuery 2.0.3 源码分析core - 整体架构
  2. MCU小tips(提高效率)
  3. 0112作业 字符串练习
  4. Matlab画图小结(二)
  5. Cpp / shared_ptr 配置删除器的方法
  6. 关于生活与工作的一些反思
  7. 3. 二进制中1的个数
  8. 当代开发者的六大真实现状,你被哪一个场景“戳中”了?
  9. 保存时自动加分号_CAD自动保存文件扩展名是什么?如何快速恢复自动保存文件?...
  10. C++socket编程(六):6.1 设置socket的阻塞和非阻塞
  11. “S“ is the acronym for Super
  12. c2665 “initgraph”: 2 个重载中没有一个可以转换所有参数类型_一个使用延迟候选项生成的用于自动化程序修复方法的工具...
  13. LaTeX tikz初探——基本图形绘制(1)
  14. 微信小程序生成海报中二维码-----长按识别不了问题及处理方案
  15. 【Fiddle】The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules
  16. python最大连续递增子列_最长递增子序列(LIS)解法详述
  17. 全球最小的微型 ZigBee无线模块,认识一下Micro XBee
  18. 【安全知识分享】夏季高温作业与应急知识(附下载)
  19. 数据库中的触发器的实例讲解
  20. 迈赫机器人怎么样_迈赫机器人自动化股份有限公司怎么样

热门文章

  1. filegee为啥没变动也更新_小米miui12中谷歌商店无法更新油管和下载Twitter的问题...
  2. 采用光线跟踪绘制场景 c++_光线追踪必定是未来趋势,CJ现场带给你全新体验
  3. java c 转换_java和c通信相关的数据类型转换
  4. sh 脚本 访问 路径 权限不够_IC设计之脚本语言介绍
  5. Linux之硬件资源管理
  6. SAP License:CO相关知识点
  7. SAP License:职业生涯与发展之路——写给李婷小妹妹的信
  8. 学一学番茄风控独创的体系内容
  9. RK3399Pro Android Rock-X 人工智能开发系列(1)
  10. ImageMagick的下载和配置