当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: .Net正式版中的一些Bug及其解决方案 (原创) 作者: 飞刀 (1)Session的问题 问题: 在我的Windows.Net 3604 + .Net Framework正式版的编程环境中,.Net下的Session总是有问题,比如我在A程序下设置了一个Session字...
 

 

 ·microsoft.net框架faq续    »显示摘要«
    摘要: 垃圾回收什么是垃圾回收? 垃圾回收是一种机制,它使计算机能够检测到对象何时不能再被访问。然后它自动释放该对象所使用的内存(同时调用由用户编写的称为“终结程序”的清理例程)。有些垃圾回收器(如 .net 使用的垃圾回收器)压缩内存,从而减小程序的工作集。 返回到顶部非确定性的垃圾回收如何影响代码? 对于大多数程序员而言,拥有垃圾回收器(并使用垃圾回收对象)意味着即使使用复杂的数据......
 ·让java和.net框架共存    »显示摘要«
    摘要: 原创作者:ashish banerjee 翻译整理:51dotnet club(www.51dotnet.com)slash 目的:对java与.net框架共存的可能性做一个评估 目标受众:java程序员和系统工程师 提要: 首先是对java 和 .net平台的构成做一个分析,然后是我个人对java如何形成的一个认识,接着是分析微软和sun之间的合作与分歧,最后是......


.Net正式版中的一些Bug及其解决方案
.net正式版中的一些bug及其解决方案 (原创) 作者: 飞刀      (1)session的问题 问题: 在我的windows.net 3604 + .net framework正式版的编程环境中,.net下的session总是有问题,比如我在a程序下设置了一个session字典,这个session将会在b程序下读取,现在的情况就是我在b程序读取这个session时,第一次能够正常读取,但一旦页面被提交(这在asp.net编程中是常有的事情),session就会马上消失,错误报告“object is null”,使用trace发现此session已经不存在. 此问题排除浏览器不支持cookie的可能,因为我读取cookie是正常的. 解决方法: 使用session的cookieless状态,具体操作即更改web.config或machine.config文件,这样session的传值是在url中进行的. 使用cookie,cookie是可以正常使用的,只要浏览器没有关闭此功能. (2)findcontrol方法的问题 问题: 大家都知道所有控件集合都存在有一个findcontrol方法,一般最常用的地方就是datagrid对item中控件的操作.这是一个很好用的方法,可以让我们迅速地找到我们想要的控件,但是他也是我遇到过的最不稳定的方法. 在item中使用这个方法,一般不会出现什么问题,但是在datagrid.datalist的各种事件中这个方法经常是找不到控件!!datagrid还好一点,datalist的事件中发生的情况就惨不忍睹,100%的找不到控件!!这个控件是活生生存在的,使用controls集合中是可以发现这个控件的.这个问题我在beta2下就已经发现了,原以为微软会在正式版本中更正,不知道是没有人提出呢?还是没有发现,正式版中依然这样. 开始我以为findcontrol这个方法没有写好,我就自个重写了这个方法,但是当我高兴地去用我自个写的方法时,发现传回来的值还是null!!!现在也就只有一个解释了,那就是.net环境中对control类型的支持还是不稳定的.
...   下一页
    摘要: 昨天,3月27日,redmond 宣布共享代码的 cli 和 c# 实现发布。比起netscape navigator 5.0的17 million 行源代码来说它只有100多万行,但这一百万行代码足以满足c#爱好者内心深处的好奇心,并且他们会为此激动不已。 你可以去下面的地址download: http://download.microsoft.com/download/.ne......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE