一起了解 .Net Foundation 项目 No.20

 

.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

System.Drawing (Mono)

System.Drawing 是一个跨平台的开源图形实现库,作为微软的 System.Drawing 名称空间下的绘图内容的可选方案。

项目详情

  • 官方网站
  • 项目源码
  • 项目许可证: MIT

相关链接

  • 参与贡献
  • 开发文档
  • 参与讨论

笔者简评

其属于 Mono 的一部分,笔者虽然无法理解为什么是单独的一个项目,但确真实存在。

详细可以参照 Mono 项目本身。

英文介绍

System.Drawing (Mono)

System.Drawing is a cross platform open source implementation of Microsoft’s System.Drawing namespace used to draw.

Project Details

  • Project Info Site
  • Project Code Site
  • Project License Type: MIT
  • Contribute
  • Documentation
  • Discussions

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Telerik UI for UWP

Telerik UI for UWP 包含一组用于 UWP Windows 10 应用程序开发的组件。其用户体验主要基于 Microsoft UX guidelines for Windows Runtime apps。其包含有以下这些组件:

  • RadAutoCompleteBox
  • RadBulletGraph
  • RadBusyIndicator
  • RadCalendar
  • RadChart
  • RadDataBoundListBox
  • RadDataForm
  • RadDataGrid
  • RadDatePicker and RadTimePicker
  • RadExpander
  • RadGauge
  • RadHexView
  • RadHubTile
  • RadListView
  • RadLoopingList
  • RadMap
  • RadNumericBox
  • RadPagination
  • RadRadialMenu
  • RadRangeSlider
  • RadRating
  • RadSideDrawer

项目详情

  • 官方网站
  • 项目源码: UI for UWP
  • 项目许可证: Apache 2.0
  • 项目联系人: Stefan Stefanov

相关链接

  • 参与贡献
  • 参与讨论
  • 示例 和 样例
  • 项目博客
  • Twitter: @Telerik
  • 开发文档

笔者简评

Telerik 公司,开发者们肯定不会陌生。著名的抓包工具 Fiddler 便是这家公司的产品。

Telerik UI 是全平台的 UI 控件。他几乎涵盖了 .Net 开发下的所有 UI 平台。不过值得注意的是,除了 Telerik UI for UWP 之外的部分,全部是收费的。

英文介绍

Telerik UI for UWP

Telerik UI for UWP is a rich set of UI controls built to target UWP Windows 10 application development and deliver a unique experience based on the Microsoft UX guidelines for Windows Runtime apps. It consists of the following components:

  • RadAutoCompleteBox
  • RadBulletGraph
  • RadBusyIndicator
  • RadCalendar
  • RadChart
  • RadDataBoundListBox
  • RadDataForm
  • RadDataGrid
  • RadDatePicker and RadTimePicker
  • RadExpander
  • RadGauge
  • RadHexView
  • RadHubTile
  • RadListView
  • RadLoopingList
  • RadMap
  • RadNumericBox
  • RadPagination
  • RadRadialMenu
  • RadRangeSlider
  • RadRating
  • RadSideDrawer

Project Details

  • Project Info Site
  • Project Code Repos: UI for UWP
  • Project License Type: Apache 2.0
  • Project Main Contact: Stefan Stefanov
  • Contribute
  • Discussions
  • Demos and Samples
  • Blog
  • Twitter: @Telerik
  • Documentation

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Umbraco

Umbraco 是一个基于 ASP.NET 平台的开源 CMS 。它具有屡获殊荣的集成兼容性,支持 ASP.NET MVC 和 WebForms,包含有一组用户控件和自定义控件,开箱即用。

Umbraco 由活跃的社区工作者以及一个商业组织提供专业的支持及工具。

项目详情

  • 官方网站
  • 项目源码
  • 项目许可证: MIT
  • 项目联系人: Umbraco Team

相关链接

  • 开发文档
  • 参与讨论
  • 参与贡献

笔者简评

笔者没有用过这个 CMS 系统,如果要让笔者说出这个 CMS 的亮点的话,那就是:价格!

开发者可以按照许可证免费的使用源码搭建自己的 CMS ,这是不收费的。

Umbraco 背后的商业公司已将实现了基于 Umbraco 的云服务化,支持以月租的方式进行云托管。目前(2020 年 2 月 17 日),每月只需 30 欧。

英文介绍

Umbraco

Umbraco is a free open source Content Management System built on the ASP.NET platform. It has award-winning integration capabilities and supports ASP.NET MVC or Web Forms, including User and Custom Controls, out of the box. Umbraco is strongly supported by both an active and welcoming community of users around the world, and backed up by a rock-solid commercial organization providing professional support and tools.

Project Details

  • Project Info Site
  • Project Code Site
  • Project License Type: MIT
  • Project Main Contacts: Umbraco Team
  • Documentation
  • Discussions and Help
  • Contribute

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

其他项目

  • Akka.NET - 【Actor 开发框架】
  • AngleSharp - 【浏览器引擎】
  • ASP.NET SignalR - 【Web 实时通信框架】
  • ASP.NET MVC, Web API and Web Pages Razor - 【Web 开发框架】
  • ASP.NET Ajax Control Toolkit - 【Ajax 开发工具】
  • ASP.NET Core - 【新时代 Web 开发框架】
  • AutoMapper - 【对象映射管理】
  • Microsoft Azure SDK for .NET - 【SDK】
  • Microsoft Azure WebJobs SDK - 【SDK】
  • BenchmarkDotNet - 【基准测试框架】
  • Cake - 【本地自动化框架】
  • Chemistry Add-in for Word - 【Word 插件】
  • Couchbase Lite for .NET - 【NoSQL 引擎】
  • DNN Platform - 【CMS 系统】
  • .NET Compiler Platform Roslyn - 【编译器】
  • .NET Micro Framework - 【嵌入式框架】
  • .NET SDK For Hadoop - 【SDK】
  • DotVVM: Component-based MVVM framework for ASP.NET - 【Web 服务端 MVVM 框架】
  • Entity Framework - 【ORM】
  • Humanizer - 【工具库】
  • IdentityManager - 【身份认证数据管理工具】
  • IdentityModel - 【身份认证对接库】
  • IdentityServer - 【OAuth 服务端】
  • SixLabors.ImageSharp - 【2D 绘图库】
  • DLR/IronPython2/IronPython3 - 【.Net 上运行 Python】
  • Json.NET - 【JSON 处理库】
  • Kudu - 【自动化框架】
  • LLILC - 【语言底层项目】
  • MailKit - 【邮件处理工具库】
  • Managed Extensibility Framework MEF, MEF2 - 【模块化工具库】
  • Microsoft Web Protection Library - 【Web 防攻击工具库】
  • MimeKit - 【MIME 处理工具库】
  • ML.NET - 【机器学习框架】
  • Cecil - 【语言底层项目】
  • Mono - 【语言跨平台底层项目】
  • MSBuild - 【本地自动化框架】
  • MVVM Light Toolkit - 【客户端 MVVM 开发框架】
  • MvvmCross - 【客户端 MVVM 开发框架】
  • Nancy - 【Web 开发框架】
  • .NET Core - 【Web 开发框架】
  • Newtonsoft.Json - 【JSON 处理库】
  • NuGet - 【包管理框架】
  • NUnit Test Framework - 【单元测试框架】
  • Open Live Writer - 【博客协作工具】
  • Open XML SDK - 【Office SDK】
  • Orchard CMS - 【CMS 系统】
  • Orleans - 【Actor 开发框架】
  • OWIN Authentication Middleware Katana Project - 【Web 开发框架】
  • Peachpie Compiler Platform - 【.Net 上运行 PHP】
  • Polly - 【服务调用工具库】
  • Prism - 【客户端 MVVM 开发框架】
  • Protobuild - 【项目文件生成工具】
  • Reactive Extensions for .NET - 【反应式编程框架】
  • ReactiveUI - 【反应式编程 UI 框架】
  • Salesforce Toolkits for .NET - 【SDK】
  • SourceLink - 【源码调试支持】
  • Steeltoe - 【微服务框架】

你可能感兴趣的:(一起了解 .Net Foundation 项目 No.20)