• NHibernate

    NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。 NHibernate 为你处理这些,远胜于你不得不写SQL去从数 据库存取对象。你的代码仅仅和对象关联,NHibernat 自动产生SQL语句,并确保对象...

  • iBATIS

    注:此项目已改名为 MyBatis,并提供 Java 和 .NET 版本。 iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这...

  • .Net Framework

    .NET Framework 是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平臺無關性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌上型软件工程迈出的第一步。NET 包含许多有助于Internet和Intranet应用迅捷开发的技术。 .NET Frame...

  • Ftp.NET

    Ftp Dot Net是一个用C开发的FTP服务器软件,支持Windows 2000/XP/2003操作系统,支持活动目录、NTFS认证,独立FTP根目录和虚拟路径。

  • C# Logger

    C的日志工具,思路log4j跟一致

  • NLog

    NLog is a .NET logging library designed with simplicity and flexibility in mind. NLog lets you process diagnostic messages, augment them with contextual information, format them according to your pref...

  • LogThis

    LogThis C logging framework is a dropin logging tool module for .Net applications. Supports: Multiple custom profiles; log file naming by day, week, month; max log file size; Windows event log. Simple...

  • csUnit

    JUnit的C版

  • NUnit

    NUnit 是 JUnit 的 .NET 版,支持所有 .NET 语言,完全使用 C 编写,并进行完全重新设计以利用很多高级的 .NET 语言特性,例如定制属性以及其他相关的反射功能。

  • EntLib

    Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data Access Application Block)、异常管理(Exception Handl...

  • Ninject

    Ninject为.NET应用程序提供快速、轻型的依赖注入器而著称。它有助于开发人员将应用程序拆分为松耦合、高内聚的功能片断的集合,然后以灵活的方式将它们粘连在一起。从软件架构层面上使用Ninject,可以使得你的代码更易于编写、重用、测试和修改。 示例代码: public class Samurai {     public IWeapon Weapon { get; private set; }...

  • FlashDevelop

    FlashDevelop是一款开放源代码面向Flash/ActionScript的开发IDE。 FlashDevelop 本身采用.NET开发而成,可以运行在Windows环境之中。FlashDevelop动作轻快,对应ActionScript2/3,另外支持 HTML,JavaScript,CSS等高亮显示,代码自动输入补全,IDE环境下的debug功能等。

  • EShop

    网奇Eshop商城购物系统:集成国内优秀商城系统的成功元素,采用ASP.NET语言设计开发.傻瓜式的管理模式,强大的后台管理,可添加或定制风格精 美的模板,网站广告位任意添加,集成在线支付接口,内置简、繁、英三种语言.系统不断升级,力求尽善尽美.网奇商城的目标是:打造国内最好的商城系统! 可免费使用,但不开源。

  • Hishop

    Hishop是一款基于微软.NET2.0+MSSQL架构的B2C网店系统。完全免费提供(不开源)!适合企业、个人、淘宝拍拍易趣等平台店铺专业卖家快速创建独立品牌网上商店! 下图是一个采用该软件搭建的网店(http://www.ebama.cn/)

  • Castle

    Castle是针对.NET平台下的一个非常优秀的开源项目,从数据访问框架 ORM到依赖注入容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。

  • X3-BLOG

    X3BLOG 是基于XML+XSLT+AJAX技术构建的开源多用户博客门户系统,服务器端采用当前最流行的动态网页开发语言之一ASP.NET(C) 2.0编写,支持多种数据库,包括SQLSERVER2000SQLSERVER2005ORACLEMYSQLDB2等,默认使用 SQLSERVER2000。   X3BLOG 遵从 GENERAL PUBLIC LICENSE(GPL) 开源协议,这意味着...

  • Rainbow Portal

    Rainbow,使用C开发,这个系统是在MS iBuySpy的基础架构上强化而来的,目前的Rainbow2006和iBuySpy项目已经很不一样了,大大的超出了很多,比起DNN 来,Rainbow也有不少的优点,它支持多种语言,可以定制主体风格,可以创建工作流等。

  • SharpDevelop

    JavaIDE领域,Eclipse现在的势头可谓如日中天。殊不知,在.NET领域也有一个与Eclipse极其类似的开源IDE,它就是SharpDevelop。 SharpDevelop是一个用于开发C或者VB.NET项目而设计的一个编辑器,同时,这个编辑器本身就是使用C开发的,而且公开了全部源代码, 因此这个工具本身也是学习C以及软件开发规范的一个很好材料。SharpDevelop 这个轻型的开...

  • Spring.NET

    Spring.NET 是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象, 以及ASP.NET集成等。基于java的spring框架的核心概念和价值已被应用到.NET。Spring.NET 1.0 包含一个完全功能的依赖注入容器和AOP库。后续的发布将包含对ASP.NET、Remoting和数据访问的支持。 Spring.C...

  • Gentle.NET

    .NET的数据持久化框架