zoukankan      html  css  js  c++  java
  • 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,就立刻可以显示所有员工列表了。

  • 相关阅读:
    python 安装与pip安装
    使用通配符来解决数据1和11、12/13/14的问题
    数据库中一行变多行,拆分数据
    15-哈希表 HashTable
    13-自平衡二分搜索树 AVLTree
    12-并查集 UnionFind
    11-字典树 Trie
    10-线段树 Segment Tree
    09-堆 Heap(最大堆)
    08-映射 Map
  • 原文地址:https://www.cnblogs.com/hulu/p/800370.html
Copyright © 2011-2022 走看看