2009年6月15日

实现Profile购物车的匿名用户迁移

摘要: 在Global.asax文件中,增加一个方法: protected void Profile_MigrateAnonymous(Object s, ProfileMigrateEventArgs e) { ProfileCommon anonProfile = Profile.GetProfile(e.AnonymousID); //迁移Profile用户名 //Profile.userName... 阅读全文

posted @ 2009-06-15 15:17 张国良 阅读(208) 评论(0) 推荐(0) 编辑

使用HttpWebRequest抓取网页

摘要: HttpWebRequest Wr = (HttpWebRequest)WebRequest.Create(http://www.rzhh.com.cn/default.html); HttpWebResponse response = (HttpWebResponse)Wr.GetResponse(); Stream receiveStream = response.GetResponseStr... 阅读全文

posted @ 2009-06-15 15:14 张国良 阅读(216) 评论(0) 推荐(0) 编辑

Ajax异步回发与Profile结合实现的购物系统

摘要: Profile是Asp.Net2.0增加的新内容。经常用来保存用户个性化数据,Prolifie的实现原理其实就是一套复杂的Cookie机制。 关于Profile的使用网上已经有很多文章了,原理我就不多讲了,我今天的业务是将用户的购物车临时性的持久保存到Profile注册的数据库。所谓临时性是指当用户购物完成,结账后(形成订单后),就清空Profile保存的数据;而所谓的持久保存的含义是,只要用户不... 阅读全文

posted @ 2009-06-15 15:09 张国良 阅读(163) 评论(0) 推荐(0) 编辑

0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED 错误解决

摘要: 使用Ado.Net对数据库进行分布式事务处理的过程中,出现了0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED 这个错误。 经过查文档发现,原来是 Windows Server 2003在默认情况下,DTC(分布式事务处理协调器)是被禁用的。 以下是启用网络 DTC 访问的步骤1.单击“开始”,指向“控制面板”... 阅读全文

posted @ 2009-06-15 15:00 张国良 阅读(376) 评论(0) 推荐(0) 编辑

【原创】C#项目引用完全相同dll文件的问题解决方法

摘要: 今天有开发人员问我一个问题,他的项目中要引用两个类库,这两个类库命名居然完全相同,而且更有戏剧性的是,命名空间以及命名空间下的类也是相同的,并且这两个类库不是一个公司的产品。当对一个dll文件添加引用后,vs就不允许再次添加另一个dll的引用了。 如果两个类库命名完全相同,可以把他们同时保存到GAC是可以的,因为他们的签名文件不同。但是要简单的添加引用是无法办到了。 那么遇到这样的问题,我们可以考... 阅读全文

posted @ 2009-06-15 14:42 张国良 阅读(637) 评论(0) 推荐(0) 编辑

导航