这就是传说中的那个"架构原型".参见前面的两篇:
[开发日志] 架构设计初步介绍
[开发日志] 搭建架构原型,画用例图
因为有同学说想要去看,就顺便放这里了.当然,这就是传说中的阳春网站,啥也没有...只有骨架.
在原本的基础上稍微修改过一点就是了.现在页面上有两组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中.
- SampleWebSite_1001.zip (256.3 KB)
- 描述: SampleWebSite 1.0.0.1。实现了完整的CRUD功能的更新。另外GridView的应用稍微增加了一点,DALFactory也做了实现而不再是dummy。
- 下载次数: 10
分享到:
相关推荐
在IT行业中,构建一个网站是常见的任务,而"samplewebsite"这个项目似乎是一个示例网站的源代码。从标签"CSS"我们可以推断,这个项目主要关注的是网站的样式和布局设计,因为CSS(Cascading Style Sheets)是用于...
"sampleWebsite"这个项目可能是一个简单的网站示例,它包含了一个主要的文件夹"sampleWebsite-main",这通常意味着这个文件夹包含了构建网站的所有必要资源。 1. **HTML基础知识**:HTML是一种标记语言,由一系列...
最全的AJAX组件下载(包括用例和源码) 1.先安装ASP.NET AJAX1.0 2.再安装ASP.NET 2.0 AJAX...5.将AjaxControlToolkit.zip中的SampleWebSite/Bin/AjaxControlToolkit.dll复制到C盘,在面板中添加选项卡,再添加选项,浏览
1.先安装ASP.NET AJAX1.0 2.再安装ASP.NET 2.0 AJAX Futures January CTP 3....将AjaxControlToolkit.zip中的SampleWebSite/Bin/AjaxControlToolkit.dll复制到C盘,在面板中添加选项卡,再添加选项,浏览
样本网站 职位门户网站的示例前端,用户可以在其中提供他/她的详细信息来申请职位/实习。 网站的主要页面是index.html。 CSS样式写在styles.css文件中。 Javascript代码位于applicationForm.js文件中。
3. **AJAX异步通信**:Asynchronous JavaScript and XML(AJAX)允许网页在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容,提高了网页的响应速度和用户体验。 4. **表单验证**:JavaScript可以在用户...
在本项目"WebLayout_SampleWebsite2_CutUp"中,我们主要关注的是网站布局的实践,特别是如何将设计图从图像格式转化为实际的、功能完备的网站。这个过程通常称为"切图",是前端开发的一个关键步骤,特别是在没有使用...
2. **添加控件**:右键点击新选项卡,选择“选择项”,然后浏览到之前解压的文件夹,找到`SampleWebSite/bin/AjaxControlToolkit.dll`,选中并添加。 3. **工具栏显示**:添加完成后,所有的Ajax Control Toolkit...
然后右键点击新选项卡,选择 "选择项",在弹出的对话框中点击 "浏览",导航至你刚刚解压的文件夹中的SampleWebSite/bin目录,找到并选择AjaxControlToolkit.dll,最后确认选择。现在,所有Ajax Control Toolkit的...
下载完 ASPAJAXExtSetup.msi 安装更新后在你的系统盘下的(以C盘为例) 出现这个 文件夹: C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions\v1.0.61025 安装这个后我们就可以创建Asp.net ...
* SampleWebsite - A web site that demonstrates how to use the controls and contains the rest of the Toolkit documentation * ToolkitTests - A web site that contains automated tests for all controls * ...
* SampleWebsite - A web site that demonstrates how to use the controls and contains the rest of the Toolkit documentation * ToolkitTests - A web site that contains automated tests for all controls * ...
- 浏览到解压缩文件中SampleWebsite\Bin子目录下的AjaxControlToolkit.dll文件,选择该文件后点击确定。 4. **确认控件引用** 在新创建的网站的aspx页面中使用AjaxControlToolkit控件时,可能会出现提示要求添加...
* SampleWebsite - A web site that demonstrates how to use the controls and contains the rest of the Toolkit documentation * ToolkitTests - A web site that contains automated tests for all controls * ...