@at
LoginHandler是一个类,请确保LoginHandler.ashx中定义了此类,并且该文件能正确编译。
re: GDI+学习笔记1 yicone 2008-06-22 13:29
@rddhome
呵呵,离开当年做那个项目的公司很久了,只知道他们后来还做了一段时间,现在发展到什么程度,我也不确定。:)
改进它应该是可行的,先搞清项目各部分的关系,选择自己需要的部分进行修改就行,祝你好运:)
re: 母板页的嵌套使用 yicone 2008-05-19 11:40
vs2008添加对母板页的嵌套支持了,可以在设计时预览使用了嵌套母板页的内容页啦
"2.对ASP.NET AJAX的改进,ASP.NET 3.5 Extensions中的新ASP.NET AJAX特性将包括更好的浏览器历史支持(往前,往后按钮的集成,通过 <asp:history> 新服务器端控件实现的服务器端历史管理支持),通过永久链接(permalinks)实现的改良的AJAX内容链接,以及另外的JavaScript库改进等"
我从Brand Abrams的blog
(
http://blogs.msdn.com/brada/default.aspx)上看到的关于导航的支持和你说的不一样啊"Rather than the <asp:History> syntax, there is now a simple property on ScriptManager called "EnableHistory."
re: 脚印:九月第三周、第四周 yicone 2007-11-30 11:03
谢谢鼓励, 一起进步吧:)
我用的一个批量搜索的办法是,将每个Excel文件的读入字节数组,存入数据库的Content字段;同时将Excel文件另存为文本文件,存入数据库中的Text字段,查询的时候是用SQL语句对Text字段进行模糊查询
re: 如何方便的让你的集合引发改变事件 yicone 2006-12-11 21:43
你帮了大忙了,我一直想为这个问题找答案呢。非常感谢。
用这个东西的话,就没法用代码折叠的功能了吧:)
我有时会提交几次才能成功:(
谢谢你的分享:)
最后给的链接是关于Portal Starter Kit的,把我搞糊涂了!不是讲Report Service吗?
“交叉报表——适用于使用两个条件进行筛选”
我一直都不能准确的知道交叉报表的概念,能给一个更精确的解释吗?
再次感谢。
顺便问一句,8-3的图是用什么工具画的呀,或者你推荐一些,用Visio总是不喜欢
_VIEWSTAT真的是在OnInit时读取的吗,我怎么觉得是在OnLoad结束后,希望指教
re: 一个免费的RDLS实现 yicone 2006-05-07 07:18
@HardRock
多谢了,确实有那样的问题。我会考虑您的建议。
re: 应用DevExpress控件的项目图片 yicone 2005-12-26 10:13
都不怕人家发律师信啊:)
re: yicone 2005-11-19 11:34
除了share之外,还提供你分类和search,我觉得都是省了自己精力的事情
re: Vokobo yicone 2005-11-19 11:32
我想他们会提供本地备份功能的,不用那么担心:)
re: C#中属性的一个容易搞错的问题 yicone 2005-09-23 09:28
很实际,谢谢
to ChuPaChuPs:
我用MSDN2004(英文)能找到
to 用好:
我是在一堆乱码的中部看到的,可以搜一下吧
to bvw:
实现一个采用 SerializationInfo 对象和 StreamingContext 对象作为参数的反序列化构造函数
建议WayFarer大侠整理一下这里,文章加上评论太长了,我来回拖动鼠标几十次,好累啊!
幻想:要是有VS.NET中“ctrl" + "-"的功能就好了,或者把文章用#region #endregion按章节、小分类折叠起来就好了,目前好像不支持这俩个
to city:
to p:
sqlParameter没有被串行化
to py:
好像只能自己改造了,你还是问蝈蝈吧
to form:
让你的form类继承自MarshalByRefObject, 使用没有参数的构造函数,(一定要使用的话,使用客户端激活方式, 这时客户端的代码使用Activator.CreateInstance()能够接收参数数组的那个重载, 好像是上面的a);所有客户端向服务器传递的参数和方法调用的返回值必须可序列化!
to 阿扁:
文章中已经介绍过了
“由于服务器端和客户端都要用到远程对象,通常的方式是生成两份完全相同的对象Dll,分别添加引用。不过为了代码的安全性,且降低客户端对远程对象元数据的相关性,我们有必要对这种方式进行改动。即在服务器端实现远程对象,而在客户端则删除这些实现的元数据。”
to frank:
虽然不能解决你的问题,但还是想知道你使用的是客户端激活方式吗?
问题解决了.
配置文件必须是表结构的.这样:
<appSettings>
<Connection>access</Connection>
<Version>Server</Version>
</appSettings>
我原来的配置文件是使用VS.NET,为项目'添加新项',选择'CONFIG文件'建立的, 它的结构就是上面那种. 错误原因是我想都不想就套用函数的结果, 吸取教训!
ds.ReadXml()
为什么我使用这个方法读配置文件得不到需要的值呢?
虽然可以用ConfigurationSetttings.AppSetting.Get(string)字段访问每一个键值,但当有多个键时, 我觉得还是使用ds.WriteXml()比较好, 但现在读就有问题, 就谈不上写了, 还望指教.
p.s. 我的配置文件结构如下:
<appSettings>
<add key="Connection" value="access"/>
<add key="Version" value="Server"/>
</appSettings>
很常规的,没有什么问题吧?
re: 使用set时需要考虑的一点 yicone 2005-09-12 13:08
to Ninputer:
能否详细解释以下您所说的"线程同步问题", 或者推荐个link也行啊. 以后还请多多指教.
re: 使用set时需要考虑的一点 yicone 2005-09-12 12:43
to Ninputer:
"(这里假设set块中还有较复杂的后续操作)",我并不是要真的比较string!而且不是快慢的问题. 看一下下面的代码:
public object DataSource {
get { return dataSource; }
set {
if(value == DataSource) return;
if(value != null && DataSource != null && DataSource.Equals(value)) return;
if(IsValidDataSource(value)) {
RemoveDataSetEvents();
dataSource = value;
ActivateDataSource(false);
RaiseDataSourceChanged();
}
}
}
re: 使用set时需要考虑的一点 yicone 2005-09-11 22:32
to 蛙蛙池塘:
可能是我没描述清楚。写blog还很少, 需要宝贵的建议改进自己的表达,先谢谢你。这段代码想体现的是在某种情况下,有必要在set中先做一下判断,以避免不必要的开销(这里假设set块中还有较复杂的后续操作)。
觉得只要建立一个控制台程序,把代码拷进去运行一下就清楚了。我是在CodeSnipper中试验的。
另外纠正两个错误:“但前”应为“当前”; "name属性"应为“Name属性", 请浏览者原谅。
re: 异常处理经验谈 yicone 2005-09-11 01:27
THANKS.
前两天刚刚有人对我传授了这方面的一些经验,你的文章使我再次加深对这个问题的认识。
个人认为:“请保证其是可序列化的”、“使用AOP截获(intercept)异常”这类句子
会吓到初学者的(如我这般),觉得“异常”很高深。还是麻烦在原文中稍加说明一下^_^
(我有空先去查查AOP吧,还不知道它和异常在一起使用,对它一点都不了解呢)
你提到的第二个问题为什么会抛出那个异常呢?
而且我想知道你是怎样知道是那个方法出的问题?
是基于你对MarshalByRefObject对象有了一定的理解而当时没有仔细检查可能由此引发异常的地方,还是通过调试等其它方法?
解决它你大概花费了多长时间?
我是想学习你解决问题的手法。