(收藏)国外C#开 源系统一览表
2010-02-10 13:06 圣殿骑士 阅读(1305) 评论(0) 编辑 收藏 举报C# Open Source
Open Source Aspect-Oriented Frameworks in C#
- AspectSharp - Aspect# (pronunced as AspectSharp) is a free AOP ( Aspect Oriented Programming ) framework for the .NET Framework, it uses Dynamic Proxies and XML configuration files as basis.
Open Source Bloggers in C#
- tBlogger - tBlogger provides a complete blog site written in C# with ASP.NET that uses XML as a backend.
Open Source Build Systems in C#
- NAnt - NAnt is a Ant like build tool for .NET
Open Source Charting & Reporting Tools in C#
- NChart - NChart provides a wealth of 2D charting for use in business, in education and at home.
Open Source Chat Servers in C#
- Dot Net Chat server - A Chat Server and Client Application written in .Net FrameWork
Open Source Content Management Systems (CMS) in C#
- ndCMS - ndCMS is a content management system written in C# that features a user manager, file manager, a WYSIWYG editor and built-in http compression (for those who are not running at least IIS 6 and/or don't have access to modify your IIS settings directly and/or those who don't want to spend a small fortune on a third party HTTP Compressor). The goal of ndCMS is to provide a quick and easy way to deploy a .net website while saving you time and money.
Open Source Code Coverage Tools in C#
- NCover - A test code coverage tool for C# .NET
Open Source Forum Software in C#
- YetAnotherForum - Yet Another Forum.net is a opensource discussion forum or bulletin board system for web sites running ASP.NET. It is ASP.NET based with a MS SQL backend database.
Open Source IDEs in C#
- SharpDevelop - #develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.
Open Source Installers Generators in C#
- NInstall - A project to produce an open source package that can compete with the commercial installer products
Open Source Inversion of Control Containers in C#
- StructureMap - StructureMap is a lightweight Inversion of Control (IoC) Container written in C# for .NET development. StructureMap can improve the architectural qualities of an object oriented .NET system by reducing the mechanical costs of good design techniques.
Open Source Issue Tracking Software in C#
- BugBye - BugBye is a web-based bugtracking system developed using ASP.NET technology and C# as scripting language
Open Source Logging Tools in C#
- log4net - log4net is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent log4j framework to the .NET runtime.
Open Source Network Clients in C#
- OpenSmtp.net - OpenSmtp.net is an open source SMTP component written in C#
Open Source Network Servers in C#
- CSharp Email Server - The C# Mail Server is a C# port of the Java Email Server (JES). JES is an established email server targeted at small centrally maintained installations.
Open Source PDF Libraries in C#
- iTextSharp - iTextSharp is a library that allows you to generate PDF files on the fly.
Open Source Persistence Frameworks in C#
- OJB.NET - OJB.NET is an object-to-relational persistence tool for the .NET platform.
Open Source Portals in C#
- OmniPortal - OmniPortal was built on the idea of having a web-portal-kernel, that could handle security, themeing, and localization.
Open Source Profilers in C#
- NProfiler - An application profiler for .NET
Open Source Project Management Tools in C#
- User Story.NET - This project is a tool for Extreme Programming projects in their User Story tracking.
Open Source RSS & RDF Tools in C#
- RSS Bandit - A desktop news aggregator written in C#
Open Source Rule Engines in C#
- NxBRE - NxBRE is the first open-source rule engine for the .NET platform and a lightweight Business Rules Engine (aka Rule-Based Engine)
Open Source Search Engines in C#
- Lucene.Net - Lucene.Net is a complete up to date .NET port of Jackarta Lucene
Source Control Tools in C#
- NetCvsLib - NetCvsLib is a CVS client written entirely in C# for the .NET platform. It is implemented as an assembly, and thus can easily be incorporated into other projects.
Open Source SQL Clients in C#
- Database Commander - Database Commander is a database manager with user-friendly interface for Windows operation system.
Open Source Template Engines in C#
- NVelocity - NVelocity is a .Net-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in .Net code.
Open Source Testing Tools in C#
- NUnit - NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit
Open Source Web Frameworks in C#
- Maverick.NET - Maverick.NET is a .NET port of Maverick, a Model-View-Controller (aka "Model 2") framework for web publishing. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.
Open Source Web Mail Clients in C#
- SharpWebMail - SharpWebMail is an ASP.NET Web Mail application that is written in C#. It uses a POP3 server as the mailstore and sends mail through a SMTP. It is very simple to configure (Only a few settings in the web.config file). You can compose HTML messages, search your inbox, read complex mime messages and much more.
Open Source Web Testing Tools in C#
- NUnitAsp - NUnitAsp is a tool for automatically testing ASP.NET web pages. It's an extension to NUnit
Open Source Wiki Engines in C#
- SushiWiki - SushiWiki is a WikiWikiWeb like Web application written in C#
Open Source XML Parsers in C#
- SAX.NET - SAX dot NET is a C# port of the original Java based SAX API specifications.
国外的 开源的CMS吧(ASP.Net_c#)
1、Ludico
Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG) 的编辑器等。
下载地址:http://sourceforge.net/projects/ludico/
2、umbraco
Umbraco是一款在.net平台下C#开发的开源内容管理系统,该系统效率,灵活,用户界面都不错。
下载地 址:http://umbraco.org/
3、mojoPortal
mojoPortal是一款C#开发的面相对象网站框架,它可以运行于Windows的ASP.NET 和GNU/Linux 或Mac OS X的Mono的平台上。
下载地 址:http://www.mojoportal.com/
4、Kodai CMS
Kodai CMS是.NET平台下的一款功能齐全的内容管理系统。
下载地 址:http://www.gotdotnet.com/workspaces/workspace.aspx?id=070f30c3-6089-4a75-b84c-fac654a7ec08
5、nkCMS
NkCMS是使用ASP.net和Sql server 2000开发的内容管理系统。
下载地 址:http://nkcms.sourceforge.net/
6、Go.Kryo
Go.Kryo是一个用ASP.NET(C#).NET 实现的简单的内容管理系统,后台数据库使用Microsoft SQL Server 。
下载地 址:http://sourceforge.net/projects/gokryo/
7、Amplefile
Amplefile是一款内容管理系统,是.Net环境下的windows应用程序,使用了.Net remoting.
下载地 址:http://sourceforge.net/projects/amplefile/
8、ndCMS
ndCMS是 ASP.net (C#)下的一个内容管理系统。它提供了用户管理,文件管理,一个WYSIWYG编辑器,模板管理,拼写检查和内置的http压缩。ndCMS的目标是提 供一个简单而快速的方式部署.Net站点
下载地 址:http://ndcms-net.sourceforge.net/
9、Cuyahoga
Cuyahoga是C#开发的灵活的CMS / Portal 解决方案。它可以运行于Microsoft .NET 和Mono 平台,支持SQL Server, PostgreSQL或MySQL作为底层数据库。
下载地 址:http://www.cuyahoga-project.org/
10、Rainbow
Rainbow项目是一款使用Microsoft's ASP.NET和C#技术开发的有丰富功能的开源内容管理系统。
下载地 址:http://www.rainbowportal.net/Rainbow/Default.aspxj
作者:圣殿骑士
出处:http://www.cnblogs.com/KnightsWarrior/
关于作者:专注于微软平台项目架构、管理和企业解决方案。自认在面向对象, 面向服务以及微服务领域有一定的造诣,熟悉设计模式、TDD、极限编程、领域驱动、架构设计、敏捷开发和项目管理。现主要从事.NET/.NET Core, Go, JavaScript/TypeScript, Azure/AWS等云计算方面的项目开发、架构、管理和企业培训工作。如有问题或建议,请多多赐教!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:KnightsWarrior(at)msn(dot)com
微博:圣殿骑士微博 联系我,非常感谢。