- Видео 73
- Просмотров 850 971
LernMoment.de
Германия
Добавлен 8 ноя 2015
Mmmmmoin und willkommen bei LernMoment. Ich bin Jan und begleite dich auf diesem Kanal mit Tutorials, Übungen und Erfahrung auf deinem Weg vom Einsteiger zum C# Entwickler der Software mit einem wirklichen Nutzen erstellt. Den Weg zum C# Entwickler habe ich für dich in diese Themenbereich unterteilt:
Dein WEG - Du findest heraus was du als Softwareentwickler machen willst und was du dafür lernen solltest.
Dein WERKZEUG - Du lernst das Rüstzeug und die Zusammenhänge der Softwareentwicklung und sammelst Erfahrung wie diese in der Praxis angewendet werden.
Dein ERFOLG - Während deiner Lernzeit erarbeitest du ein „Portfolio“ welches du in der Bewerbungsphase nutzen kannst um dein Know-How zu zeigen und so deinen ersten Job als C# Entwickler bekommst.
Impressum: www.lernmoment.de/impressum/
Dein WEG - Du findest heraus was du als Softwareentwickler machen willst und was du dafür lernen solltest.
Dein WERKZEUG - Du lernst das Rüstzeug und die Zusammenhänge der Softwareentwicklung und sammelst Erfahrung wie diese in der Praxis angewendet werden.
Dein ERFOLG - Während deiner Lernzeit erarbeitest du ein „Portfolio“ welches du in der Bewerbungsphase nutzen kannst um dein Know-How zu zeigen und so deinen ersten Job als C# Entwickler bekommst.
Impressum: www.lernmoment.de/impressum/
Lernen durch Rückmeldung - Dein Weg zum C# Entwickler
Warum ist (häufig) das autodidaktische Programmieren Lernen ineffizient? Weil dir die Rückmeldung fehlt! Dieses kannst du beheben in dem du GUTE Fragen stellst. In diesem Video zeige ich dir wie du das machst und so auf deinem Weg vom Einsteiger zum C# Entwickler schneller voran kommst.
Wenn du eines meiner Tutorials schaust, die Schritte nachvollziehst und siehst ein anderes Resultat bei dir, dann hilft es nicht wirklich, wenn du im Kommentar fragst „Wieso klappt das nicht bei mir?“
Wenn du mir jedoch deinen Quellcode zeigst und erklärst was du gemacht hast und was passiert ist, dann kann ich dir wirklich gut helfen. Vielleicht hat in deiner Übung ja auch alles geklappt und du fragst dich ...
Wenn du eines meiner Tutorials schaust, die Schritte nachvollziehst und siehst ein anderes Resultat bei dir, dann hilft es nicht wirklich, wenn du im Kommentar fragst „Wieso klappt das nicht bei mir?“
Wenn du mir jedoch deinen Quellcode zeigst und erklärst was du gemacht hast und was passiert ist, dann kann ich dir wirklich gut helfen. Vielleicht hat in deiner Übung ja auch alles geklappt und du fragst dich ...
Просмотров: 3 998
Видео
Das passende Event in WPF (C#) finden | Das BallSpiel
Просмотров 12 тыс.4 года назад
Mausklicks zählen, Farbe ändern auf Tastendruck und nebenbei verstehen was es mit Events auf sich hat. Das erfährst du hier im BallSpiel Teil 2! Wie schon im ersten Teil bekommst du passende Übungen und Quellcode dazu! Quellcode zu diesem Projekt auf GitHub - github.com/LernMoment/ballspiel.git An einem simplen Element wie der Ellipse mit der wir unseren Ball auf den Canvas gezeichnet haben, gi...
Erstelle deine erste Oberfläche in WPF & C# | Das BallSpiel
Просмотров 54 тыс.5 лет назад
Der Einstieg in WPF mit C# und .NET Core anhand eines konkreten Projekts. Gemeinsam entwickle ich mit dir ein einfaches Spiel. Du brauchst keine Vorkenntnisse. Inkl. Übung & Quellcode. Quellcode zu diesem Projekt auf GitHub - github.com/LernMoment/ballspiel.git Mit diesem Video möchte ich dir zeigen wie schnell du eine Anwendung mit Oberfläche erstellen kannst. Dabei steht nicht im Vordergrund,...
Visual Studio 2019 installieren & erste Anwendung erstellen
Просмотров 91 тыс.5 лет назад
Lerne professionelle Softwareentwicklung in meinem Online-Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ NEU: Show-Notes und zusätzliche Ressourcen zu dieser Folge des "C# Tutorial Deutsch" im Artikel: www.lernmoment.de/csharp-tutorial-deutsch/erste-schritte-visual-studio-2019/ HINWEIS: Wenn du Visual Studio 2017 verwendest habe ich ein anderes passendes Video für dich...
Windows 10 IoT Core auf Raspberry Pi 2 | LernMomentDoku #3
Просмотров 2,9 тыс.7 лет назад
Folge 3 meines Softwareentwickler Vlogs: Damit der BuUp auf meinem Raspberry Pi 2 laufen kann, installiere ich heute Windows 10 IoT Core darauf und versuche eine UWP wie auch .NET Core 2 Anwendung laufen zu lassen. Eigentlich hätte zu dieser Episode gut die Coding Card "Einfach Dumm" (KISS - Keep It Simple Stupid) gepasst. Es hat mich nämlich enorm viel Zeit gekostet das Windows 10 IoT Core auf...
.NET YouTube API OAuth Authentifizierung | LernMomentDoku #2
Просмотров 1,4 тыс.7 лет назад
Schau mir über die Schulter wie ich mit der OAuth-Authentifizierung für meinen RUclips Uploader via client_secret.json kämpfe und dabei das Prinzip: Details verbergen anwende. Du hast Lust mit mir gemeinsam an diesem Projekt zu arbeiten? Dann melde dich einfach in den Kommentaren und schreibe mir was du machen möchtest oder was du lernen möchtest und wir werden bestimmt gemeinsam etwas finden w...
Hast du "kurz" Zeit (zum programmieren lernen)?
Просмотров 6 тыс.7 лет назад
Willkommen zu einem für mich wahnsinnig spannenden Experiment! Meine neue Serie #LernMomentDoku startet mit diesem Video!!! Lernen ganz allgemein und insbesondere lernen im Bereich Softwareentwicklung und Programmierung hat sehr viele Facetten. Ein Weg der mir zum Anfang sehr geholfen hat ist, dass ich erfahrenen Softwareentwicklern über die Schulter schauen konnte. Nun hast du als Einsteiger s...
YouTube Uploader in .NET Core 2.0 | LernMomentDoku #1
Просмотров 3,2 тыс.7 лет назад
Schau mir über die Schulter bei der Entwicklung eines RUclips Clients in C#. Prinzip: KISS - Keep it simple, stupid In dieser Episode meines VLogs (LernMomentDoku) setze ich die erste Iteration eines neuen Projektes um. Du erfährst dabei welche Schritte ich beim Projektstart mache, wie ich Visual Studio und GitHub synchronisiere, was .NET Core 2.0 ist und warum ich mich damit in den nächsten Wo...
EINFACH Programmieren üben mit CODINO (Arduino)
Просмотров 28 тыс.7 лет назад
In diesem Video erfährst du wie du mit Codino und dem Arduino Web Editor extrem EINFACH programmieren üben kannst. Das hier vorgestellte CODINO Starter Kit wurde mir kostenlos zum Ausprobieren zur Verfügung gestellt. Wenn du es über folgenden Link und Gutscheincode kaufst, bekommst du 5€ Rabatt: Link zu CODINO: www.codino.de Gutscheincode: LERNMOMENT (Affiliat-Link: d.h. ich werde am Erlös bete...
GitHub ist NICHT Git! Was dann? | GitHub Tutorial Deutsch
Просмотров 16 тыс.7 лет назад
Alle Funktionen von GitHub erkläre ich dir in meinem Online-Kurs: www.lernmoment.de/einstieg-github/ NEU: Kostenloses GitHub Tutorial Deutsch in dem du die wichtigsten Konzepte lernen, üben und anwenden kannst: goo.gl/UERHI6 Immer wieder höre ich insbesondere von Einsteigern, dass nicht klar ist wo der Unterschied zwischen Git und GitHub besteht. In diesem video lernst du, dass Git eine Version...
Geschweifte Klammer IMMER in separate Zeile (C#)? | #FragLernMoment
Просмотров 5 тыс.7 лет назад
Wie du in C# eine Anwendung entwickelst erfährst du in meinem Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ Diese Frage kommt aus dem Bereich Coding Convention bzw. Code Style und ist somit hervorragend geeignet für hitzige und dogmatische Diskussionen. Da mir das nicht liegt ist meine Antwort darauf: "Egal ob du die öffnende geschweifte Klammer in eine separate Zeile...
Array per Konstruktor initialisieren in C# | #FragLernMoment
Просмотров 3,4 тыс.7 лет назад
Wie du in C# eine Anwendung entwickelst erfährst du in meinem Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ Den Quellcode zu dieser Folge gibt es hier: dotnetfiddle.net/KAnjvu Online-Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ Online-Kurs "GitHub für Entwickler": goo.gl/JpEf7m Kostenloses "GitHub Tutorial Deutsch": goo.gl/UERHI6 LernMoment...
Objekte aus einer (CSV) Datei laden | C# Tutorial Deutsch
Просмотров 11 тыс.7 лет назад
C# Tutorial Deutsch - Antworten auf deine individuellen Fragen im Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ Den Quellcode zu diesem Video findest du hier: gist.github.com/suchja/e2a4abdbc738c89e143f49c6b0c37107 Mehr zum Thema C# und professionelle Softwareentwicklung findest du unter: Online-Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ ...
Objekte in (CSV) Datei speichern | C# Tutorial Deutsch
Просмотров 11 тыс.7 лет назад
C# Tutorial Deutsch - Antworten auf deine individuellen Fragen im Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ Den Quellcode zu diesem Video findest du hier: gist.github.com/suchja/e2a4abdbc738c89e143f49c6b0c37107 Mehr zum Thema C# und professionelle Softwareentwicklung findest du unter: Online-Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ ...
ToString: Objekte nach Strings | C# Tutorial Deutsch
Просмотров 7 тыс.7 лет назад
C# Tutorial Deutsch - Antworten auf deine individuellen Fragen im Kurs "Einstieg in C#": www.lernmoment.de/einstieg-csharp/yt-description/ ENTSCHULDIGUNG: Leider gibt es in diesem Video ein paar Probleme mit dem Ton. Ich arbeite dran ;-). Den fertigen Quellcode findest du hier: gist.github.com/suchja/21b37110abc7f9f7525e5444f8c7399d Mehr zum Thema C# und professionelle Softwareentwicklung finde...
Visual Studio Tipps für Einsteiger | C# Tutorial Deutsch
Просмотров 23 тыс.7 лет назад
Visual Studio Tipps für Einsteiger | C# Tutorial Deutsch
Visual Studio 2017 installieren & Erste Anwendung erstellen | C# Tutorial Deutsch
Просмотров 94 тыс.7 лет назад
Visual Studio 2017 installieren & Erste Anwendung erstellen | C# Tutorial Deutsch
Wie du Programmieren lernst - Kostenloser Videokurs
Просмотров 3,8 тыс.7 лет назад
Wie du Programmieren lernst - Kostenloser Videokurs
Methodenaufruf und Stack | C# Tutorial Deutsch
Просмотров 5 тыс.8 лет назад
Methodenaufruf und Stack | C# Tutorial Deutsch
Konfigurationen laden & speichern | C# Tutorial Deutsch
Просмотров 9 тыс.8 лет назад
Konfigurationen laden & speichern | C# Tutorial Deutsch
Der Datentyp TimeSpan in .NET | C# Tutorial Deutsch
Просмотров 3,1 тыс.8 лет назад
Der Datentyp TimeSpan in .NET | C# Tutorial Deutsch
Ein README für GitHub Projekte erstellen | GitHub Tutorial Deutsch
Просмотров 3,4 тыс.8 лет назад
Ein README für GitHub Projekte erstellen | GitHub Tutorial Deutsch
Welche Programmiersprache ist die „Richtige“?
Просмотров 7 тыс.8 лет назад
Welche Programmiersprache ist die „Richtige“?
STRING: Einführung in Zeichenketten | C# Tutorial Deutsch
Просмотров 17 тыс.8 лет назад
STRING: Einführung in Zeichenketten | C# Tutorial Deutsch
TwitchAPI: Daten schreiben | C# Tutorial Deutsch
Просмотров 2,2 тыс.8 лет назад
TwitchAPI: Daten schreiben | C# Tutorial Deutsch
TwitchAPI: AccessToken erstellen | C# Tutorial Deutsch
Просмотров 3,1 тыс.8 лет назад
TwitchAPI: AccessToken erstellen | C# Tutorial Deutsch
Kostenloser Blog mit GitHub Pages | GitHub Tutorial Deutsch
Просмотров 2,3 тыс.8 лет назад
Kostenloser Blog mit GitHub Pages | GitHub Tutorial Deutsch
TwitchAPI: Daten lesen | C# Tutorial Deutsch
Просмотров 3,4 тыс.8 лет назад
TwitchAPI: Daten lesen | C# Tutorial Deutsch
Technologien der TwitchLib | C# Tutorial Deutsch
Просмотров 4 тыс.8 лет назад
Technologien der TwitchLib | C# Tutorial Deutsch
du bist hübsch
Sehe das Video jetzt 4 Jahre nach Veröffentlichung. Verstehe ehrlich gesagt nicht wieso du nicht viel mehr Abonnenten hast. Super Video!
bro kein darkmode
Unglaubliches Video,so etwas sieht man selten,so sollte es für Neulinge sein,Jan du bist der coolste😊...Bravo✌️👍
Hi ich versuche das gerade in Visual Studio 2022 nachzumachen ich finde aber den reiter settings unter den Projekt Properties nicht mit dem man die Settings.settings datei erstellt gibt es da irgendwas was man machen kann?
du erklärst das wirklich gut und machst dir viel Mühe. Vielen Dank.
Hat mir nicht geholfen.
Hallo, sehr ausführlich. Vielen Dank.
Ich habe da mal eine etwas komplexe Frage. Weil ich mal eine einfache Anwendung in WPF umgesetzt habe, und oberhalb des MainWindow eine Navigation habe, darunter ist ein Frame, wo ich dann die anderen Seiten hinein lade. Nun möchte ich aber von einer Seite(Page) die ich im Frame geladen habe ein event zum Beispiel von einem Button zu meinem MainWindow zurück reichen. Wie realsiert man sowas am besten ? Ohne gleich alles auf MVVM umschreiben zu müssen ? Es gäbe ja auch noch Delegates und viele andere Möglichkeiten denk ich mal. Ein Beispiel in dieser Richtung wäre mal cool.
Danke für den Tollen Kurs
Supergeilo erklärt. Ich wünschte bei ILS würde das auch so erklärt werden in den Lernheften. Das hätte mir manches graues Haar erspart. Danke dafür. Sofort alles verstanden. Vielleicht auch weil ich das Studium schon durch habe aber trotzdem noch den einen oder anderen "AhA-Moment" gehabt. 🙂
Danke für dieses kleine How-to :) Abo ist raus
Hallo, ich habe mir Microsoft Visual Studio 2022 installiert, jedoch kommt anstatt "Starten", "Anfügen..." Ich muss irgendwie das CMD Fenster "installieren" oder wie?
Moin, nein, du brauchst kein CMD Fenster installieren. Ich denke du hast die projektmappe nicht nicht geöffnet. Geh im ProjektmappenExplorer auf die Datei mit der Endung sln und mach einen Doppel Klick. Dann solltest du auch „Starten“ haben.
@@LernMoment Dankeschön, versuche ich nachher
@@LernMoment ich habe halt die Community Version, also die kostenlose
Die verwende ich auch. Das was du im Video siehst ist auch die Community Edition.
@@LernMoment geht leider nicht, hatte auch ausgewählt, dass er die Projektmappe und das Projekt im selben Verzeichnis plaziert.
Das Video ist ja schon sehr betagt, dennoch hat es mir geholfen "mein" Problem mit dem Integrieren von Dateien in den passenden Build-Ordner (Build oder Release). Genau das habe ich gesucht. Vielen Dank dafür, wieder was fürs Programmierleben gelernt.
Danke für das Video! Kann ich auch Dinge direkt innerhalb der Anwendung speichern, oder geht das wirklich nur über eine extra Datei?
Daten die zur Laufzeit benötigt werden, kannst du direkt in der Anwendung speichern. Möchtest du allerdings Daten speichern die das Beenden der Anwendung überleben, dann brauchst du eine Datei, Datenbank, …
Und was in der Methode FindeWerktageIn() steht soll man jetzt raten oder was? Oder ist das n Tutorial fuer Schlaumeier?
Für Schlaumeier habe ich einen Kommentar angepinnt in dem sowohl der Link zum Artikel mit Quellcode wie auch der komplett ausführbare Quellcode enthalten ist. Natürlich findest du die Links auch in der Videobeschreibung. Viel Spaß damit!
@@LernMoment Achso geht das. EInfach mal den Kommentar loeschen der einem nicht passt. Tolle Reaktion fuer jemanden der hier an die Kohle seiner Zuschauer will. Wollen wir ja mal nicht vergessen warum du das alles hier machst. Nicht aus Freundlichkeit, soviel ist mal klar! Ich mein,... Video online seit 6 Jahren, ueber 6k Abos und nur 26 KOmmentare. Dass da oefters mal durchgewischt wird ist offensichtlich. Angst vor Kritik?
prima erklärt - Danke!
digga woher soll ich wissen was static string[] ist
Das sollst du gar nicht wissen. Solche Videos wie diese sind nur Lockvoegel die dich mit halbwissen anfuettern und dir Appertit machen auf den kostenpflichtigen Kurs. Wenn Du wirklich was lernen willst, gehe in die Foren (Stack Overflow zb) und dann learning by doing.
Danke!👃
Mich würde es interessieren wie man Elemente ins Spiel bringt die mit dem ball interagieren können.
Ich hätte tatsächlich noch eine Frage: Alle Beiträge die ich zum Thema WPF in C# finde sind recht Eindimensional. Was ich damit meine - es gibt genau diese eine Oberfläche von der aus alles behandelt wird. Jedoch funktioniert das bei dem was ich vor habe nicht. Ich habe eine Möglichkeit gefunden, ein Pop-Up Fenster einzurichten, aber das ist auch nicht genau das, wonach ich suche. Ich hätte gerne Möglichkeit, dass sich das GUI quasi nach einer Angabe neu lädt und sich eine neue Oberfläche öffnet, die ich komplett anders individuell gestalten kann. Also quasi ein 2. Fenster, nur anstatt das es geöffnet wird, dass es den vorherigen Inhalt durch neues Laden ersetzt, ohne diesen nervigen Öffnungs- und Schließungsprozess. Eine neue Oberfläche, nachdem der User mit etwas interagiert hat. Wie so eine 2. Seite, auf die dieser umblättert und im Idealfall auch wieder zurück kann. Da ich mich so schwer tue mein Anliegen zu formulieren ist es schwer sich selbst zu helfen. Ich hoffe es wurde hier deutlich und ich bin dankbar für Hilfe!
Vielen Dank für die Erklärung. Hat mir auf jeden Fall weitergeholfen
du cringe
Brutal entspannt mit dir würd ich gern zusammen arbeiten
Alles super erklärt! Die größte Herausforderung waren für mich die Unterschiede von deiner VS-Version und 2022, weil einiges anders aussah. Am Ende wusste ich zuerst nicht, warum der Ball diagnal geflogen ist, aber schließlich hatte ich den Bogen raus. Du bist ein toller Lehrer! :)
Super, dass du dich durch geboxt hast. Aktualisierung auf VS2022 wäre dringend erforderlich…
Leider verursacht das nachstellen dies Tutorial bei mihr einen Fehler ; Fehler beim Speichern der unten aufgeführten bearbeiteten Eigenschaften: In Ausgabeverzeichnis kopieren Mindestens ein Wert ist ungültig. Vorgang durch Benutzer im Dialog "Speichern" abgebrochen. (Ausnahme von HRESULT: 0x8004000C (OLE_E_PROMPTSAVECANCELLED))
Bei mir steht dann Git: Host key verification failed
Da steht bestimmt noch mehr, oder? Außerdem wäre wichtig zu wissen welches Betriebssystem du nutzt und welches Kommando du genau verwendet hast.
Sie sind der Beste, alles klar und deutlich erklärt - vielen Dank
Stack ist Stapel oder Puffer. Wenn dieser überläuft, was bei Programmiersprachen ohne automatisches Speichermanagement passieren kann und eine beliebte Sicherheitslücke ist die von Hackern ausgenutzt werden kann, spricht man vom Stack Overflow. Der Stack wird bei der Ausführung des Programms als Zwischenspeicher verwendet und befindet sich am oberen Ende des Adressraums und genau das ist bei einem Strackoverflow die Gefahr. Passiert gerne mal bei C
Wie Lese ich eigentlich nur eine Zeile aus?
also eine bestimmte zeile
no entendi ni madres..
warum sich per nuget von fremden Bibliotheken abhängig machen? das setzt doch voraus das ich diese Bibliotheken erst mal prüfe und nachvollziehe ob sie fehlerfrei sind und keine Lizenzen oder Urheberrechte verletzen. In der selben Zeit kann ich mir eine eigene Bibliothek schreiben die keinen Overhead mit bringt und bei der ich sicher bin das alles stimmt. Code den man selbst geschrieben hat, verwendet man ja schließlich so wie so wieder. Ist also eher etwas für Programmierer die gerne von der Arbeit anderer profitieren und denen Risikoanalyse ein Fremdwort ist. Denke ich.
Schön, dass du dich so intensiv mit dem Thema beschäftigst. Auch wenn ich dir in einigen Punkten recht gebe, möchte ich dir meinen, etwas konträren, Blick, erläutern. Ganz allgemein ist es immer wichtig zu überlegen welche Komplexität sich für eine Anwendung rechtfertigt. Brauche ich eine Web-API, App und Desktop-Oberfläche? Speichere ich meine Daten in einer DB oder reicht eine einfache Text-Datei? Welche Architektur wähle ich für meine Anwendung? ... Um es mit einem "Prinzip" zu kommentieren: KISS! Das bedeutet allerdings NICHT(!!!), dass NuGet überflüssig ist und das es "immer" besser ist "alles" selber zu coden. Selbstverständlich sollte bei der Verwendung einer Bibliothek eine Risikoanalyse gemacht werden. Bestandteil davon muss aber auch die Frage sein "Wie schnell und wie zuverlässig kann ich die Funktionalität selber entwickeln?". Dabei meine ich mit "zuverlässig" nicht nur das entwickeln, sondern auch testen und warten. Es gibt auf NuGet so viele Bibliotheken die bereits einige Jahre entwickelt werden, millionenfach in Anwendungen verwendet werden und von vielen richtigen klugen Leuten geschrieben und analysiert wurden. Ich möchte dir keinerlei Kompetenz absprechen, aber meine Erfahrung ist, dass eine einzelne Person dieses mit vertretbarem Aufwand selten nachbauen kann. Wenn du schreibst: "In der selben Zeit kann ich mir eine eigene Bibliothek schreiben die keinen Overhead mit bringt und bei der ich sicher bin das alles stimmt.", dann möchte ich sagen, mach doch mal! Ich bin mir sicher, dass du eine tolle Bibliothek schreiben kannst. Die pauschale Aussage, dass sie KEINEN Overhead mitbringt und das ALLES stimmt, möchte ich jedoch hinterfragen. Hier brauchst du vielleicht noch ein wenig Zeit zum lernen. Wie gesagt, auch Bibliotheken von NuGet sind nicht ohne Risiko und ohne Aufwand. Bisher habe ich allerdings auch noch keinen guten Softwareentwickler kennengelernt, der alles selber geschrieben hat. Ich freue mich darauf vom Gegenteil überzeugt zu werden ;-).
Ab Minute 13: Bei Punkt 1 muss ich KONSEQUENT widersprechen: Nur weil man Englisch benutzt, wirkt man nicht gleich professioneller. - Sowas beeindruckt vielleicht Scriptkiddies, aber niemanden der beruflich mit Softwareentwicklung zu tun hat. Profis schauen auf eine gute Lesbarkeit des Codes, Vollständigkeit in der Implementierung (z.B. bei Validierung und Ausnahmebehandlung), sinnvoll eingesetzte Entwurfsmuster, eine klare Struktur im Code, usw... Natürlich kann man so auch versuchen, von seinem Halbwissen abzulenken. Große deutsche Firmen versuchen das auch: Mit Bezeichnungen wie Service- und Meeting Point, Ticket, Counter, Call a Bike sowie DB Lounge und Kiss and Ride gelingt es der Deutschen Bahn erstaunlicherweise von Zugverspätungen, unfreundlichem Personal und hohen Preisen abzulenken. Eine bemerkenswerte Strategie... Bevor man sich also für reines Englisch bei Klassen, Variablen und Methoden entscheidet, sollte man sich fragen wer später mal den Code verstehen bzw. daran weiter arbeiten soll. Nicht jeder lädt seinen Code bei GitHub hoch um ihn mit der Welt zu teilen. Und wenn ihr nicht gerade international unterwegs seid und die Zielgruppe eurer Software auf den deutschsprachigen Raum beschränkt bleibt, dann spart euch diesen "wichtigen Hinweis" und konzentriert euch auf die Qualität eures Codes anstatt eure Zeit an den Google Übersetzer, dict.cc usw. zu vergeuden.
Ich verstehe deinen Punkt. Pauschale Aussagen sind immer fragwürdig (auch bei mir ;). Allerdings stellt sich mir die Frage wie weit du ohne Englisch (damit meine ich kein Bullshit-Bingo, wie es in manchen Firmen praktiziert wird) in der Softwareentwicklung kommst. Ich habe LernMoment ins Leben gerufen, weil ich weiß, dass Lernen für viele in Ihrer Muttersprache einfacher ist. Sobald du allerdings ein wenig weiter bist, kommst du meiner Meinung nach ohne Englisch nicht wirklich zurecht. Du führst Entwurfsmuster, Lesbarkeit des Codes, ... an. Alles das kommt aus dem Englischen im Original. Die Übersetzungen dazu sind meiner Erfahrung nach von unterschiedlicher Qualität (Schau dir mal bitte einige der Übersetzung auf docs.microsoft.com an). Nun stellt sich mir die Frage, wenn ich mich sowieso mit Englisch beschäftigen sollte, warum dann nicht auch den Code in Englisch schreiben? Momentan versteht der C#-Compiler (welches sinnvolle Wort verwendest du dafür in Deutsch?) die C# Schlüsselwörter nicht auf Deutsch. Wenn deine Variablen, Klassen, Methoden, ... also in Deutsch sind, aber die Schlüsselwörter in Englisch erhöht das nicht unbedingt die Lesbarkeit. Ich bin bei dir, dass es zu Anfang hilfreich sein kann, auch mal die Namen auf Deutsch zuschreiben um es etwas einfacher zu haben. Englisch zu verwenden nur weil es cool ist, hat für mich auch keinen Sinn. Allerdings stellt sich mir die Frage wieviele Projekte es heutzutage wirklich gibt, die nicht international sind. Wahrscheinlich gibt es wie immer für beide Positionen gute Beispiele. Also sollte es wohl auch für beide Positionen keine pauschale Aussage geben das sie immer richtig ist.
2 jahre nach veröffentlichung, immernoch top video super hilfreich und wirklich für komplette pc neulinge gemacht(so neu bin ich zwar nicht fands aber schön zu sehen)
Ich finde das Video echt Top, was ich Persönlich immer etwas verwirrend finde, ist die ganzen Biblitheken zu kennen / zu finden mit den passenden methoden. Ich selbst bin erst seit kurzen an c# dran, ursprünglich komm ich aus dem java bereich und habe mich an FX probiert bin aber mit FX nicht so zufrieden wie mit WPF. Was Ich sehr gerne sehen würde, währe ein Video, wie es mit VS 2021 und SQL datenbanken in WPF aussieht und Funktioniert - bislang habe ich leider nur ältere videos gefunden die mehr verwirrt haben wie klarheit zu schaffen. Danke für deine Videos Bester Gruß
Ich habe mir gerade die neuste Version heruntergeladen, aber bei mir ist das Problem, dass wenn ich als Sprache C# angebe, dass dort einfach nichts angezeigt wird.Könntest du für dieses Problem vielleicht noch ein Video machen?
super Video und klasse erklärt. Ich verwende die 2022 (17.0.4) und habe nur ein Problem, beim Doppelklick auf den Startbutton macht passiert nicht das was im Video passiert. Ich kann nur die Beschriftung des Button ändern. Gibt es noch einen andern Weg?
Warum bekomme ich die Meldung : Profil kann vom Projekt nicht ausgeführt werden ? Habe keine Fehlermeldungen
Hey, ich bin vor ca. 1 Woche auf deinen Kanal gestoßen und muss ehrlich sagen, deine Erklärungen & Videos sind ausführlich, folgen einem roten Faden, gibst praktische Beispiele und erklärst es einfach verständlich. Das ist für mich als nicht direkter Einsteiger, sondern eher bereits ein wenig erfahrener Programmierer wirklich hilfreich, weil man so die Konzepte der Programmierung und C# nochmal ausführlich erklärt bekommt. Es ist wirklich schade, dass seit 1 Jahr keine Videos mehr kommen, hoffentlich hast du bald wieder Zeit für ein Video. LG Alex.
Vielen Dank 🤩! Hoffe, dass es Anfang des kommenden Jahres wieder weiter geht. Verspreche aber noch nichts. Welche Themen interessieren dich den besonders?
Hallo kurze Frage, habe Visual Studio installiert und möchte jetzt zwischen Entwurf und Quelle umschalten, dazu gibt es unten links zwei Button. Wie kann ich die wieder einschalten?
Wow, da quäle ich mich seit Monaten mit C# ab und verstehe gar nicht, weshalb ich kaum etwas verstehe. In diesem Video ist mir so viel klar geworden, dass in anderen Kursen wohl nicht zu mir durchgedrungen ist. Zum Glück war ich nach meiner Suche nach Objektorientierter Programmierung, Vererbung, Polymorphismus, virtual und abstract soo neugierig auf Deine anderen Videos, dass ich hier gelandet bin und Peng - ich hab mehr verstanden als je zuvor. Vielen Dank für das Spitzenvideo!
Hey, ich würde mir ein Video zu dem neuen Visual Studio 2022 Wünschen. Ebenfalls wäre es schön, wenn du dann in VS 2022 die WPF behandelst und eventuelle Unterschiede und Neuigkeiten zeigst. LG
Vielen Dank! Videos zu VS2022 kommen definitiv, aber es wird wohl noch etwas dauern :-(. Solltest du es noch nicht gesehen, bei mir gibt es einen kostenlosen WPF Kurs, aber mit VS2019. www.lernmoment.de/lernmail-kurse/wpf-tictactoe-fuer-einsteiger/
Mal ein längeres Video
👍👍👍👍
Stoffvermittlung super!!! Aber diese config Datei funktioniert leider nicht wenn ich das Programm über eine Install Routine Installiere :) wie geht das?
danke echt gut erklärt
cringe bro wer benutzt schon noch vs19/vs17 ich bin in vs22
seine Haare sehen aus wie eine Perrücke🤔
Sie sind ja bei Udemy, habe mir gerade das komplette Video geladen, vielen Dank
Sehr gerne. Viel Spaß damit!
9:35 genau dafür gibt es interfaces