ASP.NET Forums
首页 搜索 用户列表 FAQ 注册 登录  
ASP.NET Forums » ASP.NET Forums 2.0 » 转换到ASP.NET Forums 2.0 » 先锋5000+到圣诞版的转换
  先锋5000+到圣诞版的转换
帖子发起人: haides   发起时间: 2005-1-5 8:59 PM   回复数: 12
« 上一主题 下一主题 »
楼主
  2005-1-5, 8:59 PM
haides 离线,最后访问时间: 1/11/2005 9:52:25 PM haides

发帖数前200位

士兵
等级: 士兵
注册: 2004年12月5日
积分: 31
精华: 1
发贴: 20
先锋5000+到圣诞版的转换
附件:
xianfeng2asp.net.rar(45K, 下载:1547),
 
我只转了最简单的数据。由于第一次用.net写,对asp.net的源码也不熟,也没时间一点一点去读,采取了一个最笨的办法,直接对数据进行转换。不过我没有倒用户的详细信息,那个需要序列化,可以参看宝玉blog上的一篇关于用户属性序列化的文章。

由于考虑到虑拟主机的方便,就用web方式执行。

首先需要将原access的数据,转移到相同主机数据库里。我采用了a_作为前缀。

原来用户密码用了一个笨办法,把用户密码放在一个中间表forums_users_old里,根据原来论坛的加密方法,做了一个登陆验证的asp页面,让用户自己手工登陆,并且取得新论坛的临时密码,用这个临时密码登陆后修改。其实可以用session的方法,把用户登陆时的明文传给下一个asp.net页,由asp.net自动转换并更新数据库。不过我懒得做了,也不难。可以参考我加密用户随机密码的方法。
我觉得这个方法可以适应很多种论坛的转换,因为大多数论坛都采用md5的加密方法,但是由于实现方式都放在一个对应的文件里,比如md5.asp , md5.php等。用这样一个笨办法就容易多了。

还有,关于好友的修改,采用了互发短信的方法,暂时实现了互相之间的联系。期待下一版能有好友的设置。


还弄了test1.aspx,test2.aspx,test3.aspx三个文件,分别用来取得某个表的数据,取得Select语句的数据,执行一句sql语句,用于对远程的虚拟主机作简单操作。不过为了安全起见,记得论坛一旦上线,请马上删除。

对于其他各种论坛,都可以通过类似方法转化。只需要按照同样的思路构建过渡数据表。
IP 地址: 已登录   来自: 已登录    返回顶部
第 2 楼
  2005-1-6, 12:59 PM
wellknow 离线,最后访问时间: 2/5/2006 8:29:06 PM wellknow



发帖数前10位

师长
等级: 师长
注册: 2004年6月1日
区域: 中国广东省中山市
积分: 1,025
精华: 1
发贴: 721
Re: 先锋5000+到圣诞版的转换
 
坚决支持。

另外,我们决定,凡是把其他论坛换成本论坛在本地机器测试成功的朋友,都可以申请100M的网站空间外加不限大小的SQL空间(域名自备),完全免费,以资鼓励!

ASP NET Forums2.0 中文版开发团队

开发团队
IP 地址: 已登录   来自: 已登录    返回顶部
第 3 楼
  2005-1-6, 5:54 PM
jacky 离线,最后访问时间: 11/19/2008 11:11:07 PM jacky



发帖数前10位

超级管理员
职务: 超级管理员
军长
等级: 军长
注册: 2004年7月29日
区域: 浙江杭州
积分: 1,966
精华: 1
发贴: 1,743

ASP NET Forums2.0 中文版开发团队
Re: 先锋5000+到圣诞版的转换
 


IP 地址: 已登录   来自: 已登录    返回顶部
第 4 楼
  2005-1-6, 11:04 PM
venjiang 离线,最后访问时间: 11/19/2008 10:29:04 PM venjiang



发帖数前10位

超级管理员
职务: 超级管理员
参谋长
等级: 参谋长
注册: 2004年6月8日
区域: 中国河北
积分: 2,106
精华: 9
发贴: 1,495

ASP NET Forums2.0 中文版开发团队
Re: 先锋5000+到圣诞版的转换
 
050
IP 地址: 已登录   来自: 已登录    返回顶部
第 5 楼
  2005-1-7, 8:22 AM
蓝之月 离线,最后访问时间: 5/16/2008 10:31:31 AM 蓝之月



发帖数前500位

士兵
等级: 士兵
注册: 2004年12月21日
积分: 9
精华: 0
发贴: 9
Re: 先锋5000+到圣诞版的转换
 
支持

IP 地址: 已登录   来自: 已登录    返回顶部
第 6 楼
  2005-1-8, 5:20 PM
玄天尊 离线,最后访问时间: 9/7/2008 1:14:24 AM 玄天尊



发帖数前50位
男

版主
职务: 版主
排长
等级: 排长
注册: 2004年11月4日
积分: 80
精华: 1
发贴: 84
Re: 先锋5000+到圣诞版的转换
 
谢谢,支持支持
IP 地址: 已登录   来自: 已登录    返回顶部
第 7 楼
  2005-1-11, 11:08 AM
haides 离线,最后访问时间: 1/11/2005 9:52:25 PM haides

发帖数前200位

士兵
等级: 士兵
注册: 2004年12月5日
积分: 31
精华: 1
发贴: 20
Re: 先锋5000+到圣诞版的转换
 
看到这个消息太好了。我能申请一个吗?

IP 地址: 已登录   来自: 已登录    返回顶部
第 8 楼
  2005-1-13, 3:05 PM
北方天空 离线,最后访问时间: 10/26/2007 4:49:56 PM 北方天空



发帖数前200位
男

士兵
等级: 士兵
注册: 2005年1月12日
积分: 22
精华: 0
发贴: 20
Re: 先锋5000+到圣诞版的转换
 
太好了!努力
IP 地址: 已登录   来自: 已登录    返回顶部
第 9 楼
  2005-1-30, 12:41 AM
玄天尊 离线,最后访问时间: 9/7/2008 1:14:24 AM 玄天尊



发帖数前50位
男

版主
职务: 版主
排长
等级: 排长
注册: 2004年11月4日
积分: 80
精华: 1
发贴: 84
Re: 先锋5000+到圣诞版的转换
 
老大,能否给个空间,就帮定一个域名,买了一个域名没地方放
IP 地址: 已登录   来自: 已登录    返回顶部
第 10 楼
  2005-1-30, 3:32 AM
venjiang 离线,最后访问时间: 11/19/2008 10:29:04 PM venjiang



发帖数前10位

超级管理员
职务: 超级管理员
参谋长
等级: 参谋长
注册: 2004年6月8日
区域: 中国河北
积分: 2,106
精华: 9
发贴: 1,495

ASP NET Forums2.0 中文版开发团队
<