SUMTEC -- There's a thing in my bloglet.

But it's not only one. It's many. It's the same as other things but it exactly likes nothing else...

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  263 随笔 :: 19 文章 :: 3009 评论 :: 74万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  .NET 技术内幕

上一页 1 2 3 4

一些比较核心的内容
摘要:runtime和internalcall到底是什么,这个问题也许很多人连这个问的是什么都不清楚。runtime和internalcall是msil里面对方法的一种修饰,也可以认为是一个Attribute。和这两个修饰类似的还有managed和unmanaged,当然还有其它的,但是也许熟悉的也就只有这两个了。runtime、internalcall、managed、unmanaged等等都是直接在... 阅读全文
posted @ 2004-05-26 22:15 Sumtec 阅读(2742) 评论(9) 推荐(0) 编辑

摘要:昨天研究一个delegate的问题,研究了半天,找出了很多的东西来。但是就是有一点始终搞不清楚:为什么某个事件添加一次和添加两次,时间上会相差四倍呢?开始我觉得是递归调用的错,dudu说是运行时生成的问题。实际上现在我做的试验表明很可能大家都错了:首先我们尝试一下1->2,我们会发现接口的时间增加成比例关系,也就是1->2,可是事件花费的时间则是1->4。这个就是我们觉得非常奇怪的地方,为什么会超... 阅读全文
posted @ 2004-05-24 10:05 Sumtec 阅读(1213) 评论(3) 推荐(0) 编辑

摘要:最近在组织一个.GAME FRAMEWORK的项目,由于这是一个和游戏相关的项目,所以必须要考虑性能的问题。比如说事件,就让我想起一篇比较久远的文章,里面提到了delegate的效率问题。里面的数据是: 平均 最小 调用类型 0.2 0.2 inlined static call 6.1 6.1 static call 1.1 1.0 inlined instance call 6.... 阅读全文
posted @ 2004-05-23 21:39 Sumtec 阅读(3973) 评论(12) 推荐(0) 编辑

摘要:看到有人在这里提到想要强行更新数据库,遇到了困难。主要是本地的数据缓冲确实没有改变过,但是可能别的客户端改变了数据,现在想让这个本地的数据缓冲重新刷新到数据库当中。这就出现了因为本地数据没有任何改变,所以没有办法利用DataAdapter进行数据库更新的问题。这个问题确实比较头痛,研究了半天System.Data.dll里面的相关IL,得出了一些结论。这些结论没有经过任何形式的验证,所以不保证成功... 阅读全文
posted @ 2004-04-27 13:36 Sumtec 阅读(2347) 评论(6) 推荐(0) 编辑

摘要:我也不记得看了谁的Blog(注:后来想起来是自己跑到MSDN闲逛的时候,跑到那个地方看到的。)看到这个东西了,反正找到两个东西: 1、关于Whidbey特性(的目前实现状况) 2、关于上面那个图标的详细文字(加图片)说明 各位要有兴趣就过去看看吧,不浪费篇幅贴到这里面来了。文章来源:http://dotnet.blogger.cn/sumtec/archive/2004/04/17/891.asp... 阅读全文
posted @ 2004-04-17 09:26 Sumtec 阅读(501) 评论(0) 推荐(0) 编辑

摘要:好不容易才介绍了两个模式,今天介绍第三个。 好像最近上来这里的人都比较少,我想大家是不是可以这样子,来看过的都给我回复一下,签个名,我好想知道到底有多少人看我的Blog。无论通过IE还是SharpReader,都挥一挥手留下印记,谢谢大家,辛苦了。呵呵!文章来源:http://dotnet.blogger.cn/sumtec/archive/2004/04/16/867.aspx 阅读全文
posted @ 2004-04-16 13:04 Sumtec 阅读(504) 评论(2) 推荐(0) 编辑

摘要:今天逛博客堂的第二个收获就是:发现有人在讨论.NET的程序为什么一启动就会占用很多内存,然后GC没有什么作用,但是最小化却能够变得很小,恢复正常之后又会变大,但是没有原来这么大。关于这个讨论可以看看这里,思归也有他的见解(是我的见解的一部分)。 但是我有我的见解,不知道大家觉得对不对?我的见解在这里重复贴出来一下: 据我所知,这个问题好像并不是单纯的GC问题,关于这个问题我是这么理解的: 一个程序... 阅读全文
posted @ 2004-04-13 14:45 Sumtec 阅读(649) 评论(2) 推荐(0) 编辑

摘要:上一次讲了StrongName的含义和机制,不知道有多少人感兴趣,更不知道有多少人看懂了我蹩脚的文章。 这一次讲如何利用StrongName进行防盗版设计,以及相关的文件结构以及操作方法。也不知道有多少人对防盗版感兴趣,更不知道有多少人两篇文章都看懂了,但愿很多很多吧。文章来源:http://dotnet.blogger.cn/sumtec/archive/2004/04/12/769.aspx 阅读全文
posted @ 2004-04-12 16:36 Sumtec 阅读(567) 评论(0) 推荐(0) 编辑

摘要:继续讲CLI里面的秘密,这一次开始讲强命名,附带着会讲到“元数据(Meta Data)”以及文件结构,其中后面的两个将会出现在下半部分当中。 不知道是不是我讲的东西太过于深奥了,还是我写的不好看不懂?我觉得好像我的Blog里面留言并不是很多哦!希望各位支持支持,看得懂的留个言,说说有什么疑问之类的,看不懂得也请留个言,说说是因为太难懂了还是写的不清楚。先谢谢各位支持咯! 详情请点击这里进入……文章... 阅读全文
posted @ 2004-03-30 11:59 Sumtec 阅读(621) 评论(0) 推荐(0) 编辑

摘要:最近需要用到一些CLR内部的东西,例如StrongName等等,于是需要用C++来写。但是全部用C++来写感觉太累人了,所以我决定用C++扩展的方式写一个Wrapper,然后其他东西在C#里面写。可是C++扩展的文档实在是太累人了——资料残缺不全不说,有些东西还是英文的…… 比如说怎么从Managed字符串转换成Unmanaged的字符串,反过来应该怎么样做,找这些资料简直就是累死人了。后来发现这... 阅读全文
posted @ 2004-03-18 18:41 Sumtec 阅读(966) 评论(0) 推荐(0) 编辑

摘要:我的个人感觉是,Anders是一个非常强的人,说他强不在其他方面,而在于他目光非常的深远!每一次看别人和它的对话,总觉得他考虑得非常仔细、清楚和深远。点击这里可以看到Anders的十次对话。感觉找Anders设计CLI和C#真是地球人的福气啊!比如说怎么设计JIT,还有关于ValueType的选择,如何实现Generic Type等等。 对了,附加一个东西:MSDN 2003年10月 更新。文章来... 阅读全文
posted @ 2004-03-06 13:42 Sumtec 阅读(529) 评论(0) 推荐(0) 编辑

摘要:虽然我不关心ASP.NET,不过还是为大家共享一下…… Get the ASP.NET Resource Kit Today Download the ASP.NET Resource Kit for free and get essential tools, tutorials, samples, and over $1,000 worth of .NET controls and c... 阅读全文
posted @ 2004-03-05 07:29 Sumtec 阅读(862) 评论(0) 推荐(0) 编辑

摘要:还是以前Blog里面的东西,在贴出来共享一下: 以前好像也贴了一个,不过现在这个似乎有了一些新的内容,虽然不多,不过也足以让我很兴奋。 http://www.msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dv_vstechart/html/whidbey_csharp_preview.asp Language Innovat... 阅读全文
posted @ 2004-03-04 21:30 Sumtec 阅读(567) 评论(0) 推荐(0) 编辑

摘要:不知道大家对于Common Language Infrastructure有什么认识呢?“噢!天啊!看到那么几个英文我就头痛了!”如果真是这样,那么你就没有办法继续看下去了,因为这里面的东西基本上只能够找到英文的资料。 int a = a + b + c + d + e + f + g + h + i; 80x86 ASM CIL 0000004c 8B 54 24 10 mo... 阅读全文
posted @ 2004-03-04 20:17 Sumtec 阅读(623) 评论(0) 推荐(0) 编辑

摘要:翻开书第176页,看第3道题……还记得中学的时候,老师就是这么说的吗? 现在我要说:用ILDasm.EXE(VS2003在E:\VS.NET 2003\SDK\v1.1\bin里面,VS2002在E:\VS.NET\FrameworkSDK\bin 里面)打开mscorlib.dll(在C:\WINNT\Microsoft.NET\Framework\v1.x.xxxx 里面),找到System,... 阅读全文
posted @ 2004-03-04 20:10 Sumtec 阅读(546) 评论(0) 推荐(0) 编辑

摘要:《设计模式》这本书看过没有?看过之后有什么感想?想不想听听我的看法呢?如果你没有读过,或者正在读这本书,也许看了之后回有另外一份收获哦。文章来源:http://dotnet.blogger.cn/sumtec/archive/2004/03/02/179.aspx 阅读全文
posted @ 2004-03-02 11:49 Sumtec 阅读(617) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4
点击右上角即可分享
微信分享提示