在IIS7中配置 asp.net程序时出现如下错误

配置错误 在唯一密钥属性“value”设置为“default.aspx”时,无法添加类型为“add”的重复集合项 
配置文件 

             file : //*******/web/web.config

 

 

 

 

web.config中

<defaultDocument>
  <files>
    <add value="default.aspx" />
  </files>
  </defaultDocument>

错误原因是IIS中已经设置了默认document为default.aspx,这时候asp.net得到了另外一个相同value的add引发异常,处理方案是在<add />之前加入<clear />

即修改web.config为

<defaultDocument>
  <files>
    <clear />
    <add value="default.aspx" />
  </files>
</defaultDocument>

 

这种方法适用于任何可能产生继承混淆的.net configuration 

posted @ 2010-05-25 17:51 singleblue 阅读(261) 评论(0) 编辑

 

 

请问,以上两种图片,需要使用什么工具来画?

thanks

posted @ 2010-03-02 16:08 singleblue 阅读(111) 评论(1) 编辑

借cnblogs.com这个平台,寻找ASP.NET开发中UI层的设计方案

正在考虑的方案
1.ASP.NET控件,开发速度快
2.纯HTML控件,通过ajax来进行数据交互,开发速度慢,调试时间也是一个问题
3.extjs方案,速度好像不快

希望大家能把自己的经验分享一下,谢谢!

 

posted @ 2009-11-02 11:49 singleblue 阅读(2815) 评论(41) 编辑

 

图中,是我对最近一个项目的架构设想,和网上普遍的三层架构类似
SQLDAL和MySQLDAL为数据访问层的不同实现,最终采用哪个数据访问层取决于配置文件,利用AOP来实现这一做法。DAL的实现上不采用ORM,担心数据量太大。
而BLL为不同的业务逻辑层实现,因为该项目是一个产品项目,会存在不同的客户在业务流程上的操作方法不一样,但最终数据表现还是一样的。
这里,我想在DAL层只实现SQL语句的生成,而不直接处理语句的执行。
而是在BLL层,调用公用类库中的数据访问类,结合DAL生成的SQL语句来处理语句的执行。
主要是考虑到下面原因:
1.DAL不用依赖于公用类库中的数据访问类DBHelper(DBHelper是通过DbFactory的思想来实现),项目只有BLL依赖于DBHelper
2.BLL中存在同一业务单据需要保存到两个不同类型的数据库中,并且需要操持事务的一致性
   如:  
          事务1.开始
          事务2.开始
          try
               事务1.执行
               事务2.执行
          catch
               事务1.撤消
               事务2.撤消
               throw ex
          事务1.提交
          事务2.提交

麻烦大家帮帮想想,这样的想法是否合理?是否存在其他更好的选择?麻烦给出建议
另外,大家是否有做过ASP.NET的插件式开发
以前在C/S结构时,可以通过反射的方式直接调用编写好的插件(带界面),以实现业务模块的可配置性
如果是B/S时,要怎么实现这样的做法?

有一点希望大家原谅,由于目前比较困惑,急于得到更多人的帮助,冒昧把这篇文章发布到首页

posted @ 2009-10-28 15:15 singleblue 阅读(3581) 评论(37) 编辑

有个这样的需求:
需要开发一个程序,可以实现往别人的软件界面上写入数据,以达到用户不需要在界面上输入数据,
而是通过开发的程序直接往软件界面上录入,用户只需要在别人的软件上进行保存操作即可。
由于数据录入量非常大,所以才想到这个方法,想法源于测试人员在使用的QTP录制功能。
但却不知道要如何实现,请各位高手帮帮忙


在这里,先谢谢大家!

posted @ 2009-09-23 10:07 singleblue 阅读(145) 评论(2) 编辑
摘要: Failed to execute request because the App-Domain could not be created. Error: 0x80070005 拒绝访问。 解决方法,虚拟目录添加everyone的读取权限由于采用jQuery来作ajax请求,不太熟悉,找这个错误找了好久,留个记录阅读全文
posted @ 2009-08-14 14:09 singleblue 阅读(72) 评论(0) 编辑
posted @ 2009-03-13 09:21 singleblue 阅读(277) 评论(0) 编辑
posted @ 2008-09-25 10:00 singleblue 阅读(463) 评论(0) 编辑
posted @ 2008-09-10 15:19 singleblue 阅读(418) 评论(6) 编辑
posted @ 2008-09-08 11:08 singleblue 阅读(121) 评论(0) 编辑