.net 跨平台也是一句谎言
我见过java运行在手机上,包括很廉价的山寨手机,但是却暂时没发现.net在手机上有什么作为。wp7可能是个转机,但是按照《Java的跨平台就是一句谎言。 》(http://www.cnblogs.com/hack/archive/2010/05/30/1747513.html)的标准,那.net的... ...
在 Silverlight 应用程序中实现对 FLV 视频格式的支持
这是我第一次文章发布到博客园首页上。我自认为这篇文章的内容达到了在博客园首页上发布的水准,因为我搜遍了 Google、CodePlex、SourceForge、MSDN 和 Silverlight 的官方论坛也没能找到和这篇文章内容相同的文章。我想在这篇文章中和各位分享我解决问题的过程,希望我的经历... ...
好铁不打钉,好程序员不去外包公司
古语有云:好铁不打钉。今天我想说的是好程序员不去外包公司。 这个观点估计会有人反对,我也相信任何非技术性的帖子都会有支持者,也会有反对者。 今天我就来和大家谈谈为什么不去外包公司,尤其是你想在技术的路线上走的更长远一点,做个好程序员,就请不要去外包公司。我们打工者在一个公司能待下去的理由无非两个:1... ...
.NET(C#) Internals: .NET Framework中已使用的设计模式
——适合有一定设计模式基础和.NET基础的人阅读。写在前面“设计模式”我一向是敬而远之的态度,不会去写这方面的文章,原因有二:第一,要想写好设计模式的文章太难,需要笔者丰富的经验;第二,没有深厚的功底写出的设计模式文章容易误导他人。自认没有深厚的功底,但我不会为了设计模式而设计模式。我想大部分人对设... ...
关于 VS2010 中 ASP.NET MVC2 网站编译任务的几个问题
当你创建了一个 ASP.NET MVC2 的网站应用程序的时候,如果你使用文本方式打开项目文件看一看,就会发现一个有趣的配置选项这个选项启用延后的 aspnet_compiler 创建任务,aspnet_compiler程序负责在设计期间编译你的 aspx 页面,并且报告编译过程中的错误。通常情况下... ...
再谈团队,项目,产品
最近加入新团队,尝试新的项目类型,一段时间一下也感谢颇深,目前也算是深入了解了团队和部分项目,其实平时也经常习惯性的思考团队分工协作这些方面的东西,鉴于目前团队状态和先前已经有明显区别,自然也萌生不同的思考。 ...
回应CSDN肖舸《做程序,要“专注”和“客观”》,实验比较各离散采样算法
自从肖舸在其CSDN博客上说“拒绝回答博客园等网站网友的问题”,实质上不单是拒绝回答,而且还删去包括一些网友及本人对于纯粹技术探讨的评论。当然每位博主都有自由这么做,但个人认为这对于社区的交流发展有负面影响。为了探讨这个技术问题,本人唯有把回应发表于博客园内。本文会阐述之前的论点,评论肖舸的实现,并... ...
(原创)构建嵌入式小型Linux系统
用buildroot构建x86的交叉编译工具链;裁减linux内核,尽可能做到最小;手工构建根文件系统;安装qemu虚拟机,仿真新配置的Linux系统;为新配置的Linux系统添加网络支持,在host主机上用bridge-utils构建网桥,通过虚拟网卡tun/tap以NAT的方式使虚拟机能够上网。 ...
凭什么要用面向对象编程(补充)
本来上篇已经是完整篇,可在上篇第22楼virus的回复中,我发现了上篇文章中的最终解决方案还是存在着本质的缺陷。再看到第24楼richardzeng的回复,仔细想来,的确应该是像richardzeng的写法一样有更深一步的考虑,感谢两位的回复。我将补充方案的讲解加了进来,希望可以给大家以帮助。 ...
凭什么要用面向对象编程——面向对象重要设计原则概述
本文讲得是几个面向对象的设计原则,都是比较浅显的内容,推荐刚接触面向对象编程的新手阅读,高手达人们路过飘过即可。文章略长,不过内容过渡上比较平缓,应该比较容易阅读。 ...
程序员应知——破窗与童子军军规
首先让我来解释一下这两个词,尽管看起来二者之间没有什么必然联系。破窗说的是,一个小区,本来干净整洁,没有犯罪事件,大家安居乐业。然而,忽然有一天,一个窗子被打破了,但是没有人管。接下来,不好的事情接连发生,显示有人乱扔垃圾,接下来是随地大小便,整个环境变得脏乱差,随之而来的就是打架斗殴事件的出现,最... ...
.Net 4.0 延迟加载:Lazy<T>
语言和模式互相促进,语言让模式实现有更多可能性,越来越多优秀的被语言实现.模式实现的责任从开发者转移到语言.延迟初始化(Lazyinitialization)已经在.Net 4.0中给出了默认实现.本文将探究其使用方法和实现方式. ...
C#语法糖(Csharp Syntactic sugar)大汇总
“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且在性能上也不会带来损失。
...
项目估算与计划不是一般的难!
估算、计划、计划跟踪是项目管理的主要工作,难度之高超乎你想象!光靠学习项目管理理论难以管好项目,而往往真能管好项目的都是那些在具体项目中滚打出来的实干人士。本文将会让你全面学习项目估算、计划、计划跟踪的知识,体验实际项目管理的难度,学到提高项目管理水平的一些方法。 ...
工作回忆总结(第三年)
上接工作回忆总结(第一年),工作回忆总结(第二年).很快到了第三年,第三年中我的工作性质一直在变化,虽然处处是救火队员,但是从个人角度讲,这段时间的锻炼是非常必要的。为我现在的工作提供了一个试验场,这也是小公司能提供给你的一种特殊环境吧!开拓眼界,是新人必需的一门课程。 合同年第二年底的时候,“..... ...
(收藏)《博客园精华集》分类索引
由于这几年一直热衷于.NET技术,但由于自己项目很忙,也许是自己很懒,所以没能写出好的博文,但养成了每天浏览博客园文章的习惯。转眼间即将扎根五年,收获颇多,但很多时候难免会浪费很多时间在闲逛上,所以找到了一些比较好的文章,这样可以供以后查阅(毕竟收藏夹不是万能,重装电脑就玩完了),也方便学习更多他人... ...
我的HTC Hero(G3)用户体验续
在文章《我的HTC Hero(G3)用户体验》中我头脑风暴了一把,我尝试思考一下具有更好用户体验的手持设备,用户体验是个无法定量的东西,需要分析用户的实际感受。(从这点来说产品需要经过大量的UX测试,快速推向市场,然后根据实际效果快速作出该进是个更好的策略。) 一个具有3D效果的界面就也许它很绚丽... ...
Silverlight游戏设计(Game Design):(十五)如果还有梦(完)
C#优异的界面处理能力配合上F#强大的并行计算特性将使得Silverlight在未来的RIA界独领风骚,这才是Silverlight超越其他所有RIA技术的最大特性:一流的开发效率和产品性能!
如果还有梦,我会继续向山的顶峰攀登,过程是痛苦的,人不经历磨难怎能长大?每个脚印都伴随着汗水,但... ...