首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 看Scott Mitchell"在ASP.NET 2.0中操作数据:创建一个业务逻辑层",关于attribute的一点疑问
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-20 15:18:08 楼主

    .......
    12[System.ComponentModel.DataObject]
    13public class ProductsBLL
    14{
    15    private ProductsTableAdapter _productsAdapter = null;
    16    protected ProductsTableAdapter Adapter
    17    {
    18        get {
    19            if (_productsAdapter == null)
    20                _productsAdapter = new ProductsTableAdapter();
    21
    22            return _productsAdapter;
    23        }
    24    }
    25
    26
    27[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, true)]
    28    public Northwind.ProductsDataTable GetProducts()
    29    {       
    30        return Adapter.GetProducts();
    31    }
    .........................

    在方法和类前都加了attribute,请问其作用是什么?各个attribute的含义是什么,为什么要加这种attribute而不是别的什么
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • truelove12
    • 等级:
    发表于:2008-03-20 15:24:281楼 得分:0
    使用objectdatasource时,它可以自动的将业务逻辑层中标识select的方法显示出来.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-20 15:31:362楼 得分:0
    " 使用objectdatasource时",惭愧,什么时候使用或怎么使用,objectdatasource是啥意思?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-20 16:12:353楼 得分:0
    感觉加了数据层,又有逻辑层,还有个datasource,是不是越搞越复杂了!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-20 16:18:514楼 得分:0
    还有如果不是建web site 而是建web application ,好像不能配置objectdatasource,没有app_code目录
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • truelove12
    • 等级:
    发表于:2008-03-21 08:05:295楼 得分:0
    还有如果不是建web site 而是建web application ,好像不能配置objectdatasource,没有app_code目录

    哦,我在建website时使用过,在application下还没有用过...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-24 09:30:026楼 得分:0
    不是都推荐使用web application么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 15:26:117楼 得分:0
    haha

    ~~~~~~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 16:12:388楼 得分:0
    引用 6 楼 ahking 的回复:
    不是都推荐使用web application么?


    ASP.NET 2.0 最好使用Web Site
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 16:31:159楼 得分:0
    web application 比较好用啦.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-23 17:56:0210楼 得分:0
    引用 8 楼 amandag 的回复:
    引用 6 楼 ahking 的回复:
    不是都推荐使用web application么?


    ASP.NET 2.0 最好使用Web Site


    为什么?
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved