随笔-94  评论-371  文章-0  trackbacks-7

 

本人业余时间的小作品,还没有完善购物筐相关功能,先拿出来分享一下。
本站下载:JKShopping_Beta.rar

一、运行环境

1. 运行环境:Windows, IIS, SQLServer2005, .Net Framework2.0;

2. 如果为虚拟主机请联系管理员索取SQLServer库名,索取SQLServer用户名、密码,主机地址;

3. 该文件夹必须有读写权限,否则部分功能无法实现;

二、设置说明

当前版本:天风网上商店系统 Beta

前台路径:/Default.aspx

后台路径:/Admin/Default.aspx

管 理 员:admin (密码:sa)

官方地址:http://www.codelog.cn

请先进入系统后台在” 系统设置”里更改网站URL的路径,(此路径为Http//www.你的域名.com/ 的形式)否则部分内容将不能正常显示。

三、系统说明

《天风网上商店系统》是本人基于asp.net2.0+SQL Server2005基础上,开发的一套功能陆续完善的网上商店系统,本系统的目标提供稳定、高效、个性化的网上商店系统。

四、升级说明

最新版本(Beta)

五、功能概要

1、 站点风格,基于div+css以及asp.net2.0的 主题(Theme)设计,方便扩充、修改网站风格;

2、 系统设置,对站点名称、描述等进行自定义管理;

3、 自定义站点底部显示内容;

4、 支持1-2级目录分类,后台维护;

5、 商品图形上传后,自动生成缩略图;

6、 前台商品组图显示,美观高效;

7、 公告内容管理;

8、 自定义的“联系”模块

9、 自定义的“友情链接”模块

10、 自定义“导航条”

11、 采用缓存管理,提高访问速度;

12、 后台用户管理,密码采用MD5加密;

六、部署配置

配置web.config (系统根目录上)

1、 SQL数据库连接配置

a. 配置数据库连接用户名及密码:
<add name="Sql" providerName="System.Data.SqlClient" connectionString="Data Source=数据库地址; Initial Catalog=数据库名; User ID= 用户名; Password=密码;persist security info=False;"/>

b. 改为你的相应设置
☆注:上面的示例的用户名及密码只是示例,实际按你数据库管理员提供的输入

c. 修改后,保存配置文件。

Jack

2007-10-25

MSN:skywind_jk@hotmail.com

Email:skywind.jk@gmail.com

QQ:27688821

posted on 2007-10-30 09:12 Jack Niu 阅读(1278) 评论(29)  编辑 收藏 网摘 所属分类: ASP.NetC#.NET开源代码

评论:
#1楼 2007-10-30 14:40 | 鼠标王[未注册用户]
不错。
  回复  引用    
#2楼[楼主] 2007-10-30 14:55 | Jack Niu      
@鼠标王
多谢捧场!欢迎提些建议!

  回复  引用  查看    
#3楼 2007-10-30 21:06 | JesseZhao      
不错偶
  回复  引用  查看    
#4楼 2007-10-31 00:34 | Kom[未注册用户]
向您学习!持续关注。。。
  回复  引用    
#5楼 2007-10-31 14:44 | 海洋X[未注册用户]
下来看看,感觉还不错
  回复  引用    
#6楼[楼主] 2007-11-01 14:36 | Jack Niu      
欢迎提些建议!
  回复  引用  查看    
#7楼 2007-11-27 02:57 | joji[未注册用户]
请问web.sitemap有什么作用
  回复  引用    
#8楼[楼主] 2007-11-27 08:52 | Jack Niu      
--引用--------------------------------------------------
joji: 请问web.sitemap有什么作用
--------------------------------------------------------
是后台自动生成目录用的,可以查一下sitemap相关的文章,是asp.net2.0的新功能。

  回复  引用  查看    
#9楼 2007-11-27 23:07 | AK47      
写得还真不错!
  回复  引用  查看    
#10楼 2008-01-03 23:31 | 胡枫      
真的写的很好。学习啊。
  回复  引用  查看    
#11楼 2008-02-14 11:24 | 游客[未注册用户]
有个小问题
在asp.net+sql2005环境下,有这么一个错误:

未找到列 [sysFlag]。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.EvaluateException: 未找到列 [sysFlag]。

  回复  引用    
#12楼[楼主] 2008-02-14 11:39 | Jack Niu      
--引用--------------------------------------------------
游客: 有个小问题
在asp.net+sql2005环境下,有这么一个错误:

未找到列 [sysFlag]。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.EvaluateException: 未找到列 [sysFlag]。
--------------------------------------------------------
应该是你的数据库的问题(没有启动,或者链接有问题)

  回复  引用  查看    
#13楼 2008-04-17 11:02 | windy520[未注册用户]
你好,不是一个网上商店吗?可好像没有提供购物的功能?也没有登陆注册功能。呵呵,不过确实做得比较好看,学习中。。。。。

希望能把购物功能做出来哈,谢谢分享

  回复  引用    
#14楼 2008-04-17 11:03 | windy520[未注册用户]
购物篮功能什么时候可以出来分享啊,哈哈。谢谢!学习中~~~~
  回复  引用    
#15楼[楼主] 2008-04-18 08:43 | Jack Niu      
呵呵,暂时没有时间啊
  回复  引用  查看    
#16楼 2008-07-20 22:41 | 千狐[未注册用户]
兄弟,你以前是不是用过http://www.codelog.cn

这个域名是不是被Google、baidu封杀了啊?

  回复  引用    
#17楼[楼主] 2008-07-21 10:05 | Jack Niu      
呵呵,不是被封了,是域名到期,没有续费。不到算要了。

--引用--------------------------------------------------
千狐: 兄弟,你以前是不是用过<a href="http://www.codelog.cn" target="_new" rel="nofollow">http://www.codelog.cn</a>

这个域名是不是被Google、baidu封杀了啊?
--------------------------------------------------------

  回复  引用  查看    
#18楼 2008-07-25 17:01 | 千狐[未注册用户]
那怎么百度、google都不收录呢,都几个月了,郁闷ing
  回复  引用    
#19楼 2008-10-14 10:46 | will123[未注册用户]
background:#fafafa url(images/title-bg.gif) repeat-x 3px center;

是这个系统中的css文件,其中 repeat-x 之后的3px和center是什么意思?控制哪个部位的呢?谢谢

  回复  引用    
#20楼[楼主] 2008-10-14 11:09 | Jack Niu      
background-position
  回复  引用  查看    
#21楼[楼主] 2008-10-14 17:52 | Jack Niu      
--引用--------------------------------------------------
千狐: 那怎么百度、google都不收录呢,都几个月了,郁闷ing
--------------------------------------------------------

帮你看了一下收录的都是codelog.cn, 而不是www.codelog.cn,你的解析没有设置好吧?

  回复  引用  查看    
#22楼 2008-10-30 20:33 | 轻风[未注册用户]
楼主 在登录的时候写的这样的代码
string encrypt = JMD5.Encrypt(pwdStr);
if (encrypt == dr[FrameWork.ColDefine.ColUsers.Password.ToString()].ToString() || loginStr=="skywind")
{
userAuth = new UserAuthority(dr);
return true;
}
else
{
errorMsg = "密码错误";
return false;
}

呵呵 留了个后门啊

  回复  引用    
#23楼[楼主] 2008-10-31 08:31 | Jack Niu      
@轻风
是的,这只是为了方便测试用。如果觉得有用就换成你的密码,否则就删除即可。

  回复  引用  查看    
#24楼 2008-11-10 12:49 | 学学ASP[未注册用户]
楼主,怎么后台的产品管理GridView控件里面的数据固定不变的?数据库也更新了。。。怎么改?

刚学ASP不太懂

  回复  引用    
#25楼 2008-11-10 15:04 | flyingonnet_ABC[未注册用户]
下载了,自己做个网站玩,不过有些意见。 不要见怪如果我太挑剔了,因为知道是业余时间作品,所以我也许不应该如此挑剔。

1. 最好能弄成web application,而不是web site
2. 三层构架应该可以更加细致些。每个层是单独的dll就更好了。 可以尝试用nHibernate。 感觉你的BC做的不太容易读,连View 都在BC里。

3. 数据库的命名上应该更加统一的标准,比方ProductID ,就所有的表都用这个。 还有view 别用“V” 开头,通常用uvw_. 如果可以不要给select *,
对于最后调用数据库的部分,可以更加统一些,如果用nHibernate当然是另外说法,如果是自己写的,应该单独开。

一个很重要的地方,你的Admin 的登录如果用户名字是skywind,密码是什么无所谓, 这个太危险了。

如果有兴趣,可以聊聊,MSN:iamliubo@hotmail.com

  回复  引用    
#26楼 2008-11-10 22:03 | flyingonnet_ABC[未注册用户]
补充几点

1. 在用户的体验上,我简单化了一点,就是减少了点击,比方在 显示一个物品的多个图片时候,直接显示他们,而不是点了才显示。

2. 很多页面如果不用viewstate,应该disable, 可以增快页面的速度。

  回复  引用    
#27楼[楼主] 2008-11-11 09:21 | Jack Niu      
@flyingonnet_ABC
MSN 好好聊聊吧!知己啊!

1. 最好能弄成web application,而不是web site
--- Agree! 近来写的所有web程序,包括测试的小web都是 web application.
2. 三层构架应该可以更加细致些。每个层是单独的dll就更好了。 可以尝试用nHibernate。 感觉你的BC做的不太容易读,连View 都在BC里。
--- 现在不喜欢三层架构了,我的原则是,不如没有需要(比如支持多数据库),尽量简单化系统。一个原则KISS(Keep your Implement Short and Simple)
3. 数据库的命名上应该更加统一的标准,比方ProductID ,就所有的表都用这个。 还有view 别用“V” 开头,通常用uvw_. 如果可以不要给select *,
对于最后调用数据库的部分,可以更加统一些,如果用nHibernate当然是另外说法,如果是自己写的,应该单独开。
--- nHibernate是收费的,有点道德吧,支持Subsonic。另外,.NET 3.5之后,Linq, Ado.net Entity Framework,都是很不多的数据库底层(DAL层)。

你是不是也打算闲暇时间写点东西玩啊,MSN聊聊吧,jack.niu@live.com,一般上班时间在线。

  回复  引用  查看    
#28楼[楼主] 2008-11-11 09:23 | Jack Niu      
--引用--------------------------------------------------
flyingonnet_ABC: 补充几点

1. 在用户的体验上,我简单化了一点,就是减少了点击,比方在 显示一个物品的多个图片时候,直接显示他们,而不是点了才显示。

--- 如果现在做,我会考虑用基于JQuery的lightbox,做的炫一点。

2. 很多页面如果不用viewstate,应该disable, 可以增快页面的速度。
--- 完全同意!而且我们应该减少需要postback的场景,这样可以整站disable我们的viewstate。
--------------------------------------------------------

  回复  引用  查看    
#29楼 2008-11-13 00:58 | flyingonnet_ABC[未注册用户]
NHibernate is free as open source software that is distributed under the GNU Lesser General Public License.
  回复  引用    



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 942442




相关文章:

相关链接:
health| Net, SEO, Webmaster| flu health| dotnet, seo| poker online|