C# mit .NET : Das umfassende Handbuch (9. Aufl.)

個数:
  • ポイントキャンペーン

C# mit .NET : Das umfassende Handbuch (9. Aufl.)

  • 提携先の海外書籍取次会社に在庫がございます。通常約3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版
  • 商品コード 9783367103195

Description

Alles für die Softwareentwicklung mit C# und .NET

Der ideale Begleiter für Ihre tägliche Arbeit mit C# und .NET! Von den Sprachgrundlagen über LINQ und asynchrone Programmierung bis zur Erstellung komplexer GUI-Anwendungen mit XAML und der Anbindungen von Datenbanken und KI ist alles dabei. Dieses umfassende Handbuch führt Sie professionell durch die Praxis!

Aus dem Inhalt:

  • Das erste Projekt aufsetzen
  • Schleifen, Variablen, Methoden und mehr
  • .NET kennenlernen
  • Asynchron mit async/await und TPL
  • LINQ
  • Datenbankanbindung
  • Cloud-Entwicklung mit Azure
  • Cross-Plattform mit XAML
  • 2D-Grafik
  • Entity Framework
  • Einführung in KI mit .NET
  • Unit-Tests und Versionskontrolle


Materialien zum Buch ... 30

Über diese Auflage ... 31

1. Allgemeine Einführung in .NET ... 33


1.1 ... Warum .NET? ... 33

1.2 ... .NET unter die Lupe genommen ... 39

1.3 ... Assemblies ... 51

1.4 ... Die Entwicklungsumgebung ... 53

1.5 ... Git -- Versionskontrolle leicht gemacht ... 62


2. Grundlagen der Sprache C# ... 67


2.1 ... Konsolenanwendungen ... 67

2.2 ... Grundlagen der C#-Syntax ... 74

2.3 ... Variablen und Datentypen ... 79

2.4 ... Operatoren ... 105

2.5 ... Datenfelder (Arrays) ... 118

2.6 ... Kontrollstrukturen ... 127

2.7 ... Programmschleifen ... 138


3. Das Klassendesign ... 155


3.1 ... Einführung in die Objektorientierung ... 155

3.2 ... Die Klassendefinition ... 158

3.3 ... Referenz- und Wertetypen ... 166

3.4 ... Die Eigenschaften eines Objekts ... 167

3.5 ... Methoden eines Objekts ... 176

3.6 ... Konstruktoren ... 204

3.7 ... Der Destruktor ... 211

3.8 ... Konstanten in einer Klasse ... 212

3.9 ... Statische Klassenkomponenten ... 214

3.10 ... Namensräume (Namespaces) ... 221

3.11 ... Aktueller Stand der Klasse »Circle« ... 232


4. Vererbung, Polymorphie und Interfaces ... 235


4.1 ... Die Vererbung ... 235

4.2 ... Der Problemfall geerbter Methoden ... 244

4.3 ... Typkonvertierung und Typuntersuchung von Objektvariablen ... 251

4.4 ... Polymorphie ... 257

4.5 ... Weitere Gesichtspunkte der Vererbung ... 265

4.6 ... Das Projekt »GeometricObjectsSolution« ergänzen ... 268

4.7 ... Eingebettete Klassen ... 272

4.8 ... Interfaces (Schnittstellen) ... 272

4.9 ... Das Zerstören von Objekten -- der Garbage Collector ... 292

4.10 ... Die Ergänzungen in den Klassen »Circle« und »Rectangle« ... 299


5. Delegaten, Ereignisse und Lambda-Ausdrücke ... 301


5.1 ... Delegaten ... 301

5.2 ... Ereignisse eines Objekts ... 311

5.3 ... Lambda-Ausdrücke ... 328

5.4 ... Änderungen im Projekt »GeometricObjectsSolution« ... 334


6. Strukturen, Records und Enumerationen ... 339


6.1 ... Strukturen -- eine Sonderform der Klassen ... 339

& Andreas Kühnel wohnt in Aachen und beschäftigt sich seit über 25 Jahren mit der Programmierung. Er ist seit 1995 als Microsoft Certified Trainer (MCT) zertifiziert. Seine "große Liebe" galt anfangs Visual Basic. Seit der ersten Vorstellung von .NET konzentriert er sich hauptsächlich auf die Sprachen VB.NET und natürlich C#. Zu seinen Schwerpunkten in der .NET-Welt gehören Datenbanken, Windows-Anwendungen mit WPF, ASP.NET und die WCF (Windows Communication Foundation). Heute ist Andreas Kühnel als freiberuflicher IT-Trainer und Berater deutschlandweit tätig, führt aber auch Schulungen in seinem eigenen Seminarraum in Aachen durch. Buchtipp! Ahadesign.eu

最近チェックした商品