[共享] SampleWebSite (2007/12/28更新)

这就是传说中的那个"架构原型".参见前面的两篇:
[开发日志] 架构设计初步介绍
[开发日志] 搭建架构原型,画用例图
因为有同学说想要去看,就顺便放这里了.当然,这就是传说中的阳春网站,啥也没有...只有骨架.

在原本的基础上稍微修改过一点就是了.现在页面上有两组Label+TextBox和一个Button,还有一组Label+GridView.前面那组控件用来演示交互,后面那组用来显示当前数据的整体状况.在Web.Config里配置了connectionStrings和customErrors.

放了个readme.txt在包里,内容是:
readme.txt:
引用
SampleWebSite

演示一个由Pet Shop简化而来的范例,以最低限度实现了一个三层架构.

运行环境: ASP.NET 2.0或以上, SQL Server 2005 Express或以上

开发环境: Visual Studio 2005

测试用数据: 在MSSQL\DATA\下.可以通过"附加"的方式将数据文件导入到SQL Server中.


关于如何附加数据:
打开SQL Server Management Studio Express,连进去,在左边的对象浏览器里,在"数据库"上点鼠标右键,"附加...",然后选中mdf数据文件就行.

如果不想附加数据,那还是直接建个表吧...前面的文章有写我建的dummy数据是怎样的.

============================================================

2007/12/27更新:

做了个1.0.0.1。因为还是有同学有需求去看完整的CRUD操作如何完成……顺便把GridView的应用也稍微调整了一下。
给数据库加了些constraint,把ID设成了auto-increment,这样插入新数据的时候就不用连ID一起插了。

2007/12/28更新:

有同学想用GridView里的DeleteButton,嗯,所以也更新到了SampleWebSite里。顺便把DALFactory里通过reflection来获取具体实现的代码也写了。之前实在太偷懒了……
引用
SampleWebSite,1.0.0.1
2007/12/27
RednaxelaFX

发布地址:http://rednaxelafx.iteye.com/blog/148496

演示一个由Pet Shop简化而来的范例,以最低限度实现了一个表现层/业务逻辑层/数据访问层的三层架构。
主要演示了数据的增添、读取、更新于删除等产用功能在三层架构中的实现方式,并且展示了GridView的简单应用。

运行环境:
ASP.NET 2.0或以上,SQL Server 2005 Express或以上

开发环境:
Visual Studio 2005/SQL Server 2005 Express

测试用数据: 在Web\App_Data\下,test.mdf与test_log.ldf。
可以通过SQL Server Management Studio (Express),在“数据库”中使用“附加”的方式将数据文件导入到SQL Server中.

你可能感兴趣的:(sql,Web,SQL Server,asp.net,asp)