技术开发 频道

ASP.NET2.0的Profile服务实例


【IT168技术文档】

  一个小型WEB项目,MYComics的漫画网站。对微软的讲座断断续续看完后,自己动手照着做了下,看来真是万事事必躬亲才知其中滋味啊。
  算是摸了点ASP.NET2.0的皮毛,这里我主要写写Profile服务,即针对用户收藏架那块。

  .开发软件:.NET2005和SQL2005Express版本。

  SQL2000也能完成这个项目,只不过在最初我使用SQL2000时,打开源码会有末名奇妙BUG,说连不上SQL2005…..我当时还没装SQL2005呢....
  折腾了半天,把能试的都试遍了就差重装系统了。发现是微软的一个BUG!,网上说是现在要付费才给弄,最后按一个网友说的直接删除一个文件
才算平息。

  .MyComics是一个网站书店,整体来讲,具备的业务功能有,算是需求分析吧:
  . 按类别查看不同的漫画书
  . 对漫画书的列表可以按不同的字段进行排序
  . 查看漫画书的详细资料,包括图片
  . 将选中的漫画书添加到收藏架
  . 收藏架中的漫画书下次登陆时仍然存在


  .实施方案:

  1.创建数据库,实现商品查看与管理功能。

  2.实现商品查看与管理功能:主要利用GRIDVIEW,DataList,ObjectDataSource,SQLDataSource四个控件完成。

  3.创建网站母版,规划网站风格.
CREATE DATABASE MyComics GO USE MyComics GO CREATE TABLE [Books] ( [ComicID] [int] IDENTITY (100, 1) NOT NULL , [Title] [varchar] (64) NOT NULL , [Number] [smallint] NOT NULL , [Year] [smallint] NOT NULL , [Grade] [decimal](3, 1) NOT NULL , [CGC] [bit] NOT NULL , [BookValue] [money] NULL DEFAULT (0) , [LargeCover] [varchar] (64) NOT NULL , [SmallCover] [varchar] (64) NULL , [Comment] [varchar] (512) NULL , CONSTRAINT [PK_Books] PRIMARY KEY CLUSTERED ( [ComicID] ) ON [PRIMARY] ) ON [PRIMARY] GO INSERT INTO Books (Title, Number, Year, Grade, CGC, BookValue,LargeCover, SmallCover, Comment) VALUES ('Bugslayer Comics', 1, 2001, 9.0, 0, 45.00,'mm_01.jpg', 'mm_01_small.jpg', 'First title in the Bugslayer Comics series.')
0
相关文章