摘要: C#4.0新特性之(一)动态查找在大神Anders的领导下,C#这门语言也越来越快地朝着编程语言宇宙第一神器进化,C#4.0的新特征都是围绕“动态”(dynamic)的概念的,本文我们先来看看第一个新特性:动态查找(Dynamic Lookup)。1.初识dynamic动态查找允许动态(即在运行时)实现对某个对象的操作与对象类型的绑定,而不管这个对象是来自COM,IronPython,HTML DOM还是CLR的反射。你可以在程序中绕过编译器的类型检查,而把类型的匹配(lookup)丢给运行时去作。如果你需要对这样的对象进行操作,则会用到一个全新的类型:dynamicdynamic是一个和之前 阅读全文
posted @ 2011-01-16 20:38 董雨 阅读(514) 评论(0) 推荐(0) 编辑
摘要: Windows phone是基于Microsoft Windows CE内核嵌入式系统操作系统,为您提供与微软Windows操作系统相似的视窗界面与操作方式,同时带来与Windows操作系统同样强大的系统功能,并不断以众多创新特性与增强功能,全面革新您的移动装备,为您的移动商务及娱乐生活注入不同凡响的创新体验。 刷了Windows Mobile 6.5的朋友如果你苦于没有全面的学习资料,那么这篇涵盖入门到精通的教程将是你最好的选择。下面我们从入门级别开始讲解最新的WM6.5手机操作系统。本文资料来源是微软Windows Phone官方网页。 一、Windows Mobile 6.5 入门教程 阅读全文
posted @ 2011-01-16 11:56 董雨 阅读(711) 评论(0) 推荐(0) 编辑
摘要: GDI/GDI+ 是什么 GDI is the main graphics library for Windows applications today. It provides 2D graphics and text functionality, as well as limited imaging functionality. There is some level of acceleration support in graphics cards for GDI, but it is almost negligible nowadays (especially when compare 阅读全文
posted @ 2011-01-16 01:04 董雨 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 现在,Windows Presentation Foundation(WPF)这个名词已经不再新鲜,至少对很多关注前沿技术的开始人员而是这样的。Windows Vista已经正式发布,新的开发平台.NET Framework 3.0也开始逐步进入到人们的视野之中,并得到了更多的焦点。    作为下一代的图形系统,WPF所带来的新概念、新的技术也相当的庞大、复杂。现在,在.NET相关领域的开发中,用户界面主要由Windows Forms或者Web Forms实现。虽然Windows Forms已经出现了很多年,也提供了快速、高效的功能。但是,Windows Forms开发的UI界面相对比较单调, 阅读全文
posted @ 2011-01-16 01:03 董雨 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 导读:作者蒋金楠,网名Artech。解决方案架构与互联系统MVP,微软最有影响力开发者。在《谈谈C# 4.0新特性“缺省参数”的实现》中我们揭示了“缺省参数”的本质,现在我们接着来谈谈C#4.0中另一个重要的新特性:协变(Covariance)与逆变(Contravariance)。对于协变与逆变,大家肯定不会感到陌生,但是我相信有很多人不能很清晰地说出他们之间的区别。我希望通过这篇文章能够让读者更加深刻的认识协变与逆变。以下是文章内容:一、两个概念:强类型与弱类型为了后面叙述方便,我现在这里自定义两个概念:强类型和弱类型。在本篇文章中,强类型和弱类型指的是两个具有直接或者间接继承关系的两个类 阅读全文
posted @ 2011-01-16 00:34 董雨 阅读(185) 评论(0) 推荐(0) 编辑