
新技术
文章平均质量分 89
simonezhlx
专注.net技术,对java和嵌入式开发都有兴趣,可惜为了生计还是要用C#来给PC写代码.热衷设计模式,最近在学习框架设计方面的东西.当然如果你有工作流方面的问题想讨论,也别忘了算上本人.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RIA是什么?
RIA是Rich Internet Applications的缩写,翻译成中文为富因特网应用程序(Macromedia中文网站翻译为Rich Internet应用程序)传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,这就是被Macromedia转载 2007-05-08 13:12:00 · 867 阅读 · 0 评论 -
可选参数
Justification for Names and Optional Parameters可选参数By Bill WagnerMarch 2012 不少开发人员问我为什么C#早期版本中不支持可选参数。可选参数在其它语言中展示了其很有益的特性。特别是当你写了一个有大量参数的方法,而该方法中的一部分参数有其合理的默认值的情况下.基于Office API的COM组件就是一个明显的翻译 2012-06-04 23:16:15 · 2746 阅读 · 0 评论 -
LINQ与生产率
By Bill WagnerJanuary 2012 自从c#3.0引入LINQ后,它已经改变了不少C#开发者的编码习惯。然而,似乎仍有数量不少的c#开发者社区仍未完全采用它。我和那些还没有把LINQ作为他们日常开发工具的程序员聊过,原因有二,其一是他们没有充足的时间学习LINQ,其二是一部分人的老板还没有把LINQ作为它们工作中可应用的技术之一。他们应该感到羞愧,因为LINQ的函翻译 2012-03-31 23:04:23 · 991 阅读 · 0 评论 -
.Net Framework下的多线程安全集合
每个正式发布的.net framework版本在增加特性时,都会着眼于那些对于当今程序员有挑战的问题上。.net framework 4.0增加了一个新的System.Collections.Concurrent命名空间,使得多线程开发中不同线程间共享数据的问题解决起来更加轻松。特别是当你打算实现一个 producer/consumer 模式时,新提供的相关集合将会帮助你完成不少工作。.net 4翻译 2012-03-03 15:37:26 · 6220 阅读 · 0 评论 -
SQLite
SQLite是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括: 事务操作是原子,一致,孤立,并且持久的(ACID),即使在系统崩溃和电源故障之后。 零配置——不需要安装和管理。 实现了绝大多数SQL92标准。 (不支持的特性) 整个数据库存储在一个单一的文件中。 数据库文件可以在不同字节序的机器之间自由地共享。 支持最大可达2T的数转载 2009-10-20 09:54:00 · 622 阅读 · 0 评论 -
seo
搜索引擎最佳化(Search Engine Optimization),又称为又称为搜索引擎优化,为近年来较为流行的网络营销方式,主要的目的是增加特定关键字的曝光率以增加网站的能见度,进而增加销售的机会。而网站的SEO所指的是针对搜索引擎去使网站内容较容易被搜索引擎取得并接受,搜索引擎在收到该网站的资料后进行比对及运算而后将PR值(Page Rank)较高的网站放在网络上其他使用者在搜索时会优先看转载 2009-09-29 09:02:00 · 1385 阅读 · 0 评论 -
silverlight2 中的xap文件
概述XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。本文将对Silverlight中的XAP文件进行详细的说明。XAP文件是什么XAP文件是Silverlight 2应用程序编译打包后的一个文件,包括了Silverlight 2应用程序所需的一切文件,如程转载 2009-09-24 08:52:00 · 965 阅读 · 0 评论 -
NUnit2.0详细使用方法(最新版本2.4.6)
前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下.本文分为以下部分:1. TDD的简介 首先什么是TDD呢?Kent Beck在他的>转载 2008-01-11 10:43:00 · 1287 阅读 · 0 评论 -
一个国内技术专家参加MCA面试的失败经历
IT领域名目繁多的认证已经让人见多不怪了,但是作为软件行业最高的两个认证之一,MCA(Microsoft Certificated Architect)考试一直以高考试费用、高经验门槛和低通过率著称。在本周悉尼进行的MCA面试中有来自中国大陆的技术专家参与,下面是与他交流中他谈及的一些体会。不论是MCA考试一万美元的考试费用,还是10年的软件从业经验,任何一个条件对于已经对很多考试麻木的国内I转载 2007-09-25 15:07:00 · 970 阅读 · 0 评论 -
类型推断
By Bill WagnerMay 2012序言本文与下面这行无法编译的代码有关:var lambda = x => x.M();编译器给出的错误是:CS0815: “Cannot assign lambda expression to implicitly typed local variable(无法将Lambda表达式赋给一个隐性类型局部变量).”本文中,我会解释控制翻译 2012-07-04 17:05:03 · 3164 阅读 · 0 评论