随笔 - 5  文章 - 0 评论 - 30 trackbacks - 0
<2012年1月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

ExpressLane是一个并行应用程序开发库,旨在简化并行应用程序的开发。使用该并行程序开发库,可以避免进行复杂的线程管理及同步操作,为.NET平台下的并行程序建立一个良好的平台。
昵称:Express Lane 团队
园龄:4年6个月
粉丝:0
关注:0

搜索

 
 

常用链接

最新随笔

随笔分类

随笔档案

项目开发者

积分与排名

  • 积分 - 4689
  • 排名 - 13687

最新评论

摘要: 如果您还不了解 Express Lane 这个并行程序开发库,请点击这里。Express Lane 是一个为 .Net 用户准备的并行程序开发库。它提供了基础并行开发设施,例如线程池或并行集合,从而更简单地设计多线程程序。它使用 Visual Basic 8 进行开发,遵循 BSD 协议发布。欢迎您加入我们。在不久的将来,我们将正式接纳开发成员,前提是开发进行到一定阶段。
今天,Express Lane 的原型(0.0.1 Alpha Build 070801)已经正式在 Sourceforge 上发布,您可以在这里下载所有源代码与编译后的 DLL 文件。代码中已提供 XML 注释。如果您对其有任何意见和建议,或是 BUG 报告,请在评论中说明,感谢您的支持。以下通过一小段代码,展现 Express Lane 原型提供的新功能。阅读全文
posted @ 2007-08-01 20:02 Express Lane 团队 阅读(1203) 评论(6) 编辑

        Express Lane 的版本号格式为 [Major].[Minor].[Revision] Build [BuildNumber]。初始版本号为 0.0.1。
        当 Express Lane 仅仅在内部阶段时,后缀为 Alpha。Express Lane 功能完成,尚未充分测试时,后缀为 Beta;版本即将正式发布时,后缀为 RC。我们不建议您使用 Alpha 或者 Beta 阶段的 Express Lane。
        Major 的更改,说明此版本已经历大规模的架构更迭,特性的变动累计过多,或 Beta - 正式版(0 - 1)。每一次 Minor 的更改,意味着功能或特性的增减,或者接口的小规模更改。而 Revision 的更改,仅仅代表 Hotfix,或者稳定性的改良,您可以无缝迁移。每当 Major 或 Minor 发生变动,相应的子版本号清零。Build 号为时间标识,如 070719。


本帖子以署名-非商业用途-保持一致发布
最初发布 2007-08-01 / 最后更新 2007-08-01

posted @ 2007-08-01 12:23 Express Lane 团队 阅读(436) 评论(0) 编辑
每一位参与 Express Lane 开源项目的程序员,在向其 SVN 库加入代码之前,都请浏览并遵守下列编码与命名规范。同时,也请尽量减少对 Microsoft.VisualBasic.dll 的引用,并且保证代码 100% 符合 CLS。当然,您应该访问 申请加入 页面,向我们进行登记。

Express Lane 编程规范:(冲突之处,以 CLS 与 Visual Basic 约定为准)
公共语言规范(CLS):http://msdn2.microsoft.com/zh-cn/library/12a7a7h3(VS.80).aspx
Visual Basic 编码约定:http://msdn2.microsoft.com/zh-cn/library/h63fsef3(VS.80).aspx
Visual Basic 命名约定:http://msdn2.microsoft.com/zh-cn/library/0b283bse(VS.80).aspx
类库开发设计准则:http://msdn2.microsoft.com/zh-cn/library/ms229042(VS.80).aspx

同时,您可以参考以下关于托管多线程的技术文章:

多线程知识参考:
托管线程处理:http://msdn2.microsoft.com/zh-cn/library/3e8s7xdd(VS.80).aspx
异步编程设计模式:http://msdn2.microsoft.com/zh-cn/library/ms228969(VS.80).aspx
Visual Basic 高级多线程:http://msdn2.microsoft.com/zh-cn/library/ms233808(VS.80).aspx
计时器轮算法论文(English):http://citeseer.ist.psu.edu/83774.html


本帖子以署名-非商业用途-保持一致发布
最初发布 2007-07-18 / 最后更新 2007-07-19

posted @ 2007-07-18 09:15 Express Lane 团队 阅读(567) 评论(2) 编辑
如果您希望加入开发 Express Lane 项目,请在这个页面中登记。非常感谢您对 Express Lane 开源项目的支持。登记之前,确保您已经阅读,并同意遵守 编码规范与命名参考。通过审核的申请者,将列于该页的下方。开发此项目需要一定的时间及.NET多线程开发的知识,我们的宗旨是在开发中学习和进步,创造出.NET一流的并行开发库。如果您不会 Visual Basic ,但是对 .NET 或并行开发有经验或想法,我们仍然欢迎。希望博客园的各位高手都能为 .Net 开源项目以及 .Net 本身的繁荣做出贡献。

申请格式
1. Cnblogs 用户名
2. E-Mail 地址或 MSN 地址
3. 对项目建设的建议

开发者列表
1. 装配脑袋,Ninputer
2. 随风流月,Cangying

本帖子以署名-非商业用途-保持一致发布
最初发布 2007-07-18 / 最后更新 2007-07-18

posted @ 2007-07-18 09:14 Express Lane 团队 阅读(356) 评论(8) 编辑
摘要: 博客园 Visual Basic 团队的第一个开源项目——Express Lane 并行程序开发库已经启动了!
Express Lane 是一个并行应用程序开发库,用于简化并行应用程序的开发。它将提供一个新的线程执行框架,用于实现方便可靠的线程池和调度模型,同时还将实现一个用于多线程环境使用的集合库。使用该并行程序开发库,可以复杂的线程管理及同步操作,直接开发高效而且可靠的多线程应用程序。避免因错误地操纵线程机制造成的性能损失和死锁等问题,为 .NET 平台下的并行程序建立一个良好的平台。阅读全文
posted @ 2007-07-18 09:12 Express Lane 团队 阅读(1829) 评论(14) 编辑