首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi的春天就要来了(Delphi Spring Framework),该怎么解决

2012-02-25 
Delphi的春天就要来了(Delphi Spring Framework)我考虑了很久,还是决定先把代码发布出来,早点接受大家的反

Delphi的春天就要来了(Delphi Spring Framework)
我考虑了很久,还是决定先把代码发布出来,早点接受大家的反馈。

Delphi Spring Framework的目标是为企业应用程序提供强劲而灵活的基础架构。整个框架基于Embarcadero RAD Studio 2010平台,充分利用了新的语言特性(如泛型、匿名方法和反射),并借鉴了.net和java平台上其他同类框架的一些思想,希望能给大家带来全新的体验。

下面我就把项目的进展及未来的一些计划跟大家汇报一下:

本次为首次发布版本,版本号为V0.1.1,主要完成的特性有:

+Spring.System
> 系统环境类(TEnvironment、TOperatingSystem、TDriveInfo)
> 工具类(TArgument、TEnum、TRtti)
> 其他(TInterfaceBase、TVersion、TFileVersionInfo、TNullable<T>等)
> 全局函数(SplitString, TrySetFocus,Lock, UpdateStrings, EnumerateControls, EnumerateDataSet等)
+Spring.Collections (泛型容器接口:ICollection<T>, IList<T>, IDictionary<TKey, TValue>)
+Spring.DesignPatterns (利用泛型完成了单例模式、观察者模式和Specification模式)
+Live Templates (包括了近30个代码模板,大大提高编程效率)

目前正在进行中的工作主要有:(将在接下来的版本中发布)
> Spring.IoC (IoC容器)
> Spring.Logging (log4j的移植版本)
> Spring.Vaidation(验证框架)
> Spring.Numbering(通用编号和流水号规则及生成器)
> Spring.Objects(常用领域对象如TMoney、TCurrency、TRatio<T>、TQuantity、TUnit、TRange<T>)

未来的主要任务:
> Spring.Cryptography(密码及安全部分)
> > 哈希算法(MD5、SHA-1等)
> > 校验算法(CRC16和CRC32等)
> > 加密算法(DES、Triple-DES和AES,支持多种加密模式,支持IV和PaddingMode)
> Spring.Collections (LINQ式的容器扩展)
> Spring.Configuration (配置)
> Spring.Resources (资源)
> Spring.Scheduling (计划任务和调度)
> Spring.Localization.Chinese (简繁体转换、拼音首字母、人民币转换和阴历)
> Spring.Adapters (Plugins)
> 系统及工具类
> > TUri
> > TRegex (Regular Expressions Wrapper)
> > TBigInteger and TBigDecimal
> > Base64 Encoding/Decoding
> > BCD and String Conversion
> > TDynamicArray<T>
> > TNetworkWatcher
> > IAsyncResult, etc.
> > TFileSearcher, etc.
> > TFileSystemWatcher
> > TClipboardWatcher
> > TServiceController
> > TRecycleBin
> > Single Application Instance

项目主页:http://delphi-spring-framework.googlecode.com
项目svn(ReadOnly):http://delphi-spring-framework.googlecode.com/svn/trunk/
更多信息:http://www.zuobaoquan.com

(本开源项目版权采用Apache License, Version 2.0)

如果你和我一样,对Delphi有一种无法磨灭的情感,请加入我们!我们相信——Delphi因我而不同。

MSN/Email: baoquan.zuo[at]gmail.com (请将[at]改为@)
QQ技术交流群:6994768

[解决办法]
呵呵
[解决办法]
顶下
虽然偶只玩MIS类界面
[解决办法]
顶一下...用DEPHI 还不是不怎么习惯。。。
[解决办法]
我顶
[解决办法]
鼓励一下

不过,delphi这么做,是不是有点邯郸学步?
[解决办法]
关注下。
[解决办法]
不管怎么样,做下去好了!不做,永远没有结果!支持一下!
[解决办法]
支持
[解决办法]
upup
[解决办法]
delphi,希望你中兴
[解决办法]
支持,希望越来越强大
只可惜俺技术不长进,哎
[解决办法]
支持一下。。。
[解决办法]
up
------解决方案--------------------


这个要支持,虽然我看不懂你说的是什么意思。
[解决办法]
挺好
[解决办法]
QQ群查找不到,确定号码是正确的么
[解决办法]
支持!标题不错,赞一个。
[解决办法]
支持下,其实我也在做 -_- 看来撞车了...
[解决办法]
支持!!
[解决办法]
不过我目前做的是IOC这块

热点排行