IBuySpy
文章平均质量分 54
emil_sissi
这个作者很懒,什么都没留下…
展开
-
checkout.aspx以及page_init
好搞笑啊,原来背景是这个:background="images/sitebkgrd.gif" table的艺术:这个页面是有无数个table组成的作为一个checkout页,它的目的就是将所有的商品信息摆出来,然后要你确认。所以它就有DataGrid和summit。DataGrid是这样和数据库连起来的:按道理来说,其实他连起来的只不过是一个函数GetItem原创 2004-08-05 11:57:00 · 1147 阅读 · 0 评论 -
Stored Procedures
关于Stored Procedures它们都是Sql语句?很多语句都差不多特别的:"ShoppingCartMigrate" Stored Procedure: UPDATE ShoppingCart SET CartId = @NewCartId WHERE CartId =原创 2004-08-05 12:14:00 · 837 阅读 · 0 评论 -
Login.aspx
login.aspx用户随时都可以通过click the "Sign In" button in the header (_Header.ascx)。IbuySpy使用的是Forms-based authentication,which is enabled by making a entry in the applications Web.co原创 2004-08-05 11:42:00 · 1792 阅读 · 0 评论 -
ShoppingCartDB
shoppingCardDB在这个类中间,作者甚至没有定义构造函数。这个类中间的成员函数很多,注意它们的实现,几乎所有的逻辑过程全部是由StoredProcedures完成,其他的代码完全就是走个形式。极其恐怖的是,在ShoppingCartDB中,没有使用诸如Struct{}来存储信息,居然是使用了数据库来存储信息,需要信息时,就从数据库中调用,是个大进步原创 2004-08-05 11:50:00 · 609 阅读 · 0 评论 -
web.config
关于web.config在建立新的连接的时候,使用的是在webconfig中间定义的数据库连接语句,这样有助于以后进行修改:SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]); IbuySpy使用的原创 2004-08-05 11:54:00 · 674 阅读 · 0 评论 -
default.aspx
default.aspx1,很好的体现了代码与窗体分离的原则。2,将用户控件独立于窗体元素default页面在初始化的时候,通过查找cookie,来给出个性化信息。 private void Page_Load(object sender, System.EventArgs e) { // Customize原创 2004-08-05 12:20:00 · 1034 阅读 · 0 评论 -
ShoppingCart.aspx
shoppingCard.aspx的作用是告诉浏览器尽可能的拓宽一个cell,从而能在一行中完全显示一句话。滥用这个属性会使user陷于不停的横向scrolling中。 铺天盖地都是table 我觉得html代码 好乱阿数据的显示使用的是DataGrid,(,)今天第一次看到了把放在了table的后面 // The Pa原创 2004-08-05 12:05:00 · 1094 阅读 · 0 评论 -
IBuySpy网站源代码
这里是该网站的源代码,需要注册。http://www.asp.net/StarterKits/DownloadCommerce.aspx?tabindex=0&tabid=1在这里网站名为:Asp.net Commerce Starter Kit原创 2004-08-06 21:38:00 · 1339 阅读 · 2 评论