• 6/29 项目目录结构有所调整


    如果项目目录按照以下方法来做,会遇到一些问题,
    为项目新建一个空白解决方案,添加一个存放业务层和数据访问层的类库,添加一个表示层的网站。这样这个解决方案中就有2个项目。

    有如下问题:
    1.类库要增加sysem.configuration的引用,虽然里面的类头部写了using sysem.configuration,仍然会出错:命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”(是缺少程序集引用吗?)
    2.在网站中调用类库的时候,必须将类库引用进来,同时类库中文件有变动的时候,比如增加了方法就必须重新生成。因为类库必须编译成dll到网站的bin目录下才可被顺利调用,而这种编译是静态编译,更新了类库源码后还必须手工重新编译。

    为了解决如上问题,同时考虑到该系统是一个轻量级的小型系统项目,可以将解决方案就考虑成一个网站,所有类的定义放到app_code目录下,这样有了类文件变动,系统会自动动态编译,实时的反映在代码设计和运行上,无需生成和部署dll了。

    更改后的项目结构如下:


    这样,我就可以直接在clerklist.aspx中放置一个objectdatasource控件,指定数据源的select为clerk类的getAllClerkList方法。在绑定到一个gridview,就立刻可以显示所有员工列表了。

  • 相关阅读:
    设置开机启动时指定非ROOT用户执行相应的脚本
    passwd的使用
    redis安装过程中遇到的问题
    linux增大交换分区
    初学Pexpect
    系统吞吐量(TPS)、用户并发量、性能测试概念和公式
    CentOS系统下各文件夹的作用
    Python的学习
    syntax error near unexpected token `then'
    10.24 小组会议记录
  • 原文地址:https://www.cnblogs.com/hulu/p/800370.html
Copyright © 2020-2023  润新知