C#动态程序集的加载、创建实例、序列化与反序列化

by shinichi_wtn 2010-09-12 11:57
Dynamic Assembly: Load, CreateInstance, Serialize and Deserialize 什么是动态程序集 动态程序集是指没有被编译至主程序,而是主程序在运行时动态调用或者生成的程序集。动态链接库(dll)大家一定很熟悉,它是一系列类和方法的打包,可以被不同的执行程序加载和共享,而C#生成的程序集也是dll。在实际应用中,一些程序不一定要在启动的时候就把所有dll文件都加载到内存中,而是根据需要动态加载或者创建。C#的反射和晚期绑定为实现这种操作提供了极大的帮助。本文主要介绍了从动态程序集里怎样创建特定类的对象,以及该对象的序列化和反序列化问题。 ... [More]

Tags: ,

C#

今天到北京大学报道了

by shinichi_wtn 2010-09-01 22:28
今天,北大新生报道日,终于正式成为北京大学的学子,开始研究生阶段的学习和生活。 上午九点多的时候去报道,北大五四路上以及南门外已经人山人海,来到离南门不太远的信息科学技术学院报道处,还好,我们院无论是本科还是研究生排队人数都不多,所以很快就办完了入学手续,领到了很多资料和广告;继续忘北走,去百周年纪念讲堂买饭卡和浴卡,路上发现法学院和光华管理学院研究生报道都排了好长的队伍,看来自己运气还是不错的。 北大的迎新各方面都比较人性化,包括咨询台、免费板车、免费饮水处,办完各项入学手续还是很快的,之后就是入住宿舍了。我是我们寝第一个到宿舍的,房间还紧锁着。北大硕士生是四人间,和本科生的宿舍... [More]

C#中正则表达式的应用简析

by shinichi_wtn 2010-08-23 17:11
正则表达式简介 在许多应用场景中,我们需要在字符串中查找特定的信息,或者编辑其中的部分信息。比如网页信息采集程序需要对HTML文本进行筛选和处理,获得锚点(<a>),列表(<li>)等等,如果没有正则表达式,我们需要编写繁琐的字符串处理程序来挖掘所需的文本;同样,要在一段程序代码中对关键词进行着色(代码着色问题),我们首先在字符串中找到关键词,然后把关键词替换为相应的HTML代码(如将class替换为<span style=”color:blue”>class</span>),如果没有正则表达式,这项工作将变得十分繁琐。... [More]

在百度空间里尝试代码着色

by shinichi_wtn 2010-08-22 23:14
这几天终于决定自己定制一个百度空间模板,主要是因为找了许多别人分享的模板,但是却没有完全符合心意的,而且我也想优化百度空间对于程序代码的显示(提供代码区块与代码着色)。 因为经常需要Copy程序代码到空间上,而直接粘贴到百度空间的Web Editor后变得没有格式和色彩,所以从今以后,我将在博客中粘贴着色的程序代码,更加美观与可读。 首先是用CSS简单制作了个简约的模板(我喜欢简约不花哨的),增加了代码区块(现在不少百度空间模板已经有了pre标签的支持,我将其变得更为美观,具体效果见后文);之后就详细研究代码着色的实现方法,即把各类程序代码(比如C#、Javascript、XML等等)像V... [More]

暑假苏州游第三天——虎丘&枫桥

by shinichi_wtn 2010-08-12 00:04
今天是暑假苏州三日游的最后一天,也是三天中最热的一天,计划是去虎丘、寒山寺和枫桥,根据实际情况,我们去了虎丘和枫桥(寒山寺就在枫桥旁边,所以寒山寺和枫桥我们只去了枫桥)。虎丘素以“吴中第一名胜”而著称,宋代大文豪苏东坡曾说,到苏州不游虎丘乃憾事也! 乘坐游1路公交车到达终点站即虎丘,下车就看见醒目的牌坊,写着“吴中第一山”,买了票(票价60元,学生票30元,学生票只有寒暑假有)前往虎丘大门的路上,看到了传说中的山塘街。 (虎丘公园外面的牌坊) (传说中的山塘街) 进门后,是一个山门,此时正碰见一个旅游团,导游风趣的问游客“你们知道为什... [More]

暑假苏州游第二天——拙政园&狮子林&金鸡湖

by shinichi_wtn 2010-08-10 23:19
上午九点出发,开始了第二天的旅程,今天的主要目标是苏州的园林。最早对苏州园林有所了解是在小学的语文课本上,叶圣陶关于苏州园林的描绘。中国四大园林分别是颐和园(北京),避暑山庄(承德),拙政园(苏州),留园(苏州),其中有两个都在苏州,可见苏州园林有着独有的历史和特色。 直接坐游1路公交车到苏州博物馆这站下车,向东走300米就能到达拙政园的大门,虽然天气炎热,但是却丝毫不影响游客的心情,通往拙政园景区大门的大道上全是人,可谓人山人海,旅行团也络绎不绝。 拙政园门票70元/人,我们买的学生票35元/人,虽然拙政园面积比颐和园小很多很多,但是票价却比颐和园贵不少,无法理解...也许是园林更精致吧,毕... [More]

暑假苏州游第一天——观前街&平江路历史街区

by shinichi_wtn 2010-08-09 22:45
忙碌的生活终于告一段落,和GF一起开始了为期三天的苏州游(本计划为期一周的苏杭游,但是有急事不得不只玩三天苏州)。我们坐的是昨天(8月8日)晚上17点40分发车的T35(北京到上海,在苏州下车),今天上午10点15分到达苏州(晚点半小时)。 一下车,感觉气温���热,似乎比北京更热,而且风也不小,我们直接到苏州新火车站北临时广场的公交枢纽乘坐103路公交车到达了预定的布丁连锁酒店(观前街店),由于假期是出游的高峰期,所以住宿肯定是要提前预定的,尤其是便宜的经济型酒店,都非常火爆。 布丁酒店虽然房间很小,不过设施倒是挺齐全,尤其是为年轻一族准备了可以上网的电脑(虽然配置很古老:赛扬1GHz+512M... [More]

检测到在集成的托管管道模式下不适用的ASP.NET设置

by shinichi_wtn 2010-07-26 19:33
今天在用Windows Server 2008的IIS7.5部署ASP.NET4.0项目出现“HTTP错误,500.23,Internal Server Error 检测到在集成的托管管道模式下不适用的ASP.NET设置”。 网上搜索答案后,需要将应用程序池改为经典模式,如下 但是,改为经典模式后,却出现了另一个错误。。。如下图: 这个错误是说ISAPI禁用了某些组件,因为.NET Framework 4.0才装上,可能被IIS默认禁止运行,所以打开设置页面,果然,32位和64位的ASP.NET 4.0组件都被设置为“不允许&rdquo... [More]

安装Expression Studio 4.0

by shinichi_wtn 2010-07-21 19:57
随着.NET Framework 4.0和VS2010的推出,Silverlight也迎来了4.0版本,当然,Expression Studio也推出了4.0版本,包含了Expression Blend 4.0,Expression Web 4.0,Expression Design 4.0,Expression Encoder 4.0。下载了微软提供的学生版并安装,开始新版本的体验。  

六月最后的一篇日志,也是大学生活的最后一篇日志

by shinichi_wtn 2010-07-01 14:56
今天是六月的最后一天,也是大学的最后一天,明天就将举行毕业典礼,典礼之后颁发毕业证、学位证、相片、成绩单、教师资格证。 翻了翻自己的百度空间,它陪伴我度过了大学四年,从百度空间06年刚推出不久,我就开 [More]

Tags:

日记

About

shinichi_wtnI'm Shinichi_wtn

程序员@Microsoft

[More...]

Recent Tweets

Twitter November 22, 10:09
健身环新玩法 https://t.co/CU6aQj4nYE

Twitter November 21, 10:42
今年的第一场雪 https://t.co/2Vg74o1KaS

Twitter November 15, 16:31
秋天就要结束了 https://t.co/W4rlc0CIhA

Twitter October 2, 23:53
充实的一天 https://t.co/OTgSaxEZxz

Twitter September 20, 17:42
莲石湖生态公园,很大一个公园,不用门票,来散散步还是不错的 https://t.co/qjAQeF6DBC

Twitter September 6, 22:09
大半年没有看电影了,这周末去看了诺兰的新片《信条》,太烧脑了😳 https://t.co/PHCRs8R6fT

Twitter September 4, 22:59
Nice😋 https://t.co/mvmZour7v2

Twitter August 30, 18:43
每天跳个绳🙃 https://t.co/CQAl0XoA3U


Follow me on twitter >>

Month List