VS 建立C#的三层开发架构

      在VS2005开发环境中,选择主菜单“文件à新建à项目”,在弹出的“新建项目”对话框的“项目类型”窗格中选中“Visual Studio 解决方案”,然后在“模版”窗格中选中“空白解决方案”,最后在“名称”文本框中输入作为解决方案的名称,如图所示。最后点击“确定”按钮。

 

在点击“确定”按钮之后,可以在“解决方案资源管理器”中看到新建的解决方案,如图所示。该窗口可以通过主菜单“视图-解决方案资源管理器”打开。

再次选择菜单“文件-新建-项目”,在“项目类型”窗口中选择“Web”,在“模板”窗口中选择“ASP.NET Web 应用程序”,然后在“名称”文本框中输入“WebUI”,并在“位置”下拉框中选择解决方案所在目录,最后在“解决方案”下拉框中选择“添入解决方案”,如图所示。最后点击“确定”按钮。

在“解决方案资源管理器”窗口中选中“WebUI”项目图标,在该图标上点击鼠标右键选择“属性”,并在“属性”对话框中选中“应用程序”选项卡。然后修改“程序集名称”和“默认命名空间”文本框中的内容,将“WebUI”修改为“TraceLWord4.WebUI”,如图所示。最后点击工具栏中的“保存”按钮,保存属性设置。

建立中间服务层(InterService)。

继续选择菜单“文件-新建-项目”,在“项目类型”窗口中,选择“Windows”,并在“模板”窗口中选择“类库”,然后在“名称”文本框中输入“InterService”,同样的,在“位置”下拉框中选择解决方案所在目录,最后在“解决方案”下拉框中选择“添入解决方案”,如图所示。最后点击“确定”按钮。

可以在“解决方案资源管理器”中看到新建的类库项目。

建立数据访问层(AccessTask)建立“AccessTask”项目。完成结果如图

设置外观层(WebUI)与中间服务层(InterService)间的依赖关系。

选中“WebUI”项目,在引用“图标”上点击鼠标右键选择“添加引用…”,然后在“添加引用”对话框中,选择“项目”选项卡。最后选择项目组名称“InterService”,如图所示。最后点击“确定”按钮。

建立中间服务层(InterService)与数据访问层(AccessTask)间的依赖关系。

              建立InterService项目对AccessTask项目的引用。

以上便是建立三层架构应用程序的具体步骤。在TraceLWord4中,为了使代码逻辑更加清楚,所以划分出两组类。分别是:与留言信息相关的LWordTask类和LWordService类;与用户信息相关的RegUserTask类和RegUserService类。在AccessTask项目中还加入了ConnectionFactory类,提供数据库连接实例的工厂。整个项目建立完成以后如图所示。

 

 

 

 

 

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值