Praktische C#-Projekte mit .NET: Schärfen Sie Ihre C# und .NET Fähigkeiten, um unterhaltsame Konsolen-, Web-, Spiele- und KI-Anwendungen mit modernen Tools und Mustern zu entwickeln
ANT
- Durchgehend farbige Diagramme und ausgearbeitete Beispiele.
- Für Leser, die neu in diesem Thema sind, verfasst.
- Kapitelweise Aufgaben mit vollständigen Lösungen.
- Verknüpfen Sie diesen Block mit einem Produkt-Metafeld, um ihn je nach Titel zu variieren.
Kostenlose Lieferung bei Printausgaben.
Entdecken Sie ein weiteres großartiges Werk für Ihre digitale Bibliothek.
Beschreibung
Erstellen Sie praktische C#- und .NET 10-Projekte - von Spielen und Web-Apps bis hin zu KI-Chatbots und Machine-Learning-Tools - und lernen Sie dabei moderne Muster, Bibliotheken und Workflows kennen.
Kostenlos zu Ihrem Buch: DRM-freie PDF-Version + Zugang zu Packts Next-Gen Reader*
Hauptmerkmale Lernen Sie durch den Bau praktischer .NET-Anwendungen für den realen Einsatz Entwickeln Sie plattformübergreifende Apps, Spiele, Web-APIs und KI-Integrationen Meistern Sie neue C#- und .NET-Funktionen durch kreative, praktische Projekte Buchbeschreibung Zu viele C#-Entwickler fühlen sich festgefahren, wenn sie Tag für Tag dieselben Apps erstellen, aber das Lernen durch Nebenprojekte kann Ihre Leidenschaft neu entfachen und Ihre Fähigkeiten verbessern. Dieses Buch bietet einen praktischen, praxisorientierten Ansatz, um Vertrauen in .NET 10 und modernes C# aufzubauen, indem Sie eine Vielzahl ansprechender Anwendungen entwickeln, von interaktiven Spielen und Produktivitätstools bis hin zu Machine-Learning-Apps und browserbasierten Chatbots.
Diese Projekte sind darauf ausgelegt, praktische Muster und moderne Tools zu vermitteln, wobei der Schwerpunkt auf Lernen und Experimentieren liegt und nicht auf Produktionshärtung. Sie arbeiten mit Tools wie Spectre.Console, ML.NET, Uno Platform und mehr und entwickeln alles von einem Abenteuerspiel und einem Kartentracker bis hin zu einem KI-Chatbot. Sie werden auch moderne KI-fähige Systeme mit Ollama, Microsoft Agent Framework, OpenTelemetry und Aspire aufbauen.
Geschrieben von einem erfahrenen C#-Ingenieur und Lehrer, verbindet dieses Buch technische Tiefe mit einem entwicklerfreundlichen Ton, der Ihnen hilft, schneller zu lernen und mehr zu behalten. Sie werden Ihr Verständnis der Kernfunktionen von .NET schärfen und Selbstvertrauen gewinnen, um diese in Ihrer eigenen Arbeit oder Ihren Hobbyprojekten anzuwenden.
Am Ende dieses Buches haben Sie nicht nur ein Portfolio praktischer .NET-Apps, sondern Sie werden auch als Entwickler gewachsen sein und die Freude am Programmieren wiederentdeckt haben.
*E-Mail-Anmeldung und Kaufnachweis erforderlich
Was Sie lernen werden Erstellen Sie eine Abenteuerspiel-Konsolen-App mit Spectre.Console Erstellen Sie unendliche Weltsimulationen mithilfe prozeduraler Generierung Erstellen Sie RESTful APIs mit ASP.NET Core und Entity Framework Entwerfen Sie einen plattformübergreifenden Chatbot mit Uno Platform Verwenden Sie objektorientierte Programmierung und Unit-Tests, um die Enigma-Maschine nachzubilden Entwickeln Sie browserbasierte Apps mit Blazor und JavaScript Interop Trainieren und verwenden Sie ML.NET-Modelle in Ihren eigenen Anwendungen Entdecken Sie die Spieleentwicklung mit MonoGame und .NET Für wen dieses Buch ist C#-Entwickler, die ihr praktisches Wissen über .NET durch den Bau sinnvoller und kreativer Projekte vertiefen möchten. Geeignet für Profis und Hobbyisten gleichermaßen, ist dieses Buch ideal für diejenigen, die gerne durch Experimente lernen. Leser sollten ein grundlegendes Verständnis von C# und Vertrautheit mit dem .NET-Ökosystem haben.
Inhaltsverzeichnis Aufbau einer Abenteuerspiel-Konsolen-App mit .NET und Spectre.Console Nachbildung der Enigma-Maschine mit objektorientierter Programmierung Erforschung unendlicher Welten mit prozeduraler Generierung Aufbau eines datengetriebenen Rollenspiels Verfolgung von Sammelkartenspielen mit ASP.NET minimal APIs und Entity Framework Erstellung eines Sammelkartentrackers mit Blazor WebAssembly Aufbau eines plattformübergreifenden Chatbots mit Uno Platform und ELIZA Aufbau konversationeller KI-Partner mit Ollama und Microsoft.Extensions.AI Aufbau eines KI-Bibliothekars mit Microsoft Agent Framework Aufbau und Überwachung eines Model Context Protocol Servers mit Aspire Vorhersage von Werten mit maschinellem Lernen, IoT-Daten und ML.NET Nachbildung von Pong in MonoGame mit C# Aufbau größerer Spiele mit Grafiken, Kollisionen und KI Erfolg mit Nebenprojekten
Spezifikationen
Häufig gestellte Fragen
Benötige ich zum Herunterladen ein Konto?
Nein. Nach dem Kauf können Sie Ihr E-Book direkt über die Bestellbestätigung oder die Download-Seite aufrufen.
Was passiert, wenn ein Exemplar beschädigt ankommt?
Kontaktieren Sie uns, wir helfen Ihnen beim Zugriff auf die Datei oder stellen Ihnen bei Bedarf einen Ersatz-Download zur Verfügung.