Maison  >  Article  >  développement back-end  >  Partagez quelques codes open source que vous collectez et appliquez habituellement

Partagez quelques codes open source que vous collectez et appliquez habituellement

零下一度
零下一度original
2017-06-23 16:25:371665parcourir

Organisez certains codes open source qui sont collectés et appliqués dans la vie quotidienne pour faciliter votre propre apprentissage et référence

1 Application

nopcommerce, site Web de commerce électronique open source, environnement de développement asp.net mvc (le noyau .net n'est pas pris en charge), utilisant des technologies (autofac, ef, plug-ins de page, etc.)


OrchardCMS, site de gestion de contenu

(version .net)

(version .net core)

ABP (aspnetboilerplate ) , fournit une série d'outils pour la création d'applications Web, prend en charge ASP.NET Core, ASP.NET MVC et l'API Web, et fournit également des modèles pour les applications Web

(version principale .net, branche de balises. Il existe un support pour la version .net)

IdentityServer, site Web d'autorisation utilisateur (prend en charge openid et OAuth 2.0) , qui peut être utilisé pour l'authentification unique et l'autorisation de tiers, etc.

(version .net)

(version .net core)

eShopOnContainers Exemples de microservices fournis par Microsoft


PetShop Un exemple classique de architecture pour les novices à apprendre, mais aspx est un peu obsolète


BlogEngine.NET Site de blog, également aspx


2 .Component

Lucene.Net Composant de développement de recherche en texte intégral


ServiceStack Semi-open source, utilisé pour créer des services web


MassTransit Peut être utilisé pour créer des services et des applications basés sur des messages qui dépendent de RabbitMQ


sans état Composant de développement de flux de travail simple, ne prend pas en charge le flux de travail personnalisé en ligne


Hangfire Outil de développement de planification de tâches


Jwt. Net est utilisé pour générer JWT (JSON Web Token) et la vérification JWT


npoi prend en charge la lecture des fichiers bureautiques


StackExchange.Redis

Client Redis .net


CacheManager

Utilisé pour la gestion du cache, prend en charge Redis.Memcached, couchbase , etc.


Autofac

Composant Ioc pour l'injection de dépendances


LightGBM

pour l'apprentissage automatique


3. Framework

asp.net mvc


Nancy

Similaire à asp .net mvc, framework de développement Web


4 Autres

page d'accueil principale de dotnet<.>, qui fournit un index et des exemples de connaissances liées au noyau dotnet pour faciliter une saisie rapide


Code source .net

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn