代码改变世界

随笔分类 -  ASP.Net

UrlRewriting在Community Server中的应用研究

2007-04-01 21:35 by BAsil, 2988 阅读, 收藏, 编辑
摘要: 大家都知道Community Server中使用了Url Rewrite,但是对于希望通过CS学习Url Rewrite的朋友,可能稍微难了一点,因为CS项目确实是相当的繁杂,我们不容易对Url Rewrite做一些有针对性的调试。 我在这里把涉及到UrlRewriting的部分抽取出来,做成一个Demo,使大家可以从中了解到CS是怎么针对UrlRewriting进行设计和应用的。 其中用到的类简... 阅读全文

关于模板控件如何实现多数据源绑定的问题

2007-03-12 13:21 by BAsil, 3598 阅读, 收藏, 编辑
摘要: 在读Clinglingboy的asp.net控件开发基础(18)时,Clinglingboy对其进行了重点讲解。可是我感觉在如何将具有IListSource接口的数据源最终转化为DataView说的还不是十分清楚,下面我这一部分再详细的说一下。首先还是贴一下关键的DataSourceHelper类 DataSourceHelperCode highlighting produced by Acti... 阅读全文

思归的“动态控件的状态问题”的分析中用WinDbg跟踪TrackViewState方法的步骤

2007-03-06 14:00 by BAsil, 3798 阅读, 收藏, 编辑
摘要: 两天前,研究控件状态问题是,看到了思归的这篇文章思归的“动态控件的状态问题”的分析,对其中用跟踪TrackViewState用到的工具winDbg比较好奇,经过摸索,现在把实现的步骤列一下:1安装、部署winDbg、配置SOS,这个网上已经讲得比较多了,这里我就不多说了,列出我参考过的几个链接 Mike Taulty's Blog的 A word for WinDbg A word for Win... 阅读全文

在javascript中用微软的htc组件调用web service

2006-12-23 14:41 by BAsil, 594 阅读, 收藏, 编辑
摘要: webservice [WebMethod] public string getResult() { return "Hello World"; } 最近在项目中尝试使用了部分YUI,等项目写完了,介绍一下。其实主要是一些简单的用法,还没有深入。另外YUI的邮件组真是好东西,我的很多问题都在上面找到了答案。 阅读全文

在Community Server 1.1中文版初次安装出现CSException: localhost/XXXX错误的解决办法。

2006-08-21 17:01 by BAsil, 452 阅读, 收藏, 编辑
摘要: 今天刚刚研究CS,出现了此问题。 “/CnForums2”应用程序中的服务器错误。 -------------------------------------------------------------------------------- localhost/cnforums2 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: CommunityServer.Components.CSException: localhost/cnforums2 阅读全文

父窗口的label服务器控件从Model Dialog窗口用dialogArguments赋值为何不能保存状态?(思考)

2006-08-18 10:56 by BAsil, 1053 阅读, 收藏, 编辑
摘要: 项目中需要把父窗口的从Model Dialog中赋值,但发现在赋值后,如果父窗口刷新,则无法保存状态。经过一番思考,明白了其中的道理。现在把代码贴出,欢迎大家讨论。 阅读全文

log4net配置文件中的注释导致log4net不工作了!(原创)

2006-08-03 23:58 by BAsil, 1588 阅读, 收藏, 编辑
摘要: 好久没有更新blog了,真是有点惭愧。最近项目比较忙,不巧的是今天又发现我的log4net无法正常工作了,通过网上的搜索和反复的测试,终于发现了问题,同时也学到了几个新的技巧,拿出来眩一眩。 还是说一下出的问题吧。 问题描述:log4net不记录任何的错误。 阅读全文

使用DAAB3.1连接多种数据库(SqlServer,OleDB,ODBC)(原创)

2006-07-04 16:23 by BAsil, 3048 阅读, 收藏, 编辑
摘要: 由于项目需要适用于Sybase 9.1.2和Sql Server 2000的数据库,刚开始使用DAAB3.1的Odbc来操作数据库,但总觉得不是十分灵活,而且Odbc连接Sql Server 2000效率也不高;感谢天行者的daab3.1使用笔记,这篇文章介绍了如何通过只修改配置文件而不改动代码的情况下实现数据库的转换。 阅读全文

有关Transaction的错误提示及正确的处理(原创)

2006-06-28 00:31 by BAsil, 2857 阅读, 收藏, 编辑
摘要: 最近在写代码中处理事务的时候出现了几个问题,现在整理一下贴到网上。本文除特别指明外,均采用DAAB 3.1的Odbc类连接Sybase 9.1.2。 阅读全文

问题解决(另一个 OdbcParameterCollection 已包含带有 ParameterName“@****”的 OdbcParameter)

2006-06-25 15:09 by BAsil, 1116 阅读, 收藏, 编辑
摘要: 今天在用DAAB 3.1 连接Sybase ASE 9.1.2的时候又出现了 另一个 OdbcParameterCollection 已包含带有 ParameterName"@****"的 OdbcParameter 的问题,记得我半年前写过一个关于SqlParameterCollection的文章,翻出来看了一下,还真的找到了解决办法。这篇文章我已经发布到了现在的blog上,链接是 另一个 Sq... 阅读全文

解决(另一个 SqlParameterCollection 已包含带有 ParameterName“@UserName”的 SqlParameter。)同时讨论CopyTo和Clone (原创)

2006-06-25 14:18 by BAsil, 2495 阅读, 收藏, 编辑
摘要: 最近在调试SqlHelper程序的时候发现,利用从SqlCommandBuilder.DerivedParameters(command)得到的command.Parameters(为SqlParameterCollection)传给ExecuteNonQuery中的SqlParameter[],代码如下, public static SqlParameter[] getParameters(S... 阅读全文

关于ViewState不得不说的(原创,转载请声明)

2006-06-02 14:52 by BAsil, 1623 阅读, 收藏, 编辑
摘要: 一直以为ViewState是把页面所有的值存储起来,而且好多的Asp.net书籍也是这么说的,或者是我比较愚笨,没有弄明白,直到最近在做动态生成控件,在更深入的了解了一下ViewState。 在我进行讲解之前,先说一下我用到的两个工具:一个是ViewStateDecoder(winform的),以前有一个webform的叫ViewState Parser,可惜Paul Wilson不提供连接了,反... 阅读全文