惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
J
Java Code Geeks
The GitHub Blog
The GitHub Blog
博客园_首页
U
Unit 42
人人都是产品经理
人人都是产品经理
Engineering at Meta
Engineering at Meta
IT之家
IT之家
G
Google Developers Blog
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
Jina AI
Jina AI
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
小众软件
小众软件
H
Help Net Security

博客园 - hulu

从一个int值显示相应枚举类型的名称或者描述 第8章 商品目录管理 第4章 创建商品目录 第2,第三章 概要 Scott Mitchell的ASP.NET2.0数据指南中文版索引 如何自定义gridview的表格显示? 7/14 原型编码阶段里程碑完成 asp.net2.0 的 gridview 7/9 原型编码阶段: (6) 使用DetailsView和FormView(7-5 11:54) - hulu 7/5 原型编码阶段: (5) 使用ADO.NET 7/3 原型编码阶段: (4) GridView的编辑更新 成功软件开发者的9种编程习惯(一) 6/29 原型编码阶段:(3) CommandField,TemplateField 6/29 原型编码阶段:(2) GridView的数据库操作 6/29 原型编码阶段:(1)连接并访问数据库 6/28 项目原型前期实现任务确定 C# 2.0 除了泛型 C# 2.0 泛型
6/29 项目目录结构有所调整
hulu · 2007-06-29 · via 博客园 - hulu

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

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

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

更改后的项目结构如下:

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