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

中文介绍

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

Orchard CMS

Orchard 是一个免费、开源、注重社群的内容管理系统,其基于 ASP.NET MVC 进行构建。

Orchard 采用现代化的体系结构设计,确保系统扩展性被首要考虑。所有的组件都可以被替换或者扩展。站点内容基于容易组合在一起的构建块组成。

采用模块机制来解耦系统功能是非常时尚的。以评论模块为例,它可以被非常容易的应用在页面、博文、照片和产品介绍上。

系统内置的富文本 UI 界面设计系统,能够在构建时实时生成预览图,以确保您能够得到与您设计预期一直的呈现效果。

项目详情

相关链接

笔者简评

这是一个值得学习的 CMS 系统。不仅仅局限于对其的应用。其中包含的设计思路,非常有助于开发者的自我提高。

Orchard 目前已经采用 ASP.NET Core 进行了重新设计,命名为 Orchard Core 。虽然截至 2020 年 2 月 14 日 还未 GA ,但是第一个 RC 版本已经发布,值得期待。

英文介绍

Orchard CMS

Orchard is a free, open source,
community-focused Content Management System built on the ASP.NET MVC
platform. Orchard is built on a modern architecture that puts
extensibility up-front, as its number one concern. All components in
Orchard can be replaced or extended. Content is built from easily
composable building blocks. Modules extend the system in a very
decoupled fashion, where a commenting module for example can as easily
apply to pages, blog posts, photos or products. A rich UI composition
system completes the picture and ensures that you can get the exact
presentation that you need for your content.

Project Details

Quicklinks

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

中文介绍

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

Orleans

Orleans 为开发分布式、可伸缩的计算型应用程序提供了明显的方案,开发者无需学习如何进行复杂的并发处理以及其他的伸缩性相关的软件模式。

该框架由产自微软研究院,被设计为云场景之中。

Orleans 已经被微软的多个小组应用于 Microsoft Azure 之,其中最为突出的便是 343 Industries 公司将其作为游戏 Halo 4 (光晕 4) 和 Halo 5 的后台云服务平台。该框架也被应用于很多其他的产品和公司,此处就不一一列举。

项目详情

相关链接

笔者简评

Orleans 的核心设计思路是基于 Actor 模式的并发编程模型。但不仅限于此,其中也为实现应用的伸缩性和云场景设计了很多优秀的特性。

关于 Actor 模式,开发者可以参看一下笔者的这篇《Newbe.Claptrap - 一套以 “事件溯源” 和 “Actor 模式” 作为基本理论的服务端开发框架》。

英文介绍

Orleans

Orleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the cloud. Orleans has been used extensively running in Microsoft Azure by several Microsoft product groups, most notably by 343 Industries as a platform for all of Halo 4 and Halo 5 cloud services, as well as by a number of other projects and companies.

Project Details

Quicklinks

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

中文介绍

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

OWIN Authentication Middleware (Katana Project)

Katana is a flexible set of components for building and hosting OWIN-based web applications. The next major version of Katana is part of the ASP.NET vNext project on GitHub, including support for ASP.NET MVC, Web API, and SignalR. See https://github.com/aspnet/home for details.

Katana 包含一组为基于 OWIN 的 Web 应用程序而设计的组件。

下一代 Katana 项目已经被作为 ASP.NET vNext 的一部分并公开于 Github 上,其支持包含了 ASP.NET MVC, Web API 和 SignalR 在内的主要框架。详见 https://github.com/aspnet/home

项目详情

相关链接

笔者简评

OWIN 的出现,使得应用程序和应用服务器之间进行了抽象分离,至此 .Net 应用程序可以脱离于 IIS 平台而运行。

Katana 项目再当时为新生应用能够基于此之上运行,提供了很多已经开发好的组件,可以点击此处查看相关的清单

目前,随着 ASP.NET Core 的发布,我们也知道, Katana 包含的 OWIN 实现已经被包含在内,因此目前 Katana 项目一般特指运行于 Framework 之上的版本。

英文介绍

OWIN Authentication Middleware (Katana Project)

Katana is a flexible set of components for building and hosting OWIN-based web applications. The next major version of Katana is part of the ASP.NET vNext project on GitHub, including support for ASP.NET MVC, Web API, and SignalR. See https://github.com/aspnet/home for details.

Project Details

Quicklinks

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

其他项目

一起了解 .Net Foundation 项目 No.16的更多相关文章

  1. 基于.NetCore开发博客项目 StarBlog - (16) 一些新功能 (监控/统计/配置/初始化)

    系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetC ...

  2. 一起了解 .Net Foundation 项目 No.4

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. BenchmarkDotN ...

  3. 一起了解 .Net Foundation 项目 No.15

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. NUnit Test Fr ...

  4. 【SSH网上商城项目实战16】Hibernate的二级缓存处理首页的热门显示

    转自:https://blog.csdn.net/eson_15/article/details/51405911 网上商城首页都有热门商品,那么这些商品的点击率是很高的,当用户点击某个热门商品后需要 ...

  5. 一起了解 .Net Foundation 项目 No.1

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Akka.NET Akka ...

  6. 一起了解 .Net Foundation 项目 No.2

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. ASP.NET MVC, ...

  7. 一起了解 .Net Foundation 项目 No.5

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Couchbase Lit ...

  8. 一起了解 .Net Foundation 项目 No.6

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. .NET Micro Fr ...

  9. 一起了解 .Net Foundation 项目 No.7

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Entity Framew ...

随机推荐

  1. git实用手册

    git.exe clone --progress -v "git@code.sohuno.com:huimingtao/focus-wap.git" "D:\worksp ...

  2. android多框架实现短视频应用、3D手势旋转、banner控件、指南针、智能管家等应用源码

    Android精选源码 android智能管家app源码 Android高仿拼多多分类列表 Android百度地图实例详解之仿摩拜单车APP RecyclerView的LayoutManager搭建流 ...

  3. iOS传感器集锦、飞机大战、开发调试工具、强制更新、Swift仿QQ空间头部等源码

    iOS精选源码 飞机大作战 MUPhotoPreview -简单易用的图片浏览器 LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮... 多个UIScrollView.UITable ...

  4. [LC] 105. Construct Binary Tree from Preorder and Inorder Traversal

    Given preorder and inorder traversal of a tree, construct the binary tree. Note:You may assume that ...

  5. SQL数据库的查询方法

    简单查询: 一.投影 select * from 表名 select 列1,列2... from 表名 select distinct 列名 from 表名 二.筛选 select top 数字 列| ...

  6. [蓝桥杯2015初赛]方程整数解 unordered_map

    unordered_map: 如果直接写报错加上tr1: #include<tr1/unordered_map>//注意写法 using namespace std; using name ...

  7. @echo off 批处理

    一个批处理文件 @echo off ipconfig /all @pause -------------------------------- @echo off 是什么意思 就是说关闭回显@echo ...

  8. Android的HttpClient调用,冲突的解决办法

    只适用部分情况 题外话 攻关百度自动发贴作推广失败,但登录已拿下.全扔有点浪费. 在登录的基础上写了个百度的自动签到系统,功能已实现([java,android,nodejs,.net]+nodejs ...

  9. 为什么有这么多人呼吁要取代Facebook?

    扎克伯格这段时间算是栽了,身为人生大赢家的他或许正在遭受最为灰暗的时刻.因为泄露5000万用户数据这一事件,Facebook股价暴跌且扎克伯格身家缩水.被英国与美国相关部门调查.#删除Facebook ...

  10. hql错误:No data type for node: org.hibernate.hql.ast.tree.IdentNode

    今天写了一个查询,用的是hql,数据库是mysql.多表联查,结果报错了报: \-[IDENT] IdentNode: 'routerNumber' {originalText=routerNumbe ...