IT教程 ·

一起领会 .Net Foundation 项目 No.10

[ASP.NET Core 3框架揭秘] 服务承载系统[2]: 承载长时间运行的服务[下篇]

 

.Net 基金会中包含有许多优异的项目,本日就和笔者一同相识一下个中的一些优异作品吧。

中文引见

中文引见内容翻译自英文引见,重要采纳意译、如与原文存在相差,请以原文为准。

LLILC

LLILC (读作 ‘lilac’) 是一个基于 LLVM 的 MSIL 编译器。该项目的目的是建立一组运用LLVM的.Net东西,这些东西能够延长运转于多种平台和芯片架构。

本日,LLILC 被作为 JIT 的情势用于开发 ,不过新的 AOT 编译器也将在将来面世。

项目概况

  • 项目许可证:
  • 项目联系人:

相干链接

笔者简评

笔者关于编译道理及其底层相识不深,因而此处只能汇采一些互联网中的内容。

英文引见

LLILC

LLILC (pronounced ‘lilac’) is an LLVM based MSIL Compiler. The goal of the project is to produce a set of .NET tools that utilize LLVM to reach a broad set of platforms and chip architectures. Today LLILC is being developed against  for use as a JIT, but an ahead of time (AOT) compiler is planned for the future.

Project Details

  • Project License Type:
  • Project Main Contact:

Quicklinks

以上《英文引见》摘录自 .NET Foundation 的 。原文受原项目许可证庇护。

中文引见

中文引见内容翻译自英文引见,重要采纳意译、如与原文存在相差,请以原文为准。

MailKit

是一个跨平台的 .Net 邮件客户端处置惩罚库,支撑包含了 IMAP、 POP3 和 SMTP 在内的罕见协定。

项目概况

  • 项目许可证:
  • 项目联系人:

相干链接

笔者简评

一针见血:跨平台.Net邮件客户端处置惩罚库,项目活泼,值得信任,引荐运用。

英文引见

MailKit

is a cross-platform .NET mail client library with support for IMAP, POP3, and SMTP.

Project Details

  • Project License Type:
  • Project Main Contact:

Quicklinks

以上《英文引见》摘录自 .NET Foundation 的 。原文受原项目许可证庇护。

中文引见

中文引见内容翻译自英文引见,重要采纳意译、如与原文存在相差,请以原文为准。

Managed Extensibility Framework (MEF, MEF2)

为大型运用程序供应了一个组合层,以改良运用程序的灵活性、可维护性和可测试性。

MEF 可用于作为“支撑提三方插件”的扩展性,或许为通例运用程序带来松耦合、可插拔的上风。

MEF 是 Microsoft .NET Framework 的一部分,其范例重要都存在于 System.ComponentModel.Composition.* 称号空间之下。

项目概况

  • 许可证范例:
  • 项目联系人:

相干链接

笔者简评

MEF 能够被归类为一类 IOC 框架,其在微软的许多大型工程中获得运用,典范的以 Visual Studio 如许的大型运用程序。

不过在 IOC 框架方面,诸如 Autofac 、 StructureMap 和 Microsoft.DependencyInjection 之类的等等挑选许多。因而,在微软的项目以外,用到 MEF 的好像并不多见。

风趣的是,为了项目的特殊性, MEF 在微软中其实有最少三个差别的版本:

英文引见

Managed Extensibility Framework (MEF, MEF2)

The  is a composition layer for .NET that improves the flexibility, maintainability and testability of large applications. MEF can be used for third-party plugin extensibility, or it can bring the benefits of a loosely-coupled plugin-like architecture to regular applications. MEF is a part of the Microsoft .NET Framework, with types primarily under the System.ComponentModel.Composition.* namespaces.

Project Details

  • Project License Type:
  • Project Main Contact:

Quicklinks

 

快速学习的我该如何写好博客?

参与评论