Quelle: dotnetpro
Downloads 12.11.2018, 00:00 Uhr

Diagramme für Klassen erzeugen

Mit dem .NET-Core-Tool DotNetOMDGenerator generieren Sie ein Klassendiagramm für ein C#-Projekt.
Wie arbeiten Sie sich in ein vorhandenes Projekt ein? Vor allen Dingen, wenn es keine Dokumentation gibt. Ein Überblick aus Helikoptersicht mag da sehr hilfreich sein. Doch wie einen solchen erlangen? Ein Tool wie .NET Object Model Diagram Generator kann hier weiterhelfen.
Schwerpunkt
ModernApplicationFramework

Modernes Applikations-Framework für C# und WPF (Visual Studio Adaptation) Dieses Projekt ist noch in Arbeit und dazu gedacht, Entwicklern eine Vielzahl an Controls und Funktionalität zu bieten, die von Modern/Metro Apps für Visual C# 7.0 oder höher sowie WPF-Userschnittstellen bekannt sind.

https://github.com/AnakinSklavenwalker/ModernApplicationFramework
mvc-framework-simple-app

Eine einfache App, die dem MVC-Pattern in C# folgt

https://github.com/kapiton09/mvc-framework-simple-app
CodeFirstWebFramework

Das Framework ermöglicht Ihnen das Erstellen von Web Apps in wenigen Zeilen C#-Code. C# Web Apps lassen sich so mit minimalem Code erstellen.

https://github.com/nikkilocke/CodeFirstWebFramework
ExicoShopifyFramework

Ein Shopify App-Entwicklungs-Framework erstellt unter Verwendung von ASP.NET Core C#.

https://github.com/ishahrier/ExicoShopifyFramework
Mvc

ASP.NET Core MVC ist ein Model View Controller Framework zum Erstellen dynamischer Webseiten mit klarer Trennung der Inhalte, einschließlich merged MVC, Web API, sowie Web Pages.

https://github.com/aspnet/Mvc
Simplify.Web

Simplify.Web ist ein einfaches und schnelles server-seitiges .NET-Web-Framework basierend auf MVC und OWIN zum Erstellen von HTTP-basierten Webanwendungen, RESTful APIs etc.

https://github.com/i4004/Simplify.Web
ExtCore-Sample-Mvc

ExtCore ist ein freies, plattformübergreifendes Open-Source-Framework zum Erstellen modularer und erweiterbarer Webanwendungen basierend auf ASP.NET Core.

https://github.com/ExtCore/ExtCore-Sample-Mvc
MvcBootstrap

Ein Framework für Rapid Application Development unter Verwendung von ASP.NET MVC, Entity Framework, sowie Twitter Bootstrap Diese .NET-Lösung bietet ein Framework zum schnellen Erstellen von .NET-Webapplikationen unter Verwendung von Domain-Driven Design sowie Test-Driven Design.

https://github.com/carlgieringer/MvcBootstrap
Pony

PonyMvc ist ein MVC-Framework für Desktop-.NET-Anwendungen inspiriert von ASP.NET MVC.

https://github.com/leviysoft/pony
Web-Framework

Ein Web-Framework mit Admin-Template zum Erstellen von Websites und Webanwendungen unter Verwendung von AngularJS, AngularJS Material sowie .NET.

https://github.com/bndynet/web-framework
ConsoleFramework-Csharp

Core framework zum Programmieren von konsolen-basierten Applikationen in C#. Enthält objekt-orientierte Programmierung, MVC-Architektur, spezielle Implementierungen für I/O und HTTP-Anforderungen, sowie andere Features.

https://github.com/albert-sun/ConsoleFramework-CSharp
ModWebFw

Dieses Framework ist ein Toolkit zum Erstellen von MVC.NET-Projekten.

https://github.com/modaghan/ModWebFw
Core

Ein ultraschnelles, einfaches MVC-Framework entwickelt für ASP.NET Core, das eine leistungsstarke HTML-Template-Engine verwendet, RESTful Webdienste unterstützt, ein erweiterbares Sicherheitssystem beinhaltet, sowie einfach einzurichten und zu konfigurieren ist.

https://github.com/Datasilk/Core
CS-Intro

Eine einfache MVC-Web App, die .NET Framework, Visual Studio Code IDE sowie die C#-Sprache verwendet.

https://github.com/ddregalo/CS-Intro
ReactiveUI

Ein zusammensetzbares, funktionales, reaktives MVVM Framework für alle .NET-Plattformen.

https://github.com/reactiveui/ReactiveUI
dotnet-oads

Ein .NET Core Global Tool zum Hosten von Microsoft Office Add-ins während der Entwicklung.

https://github.com/alexanderkozlenko/dotnet-oads


WebTyped ist ein Tool zum Generieren von stark typisiertem TypeScript Code aus Ihren http://ASP.NET oder http://ASP.NET/core Web Apis.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar