网站开发三层架构

问题描述

我是一个asp.net的初学者,而且也没去培训过,只是边工作边学习,现在想学习三层架构,及存储过程,请哪为专业人士路过时给点提示,或推荐几本相关的书籍,感激不尽

解决方案

解决方案二:
http://www.51aspx.com/
解决方案三:
下载微软开源示例petshop看看
解决方案四:
觉得初学值没必要特意去了解什么三层架构等你熟悉了,就自然知道为什么要三层架构了
解决方案五:
到微软网站看看webcast再看看c#入门经典和高级编程http://download.csdn.net/source/394599MSDN是也是个好东西~~
解决方案六:
网上很多..你可以找找
解决方案七:
在BLL通过接口调用DAL方法Model,实现业务实体。IDAL,实现接口。SQLServerDAL,实现接口里的方法。web.config里的配置信息,为SQLServerDAL的程序集。DALFactory,返回程序集的指定类的实例。BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。WEB,调用BLL里的数据操作方法。在大项目开发中,主要是系统架构。看看petshop
解决方案八:
引用6楼wuyq11的回复:

在BLL通过接口调用DAL方法Model,实现业务实体。IDAL,实现接口。SQLServerDAL,实现接口里的方法。web.config里的配置信息,为SQLServerDAL的程序集。DALFactory,返回程序集的指定类的实例。BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。WEB,调用BLL里的数据操作方法。在大项目开发中,主要是系统架构。看看petshop

顶一下。。。。。
解决方案九:
www.asp.net
解决方案十:
感觉不用刻意去学三层。可能多层的。。刚开始学感觉会限制自己的思路(别人讲的)如果是想学我感觉就是看代码,想代码,写代码。。。然后就是想需求,写代码。。。
解决方案十一:
顶一下引用6楼wuyq11的回复:

在BLL通过接口调用DAL方法Model,实现业务实体。IDAL,实现接口。SQLServerDAL,实现接口里的方法。web.config里的配置信息,为SQLServerDAL的程序集。DALFactory,返回程序集的指定类的实例。BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。WEB,调用BLL里的数据操作方法。在大项目开发中,主要是系统架构。看看petshop

解决方案十二:
其实很简单!
解决方案十三:
慢慢学吧,petshop就是用三层做的,多研究研究就好了!
解决方案十四:
做中小网站不用
解决方案十五:
恩恩
解决方案:
petshop可以作为学习的东西不建议全模仿
解决方案:
学习!!!!!!!
解决方案:
要看你现在的基础怎么样了??首先要是懂的看代码的话,要是一点什么都没有学,建议从web控件看起...要是有一定的基础,那你上www.51aspx.com中搜索折扣网,那个源代码是三层结构件的,我的建议是多看别人的源码...看别人是怎么做的!!
解决方案:

解决方案:
项目源码下载:
解决方案:
项目源码下载:
解决方案:
引用6楼wuyq11的回复:

在BLL通过接口调用DAL方法Model,实现业务实体。IDAL,实现接口。SQLServerDAL,实现接口里的方法。web.config里的配置信息,为SQLServerDAL的程序集。DALFactory,返回程序集的指定类的实例。BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。WEB,调用BLL里的数据操作方法。在……

+1

时间: 2024-11-10 00:33:09

网站开发三层架构的相关文章

NET高级开发一:用VB.net+ADO.NET+SQLServer开发三层架构的运用程序

ado|server|sqlserver|程序|高级|架构      NET高级开发一:用VB.net+ADO.Net+SQL Server开发三层架构的运用程序 一:什么是三层体系结构:    三层体系结构,顾名思义,我们将运用程序从整体上分为三个独立而又彼此相关联的层次,这三层分别是:用户层.业务逻辑层.数据层 .用户层就是运用程序与用户的操作接口,比如说:网页.在用户层,常用到的技术如:HTML.CSS.JavaScript.ASP/asp.net等.业务逻辑层 就是将一些业务处理的逻辑与

.NET网站开发的架构设计

ASP.NET网站开发注意事项之网站文件名: 1. 网站文件名以标准英文单词描述业务内容.如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等. 2. 文件名尽量不用数字描述. 3. 文件名尽量不能太长,以不超过20个字母为宜. 4. 图片文件名尽量描述图片内容分类.尽量以btn,menu,title,arrow,line,dotline,bg等前缀命名.例如: Btn_fri

基于LINQ to SQL的WEB开发三层架构

LINQ语言集成查询是微软用于抗衡竞争对手,改进现有开发模式下面向数据库操作问题的一个种全新体系架构.它的出现,解决了面向对象开发中由数据库操作引起的先天性的瓶颈,使得面向对象和数据库完美结合,程序员不再受限于复杂的SQL脚本,而可以一种近乎完美的方式来搭建自己的面向对象型软件 系统,这种方式就是将数据完全对象化,将SQL语句封装到底层,由framework来完成,程序员 只需面向数据库对象来编程,从另一种意义上来说,是把数据也程序化了. LINQ的这种开发模式也改变了系统架构的搭建方式,在以往

利用General框架进行三层架构开发

三层架构是企业信息管理系统中一种比较流行的架构方式,如大家所知,三层架构将信息系统分为数据访问层(DAL).业务逻辑层(BLL).界面表示层(UI)三部分,三层架构的好处是根据系统中代码所处的层次将系统拆开,而通过业务模型(Model)再进行连接,降低系统各层次之间的耦合度,提升程序开发和后期维护的容易度. 由 于三层架构是根据由上至下的层次进行分层,而不是根据功能.应用领域进行分层,所以三层架构在每一层的关注点并不相同,数据访问层关注的是跟数据库打交道 的部分,业务逻辑层关注的是业务逻辑处理部

ASP.NET MVC5网站开发文章管理架构(七)_实用技巧

一.总体说明 先看一下文章管理设想要实现的功能: 再看一下类图 这里Category是栏目:CommonModel是公共模型:Article是文章:Attachment是附件: CommonModel是内容管理这块抽取出来的公共部分,像文章,咨询甚至产品都有一些共同的内容这里把它单独提取出来作为一个类.CommonModel可能包含一片文章,包含一组附件,包含一系列评论,他们之间的关系类图中已经表示出来.  二.搭建架构 这个顺序根以前一样 1.IDAL 在IDAL添加接口InterfaceCo

Asp.net网站开发架构设计要求

网站文件名: 1. 网站文件名以标准英文单词描述业务内容.如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx /    articleList.aspx 等. 2. 文件名尽量不用数字描述.3. 文件名尽量不能太长,以不超过20个字母为宜.4. 图片文件名尽量描述图片内容分类.尽量以btn,menu,title,arrow,line,dotline,bg等前缀命名.例如:Btn_friendlinks.gif / t

ASP.NET MVC5网站开发咨询管理的架构(十一)_实用技巧

一.总体说明 1.实现功能 2.类图 由于文章部分把大部分类都是实现了,这里仅多了一个Consultation类. 二.创建咨询模型类 在Ninesky.Models项目添加类Consultation(咨询模型),该模型跟Article类似都是CommonModel的扩展.1.添加Consultation类. using System; using System.ComponentModel.DataAnnotations; namespace Ninesky.Models { /// <sum

完整、准确地把握Flash动态网站开发的知识体系

动态|体系 相关文章:准确.完整地把握Flash动画设计的知识体系 [摘 要] 本文明确阐述了应用Flash和服务端软件(包括Java..NET.ASP.PHP.ColdFusion等)进行网络应用程序开发.调试和部署的完整知识. 完备而充足:完全的技术基础大公开.完全的中文解决方案大公开.完全的安全架构原理大公开.完全的Flash Remoting实现大公开.完全的应用案例大公开.对知识体系进行了总结归纳,建立一个逻辑的知识体系,以利于用户快速.准确.完整地掌握它. [关键词] 动态网站开发,

谈谈大型高并发高负载网站的系统架构

http://blog.csdn.net/fenglibing/archive/2010/04/10/5469788.aspx   转自:http://www.educity.cn/rk/sa/200906031701101214.htm     我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大