易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET多层结构

  三层架构
表示层 
业务层 
逻辑层  我觉得主要是DAL的效率,这个层应该用COM实现,但是这样的话,如果是DNA的防火墙又成了问题。  还有,分层后的资源释放问题。  BLL层的只放逻辑规则就可以了,用它来连接UI和DAL 业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。 
数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。 
(IDAL)它体现了“抽象”的精神,或者说是“面向接口编程”的最佳体现。抽象的接口模块IDAL 
(Model)实体和数据库表映射类 
(Web)web网站项目 就按你的要求写把 
需求: 
1。需要有一个对象负责接收key 
2.改类需要查询数据 
3.该类需要返回数据  约束:该类在实际使用中需要查询商品表  C# codepublic class seach
{
  private string _key
  public string key 
  {
     set(_key=value;)
  }
   private object _Result; 
   public object result //返回值,这里使用object是为了留出空白,保留该类的变化
   {
      get
         {
                return _Result;
          }
   }      public virtual void getSearch() //查询数据,这里使用virtual同样是为了留出空白,保留该类的变化
    {
    }
} 你可以看到这是一个纯粹的对象,没有做任何数据库要做的事情,也没做界面要做的事情,他完全是对需求的一个代码翻译 
这个是实际上是MOdel的东西  2.有了model层,我们在做业务逻辑,业务逻辑我们要完成对这个对象的约束  C# codepublic goodsSearch:seach
{
pu


相关文档:

asp.net 404错误

在转向新的页面时,会出现下面的错误
无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
请求的 URL: /lonin.aspx
解决方法如下:
1.首先,要重新注册IIS :运行cmd 后 进入“C:\WINDOWS\Microsoft.NET\Fra ......

ASP.NET的五大数据控件浅谈(转)

CheckBox选择组件是一个程序中都经常的组件。在程序设计中使用到该组件,一般都不会只使用到一个,往往是以多个此类组件的形式出现的。在ASP.NET页面中如果要使用到多个CheckBox组件,除了添加多个CheckBox组件在页面中之外,还有一种比较方便的方法,就是使用CheckBoxList 组件。CheckBoxList组件是由一组的CheckBox组件组 ......

ASP.NET(C#)中web.config文件详解

一、认识Web.config文件
   Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认 ......

整理一下别人有关ASP.NET的好博文,没事看看

1、ASP.NET中的AJAX应用开发总结
http://blog.csdn.net/zhoufoxcn/archive/2009/12/07/4954645.aspx
2、用自定义IHttpModule实现URL重写
http://blog.csdn.net/zhoufoxcn/archive/2009/07/14/4346356.aspx
3、把C#中方法重载说透
http://blog.csdn.net/zhoufoxcn/archive/2008/09/09/2902078.aspx
4、.net 实现 URL重 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号