C # Open Source project (still a lot abroad) one, Ajax framework ajax.net Professional
(Ajaxpro) is one of the first Ajax frameworks to implement AJAX technology in the Microsoft. NET environment. It creates a proxy class on top of the client script to invoke the server-side method.
Magicajax.net is a framework that provides AJAX technology for creating Web pages under ASP. It makes it easy for developers to integrate Ajax into their pages without having to replace the ASP or write JavaScript script code themselves.
Anthem.net is an open-source AJAX Toolkit for the ASP. ASP, which can run on Net 1.1 and 2.0.
Ii. Workflow (Workflow)
Workflow.net is the creation of the workflow engine using Microsoft. NET technology based on the WMFC standard.
NETBPM is an open source workflow software that jbpm migrated to the. NET Platform. NETBPM can be easily integrated with. NET applications to create, execute, and manage workflow programs. Bpm
Tool support transforms a business model into a software model. Business developers can design, implement, execute, and track business processes using a model-driven approach. This makes it easier for developers to focus on changes in business logic.
In fact, Microsoft's own WPF do workflow is also very powerful.
Third, the text editor FCKeditor is a powerful open source online text editor (DHTML
Editor), which enables you to use many of the powerful features of a desktop text editor like Microsoft Word on the Web. It is lightweight and does not have to be installed on the client in any way. Freetextbox
is an ASP. NET open source server control based on MSHTML technology in Internet Explorer. This is a great free software
Software), we can easily embed it in Web Forms to enable online editing of HTML content, in news releases, blog writing, forum communities and many other web
The system will have a purpose. Vietpad is a full-featured cross-platform java/. Net of Vietnamese
Unicode open source text editor. Support for opening, editing, printing, converting, sorting, and saving Vietnamese files in text-based Unicode format.
Netspell is an open-source spell-checking engine under the. NET Framework. Ppc_edit is an open source text editor for use on a Pocket PC that supports TXT, RTF, HTML,
WordML, DocBook and zip format files, the screen will show the international standard Soft keyboard.
Iv. Blogs (blog)
NovaShare is a blog engine that enables you to create interactive Web-based news and forum sites, much like Wonkoslice or Slashdot. Administrators can post articles and initiate polls, and visitors can create user accounts, post comments, and so on.
Dasblog was developed from the BLOGX Web log engine. Like Trackback, Pingback.
Add many additional features, with complete blogger/movabletype
API support, API annotations, complete Radio-style template customization, support for MAIL-TO-WEBLOG/POP3 attachments and inline images, web-based
DHTML,OPML, configuring the editor. Dottext is a powerful blogging engine that has been used by hundreds of blogs. This is an example of a n-tiered application.
Tblogger is a complete blog site program developed by C # that uses XML configuration.
Blogs can now be built using MVC's other open source projects, which have a lot of CodePlex, including Microsoft's own oxite.
Five, System construction
. Netz is a free open source tool that can compress and package Microsoft. NET Framework executables (EXE,
DLLs) to make them smaller. Smaller executables take up less disk space and are read more quickly because they are less accessible to disk when they are being read. It and PE (portable
Executable) Packaging tool is not the same. Netz is a saved. NET solution written using C #. Netz can be used to package almost every kind of. NET
Programs that are written in supported languages: Netz support for. NET EXE and non-shared (non-shared) DLLs
File. Compressed programs can be decompressed in the same way that these are transparent to the end user. Nantcontrib provides tools for Nant to customize tasks.
Prebuild is an XML-driven, cross-platform pre-build tool that makes it easy for developers to build projects or build files for IDE and. NET development tools. It supports Visual
Studio. NET 2002, 2003, 2005, SharpDevelop, MonoDevelop and NAnt.
Busybeebuilder is a powerful, easy-to-use, extensible open Source Building automation tool under the. NET Platform. Draco.net is Windows
Service Application. Its design makes it easy to continuously integrate new features. Draco.net Monitor your source repository. Automatically re-create the project when it detects changes to your project and send the results of the creation containing the change list to your email.
Build Studio provides a complete set of solutions for automatic component processing of software. Cruisecontrol.net is a consolidated server under the. NET Platform.
Nant Ant, similar to the Apache project, is the open source build tool under. Net. Applies to Automatic compilation. NET applications, such as the daily build of. NET Projects (nightly
Build).
To be honest, I don't think the system Builder is really that powerful, and if you really plan to do a big project and keep developing for a long time, then you can use the system building tools above.
V. Chart making
Zedgraph is written in C #. NET class library, which provides user controls and Web controls. It can create 2D linear, bar, and pie charts. It is fully functional and has a detailed function customization, but
Using the default option is good enough. A C # Open source charting component similar to Piechart, Stackbar, and Linechart.
Nplot is an open source chart class library under. Net. Its commendable place is the elegant and flexible API design. Nplot contains the Windows Form control,
Asp. NET control and a class that creates a bitmap picture. There is also an available gtk# control. Xscharting is a charting component developed in C # and offers a variety of charting options.
Davechart is a free dotnet class library. Nchart offers a number of 2 D charts that are worth applying in many fields such as business, education and more.
Microsoft itself has provided a chat drawing control, which is the original Dunat, if that can meet your requirements, then there is absolutely no need to use the above. But if you need to study drawing and make your own definition of chat, then these open source projects will be of great help to you.
Vi.. Chat system
Dot Net Chat
Server is a chat server and client project developed based on the dotnet framework. To tell the truth, I am interested in this, have time, to see its code is how to achieve.
Vii. Content Management System (CMS)
Ludico is a C # written by people in ASP.
2.0 of the PORTAL/CMS system. Its modular design is what you can do to use or develop website features as you wish. It has advanced user management, a WYSIWYG editor, and so on.
Mojoportal is a C #-developed face Object site framework that can run on Windows ASP. NET and Gnu/linux or Mac OS x mono platforms.
Cuyahoga is a flexible cms/portal solution developed in C #. It can run on the Microsoft. NET and Mono platforms, support SQL Server,
PostgreSQL or MySQL as the underlying database. Umbraco is an open source content management system developed in C # under the. NET platform, which is efficient, flexible and has a good user interface. Kodai
CMS is a full-featured content management system under the. NET Platform. The Rainbow Project is a use of Microsoft ' s
Asp. NET and C # technology to develop a rich and functional open source content management system. Nkcms is a content management system that is developed using ASP. NET and SQL Server 2000.
Amplefile is a content management system that is a Windows application in the. NET environment that uses. NET Remoting.
Go.kryo is a simple content management system implemented with ASP. NET (C #), and the background database uses Microsoft SQL Server. Ndcms is
asp
A content management system under (C #). It provides user management, file management, a WYSIWYG editor, template management, spell checking and built-in HTTP compression. The goal of NDCMS is to provide a simple and fast way to deploy. NET sites to save you time and money.
These open-source CMS I tried a few, to say the truth, come to study can, to really implement, estimated difficult.
Ix. Forum System
Yetanotherforum can be used as a forum or message boards for web-developed websites. It uses MSSQL as the underlying database.
X. Installation and Production
Izfree is a set of free tools to help create Windows with Microsoft "s
Installer the installation process of the technology. With Izfree You can create powerful installers for your application.
Windows Installer XML
(WiX) You can create a tool set for the Windows Program installation package by re-creating the XML source file. It supports a command line approach that developers can combine to create an MSI and MSM installation package that can be used as an open source packaging tool compared to commercial software installation products.
General Requirements Trial VS
Bring it on, more complex needs to use the InstallShield, so it seems that open source is meaningless.
Xi. IOC Container
Spring.net is from the Java spring
The framework was ported over. Java's spring contains a number of features and features that are available in the current spring.net. The original release of Spring.net contains a very distinctive IOC container.
Castle is a set of application development tools that contain a simple IOC container.
StructureMap is a lightweight dependency injection tool in the. NET environment, and StructureMap is also a flexible, extensible generic "plug-in" mechanism. NE
I've used Strucuturemap, but the feeling is that trying this doesn't seem to help much.
12. Network Client
The. NET FTP Client is an open source class library written in C #.
. NET Telnet is Microsoft. Net
Open source Telnet class Library Under the framework of C # development. Its inspiration comes to Java Telnet application.
Metro this project is a class library written in C # that provides a rich set of classes to enable the development of IP version 4, TCP,
UDP and ICMP work much easier. It contains useful tools such as packet sniffers, network analysis tools such as route tracking, Ping, etc.
Lj. NET is a client of the LiveJournal site. It provides a simple and powerful user interface for the LJ Online log service.
The NET VNC Viewer is a fully open source VNC viewer developed in C #. It is compatible with smartphones,
Pocket pc and Windows PC (. NET CF or. NET Framework). It has the advantage over other observers that it can be used in pocket
The PC is displayed in full screen and can rotate the screen.
Gvdownloader allows you to videos from Google, Metacafe, Putfile,
YouTube, break.com and more places to quickly download the included videos and multimedia. It contains a powerful IE plugin and a standalone program located in your system tray.
Dotnetopenmail enables you to develop ASP. NET in the Microsoft.
The WinForm app sends an email. It is an open source component written in C #, which does not require the use of the System.Web.Mail class library to easily create HTML with attachments and
Plain-text's email. Programmers do not need to know a lot of relevant details to use different character sets or different mine encodings to create
MIME messages for multipart/alternative,multipart/related and multipart/mixed.
Dotmsn is a standalone open source class library that doesn't need to interact with the official MSN Messenger, so you don't have to install MSN
Messenger can use DOTMSN and MSN
Messenger Service communication. Dotmsn is written in C #, so. NET environment. The Dotmsn class library is easy to use and easy to implement. It is flexible, sturdy,
Lightweight for integration into any application system. Applications that use DOTMSN can implement a variety of functions, from creating message bots to customizing clients. If your application requires and
Messenger Service Communication, DOTMSN is a good tool.
SHARPSSH implements the SSH2 protocol using C #, which supports SSH, SCP, and SFTP.
Openpop.net a set of. NET class libraries that communicate with POP servers.
Icechat is an internet Relay Chat designed for connecting multiple IRC servers
Client.
Lphant is an open source client program developed for Edonkey/emule.
The. NET FTP Client C # development class library.
Opensmtp.net is an open source SMTP component developed by C #. It does not depend on the. NET Framework
The class in the System.Web.Mail package. Allows developers to use a different SMTP server than Ms SMTP and provides a web
Service and can send email via HTTP.
There are several recommendations, such as DOTMSN, which are useful on some occasions.
C # Open Source project