刷新
快速浏览Silverlight3 beta:鸡肋一样的WritableBitmap

博主头像 之前在网上有讨论 使用Silverlight3 beta的WritableBitmap进行截图 的问题。但结果也是很不明确,起码就目前看来,使用WritableBitmap的Render方法对XAML文件中UI元素生成位图,但还不支持将获取出来的位图以文件流的文件保存到本地(因为我开始想... ...

重温设计模式(六)—— 阶段总结一

博主头像 1. 写在前面的 在文章开始之前,先写一些废话,不知不觉把重温设计模式写完了五篇。 重温设计模式(一)——享元模式(Flyweight) 重温设计模式(二)——桥接模式(Bridge) 重温设计模式(三)——职责链模式(chain of responsibility) 重温设计模式(四)——工厂模式... ...

关于软件产品化的一些设想

一个软件一旦产品化,并且卖给了客户。如果后期的服务没有跟上,那会直接降低客户对我们公司的满意度。进而影响了后期的公司开发的新产品的销售。但是公司对于后期的服务也是需要成本的,如何降低这些成本,同时又能提高客户的满意度,我认为我们可以从以下两点着手。一:建设关于软件产品的论坛建立论坛的好处就是能给客户... ...

关于面向对象的哲学体系及科学体系的探讨(中)

博主头像 在前五章中,我们从世界观的这话题开始,逐步引出了抽象、层次、继承和耦合。这些内容,形成了对象论中关于世界的结构体系。然而,要想真正描述一个世界,仅有结构式不行的。开始我们说过,世界观主要关注两个方面:一是世界是什么样子的(结构),另一个就是世界时如何演进的(运作)。现在,我们来讨论对象论中关于世界运... ...

重温设计模式(四)——工厂模式

博主头像 1. 写在前面 这篇文章是我酝酿了近一个月的时间写出来的,我想在第一个模式上就写出工厂模式,却一直推迟到现在。 工厂模式,看似很容易,很常见,但是学习设计模式两年,我至今仍未能真正地充分理解工厂模式的意图。工厂模式好在哪,他究竟解决了什么问题,工厂还是不工厂,困扰了我整整两年。 从无模式,到为模式而... ...

SQLServer的数据库镜像实施笔记

博主头像 最初在为公司设计SQLServer数据库镜像的时候,首先考虑的是高可用性(三台计算机,一台见证服务器,一台做主数据库,一台做镜像) 在虚拟机环境下部署成功,一切都是那么的完美。 故障转移3秒之内就可以顺利完成。 1.高可用性的实施代码: 主体数据库 Code highlighting produce... ...

一步一步学WF系列——Hello world开始

博主头像 1. 什么是工作流 我给工作流下了这样的定义,工作流就是一个过程,这个过程会产生一定的结果。 其实,在OA系统中,审批流就是我们最常见的工作流之一。 另外,简单了说,其实我们所画的流程图就是一种最简单的工作流,工作流最大的特点就是图形化。工作流是按照顺序驱动或者事件驱动去触发下一步操作,从而最终得到... ...

OO真经——关于面向对象的哲学体系及科学体系探讨(上)

博主头像 面向对象(Object-Oriented),这是一条令无数开发人员魂牵梦绕的短语。几乎每个软件分析师、设计师和程序员都时刻将它铭记于心,对它顶礼膜拜。然而,对大多数人来说,它又像是天边的霞光,可望而不可及,无数次伸出双手,总是抓不住这虚无缥缈的圣物。于是,我们依然每天将面向对象高高供其,却始终无法悟... ...

NHibernate 2.0 中文文档

研究NHibernate已经很长时间了,但是一直为没有NHibernate中文文档发愁,看着人家做Java的轻轻松松的看Hibernate中文文档实在是羡慕,没办法,那就只好自己动手了,还好现成的资源比较丰富,大部分译文可以参考Hibernate中文文档,花了一个月的时间,终于整理出了一个NHibe... ...

再说 lock-free 编程

lock-free 编程实在让人又爱又恨。博主以前曾经写过几篇关于 lock-free 编程的文章。比如关于无锁编程、并发数据结构:迷人的原子。如果想更加深入的了解和实践 lock-free 编程,可以参考CLR 2.0 Memory Model、并发数据结构:Stack。这篇文章并不打算继续阐述... ...

博客园北京俱乐部第二次技术活动总结

博客园北京俱乐部的第二次活动如期于2009年4月4日在微软会议中心举行,大概有60位左右的博客园园友参与。活动以“性能和优化”为主题进行探讨,主讲丁学带来精彩的SQL查询经验,会中多位会员参与讨论并带来自己的问题和建议。老赵不远万里来到北京,也为我们送上了关于自己对技术的想法,回答了大家的问题,整个... ...

DiscuzNT使用Silverlight进行多文件上传

博主头像 在去年我曾写过一篇文章:“推荐一个Silverlight多文件(大文件)上传的开源项目”。之后有不少朋友询问这个项目示例在开发和配置上的一些问题。当时因为时间有限没有做过多的说明,导致有些问题在大家下载完源码之后运行时才出现。今天就以这个项目为原型,简要介绍一下在DiscuzNT上是如果... ...

QCon全球企业开发大会流水账

QCon全球企业开发大会(QCon Enterprise Software Development Conference)是由C4Media媒体集团InfoQ网站主办的全球顶级技术盛会,每年在伦敦和旧金山召开。自2007年3月份在伦敦召开首次举办以来,已经有包括金融、电信、互联网、航空航天等领域的近... ...

C# 视频监控系列 序 [完]

博主头像 对于视频监控系统大家应该是不陌生的,实施的路况信息、地铁、银行柜台、大型商场、监狱等等场景都能看到它的影子。而当前关于视频监控的开发仍然是以VC++和Delphi为主,本系列文章将完整展示从采购到用C# WinForm技术实现所有功能和步骤。 ...

冒号课堂§3.4:事件驱动

事件驱动——有事我叫你,没事别烦我(事件驱动式编程简谈) • 它们(同步回调和异步回调)都使调用者不再依赖被调者,将二者从代码上解耦,异步调用更将二者从时间上解耦 • 它们(控制反转、依赖反转和依赖注射)的主题是控制与依赖,目的是解耦,方法是反转,而实现这一切的关键是抽象接口 • “回调”强调... ...

从针对接口编程到依赖注入

现在在各种技术站点、书籍文章上,都能看到IoC容器、控制反转、依赖注入的字眼,而且还会有一些专门实现这些功能的开发工具:Spring.net、 Castal Windsor、Unity等等。那么这种技术是如何演变而来的?它的适用场景是哪里?我们该不该学习并掌握这门技术?下面我会根据我个人的理解与搜... ...

<1···767778···82>