使用VS创建三层架构的项目

1.打开VS软件;

2.创建新项目;

3.创建新项目打开后选择SAP的选项点击创建{注;上面还有一个和这个相似的项目创建;看清楚在选择;

4.创建后改下名字,框架如果不是3.5或4的  尽量改成3.5或4,然后点击创建,出来创建框后再次点击创建;

5.打开后选中右边框里的解决方案右键添加新建项目;

6.打开添加新项目后选择类库;{注;选择框里的选项名字有相似的;注意看清楚在选};

7.打开之前保存文本的文件夹

8.选择VS软件,继续6步骤的创建,名字改成7步骤里那三个文件其中之一的名字,框架为3.5 或4 ,然后点击创建。创建完成后VS软件右边框里会显示

创建完成后VS软件右边框里会显示箭头所指的文件;

9.以上新项目总共创建三次,项目名称分别为BLL'    DAL'   Model

10.选中BLL文件,右键选择添加-----引用

BLL的引用时,分别在BAL   Model选项上同时打勾,然后点确定;

10.选中DAL右键,进行DAL引用,

DAL引用时之选中Model选项上打勾,然后点确定

11.添加BLL   DAL  Model文件里的文本  打开第7步骤的文件夹 ,DLL  DAL  Model文件夹里分别有一个T_User的文本

把每个文件里的文本 复制到VS软件里  BLL  DAL  Model文件里,   复制时1-1的文件复制

12.改BLL  DAL  MOdell的属性名字

选中每个文件里的文本,双击

把j箭头所指的程序删掉,

然后选取箭头所指的内容进行复制

复制后右键点击右边框里的文件选择最下面 的属性进行更改i    两个名称都改;然后Ctrl+S进行保存   DAL  与MOdell相似

DLL

MOdell、

完成后Ctrl+S进行保存,

13.以上步骤完成后点击上面选项的‘生成’ 然后选择从生成决方案

14.完成以上不走,如果下面没出现报警出错,就证明已经OK了

如果有出错,就在检查一下步骤是否正确。

使用VS创建三层架构的项目的更多相关文章

  1. 简单使用Idea创建三层架构项目和数据库连接(使用原生ajax进行访问+ajax)

    Idea创建三层架构项目 首先创建一个Web项目model 创建Web完成后进行创建entity.dao.service 特别注意 根据上面的步骤进行创建即可得到 创建完成 我们首先创建数据库 cre ...

  2. 用VS2010创建三层架构开发模式及三层架构的研究

    三层架构的研究 三层体系结构的概念 用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则   各层的作用 1:数据数据访问层:主要是对 ...

  3. .NET三层架构各项目之间的引用关系及如何添加引用?

    1.1三层之间的引用 整个.NET框架的项目创建完成之后,在开发之前,还需要建立各个项目之间的引用关系,以便在编写C#业务逻辑代码时调用相关项目的类库. 1.1.1 引用关系规则 .NET三层架构中的 ...

  4. ASP.NET创建三层架构图解详细教程

    1.新建项目 2.创建Visual Studio解决方案 3.再创建项目 4.选择类库类型 5.依次创建bll(业务逻辑层),dal(数据访问层)和model(模型层也可以叫实体层) 6.添加一个网站 ...

  5. C# 好用的三层架构,项目直接上手用

    一.项目结构 注意:1.Common类中的引用添加:右键--添加引用--.NET--选择对应的引用 2.各层之间引用互相添加(这个就不必多说了,三层最基础部分)   3.在添加 Oracle 引用时候 ...

  6. ASP.NET三层架构项目创建流程

    1.进入VS2010,新建项目—>Visual C#—>Web—>ASP.NET空Web应用程序,如图所示: 2.在解决方案处右击—>新建项目—>Windows—> ...

  7. MVC项目实践,在三层架构下实现SportsStore-02,DbSession层、BLL层

    SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...

  8. MVC项目实践,在三层架构下实现SportsStore-01,EF Code First建模、DAL层等

    SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...

  9. MVC项目实践,在三层架构下实现SportsStore-03,Ninject控制器工厂等

    SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...

随机推荐

  1. 题解 CF1216A 【Prefixes】

    题目大意:给你一个长度为$n$($n$为偶数)的字符串,且这个字符串仅由$'a'$与$'b'$两种字符组成,要你用最少的操作次数使得 $s[i]!=s[i-1] (i/2=0,1≤i≤n)$(若字符串 ...

  2. nohup 命令

    nohup command > myout.file 2>&1 & 指定nohup.out的文件名 jobs -l 查看后台命令

  3. vue基于 element ui 的按钮点击节流

    vue的按钮点击节流 场景: 1.在实际使用中,当我们填写表单,点击按钮提交的时候,当接口没返回之前,迅速的点击几次,就会造成多次提交. 2.获取验证码,不频繁的获取. 3.弹幕不能频繁的发 基于这几 ...

  4. Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解(转)

    转自:https://www.jb51.net/article/120018.htm

  5. js图片向下流动

    <div id=demo style=overflow:hidden;height:;width:;background:#f4f4f4;color:#ffffff><div id= ...

  6. C#插入时间

    //获取日期+时间 DateTime.Now.ToString(); // 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().ToString(); // 20 ...

  7. mysql 查询表的字段名称,字段类型

    select column_name,column_comment,data_type from information_schema.columns where table_name='查询表名称' ...

  8. 【转载】 C#中使用Count方法获取List集合中符合条件的个数

    很多时候操作List集合的过程中,我们需要根据特定的查询条件,获取List集合中有多少个实体对象符合查询条件,例如一批产品的对象List集合,如果这批产品的不合格数量大于10则重点备注.在C#中可以自 ...

  9. MySQL 启动、登录、退出和目录结构

    一.启动 MySQL 服务器启动方式有两种: (1)通过服务的方式自动启动 (2)手动启动的方式 1.windows 服务方式启动 操作步骤: 也可以在 cmd 窗口 输入 services.msc ...

  10. Redis系列之-—内存淘汰策略(笔记)

    一.Redis ---获取设置的Redis能使用的最大内存大小 []> config get maxmemory ) "maxmemory" ) " --获取当前内 ...