`
shirlly
  • 浏览: 1623266 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

用VS2005建立解决方案(二)

    博客分类:
  • .NET
Web 
阅读更多
在vs2005里面把解决方案中的各个项目都建立好之后,就要实现各项目之关的引用了.在前面,我们建立了7个项目.它们分别是:

WEB:表示层 
BLL:业务逻辑层  
IDAL:数据访问层接口定义 
Model:业务实体 
DALFactory:数据层的抽象工厂(创建反射)
SQLServerDAL:SQLServer数据访问层 
DBUtility :数据库访问组件基础类
    各项目之间的引用关系可用下图表示:



如上图所示,

Web 引用 BLL,SQLServerDAL
BLL 引用 IDAL,Model,DALFactory(使用DALFactory创建实例)
DAL 引用 Model
Model 无引用
DALFactory 引用IDAL,通过读取web.config里设置的程序集,加载类的实例,返回给BLL使用
SQLServerDAL 引用 Model和IDAL,DBUtility.被DALFactory加载的程序集,实现接口里的方法
在解决方案里建立项目间的引用步骤为:选中需要添加引用的项目→右键选择"添加引用"→"项目",然后选中要引用的项目的名称.点确定完成项目的引用.如下图所示:





把各项目之间的引用关系建立好以后,一个完整的KaiBo解决方案就算是拾建好基石了.接下来,就是写代码实现各项目的作用了.

原文连接:http://www.kaibo.org/ArticleView/Caid-12-179.aspx
分享到:
评论

相关推荐

    SQL Server 2008商业智能完美解决方案 3/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    SQL Server 2008商业智能完美解决方案 1/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    SQL Server 2008商业智能完美解决方案 2/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    SQL Server 2008 商业智能完美解决方案(3)

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    C#潮流计算和Visio二次开发画电气接线图

    (2) 使用VS2005建立并能在绘制的接线图基础上进行潮流计算。 (3) 系统可以对绘制的图另存为,并能将潮流计算结果保存到TXT文本中,方便以后查看。 1.2.2 问题的内容简介 本系统主要实现绘制接线图和潮流计算。 1...

    BCGControlBarPro.v11.00完整源代码(含帮助文件和VS2008中文向导)第二部分

    1、直接在“解决方案资源管理器”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-“您...

    asp.net知识库

    使用Relations建立表之间的关系并却使用PagedDataSource类对DataList进行分页 通过作业,定时同步两个数据库 SQLSERVER高级注入技巧 利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的...

    数据库系统概论-实验一.doc

    ) 实验内容: 一、写出实验内容步骤及完成情况以及出现问题及解决方案 如:安装SQL Server 2005企业版、注册服务器的管理等操作 SQL Sever 2005企业版的安装: 1. 安装Internet信息服务(IIS) Windows系统默认安装...

    电子商城设计方案.doc

    在电子商务在中国逐步兴起的 大环境下,建立利用互联网开拓销售渠道,帮助企业及时调整商品结构,协助经销商打 开货源的信息门户成为解决信息流通不畅的有效方案。毫无疑问,电子商务有利于企业 转换经营机制,建立...

    服务器上开设多个站点.doc

    VS2005 Web应用程序打包并安装数据库 作者:依莉儿 来源:博客园 发布时间:2009-11-26 12:33 阅读:339 次 原文链接 [收藏] 一个解决方案中可能会包含多个类库项目和一个网站,打包过程如下: 1、在【解决方案资源...

    BCGControlBarPro.v11.00(含帮助文件和VS2008中文向导)

    1、直接在“解决方案资源管理器”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-...

    BCGControlBarPro.v11.00完整源代码(含帮助文件和VS2008中文向导)第一部分

    1、直接在“解决方案资源管理器”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-“您...

    搜易站内搜索引擎 v1.4.rar

    搜易站内搜索引擎(SearchEasy Site Search Engine)是面向互联网网站的站内搜索解决方案,其针对网站使用数据库搜索性能差,体验差等问题,将搜索引擎技术应用于站内搜索;本系统具备中文分词,智能摘要,关键词...

    BCGControlBarPro.v12.00

    1、直接在“解决方案资源管理器”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-...

    本科毕业设计开题报告(学生电子作业提交与分析系统的设计与实现V2)

    使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境 在统一的开发环境中,开发并调试多层次的服务器应用程序使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案。...

    BCGControlBarPro.v12.00完整源代码(含资源汉化帮助文件和中文向导)第2部分

    1、直接在“解决方案资源管理器”-“资源文件”中点右键,“添加”-“现有项”,把C:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles中所有扩展名为 .rc 的资源包括进来即可。 2、直接在“资源视图”-“您...

    搜易站内搜索引擎 v4.8.4.zip

    搜易站内搜索引擎(SearchEasy Site Search Engine)是面向互联网网站的站内搜索解决方案,其针对网站使用数据库搜索性能差,体验差等问题,将搜索引擎技术应用于站内搜索;本系统具备中文分词,智能摘要,关键词...

    .net技术资料大全(语言规范 源码教程 学习笔记 技术资料 .net代码生成器)

    同一解决方案中一个项目的xml注释在另一个项目中不能智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5行代码完成了从局域网中找出所有的机器.txt 显示DataGrid序号的一个适用的...

    ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)

    同一解决方案中一个项目的xml注释在另一个项目中不能智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5行代码完成了从局域网中找出所有的机器.txt 显示DataGrid序号的一个适用的...

    国内外主流的三维GIS软件

     产品形式:Google Earth客户端软件提供三个版本:个人免费版、Plus版、Pro版以及企业级解决方案,用于在企业内部部署Google Earth应用。  二重唱·美国国家航空和航天管理局(NASA):World Wind--最强大的开源...

Global site tag (gtag.js) - Google Analytics