These. NET open source project you know what? make. NET open source more violent.

Source: Internet
Author: User
Tags net time time and date

1..NET time-Period processing components
This component is very small, mainly for the time and date, especially the processing time interval and time range is very convenient. Although. NET comes with some of the time-date features, but may not be powerful yet. This component is an enhanced version. Detailed features can be seen in the introduction of the project homepage. In CodeProject:
Http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET
2.OxyPlot Drawing Components
Oxyplot is a. NET cross-platform drawing component that has been concerned for a long time, but has not been used before, zedgraph, feeling is ugly point, but did not know Oxyplot. Microsoft also provided a drawing control starting from. NET 3.5. Ms Chart, which is also relatively useful. This component is more concise in terms of appearance, so the implementation should be simpler, so let's see what we can use. Look at this picture is not very refreshing ...

Official website: http://oxyplot.org/
3..NET platform CAD Modeling component Anycad
For me, using. NET to manipulate CAD files was a horrible and fanciful thing to do, but it changed my mind until an occasional chance hit it. Of course, this component is commercially available and has a free version. For the average user, very good, although probably most people do not use, but the collection, spare it, maybe the day will be used.
Official website: http://www.anycad.net/
4.SharpConfig configuration File Action component
Sharpconfig is an open source that uses a very simple, functional single but powerful. NET class library. It is interesting to make complex configuration file operations as simple as manipulating objects. On this component I will write a separate article on the use and introduction of the problem, because it is really tempting. Take a look:

Official website: http://sharpconfig.codeplex.com/
5.mailsystem.net Mail Components
MailSystem is an open source mail processing component of the. NET platform that supports functions such as SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, VCard, VCalendar, anti-spam, and query merging. If you are using non-GPLV3 software, you must obtain a commercial license.
Official website: http://mailsystem.codeplex.com/
6.Compare. NET Objects Object Comparison components
The main function of this component, as the name implies, is a deep comparison of 2. NET objects, whether they are equal or are different. Probably a lot. NET object implements some. Net-brought interfaces that can be compared directly, but the scope and functionality of this component is more extensive. For example:
You can compare the default child nodes;
Can compare the structure of the body;
You can compare IList objects;
Can compare single-dimensional or multidimensional array objects;
Enumeration types can be compared;
can compare IDictionary objects;
Can compare data sets, data tables, dictionaries, etc.;
You can compare private fields or properties, etc...
There are many, not listed, you can go to the official website to learn more.
Official website: http://comparenetobjects.codeplex.com/
7.Security Library Security Components
This is a. NET Platform security-related open source components, because this aspect of personal knowledge is relatively small, no in-depth research, currently supports SSL and TLS, certificate management, and encryption conversion.
Official website: http://www.mentalis.org/soft/projects/seclib/
8.NLocalizer localization of multi-language components
Multiple languages, localization is a lot of people have studied, perhaps have their own solutions. The purpose of this nlocalizer is to make it easy for. NET developers to quickly build multi-lingual software. The official provides a case where you can directly get the values of all the controls for an existing WinForm project and edit them to achieve multiple languages.

Official website: http://nlocalizer.codeplex.com/
9.PhysicalMeasure Unit of Measure component
The Physicalmeasure project is a physical unit and metering system that supports conversions between different units of measurement. Although this thing is seldom used, but I have actually met a friend to do something similar. Although this thing thought of simple, but actually do it is more laborious, mainly to do comprehensive and stable. So usually see more, sometimes meet the demand, thinking on it, and then more look at the news, look at the benefits of other people's experience.
Official website: http://physicalmeasure.codeplex.com/
10.Database Schema Reader
Database schema Reader is an open source data base schema to get a tool. Many multi-ORM or code-generating people may use it. It is useful for ORM that supports multiple databases, and of course other uses, such as generating database dictionary documents ... Let's play well. Currently supporting a wide range of databases, such as: SQL Server, SQL Server CE 4, MySQL, SQLite, System.Data.OracleClient, ODP, Devart, POSTGRESQL, DB2 and so on.
Official website: http://dbschemareader.codeplex.com/
11.SDS: Component tools for scientific datasets
SDS (Scientific DataSet Library and tools) is a tool for. NET developers to read and share a variety of scientific data, supporting CSV, NetCDF, and other file formats.
Official website: http://sds.codeplex.com/
12.LiteDB File Database-nosql
Litedb is a small, open source, NoSQL type of lightweight file database for the. NET platform. Features are small and fast, DLL files only 200K size, and Support LINQ and command-line operations, the database is a single file, similar to SQLite, other features are discussed. Free Crossing net file, this database I will write an introduction and use of the article.
Official website: http://www.litedb.org/
13.CSharpCompiler
Csharpcompiler is a. NET platform open source free of charge in the programmer to compile C # source code components, can do a lot of things, such as using it to implement C # writing scripts .... And to create your own C # IDE editor, and so on. For example, an example of an official:
  
Official website: http://csharpcompiler.codeplex.com/

These. NET open source project you know what? make. NET open source more violent.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.