Fork me on GitHub

随笔分类 -  开源项目

DotNet下的开源项目介绍和动态信息
摘要:ASP.NET MVC还会使用aspx,但是它没有viewstate,没有postback,所以它在这里只是个模板引擎.这和Castle的Monorail项目是一样的,只是Monorail的非强类型的PropertyBag以及没有Intellisense的模板编辑。Castle项目的首页上的对ASP.NET MVC作出了回应。 阅读全文
posted @ 2007-10-10 07:53 张善友 阅读(7751) 评论(21) 推荐(0) 编辑
摘要:一个开源的每日构建工具R2build,非常适合项目的每日构建,例如VC,.net ,java,borland系列的项目。 http://r2build.wiki.sourceforge.net/ R2build 1.0 RC1 Published for Beta Test (Continuous Integration/Daily Build Tool) Extend R2build: ... 阅读全文
posted @ 2007-10-09 07:47 张善友 阅读(3166) 评论(1) 推荐(0) 编辑
摘要:Freedesktop.org的进程间通信系统D-Bus 1.0(蓝鸟“Blue Bird”)已发布。作为业界与开源开发者的合作成果,D-Bus可使任何应用程序方便地与其它程序间的相互通信并交流数据。一个增添的系统监视程序则允许与系统服务相通信。D-Bus目前可在所有Unix平台上工作,而且已经移植到Mac OS X中,而WINDOWS上的移植正在进行中。这使得D-Bus成为KDE... 阅读全文
posted @ 2007-09-28 21:04 张善友 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:Ribbon 为 MS Office 办公套件 2007 版所采用的新用户界面,Google 代码之夏的参与者 Laurent Debacker 在 Linux 平台上使用 Mono 实现了与此相似的 GTK# widget。该 widget 可以显示菜单、分页式的标签以及相应的按钮。 这里也有一个该 widget 操作的屏幕演示。目前,Mono 开发老大 Migu... 阅读全文
posted @ 2007-09-25 20:33 张善友 阅读(2274) 评论(1) 推荐(0) 编辑
摘要:1、NTrac: Trac 是个项目管理系统,是Python所写的,是基于 Subvertion -- 史上最优秀的版本管理系统的!,在code.google.com上现在有一个NTrac,就是Trac的DotNet版本的移植项目。项目地址:http://code.google.com/p/ntrac/ 2、DotSvn:Subvertion客户端的DotNet类库,NTrac就是用DotSvn访... 阅读全文
posted @ 2007-09-23 21:00 张善友 阅读(3462) 评论(1) 推荐(0) 编辑
摘要:笔记软件 Tomboy 在今天发布了新的稳定版本 0.8.0。此版本添加了一些不错的新功能,并将包含到 GNOME 2.20 的正式版本中。 在 Tomboy 0.8.0 中增加的比较显著的特性主要包括: 笔记同步。 默认使用 GNOME 文档字体。 新的 Tango 颜色方案。 扩展并改进了 DBUS 接口。 对于 Tomboy 的下一个版本 0.10.... 阅读全文
posted @ 2007-09-19 08:11 张善友 阅读(2067) 评论(3) 推荐(0) 编辑
摘要:Quartz.NET官方的开发指南教程的中文版:英文版的参照官方网站(http://quartznet.sourceforge.net/tutorial.html) Quartz.net官方开发指南 第一课:使用Quartz.net Quartz.net官方开发指南 第二课:Jobs And Triggers Quartz.net官方开发指南 第三课:更多关于Jobs和JobDetails Quartz.net官方开发指南 第四课:关于Triggers更多内容 Quartz.net官方开发指南 第五课: SimpleTrigger Quartz.net官方开发指南 第六课 : CronTrigger Quartz.net官方开发指南 第七课 : TriggerListeners和JobListeners Quartz.net官方开发指南 第八课:SchedulerListeners Quartz.net官方开发指南 第九课: JobStore Quartz.net 阅读全文
posted @ 2007-08-25 10:31 张善友 阅读(42935) 评论(34) 推荐(19) 编辑
摘要:Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,Quartz.net 就是Quartz的移植版本,它可以与.NET应用程序相结合也可以单独使用. 用 Quartz 进行作业调度: 官方网站 阅读全文
posted @ 2007-08-05 23:16 张善友 阅读(4159) 评论(3) 推荐(0) 编辑
摘要:DICOM的简称:Digital Imaging and Communications in Medicine,它是一个医学上数字图像与信息传递的标准,定义了通讯的协议以及传输的数据格式。而openDICOM.NET这个项目,就是实现这个标准的项目。如果你做的是医疗信息系统,那么,你可能会用到这个组件,不妨参考看看。官方网址:openDICOM.NET相关链接: Albert Gnandt: o... 阅读全文
posted @ 2007-07-15 15:44 张善友 阅读(1632) 评论(3) 推荐(0) 编辑
摘要:IronPython是运行于.Net上的给予DLR的Python开发语言,CodePlex 2007年6月30日正式发布了2.0 Alpha 2版本.安装IronPython前,您必须确认已经安装了.Net 2.0如果您已经安装了Microsoft Visual Studio 2005,则不需再次安装.Net Framework. 下载:IronPython 2.0 Alpha2 Note: Du... 阅读全文
posted @ 2007-07-08 13:39 张善友 阅读(891) 评论(4) 推荐(0) 编辑
摘要:Porting your ASP.NET 2.x Application to Linux 向社区推荐了100% 兼容Mono的ajax控件,Gaia Ajax Widget同样会作为一个GPL Ajax库和社区版,开源项目可自由使用。Gaia Ajax Widgets是一个纯粹的"Hijax library"。这意味着你不必亲自书写JavaScript脚本或任何形式的客户端代码,只需要从工具箱中... 阅读全文
posted @ 2007-07-03 08:06 张善友 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:Restful.NET这个开源项目为那些要采用REST结构体系(Web Service标准:基于直接在HTTP上交换原始XML文档的思想)来构建应用程序的.NET开发者提供了一个具体的解决方案。它由两部分组成: REST Web Services可参看这两篇blog:学习 RESTWeb Service : WebOS中的Function Call 下载地址:http://intelligenci... 阅读全文
posted @ 2007-07-01 20:44 张善友 阅读(3028) 评论(2) 推荐(0) 编辑
摘要:mojoPortal 项目中使用Joyrock和MagicAjaxNET,他没有使用Asp.net ajax ,是因为mojoPortal是一个运行在Windows的 .net framework或Linux,Mac OS的Mono平台上的cms系统,asp.net ajax 的协议决定了它不能应用于mono上。Joyrock的具体应用可以去看mojoPortal 的最新版本的代码。 Joyrock是一个LGPL的开源的软件,实现了JSON和JSON-RPC,支持微软ASP.NET框架。 阅读全文
posted @ 2007-07-01 19:38 张善友 阅读(7534) 评论(4) 推荐(0) 编辑
摘要:这是一个采用IBatisNet移植http://www.codeplex.com/nhibernateprovider的asp.net 2.0 Membership和Role provider.具体更详细的信息参看打算为IBatisNet 引入自定义Membership和Role 阅读全文
posted @ 2007-06-29 22:16 张善友 阅读(3893) 评论(15) 推荐(0) 编辑
摘要:NHibernate引入自定义Membership和Role 了,代码已经签入CodePlex: http://www.codeplex.com/nhibernateprovider ,具体的内容参看作者blog:Custom Membership and Role Providers using NHibernate , 看了它的代码实现的相当的不错,我也想移植这个工程到IBati... 阅读全文
posted @ 2007-06-24 22:05 张善友 阅读(3624) 评论(10) 推荐(0) 编辑
摘要:网络上使用的日历系统开发库,实现RFC2445的标准,提供最高等级的应用 其实在 Outlook 中,当您收到来自 Outlook 用户的会议要求时,该会议要求可能以邮件的形式出现,邮件正文所包含的文本代表 iCalendar 数据。DDay.iCal is an iCalendar class library (also known as RFC2445) for .NET 2.0... 阅读全文
posted @ 2007-06-24 21:03 张善友 阅读(1649) 评论(0) 推荐(0) 编辑
摘要:NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。 阅读全文
posted @ 2007-06-24 20:48 张善友 阅读(4061) 评论(3) 推荐(2) 编辑
摘要:龙芯论坛上的一篇分析得比较好的帖子,转过来给各位瞧瞧,原文是: http://www.lemote.com/bbs/viewthread.php?tid=8269&page=1#pid77266先说mono! 记得先前在论坛上看见了有人提出是否考虑移植mono的事情,老大回答说只要是开源软件,从理论上就没有问题。可是从那以后就如同石沉大海,再也没有音信了。我不知道是不是已经在做这件事,但是我... 阅读全文
posted @ 2007-06-21 22:57 张善友 阅读(2572) 评论(1) 推荐(0) 编辑
摘要:MOno Cecil 是一个非常优秀的类库,有很多项目都使用这个项目的代码,Cecil的作者在google group上列出使用这个类库的相关项目: http://groups.google.com/group/mono-cecil/web/projects-using-cecil 阅读全文
posted @ 2007-06-19 19:54 张善友 阅读(4006) 评论(3) 推荐(0) 编辑
摘要:Silverlight在微软的产品特性中是没有3D功能的,但是开源社区的力量是强大的,现在有一个开源项目来实现这个功能,项目名称叫做Balder,网址是:http://www.codeplex.com/Balder。微软同开源社区的协作方面正在推动这位巨人的技术进步。 Balder 3D Engine for Silverlight是以Silverlight 1.1为基础构建的,并且是Open S... 阅读全文
posted @ 2007-06-17 14:55 张善友 阅读(1856) 评论(1) 推荐(0) 编辑