Open source knowledge
Open source software is the software released under the open source code license, to ensure that software users are free to use and access to the
Whether you are studying or borrowing it here is undoubtedly a good place: http://csharp-source.net/
C # Open SourceOpen 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.
See all
, TIFF, BMP, etc ). freeImage is simple, easy to use, fast, secure, and compatible with 32-bit windows and cross-platform (Linux and Mac OS X ).8. NUnit[Test Tool]NUnit is a unit test framework that can be used in all languages that comply with. NET Framework Standards. NUnit was originally transplanted from JUnit. NUnit is fully written in C # and is designed to take into account the features of most. NET languages, such as custom attributes and other reflection features.9. Freetextbox[Text edi
structure is easy to understand and can be learned as a very good C language project.Project home: http://sourceforge.net/projects/cjson/-4. CmockeryCmockery is a lightweight framework that Google publishes for C unit testing. It is small, has no dependencies on other open source packages, and is less intrusive to the code being tested. Cmockery the source code
has several weaknesses, although the function is not very powerful, but the Cjson small body and speed is the most commendable. Its code is very well maintained, the structure is easy to understand and can be learned as a very good C language project. Project home: http://sourceforge.net/projects/cjson/-4. Cmockerycmockery is a lightweight framework that Google publishes for C unit testing. It is small, has no dependencies on other open
.
Version Control (CVS)
Porc provides a complete graphical interface for CVs and project management tools. It adds interesting functions based on CVs. It is written in C # On the. NET platform.
Sharpcvslib is a CVS client API written in C. Currently, it provides core functions for common CVS commands.
Netcvslib is a CVS client developed for C # On the. NET platform. It is implemented as a separate assembly, so it can be easily integrated into other projects.
SQL client
Sqlbuddy is an
Reference Documentation:Http://www.cnbeta.com/articles/107523.htmHttps://linux.cn/article-3739-1.htmlhttp://www.smashingmagazine.com/2010/03/a-short-guide-to-open-source-and-similar-licenses/http://univasity.iteye.com/blog/1292658What is a license agreement?What is a license, when you issue a license for your product, you are selling your rights, but you still have the copyright and the patent (if you apply
that products under the protection of GPL are no longer subject to any other agreement or authorization. That is, the source code related to GPL can be obtained for free. For example, if your improved Linux system uses the open-source module authorized by GPL (which must also be used, you cannot re-build the kernel by
Data visualization in the data age is an effective and even unique means of understanding and expressing data.A total of 56, the most practical inventory of Big Data visualization analysis tools工欲善其事 its prerequisite, this article provides a brief introduction to 55 popular data visualization tools open source protocols, home pages, documents, cases and other resources, including the famous D3.js,r,gephi,ra
Project
If you just want to learn to use open source projects, you can skip this section (Learn better ^_^), but if you want to integrate open source projects in your product (whether it is open source or commercial), you must und
Reproduced from InfoqBackgroundInfoq Chinese station previously reported, November 12, 2014, ASP. NET's father, Scott Guthrie, executive vice president of Microsoft Cloud Computing and Enterprise product engineering, announced at the Connect Global Developer Online conference that Microsoft will open source. NET core runtime and extend. NET to run on Linux and Mac OS platforms. NET core runtime will be publ
open source software enterprises.
The probability of failure not occurring:
R (x/t) = exp {-[m (t + x)-M (t)]}R (x/t) indicates the probability that the software will not fail in a given interval (t,t+x).
MTTF (Mean time to Failure, mean time-to-failure), which is the average duration of the system's failure-free operation, taking all the average of the time per
-oriented software development (AOSD/AOD) thinking.
Aspectdng's goal is to. NET developers provide a simple yet powerful AOP-GAOP implementation. It follows Java's Open source tools AspectJ and
Spoon, the maturity level is also very close to them.
RAIL (Runtime Assembly instrumentation Library)
Open source projects
, and track business processes. Therefore, developers can focus more easily on changes in business logic. In fact, Microsoft's own WPF is also very powerful in workflow. 3. text editing FCKeditor is a powerful open-source online text editor (DHTML Editor) that allows you to use many powerful functions similar to Microsoft Word desktop text editor on the web. It is lightweight and does not have to be install
system.
SSCLI: Microsoft open Source code in the Net Framework 2.0 era.
Dasblog: A foreign blog system based on asp.net.
BlogEngine.NET: A foreign free and open source blog system.
Dotnetnuke.net: A very good set of ASP.net open
work achievements to every corner of the technical field.
But it is obvious that Apple has always been a type that does not take the ordinary path. Although on the surface, it may be the best practice to deliver Swift to everyone in an open manner, it does not mean that Apple will adopt such an approach. Nor can we make the assumption that Apple is willing to design Swift for free or to achieve the best in
Open source software, once plagued by ridicule and legal attacks, has now become a force in the technology industry. Live examples such as docker,hortonworks and Cloudera demonstrate that partnering with the developer community can thrive, and community contributors can help their core technologies keep up with the times and apply the latest features. Many software engineers make use of their
comments also often say "open source to you have any impact, all the source code you can see, but you have modified these source code?" ";
Some people think that "open source is free
-cycle, slightly emulated libevent, but no longer as limited as libevent, but also fixed some of its bugs.
Libevent: Event Notification Library
LIBUV: Cross-platform asynchronous I/O.
AudioAudio, sound, music, digital music library
FMOD: Easy-to-use game authoring tool for cross-platform audio engines and audio content.
Maximilian:c++ Audio and music digital signal processing library
OpenAL: Open
misunderstanding: "Open-source software is developed by volunteers from around the world. it complies with the open-source license agreement. all its source code is open and can be freely obtained by anyone ", "The opening of all
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.