Heim >Backend-Entwicklung >C#.Net-Tutorial >Teilen Sie einige Open-Source-Codes, die Sie normalerweise sammeln und anwenden

Teilen Sie einige Open-Source-Codes, die Sie normalerweise sammeln und anwenden

零下一度
零下一度Original
2017-06-23 16:25:371700Durchsuche

Organisieren Sie einige Open-Source-Codes, die im täglichen Leben gesammelt und angewendet werden, um Ihr eigenes Lernen und Nachschlagen zu erleichtern

nopcommerce

, Open-Source-E-Commerce-Website, Entwicklungsumgebung asp.net mvc (.net Core wird nicht unterstützt), unter Verwendung von Technologien (Autofac, EF, Seiten-Plug-Ins usw.)


OrchardCMS

, Content-Management-Website

(.net-Version)

(.net-Core-Version)

ABP (aspnetboilerplate)

, bietet eine Reihe von Tools für die Erstellung von Webanwendungen, unterstützt ASP.NET Core, ASP.NET MVC und Web API und stellt außerdem Vorlagen für Webanwendungen bereit

(.net-Kernversion, Tag-Zweig Es gibt Unterstützung für die .net-Version)

IdentityServer

, Benutzerautorisierungswebsite (unterstützt openid und OAuth 2.0) , das für Single Sign-On und Drittanbieter-Autorisierung usw. verwendet werden kann.

(.net-Version)

(.net-Kernversion)

eShopOnContainers

Von Microsoft bereitgestellte Microservice-Beispiele


PetShop

Ein klassisches Beispiel für drei Ebenen Architektur für Anfänger zum Erlernen, aber ASPX ist etwas veraltet


BlogEngine.NET

Blog-Website, auch ASPX


2 .Component

Lucene.Net

Entwicklungskomponente für die Volltextsuche


ServiceStack

Semi-Open Source, wird zum Erstellen von Webdiensten verwendet


MassTransit

Kann verwendet werden, um nachrichtenbasierte Dienste und Anwendungen zu erstellen, die von RabbitMQ abhängen


Zustandslos

Einfache Workflow-Entwicklungskomponente, unterstützt keinen benutzerdefinierten Online-Workflow


Hangfire

Aufgabenplanungs-Entwicklungstool


Jwt. Net

wird zur Generierung von JWT (JSON Web Token) und JWT-Verifizierung

verwendet


npoi

unterstützt das Lesen von Office-Dateien Write


StackExchange .Redis

Redis .net-Client


CacheManager

Wird für die Cache-Verwaltung verwendet, unterstützt Redis.Memcached, Couchbase usw .


Autofac

IOC-Komponente für Abhängigkeitsinjektion


LightGBM

für maschinelles Lernen


3. Framework

asp.net mvc


Nancy

Ähnlich wie asp.net mvc, Webentwicklungs-Framework


4. Andere

Dotnet Core-Homepage

, das einen Index und Beispiele für Dotnet-Kernwissen bereitstellt, um einen schnellen Einstieg zu erleichtern


.net-Quellcode

Das obige ist der detaillierte Inhalt vonTeilen Sie einige Open-Source-Codes, die Sie normalerweise sammeln und anwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn