我试图找到类似的问题,但没有运气。任何人都可以告诉我如何在ASP.NET中构建购物车的最佳实践方式?
我知道使用Session的方法,但我认为跨页维护会话会很痛苦。我也听说过使用Profile。
那么我必须选择哪一个?哪一个是最好的和最推荐的解决方案?
答案 0 :(得分:10)
我使用以下方法构建了很多:
一本涵盖电子商务的好书是APress的书“Beginning ASP.NET 2.0 E-Commerce”。
答案 1 :(得分:4)
似乎有点模糊的问题,我假设你问如何构建整个应用程序,这很难简单回答
谷歌搜索了一篇优秀的文章:http://net.tutsplus.com/tutorials/other/build-a-shopping-cart-in-aspnet/
也看看这个:
http://codebetter.com/blogs/david.hayden/archive/2005/03/22/60166.aspx
关于会话状态,根据我的经验,sessionstate在单个服务器设置上很有用,但如果您提前思考并需要Web场景的可扩展性,则序列化数据会产生其他问题。在sql server中存储会话状态时需要这样做。为您的应用程序增加了很多复杂性。
答案 2 :(得分:0)
我认为,好的方法是使用交钥匙电子商务解决方案。例如: http://advantshop.com/