Microsoft Ribbon for WPF 正式发布
之前写过几篇关于WPF4 中开发Ribbon 工具栏的文章,其中利用的是WPF Ribbon Control 控件库,开发出类似Office 2007 样式的Ribbon 工具栏。当然CodePlex 也提供了Fluent Ribbon Control Suite 项目可以写出Office 20... ...
编程累了,一起来看电视吧,实战Windows 7的Windows Media Center。
本文讲述如何通过Windows 7的Windows Media Center搭建强劲的综合娱乐电视系统,同时讲述Windows Media Center的实际使用感受,以及如何通过Windows Media Center看免费正版视频。 ...
WPF基础到企业应用系列6——布局全接触
这篇文章主要是对WPF布局系统做一个较简单的介绍,大家都知道:UI是做好一个软件很重要的因素,如果没有一个漂亮的UI,在强大的功能也会显得这个软件很脆弱且没有投资价值。本文以总分总的形式展开介绍:首先对WPF Panel做一个总体认识、然后讲解各Panel基本用法、布局综合应用、自定义布局控件以及最... ...
程序员的语言“艳遇史”(七)——电台播音员scheme
第七个女孩 电台播音员scheme(***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)一、天籁之音 早班车上,每过一站,都是一阵汹涌的人流波动。我好不容易抢到一个座位,环顾四周,没什么老人孕妇,窃喜。最近一周倒霉,每次才占到空位,都迫于群众压力,当了雷... ...
我眼中的Visual Studio 2010架构工具
影响架构质量的是构建体系架构的思想、原则、实践与架构师的经验,绝不是工具。即使是最优秀的架构工具,也不可能像倚天宝剑一般——倚天一出,谁与争锋——似乎谁握住了这把利刃,就能够成为武林盟主。架构工具可以改善架构师的工作,却不能替换架构的过程。软件开发过程中,最重要的依旧是人。 我在尝鲜Visual S... ...
Silverlight MMORPG网页游戏开发课程[一期] 第三课:封装游戏控件
实际游戏开发中我们肯定不能将所有的逻辑与代码都方在一个文件中,这样不仅不利于阅读最重要的是非常不利于拓展与重用。面向对象的游戏开发思想告诉我们,是时候对游戏中的对象进行封装了。 ...
关于腾讯的胡思乱想:你的软件凭什么挣钱
最近《狗日的腾讯》很火,让我想起了一个问题:你的软件凭什么挣钱?凭技术挣钱?凭架构挣钱?凭商业模式挣钱?还是凭什么别的神秘配方挣钱? 让我们拿电影制作和软件制作做个类比。电影也是软件,也有架构设计(编剧)、业务逻辑(故事)、代码实现(摄影)、ui(布景)、测试(后期制作),甚至也有技术(表演技术如明... ...
欢迎腾讯抄袭,腾讯系部分产品正慢慢成为中国IT土产中最好用的产品
为了避免别人说小白(唉,在别人帖子里已经被说了好几次小白了),先简述一下个人互联网经历:96年上网,96-97年平均每天上网约5小时(那时学校机房上网费1小时1块钱,每月大概花掉200-300元上网费),98年至今平均每天上网8小时以上。 最近几年,很明显的感觉到腾讯的变化,腾讯系... ...
【老孙随笔】腾讯,互联网创业者的噩梦
当google在搜索上很成功,并购youtube、发布gmail、进入手机、一统地图的时候,我们说google真伟大。当苹果在mp3领域一骑绝尘,iphone秒杀诺基亚,ipad打倒了电子书,mac全美第一,我们说苹果真牛B。但是,当腾讯干掉了msn和icq,游戏、收入、门户都是第一,并尝试多项业务... ...
Silverlight+WCF 新手实例 象棋 专题索引
本专题出产简单原由:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->一开始的初衷,只是想写个简单的单机BS人机对战版的,开始还下了点AI算法看看的;但是... ...
说说程序员、博客、论坛及个人专业相关知识的提高
我是今年5月才开的博客,至今才3个月不到,和许多人比起来算是刚刚起步的,在这3个月不到的时间我写了30篇文章(包括本篇),虽然写的不多,但是除了转载的、游戏的文章,其他专业方面的文章都是我在日常工作中遇到的问题总结,或者是自己研究所写的心得,凭心而论,觉得自己的是花了精力在写的。一份付出一份回报,在... ...
WPF/Silverlight中的MVVM模式能否在WinForm/ASP.NET上运用?
随着WPF/Silverlight等技术的出现,一种新的模式出现在大家面前,那就是MVVM,提到这个模式,大家也许感觉很迷惑,也许会不屑于故,也许你会说我现在做项目都形成了自己的框架了,为什么还要花费额外的时间和精力去学习这个MVVM模式呀?这个模式到底能给我们带来什么样的好处?那么我们本篇也会简单... ...
HTML5以及WebGL
首先来看下HTML5提供的新特性 * Web Socket 定义了一套API, 允许网页能够使用Web Socket协议来和远程主机进行双工通信。 * Web Storage 定义了一套API, 能够在Web客户端以key-value的形式对数据进行持久化存储。 *... ...
系统设计与规划--一点总结
有感于目前公司的一个项目产品中遇到的一些问题,结合着自己的设计与开发经历,总结一下系统设计与规划的必要性和知识点,作为将来设计的参考,也与大家一同探讨系统设计中要注意的各方面。 ...
从扩展方法到流畅的程序体验(一)
今天让公司的程序员试用了一下还在开发中的代号为"Jumony"的HTML数据绑定引擎,开发人员的一句评价被我视为最高的褒奖。“感觉这个框架就是,你想到什么就写什么。”想到什么就写什么,在这个越来越强调快速开发的时代,这一点变得越来越重要。我最近经常戏言:“natural code才是王道”,当然,不... ...
WPF 基础到企业应用系列5——WPF千年轮回 续前缘
本篇主要对前几次的课程进了一些简单的回顾,同时用一个比较全的Demo介绍了Xaml中引用各种控件和类等,另外对脱离VS工具CSC编译WPF以及XamlReader与XamlWriter 做了比较详细的介绍。 ...
平步青云:Windows Azure(一)
本系列将系统地介绍Windows Azure,包括基本名词、编程以及Windows Azure的应用,并探讨Windows Azure可能给我们现行模式带来的变化。 ...
[继续讨论]关于Windows PE和.net assembly的加载
在firelong写的关于近期C#大论战的回应的评论中有许多观点。有些话题当时没有看清楚。后来抽时间看了一下。那些评论里面的观点实在太多,没有办法一一验证。我只谈我的发现。1. SizeOfImage对Windows PE内存加载的影响我开始建立起来的概念是Windows PE都会全部加载进内存执行... ...
我心目中的企业应用系统框架
从事企业应用系统开发也有一些年头了。从最初的Asp到现在的C#,大大小小的系统也写了不少。可总是感觉自己每天像是在做重复的,繁琐的劳动,而这些与我心目中的企业应用系统开发有着不小的差距。老实说,前几年在技术方面没有潜心钻研,当发现自己已经落伍后才感觉有些担心。所以从今天起,我要全力学习各方面的技术,... ...