.Net 基金会中包含有很多优秀的项目, 今天就和笔者一起了解一下其中的一些优秀作品吧.
中文介绍
中文介绍内容翻译自英文介绍, 主要采用意译, 如与原文存在出入, 请以原文为准.
Cecil
Cecil https://github.com/jbevain/cecil 是一款可采用 ECMA CIL (国际标准化通用中间语言) 格式对程序或类库进行再造或检视的类库.
项目详情
官网地址 https://github.com/jbevain/cecil
项目源码 https://github.com/jbevain/cecil
项目许可证: MIT/X11
项目联系人 : Jb Evain https://github.com/jbevain
相关链接
项目文档 https://github.com/jbevain/cecil/wiki
参与讨论 https://groups.google.com/group/mono-cecil
笔者简评
越是剪短的介绍, 越是说明其重要.
C#,VB.NET,F# 等等. Net 语言在编译后将会以 IL 的形式存在于类库或程序中, 那么如果在没有源代码的情况下期望修改编译结果, 即修改 IL. 那么就可以采用这个类库.
知名的反编译工具 https://github.com/icsharpcode/ILSpy 便与此类库有关.
注意, 当您开始需要使用这个类库时, 说明您开始初步涉及到. Net 的逆向领域. 这是一个好的开始, 是一个快乐的开始.
英文介绍
- Cecil
- Cecil https://github.com/jbevain/cecil is a library to generate and inspect programs and libraries in the ECMA CIL form.
- Project Details
- Project Info Site https://github.com/jbevain/cecil
- Project Code Site https://github.com/jbevain/cecil
- Project License Type: MIT/X11
- Project Main Contact : Jb Evain https://github.com/jbevain
- Quick Links
- Documentation https://github.com/jbevain/cecil/wiki
- Discussion https://groups.google.com/group/mono-cecil
以上《英文介绍》摘录自 .NET Foundation 的项目介绍 . 原文受原项目许可证保护.
中文介绍
中文介绍内容翻译自英文介绍, 主要采用意译, 如与原文存在出入, 请以原文为准.
Mono
Mono https://mono-project.com/ .Net Framework 的跨平台开源实现, 项目源起于 2001 年. 该项目技术最早由 Ximian 进行开发, 后经手了 Novell 和 Xamarin https://xamarin.com/ , 目前由 Microsoft https://microsoft.com/ 主持.
Mono 提供了一整套完整的 SDK (包括编译器, 运行时和类库) 以便能够在诸多平台上运行 .Net 应用程序.
它通常被用作为 .Net 运行时以支持 .Net 桌面开发 API, 智能设备上的嵌入式环境 (Xamarin.iOS, Xamarin.Android, Xamarin.tvOS, Xamarin.Mac, Xamarin.watchOS 等系列) 和游戏设备.
- Mono is part of the .NET Foundation https://dotnetfoundation.org/ and Microsoft https://microsoft.com/
- supports it as part of the Xamarin commercial offerings. Additionally, the Mono project has an active and
enthusiastic community.
Mono 属于 .NET Foundation https://dotnetfoundation.org/ 的一部分. 源于对 Xamarin 的商业收购, Microsoft https://microsoft.com/ 目前提供技术支持, 并且拥有一个活跃且保佑热情的社区.
项目详情
官方网站 https://www.mono-project.com/
项目源码 https://github.com/mono/mono
许可证类型: MIT https://github.com/mono/mono/blob/master/LICENSE
项目联系人: Miguel de Icaza https://github.com/migueldeicaza
相关链接
开发文档 https://www.mono-project.com/docs/
开发社区 https://www.mono-project.com/community/
- Mono
- Mono https://mono-project.com/ is an cross-platform and open source implementation of the .NET framework
- that was started independently in 2001. The technology was originally developed
- by Ximian, which was acquired by Novell, then at Novell, then at Xamarin https://xamarin.com/ and
- now Microsoft https://microsoft.com/ .
- Mono provides a complete SDK (compiler, runtimes, libraries) to develop .NET applications on
- a wide range of platforms. It is most commonly used as a .NET runtime that supports the .NET desktop
- API profile, as well as an embeddable runtime that is used to power mobile platforms (Xamarin.iOS,
- Mono is part of the .NET Foundation https://dotnetfoundation.org/ and Microsoft https://microsoft.com/
- supports it as part of the Xamarin commercial offerings. Additionally, the Mono project has an active and
- Project Details
- website https://www.mono-project.com/
- Source https://github.com/mono/mono
- License: MIT https://github.com/mono/mono/blob/master/LICENSE
- Project Lead: Miguel de Icaza https://github.com/migueldeicaza
- Quicklinks
- Documentation https://www.mono-project.com/docs/
- Community https://www.mono-project.com/community/
- News https://www.mono-project.com/news/
- Download https://www.mono-project.com/download/
- Contributing
- MSBuild
- The Microsoft Build Engine, also known as MSBuild https://github.com/microsoft/msbuild , is a platform for building applications.
- Project Details
- Project Info Site https://github.com/microsoft/msbuild
- Project Code Site https://github.com/microsoft/msbuild
- Project License Type: MIT
- Project Main Contacts: Craig Campbell https://github.com/Craig-Campbell-MS , Nikolai Tillmann https://github.com/NTillmann
- Quicklinks
- Documentation Wiki https://github.com/microsoft/msbuild/wiki
- MSDN Documentation
- Discussions https://forums.dotnetfoundation.org/
- Issues https://github.com/microsoft/msbuild/issues
- Contact the team: mailto:msbuild@microsoft.com
- Microsoft Azure SDK for .NET - [SDK]
- Microsoft Azure WebJobs SDK - [SDK]
来源: https://www.cnblogs.com/newbe36524/p/12418231.html