Wizard 编程网

一位台湾的程序员,研究 OOD、Framework Design、Enterprise Workflow、WCF & Distributed System、Performance Tuning.

博客园 首页 新随笔 联系 订阅 管理
  68 Posts :: 0 Stories :: 528 Comments :: 35 Trackbacks

2010年2月4日 #

     摘要: 做项目或系统设计时,依需求的不同,适必有不同的解决方案,有的以性能为主,有的以可扩展性为主,有的为了日后易于维护而做大量的组件化。本帖依此提供三种不同特性的「事务」ASP.NET 示例下载,包括:用一个数据库 Connection 即可高性能跨数据库写入、透过组件的函数调用即可参与事务、异步 (Asynchronous) 执行事务。   阅读全文
posted @ 2010-02-04 03:18 WizardWu 阅读(1732) | 评论 (7)编辑

2009年12月27日 #

     摘要: 新的一年,您在学习和工作上,想坚守所学,还是尝试转型呢?以下谨列出几种选项给大家参考。  阅读全文
posted @ 2009-12-27 10:58 WizardWu 阅读(1954) | 评论 (32)编辑

2009年12月16日 #

     摘要: 自己写的一个 web 版简易 C# Code Generator,可快速产生某个数据库中,所有表 Mapping 的 C# 3.0 类。可当作网站分层开发、表单大量传递用户输入值、在内存里持久化保存值之用,亦可当作 NHibernate 等 O/R Mapping 框架套用时的 C# 代码生成器。  阅读全文
posted @ 2009-12-16 01:10 WizardWu 阅读(4947) | 评论 (27)编辑

2009年9月22日 #

     摘要: 先前曾写过三篇有关网站系统、ASP.NET 性能优化的文章,分别从 SQL 语句、数据库设计、ASP.NET 功能、IIS 7 的套件,来探讨此一性能议题。本帖算是系列作的第四篇,改从「负载均衡、服务器架构、数据库扩展」的角度,提出一些性能优化的建议,以供有建设中大型网站需求的网友们作为参考。  阅读全文
posted @ 2009-09-22 04:24 WizardWu 阅读(5493) | 评论 (18)编辑

2009年8月28日 #

     摘要: 本帖并无高来高去的高深技术,但提供一个做 ASP.NET 项目时,很实用的 Ajax 示例下载。能让用户在一或多个 TextBox 输入完查找条件、鼠标离开并触发 onBlur 事件时,透过 JavaScript 调用 C# 自定义类的函数,实现高速访问数据库、查找对应多个字段的值。  阅读全文
posted @ 2009-08-28 23:52 WizardWu 阅读(2447) | 评论 (24)编辑

2009年8月9日 #

     摘要: 本帖介绍怎么在 WCF 中,在 Server-side 和 Client-side 之间,传递默认无法传输的 List、List<自定义类> 等类型的对象,以及传递 Dictionary 等泛型 Collection 对象。本帖提供一个可直接执行的 WCF 3.5 示例下载。  阅读全文
posted @ 2009-08-09 04:12 WizardWu 阅读(2477) | 评论 (9)编辑

2009年7月13日 #

     摘要: 本帖介绍 Prototype Pattern (原型模式)。  阅读全文
posted @ 2009-07-13 06:11 WizardWu 阅读(1733) | 评论 (8)编辑

2009年7月6日 #

     摘要: 本帖介绍 Proxy Pattern (代理模式)。  阅读全文
posted @ 2009-07-06 07:38 WizardWu 阅读(2188) | 评论 (6)编辑

2009年6月29日 #

     摘要: 本帖介绍 Decorator Pattern (装饰模式)。  阅读全文
posted @ 2009-06-29 03:18 WizardWu 阅读(1927) | 评论 (7)编辑

2009年6月22日 #

     摘要: 本帖介绍 Strategy Pattern (策略模式)。  阅读全文
posted @ 2009-06-22 01:16 WizardWu 阅读(1520) | 评论 (8)编辑

2009年6月18日 #

     摘要: 本帖介绍 Simple Factory (简单工厂)、Factory Method (工厂方法) 这两种设计模式。这篇只是入门文章,并无进阶的应用。  阅读全文
posted @ 2009-06-18 03:20 WizardWu 阅读(2146) | 评论 (17)编辑

2009年5月28日 #

     摘要: 之前有位技术顾问,来到版工我任职的公司,讲解微软 BizTalk Server 的特性及功能。本帖为我在旁听时,随手写的一些笔记。   阅读全文
posted @ 2009-05-28 20:28 WizardWu 阅读(497) | 评论 (4)编辑

2009年5月16日 #

     摘要: 本帖介绍 IIS 7 如何搭配新一代的 ARR (Application Request Routing),建置 Server Farm 并达到比过去 NLB 更优的 Load Balancing 功能,此外还介绍微软新一代的分布式缓存技术 Velocity。  阅读全文
posted @ 2009-05-16 04:11 WizardWu 阅读(3303) | 评论 (18)编辑

2009年4月18日 #

     摘要: 有一只企鹅首先发现地球暖化、冰山在融化,回来告诉其它企鹅,却没有任一只企鹅愿意相信;因为企鹅们觉得现在生活过得很好,都不想费心思考如何改变、改变何时会来临,因此仍每天做例行性的工作,不愿去研究别人的观点。「有时人们会抗拒改变,其实只是不想改变;但是愿意接收新观念的技术人员,通常会活得比较久」。本帖只提供 MVC Pattern 的观念和架构介绍,仅供未接触过 MVC Framework 的 .NET 技术人员作为参考之用,以评估是否要深入学习或在将来的项目导入。  阅读全文
posted @ 2009-04-18 18:34 WizardWu 阅读(6746) | 评论 (26)编辑

2009年3月22日 #

     摘要: 华尔街日报 3/17 传出 IBM 趁着经济不景气,打算用至少 65 亿美元现金,买下 Sun Microsystems 一事后,我们来猜猜看,若 IBM 购并 Sun 成功,将来在硬件、服务器,和软件开发技术方面,Java 与微软 .NET 可能产生的变化,.NET 開發人員也順便來隔岸观虎斗。  阅读全文
posted @ 2009-03-22 18:09 WizardWu 阅读(1044) | 评论 (12)编辑

2009年3月1日 #

     摘要: 本帖谈到 WF 和 MVC (Model-View-Controller) 架构的关联,并提供一个 WF + ASP.NET 的会员在线续约示例下载,以供参考。  阅读全文
posted @ 2009-03-01 02:58 WizardWu 阅读(934) | 评论 (7)编辑

2009年2月25日 #

     摘要: 本帖提供一个 ASP.NET 的示例下载,包括五大功能「多笔编辑 + 离线编辑 + 多人并行写入冲突侦测 (Concurrent) + 批次写入数据库 + 保留用户在 GridView 的输入值」。  阅读全文
posted @ 2009-02-25 00:48 WizardWu 阅读(783) | 评论 (2)编辑

2009年2月8日 #

     摘要: 透过 ASP.NET 的 Client Callback 技术,可让 JavaScript 和 .NET 直接作沟通,并以远远远远快于 UpdatePanel 控件的速度,高速执行 Web 应用程序。本帖提供一个 ASP.NET Callback 的示例下载,仅用极少的代码,实现类似 Google 的实时关键词查询,且性能超优,程序的响应速度有如 JavaScript 般地快速。  阅读全文
posted @ 2009-02-08 04:04 WizardWu 阅读(1332) | 评论 (5)编辑

2009年1月29日 #

     摘要: 日前看到博客园首页「程序员与羊肉串」一文,版工特此引用两篇台湾的文章,谨供程序员、学生或相关从业人员参考。  阅读全文
posted @ 2009-01-29 01:15 WizardWu 阅读(1305) | 评论 (14)编辑

2009年1月27日 #

     摘要: 最美丽的董事长 - 101大楼董事长 陈敏熏:
「人生苦短,随时都该快乐,因为天会黑、天会亮,不会因为你而改变。 人比人,虽然会气死人,但只要肯定自己,不自怨自艾, 会发现人比人,自己会更觉得好命。」
  阅读全文
posted @ 2009-01-27 00:19 WizardWu 阅读(684) | 评论 (0)编辑

2009年1月24日 #

     摘要: 本帖介绍 .NET 3.5 平台的六种 MCTS 认证、三种 MCPD 认证,及其考试相关资源、参考书目。不景气的年代,更应投资自己,静待经济回春;而不要成为「穷忙」一族,每天工作得越忙,却越来越穷。  阅读全文
posted @ 2009-01-24 16:04 WizardWu 阅读(3640) | 评论 (21)编辑

2009年1月3日 #

     摘要: 新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写 ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也欢迎大家分享自己的经验或秘技。  阅读全文
posted @ 2009-01-03 17:39 WizardWu 阅读(8507) | 评论 (39)编辑

     摘要: 本帖示范在 WCF 中,如何用 FaultContractAttribute 指定 SOAP 错误,并搭配泛型的 FaultException<自订类> 去封装自订的错误讯息,以回传给客户端。本帖提供 WCF + ASP.NET 3.5 的示例下载。  阅读全文
posted @ 2009-01-03 03:13 WizardWu 阅读(641) | 评论 (0)编辑

2008年12月24日 #

     摘要: dotNET 类型转型的三种做法 - casting、Parse、Convert 的比较。遇到要特别注意数字、金额精确度的项目时,应特别注意。  阅读全文
posted @ 2008-12-24 19:39 WizardWu 阅读(588) | 评论 (6)编辑

2008年12月23日 #

     摘要: 网络越盛行,人心越疏离。计算器和网络已发展得如此进步,人们却反而陷入前所未有的疏离和空虚,得靠更多不理性的行为,如:逛街疯狂采购、玩在线游戏、玩网络虚拟交友,来填补心灵的空虚。 看着照片里的碧海蓝天,还有希腊爱琴海的美景,很多人最深的感受不是海阔天空,相反的,却是更深的沉重感,那是来自于跟现实生活的强烈对比,来自身心长期工作的疲惫。人是需要适时放松的,这个道理谁都知道,但是我们却有太多现实的状况让我们永远踏不出放假的那一步,只能把爱琴海的一抹湛蓝留在桌面,也留下了无限遗憾的提醒。   阅读全文
posted @ 2008-12-23 01:49 WizardWu 阅读(331) | 评论 (0)编辑

2008年12月14日 #

     摘要: 微软在 .NET 3.5 SP1 平台上,推了一组新的数据访问 Framework,叫做 ADO.NET Data Services。微软怕程序员太闲吗?为什么要创造 ADO.NET Data Services?Web Service 和 WCF 不就很好用了吗?本帖整理一些研讨会及网络上大内高手的观点,并提供一个可在 VS 2008 SP1 上执行的示例给大家下载参考;但本帖不提供 step by step 实作教学,因为网络上已经有一堆这种文章了。  阅读全文
posted @ 2008-12-14 00:12 WizardWu 阅读(4561) | 评论 (26)编辑

2008年12月7日 #

     摘要: 一些 ASP.NET + Oracle 11g 边学边写的随笔。本系列文章可帮助对 Oracle 不熟悉、甚至完全不会使用的 .NET 程序员,能在最短时间内上手并开发应用程序,避免像版工我一样花了大把时间翻书、查文件、撰码实作和测试、发问等回复。本帖内容包括:Oracle 的「空字符串 = NULL」特性、Oracle 的 Transaction Isolation Level、Oracle 的备份 & 还原。  阅读全文
posted @ 2008-12-07 17:44 WizardWu 阅读(2344) | 评论 (9)编辑

2008年11月30日 #

     摘要: 一些 ASP.NET + Oracle 11g 系统边写边学的随笔,包括引用 Oracle 官方的 Data Provider、更改 Oracle 存储的日期格式。  阅读全文
posted @ 2008-11-30 02:28 WizardWu 阅读(697) | 评论 (0)编辑

2008年11月28日 #

     摘要: 一些 ASP.NET + Oracle 11g 系统边写边学的随笔,包括 Oracle 的「ROWNUM」、「Sequence 流水号」。  阅读全文
posted @ 2008-11-28 13:40 WizardWu 阅读(544) | 评论 (1)编辑

2008年11月27日 #

     摘要: 一些 ASP.NET + Oracle 11g 系统边写边学的随笔,包括 Oracle 的「批次更新」,以及将 Oracle 内部编码设定为 Unicode 字符集。  阅读全文
posted @ 2008-11-27 13:09 WizardWu 阅读(851) | 评论 (0)编辑