Hello World
Spiga

标签:mono

在传统.NET程序中使用Silverlight SDK里的JSON类库

2010-10-12 17:34 by 老赵, 3815 visits
摘要:话说在Silverlight SDK中提供了一套JSON类库,叫做System.Json。这个类库功能很简单,就是使用.NET来表示JSON格式的“结构”。换句话说,就是我之前在JsonMe中所提到的JsonObject,JsonArray之类的东西,但完全不包括JSON结构和实际类型之间的转化。虽然这个类库很不好用(谁用谁知道),但至少是一个可以通用于Silverlight和MonoTouch的类库,因此我决定将JsonMe基于它进行构建。为此,我对mono中的开源实现进行了移植,使它仅仅依赖于功能最基本的.NET Framework 3.5 Client Profile,并修改了其中的一些明显的Bug。 阅读全文

NDC 2010视频下载:看看其他微软平台程序员们都在做什么

2010-07-13 15:13 by 老赵, 5431 visits
摘要:NDC(Norwegian Developers Conference,挪威开发者大会)是一年一度的挪威最大的微软平台开发者大会,内容丰富,讲师阵容强大。NDC与PDC同为高端技术会议,但NDC与PDC的不同之处在于,PDC是微软官方会议,主要是面向微软资深产品的深入探讨。而NDC涉及的内容则广泛的多,包括了我所感兴趣的Java、Mono、IronRuby/Ruby on Rails、NoSQL方面的内容。这也就像我一直强调的那样,微软技术社区非常开放,微软平台上的太多程序员都能够非常热情地拥抱其他平台的技术。那些认为微软技术社区是井底之蛙的兄弟,殊不知你们的嘲笑只能体现出自身的狭隘。 阅读全文

为什么我支持托管运行时(虚拟机)

2010-07-01 11:37 by 老赵, 6352 visits
摘要:最近博客园上在炒关于C#性能的问题,其实应该说是.NET性能的问题,其中某位仁兄提出,他希望C#能够直接编译为原生代码,而不是在CLR这样一个托管运行时上执行,因为虚拟机啊,JIT什么的性能差。后来发到TL上以后,也有朋友认为,“基于虚拟机的语言都是大公司为了利益在推动,说白了就是政治”,因此“对C#提高性能的建议感到可笑,因为它本来就不是用来开发高性能程序的”,再有,“C、C++已经明确不和这些后进争所谓的‘容易开发’的头衔”,那么其他语言为什么要和C++它们比较性能呢?我是托管运行时,或者虚拟机的忠实拥护者,这里谈一下我在这方面的看法。 阅读全文
1
使用Live Messenger联系我