自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

[email protected]

"Code as Design" --Jack W.Reeves

  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 尝试开发METRO-UI的企业应用

禁不住METRO-UI的诱惑,决定尝试一下开发此风格的企业应用。企业应用毕竟不同于一般的手机应用,管理层次很深,报表很多,录入界面也很多。目前尚不知道往下深入开发会遇到什么样的阻碍。

2013-05-17 11:33:59 678

原创 不习惯ColdFusion的TAGS语法?那就用SCRIPT语法吧

TAGS语法其实背后由FRAMEWORK完成了很多工作,非常简洁。但我还不是很习惯。好在COLDFUSION提供了SCRIPT语法,呵呵,语法惯例和C#一样的。舒服了。TAGS语法继续学习,要适应啊。写一段用SCRIPT语法做的存储过程获取数据的小片段 component displayname="sc"{ public query function getAllEmploye

2012-04-15 14:13:37 558

原创 如何读取COLDFUSION的APPLICATION所有变量值

在公布的APPLICATION变量中,唯一能够在其他CFC和CFM中读取的只有APPLICATIONNAME, 即使你在APPLICATION.CFC中赋值了的变量如DATASOURCE,但不能读取。今天弄了我一整天。当初只是想在存储过程中调用APPLICATION.CFC中赋值的DATASOURCE,弄死都读不出来,一直报错“ELEMENT DATASOURCE IS UNDEFINED IN

2012-04-14 21:19:29 629

原创 FLEX的多线程实现以及对串口操控的一点小思路

由于现行的FLEX项目可能要用到多线程和串口控制,原来用DELPHI做起来很简单,在FLEX下简直是一头雾水。昨晚GOOGLE了,有老外做了一个AsyncThreading(目前V2.1),学习了一下,暂时感觉代码很复杂。我想按照BOB大叔的ACTIVE OBJECT模式(COMMAND模式的扩展)来做一个(这个模式我在DELPHI做的语音系统里面实现得很完美)。另外串口控制看网友说要调用JAVA

2012-04-13 12:37:19 1187

原创 FLEX 下的MVP应用 以及 ColdFusion 的远程服务调用

这几天使劲的学习FLEX前端开发以及COLDFUSION的后端服务开发,还小有成效,YY一下前端的开发思路依然延续MVP下的PRESENTER FIRST思路,原来没有搞过的后端COLDFUSION也慢慢的有了感觉,很不错的开发平台,原来让我很恼火的TAG语法现在感觉有点亲切了。做了一个完整的HELLO WORLD题目,贴上来。体会:只要从一门语言出发,搞清其背后的原理,其他的语言学起

2012-04-13 11:35:40 1088

原创 MODEL-View-Presenter(MVP)模式在FLEX下的开发实例

好久没有写点文字了。最近有个项目要求立足于RIA。之前想自己用DELPHI+REMOBJECTS, 但不理想。于是我选择了FLEX来搞。先前的DELPHI、C#相互沟通的博文已经说过了各种开发语言的共性,这次也不例外,高举我的MVP大旗,直接开战。(AS3的语法和JAVA、C#、DELPHI都有很相似之处勒,呵呵。其实我还很陌生)。先搞一个老外的例子来修正,开发思路依旧按照Jeremy Mil

2012-04-10 17:06:29 813

原创 Python改写的MVP模式的Puzzle游戏

本范例的目的只有一个:体现各种语言在开发中的互通性。通过本范例希望能给学习新语言的朋友提供一种动力和方法。 透过现象看本质

2011-08-09 17:32:21 451

原创 The Zen of Python

Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.

2011-08-07 14:43:47 296

原创 Ubuntu环境构造完毕

1、先搞定我的显卡58702、安装FREE PASCAL、LAZARUS3、安装ECLIPSE4、安装PYDEV插件5、安装一个IDLELAZARUS的GENERIC之路还漫长哦。拿来玩玩就得。

2011-08-06 16:46:25 377

原创 安装Ubuntu 11.04

中了猛禽的毒。今天安装了Ubuntu 11.04。很快很顺利的在windows下安装完毕。双启动。进入Ubuntu 11.04。很爽的界面,字体更巴适。精神为之一震。下面开始熟悉系统、安装LAZARUS.

2011-08-04 18:18:54 436

原创 TDD实践之路--泛型和匿名方法在DELPHI单元测试中的妙用

昨天启动TDD之旅。开始一切都很顺利,按照“故事情节”,遵守PF,对方法的调用测试很顺利。接着麻烦来了。由于PascalMock没有事件引发的处理机制(特别是我的事件委托都是私有的)造成在测试事件引发时,出现问题。经过一夜的冥思苦想(呵呵),终于找到一个比较合理的处理方法。下一步

2011-08-02 12:51:04 1456 4

原创 TDD 实践之路 - TTCMS完全构建历程(DELPHI)

关键字: TTCMS (旅游运输合同管理系统), TDD(测试驱动开发), MVP(Model-View-Presenter)开发环境: Windows 2008 Server  、SQL Server 2008 R2开发工具:Delphi XE单元测试构件: DUn

2011-08-01 14:40:47 768

原创 DELPHI 2010 的泛型 还是很给力的

type IBasicView = interface ['{F1DD7641-36BF-4A35-A630-6DAFBC39A75E}'] procedure SetList(Value: TList); procedure SetRequest

2011-07-26 11:32:54 715

原创 C#之于DELPHI开发者(二)

续前篇为什么我要在C#上花费时间问得不错。尽管不是每个开发者都想要学习C#的,但是有几点最新的趋势我们必须要去面对。一个理由是当今许多.NET开发者文章和期刊上的范例都是用C#写的,所以你需要有那么点C#的知识才能理解其中所运用的技术。另一个理由是许多控件开发商只用C#来写.NE

2011-07-24 11:17:57 506

原创 C#之于DELPHI开发者(一)

断断续续学习C#余年,一直致力于将C#的学习成果转换成DELPHI的开发。最近一段时间对C#的学习做一个系统的总结,准备将现有的DELPHI项目全部转换成C#。偶见一片澳洲DELPHI开发者的文章,学习之余,颇有同感。遂将之翻译成我泱泱大国之语,以嗜各位delphi工友。 原作者

2011-07-24 04:34:03 827

原创 MVP模式下开发的一个图书管理系统(由JAVA修改而来)

要点: presenterfirst 、adapterpattern 原版是老外用JAVA写的。今天把它用DELHPHI改写过来。对于MVP在实际项目中的运用又有了很新的认识。收获不小。关于MVP的文章千千万,真正能把实际运用中遇到的实际问题讲出来的少之又少。最烦就是那个英国佬马

2011-07-22 17:34:45 1408

原创 MVP模式下开发的一个拼图游戏(由C#修改而来)

闲来无事,把老外的一个C#程序修改一下。这个小程序体现一下特点1、完全的MVP构架2、图片的切割3、TImage和TGPImage的相互转换

2011-07-19 15:09:29 667

原创 企业应用的开发层次(DELPHI)

总体的层次如下:View --Presenter--Task--DAO贯穿所有层次(传递)的元素只有一个:DTO(Data Transfer Object) 1、View 由IView(接口类) 和 UI(实现类)组成。 通常C\S下的UI是Form和Fram

2011-07-05 18:08:02 647

原创 Intraweb 在 IIS 7.5 (windows 7 64位) 发布体验

IIS 7.5强大的功能、友好的界面令人心醉。麻烦也接踵而至:):) 下面把IntraWeb应用程序(*.dll)在IIS 7.5下的发布流程记录一下,备忘。 1、安装IIS 7.5http://hi.csdn.net/space-1481424-do-album-picid-496958.html 注意:把应用程序开发功能下的那几项勾上。 2、设置IIS 应用程序池

2010-03-15 00:26:00 2720

原创 IntraWeb下Model-View-Presenter开发实战--传递篇之一(DataTransferObject)

DataTransferObject http://martinfowler.com/eaaCatalog/dataTransferObject.html unit IWA.DTO.LoginDTOIntf;interfacetype  ILoginDTO = interface  [{0C0CEEC3-F677-4385-99E0-5EF51B746559}]    func

2010-03-05 22:23:00 797 1

原创 IntraWeb下Model-View-Presenter开发实战--创建篇之三(Model)

业务逻辑处理MODEL unit IWA.Model.LoginModelIntf; interface uses IWA.DTO.LoginDTOIntf; type  ILoginModel = interface  [{108D4A7F-3EDB-4C72-84BE-AC88515B56EE}]    procedure CheckLoginInfo(

2010-03-05 22:16:00 600 1

原创 IntraWeb下Model-View-Presenter开发实战--创建篇之二(Presenter)

View的"中介者"或"观察者"--Presenter unit IWA.Presenter.LoginPresenterImpl; interface uses IWA.View.LoginViewIntf, IWA.DTO.LoginDTOIntf, IWA.Model.LoginModelIntf;type  TMainPresenter = class  pri

2010-03-05 20:46:00 695 1

原创 IntraWeb下Model-View-Presenter开发实战--创建篇之一 (View)

现在流行“抓眼球的艺术”。那我就从Presentation之View开创吧。 unit IWA.View.LoginViewIntf;interfacetype  TLoginEvent = procedure of object;  ILoginView = interface  [{CC037F47-BBDA-461E-8A8B-A6C2B7680CCD}]    func

2010-03-05 20:32:00 682 2

原创 IntraWeb下Model-View-Presenter开发实战--起始篇

很早以前就想写点什么,一直忙于Make Money的开发,无暇静心思索。最近终于得闲,于是写下平生第一篇开发日记的第一段文字 我的开发理念: "Code as Design"  --Jack W.Reeves 以一个用户登录为测试案例 创建的单元 --View  --IWA.View.LoginViewIntf.pas --Presenter  --

2010-03-05 19:33:00 992 2

FLEX 下的MVP应用 以及 ColdFusion 的远程服务调用

一个小小的HELLO WORLD 作业题目 FLEX 下的MVP应用 以及 ColdFusion 的远程服务调用

2012-04-13

Clean Code A Handbook of Agile Software Craftsmanship

Clean Code A Handbook of Agile Software Craftsmanship(敏捷软件艺术手册-干净代码)。 本书延续Uncle Bob 的一贯写作风格,从实践到理论再到实践。要仔细体会,很多重点都藏在不经意间。是指导如何写出干净代码的一本不可多得的精品书籍。

2011-08-04

Agile Principles, Patterns, And Practices In C#

Robert C Martin(Bob 大叔) 敏捷软件开发:原则、模式 与实践的C#版。比C++版本在范例上略有改动

2011-08-04

FastReport.Enterprise.v4.11.13.FS

Delphi FastReport Enterprise v4.11.13 含多国语言包(汉语当然在其中喽)

2011-08-04

DELPHI转c#范例

本范例是一个车站自动播音系统。从DELPHI到C#。原创作品。版权所有。

2011-07-25

拼图游戏 C#原版 DELPHI改版

由C#改版而来的PUZZLE 有老外的C#原版和我改写的DELPHI版

2011-07-25

APRess - Visual C# 2010 Recipes (03-2010) (ATTiCA)

Visual C# 2010 学习必备手册书籍

2010-08-05

FlexGraphics V1.2(full source)

FlexGraphics 1.2 CAD\GIS设计元素

2008-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除