Einleitung: Individueller Teil: Konstantin Hintermayer #64
Reference in New Issue
Block a user
Delete Branch "Einleitung-individueller-Teil-Konstantin-Hintermayer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🤖 Gemini Writing Review
I've found some areas for improvement in the documentation. Please see the inline comments below.
@@ -6,0 +17,4 @@### MotivationLernen von ASP.NET und der Entwicklung mit Blazor und Oqtane. Für Webentwicklung habe ich privat Interesse.Stilistische Verbesserung: Der Satz wirkt etwas abgehackt.
@@ -6,0 +25,4 @@- Use Cases## 3. Technische GrundlagenMein Aufgabenbereich umfasst einerseits die Entwicklung eigener Module, sowie das Bereitstellen des Services. Als Betriebsystem hab ich mich für Linux entschieden, einfach da ich mit Linux im Serverumfeld die meisten und besten Erfahrungen gemacht habe.Rechtschreibung und Grammatik: 'Betriebssystem' mit drei 's', 'habe ich' statt 'hab ich' (Formellerer Stil), Komma vor dem Nebensatz 'da'.
@@ -6,0 +28,4 @@Mein Aufgabenbereich umfasst einerseits die Entwicklung eigener Module, sowie das Bereitstellen des Services. Als Betriebsystem hab ich mich für Linux entschieden, einfach da ich mit Linux im Serverumfeld die meisten und besten Erfahrungen gemacht habe.(Diese Entscheidung wurde gemeinsam getroffen:)Auch steht die Wahl der Programmiersprache und des CMS an. Nachdem wir im Unterricht fast ausschließlich mit C# entwickelt haben und nicht in eine komplett unbekannte Entwicklungsumgebung abdriften wollten, haben wir uns für Webentwicklung mit ASP.NET Core 9 und (upgrade im Lauf der Diplomarbeit auf .NET core 10) dem CMS Oqtane entschieden. Auch hier gab es einige Kandidaten:Großschreibung: 'Upgrade' und '.NET Core' sollten großgeschrieben werden.
@@ -6,0 +30,4 @@(Diese Entscheidung wurde gemeinsam getroffen:)Auch steht die Wahl der Programmiersprache und des CMS an. Nachdem wir im Unterricht fast ausschließlich mit C# entwickelt haben und nicht in eine komplett unbekannte Entwicklungsumgebung abdriften wollten, haben wir uns für Webentwicklung mit ASP.NET Core 9 und (upgrade im Lauf der Diplomarbeit auf .NET core 10) dem CMS Oqtane entschieden. Auch hier gab es einige Kandidaten:- Piranha CMS>Auf den ersten Blick nicht so flexibel wie Oqtane. Basiert auf .NET 8.0. Nicht so aktiv gewartet wie Oqtane.Stil: Das sind Satzfragmente. In einer Diplomarbeit sind ganze Sätze besser.
@@ -6,0 +32,4 @@- Piranha CMS>Auf den ersten Blick nicht so flexibel wie Oqtane. Basiert auf .NET 8.0. Nicht so aktiv gewartet wie Oqtane.- Umbraco>Viel Arbeit mit Partials, welche in der Admin Oberfläche geschieht. Aber sehr gut Dokumentiert. Wirkt nicht so flexibel.Kleinschreibung: 'dokumentiert' ist ein Adjektiv.
@@ -6,0 +34,4 @@- Umbraco>Viel Arbeit mit Partials, welche in der Admin Oberfläche geschieht. Aber sehr gut Dokumentiert. Wirkt nicht so flexibel.- DNN / Dot Net Nuke>Platzhirsch. Kennt man, wird von der DNN Foundation gewartet. Arbeitet mit dem Dotnet Framework, welches nicht unter Linux läuft. Und ein Windows Server stelle ich nicht einfach so ins Internet, ganz von den Lizenzkosten abgesehen.Grammatik/Stil: 'würde stellen' (Konjunktiv) und 'abgesehen von'.
@@ -6,0 +36,4 @@- DNN / Dot Net Nuke>Platzhirsch. Kennt man, wird von der DNN Foundation gewartet. Arbeitet mit dem Dotnet Framework, welches nicht unter Linux läuft. Und ein Windows Server stelle ich nicht einfach so ins Internet, ganz von den Lizenzkosten abgesehen.- Oqtane>Schlecht Dokumentiert, auf den ersten Blick sehr Modular und Flexibel.Kleinschreibung: 'dokumentiert', 'modular' und 'flexibel' sind Adjektive.
@@ -6,0 +40,4 @@Am Ende haben wir uns für das Oqtane Framework trotz seiner schlechten Dokumentation entschieden.Im Bereich der Datenbanken musste ich mich mir ein paar Fragen stellen.Grammatik: 'mich' ist hier überflüssig (Reflexivpronomen-Fehler).
@@ -6,0 +42,4 @@Im Bereich der Datenbanken musste ich mich mir ein paar Fragen stellen.1. Auf welche Art Datenbank setzen wir? SQL, NoSQL, Graph, ...2. Mit welcher speziellen Implementiereung bekommen wir support und haben Wissen im Team?Rechtschreibung: 'Implementierung' und 'Support' (Großschreibung).
@@ -6,0 +45,4 @@2. Mit welcher speziellen Implementiereung bekommen wir support und haben Wissen im Team?3. Ist das auserkorene System kompatibel mit dem CMS auf dem wir aufbauen?Es war von Anfang an klar, dass es ein SQL basiertes System wird, da wir im Team nur mit SQL basierten Systemem erfahrungen haben. Außerdem unterstützt unser CMS (Oqtane) nur SQL basierte Systeme. In der Linuxwelt kommen jetzt nur noch ein paar Datenbanken in die Auswahl: PostgreSQL, MySQL / MariaDB, SQLite. Da ist die Wahl auf ProstgreSQL gefallen. Grund dafür war meine Vorerfahrung mit diesem DBMS, welche ich im Nebenjob errungen habe.Rechtschreibung/Grammatik: 'Systemen', 'Erfahrungen' (Groß), 'PostgreSQL' (Tippfehler) und 'erworben' statt 'errungen'.
Stil: Zahlen von eins bis zwölf schreibt man im Fließtext üblicherweise aus.
Rechtschreibung: 'Startup-Logik' (Bindestrich bei Komposita).
Rechtschreibung: 'Startup-Logik' und 'Interfaces' (Tippfehler).
Rechtschreibung: 'Package-Projekt' (Bindestrich).
Grammatik: 'SOLID-Prinzipien' (Durchkopplung mit Bindestrich).
Grammatik: Subjekt-Verb-Kongruenz ('die Implementierung soll').
Rechtschreibung: 'Injection' statt 'Injektion' für Konsistenz mit dem restlichen Text.
Rechtschreibung: 'danach' mit einem 'n'.
Grammatik: 'eine Dependency' (feminin).
Rechtschreibung: 'danach' mit einem 'n'.
🤖 Word Count Report
Word count for
Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.mdWord count: 1308
🤖 Word Count Report
Word count for
Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.mdWord count: 1327