Kompaktkurs C# 4.0

Gespeichert in:
Bibliographische Detailangaben
Vorheriger Titel:Mössenböck, Hanspeter Softwareentwicklung mit C 2.0
1. Verfasser: Mössenböck, Hanspeter 1959- (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: Heidelberg dpunkt-Verl. 2009
Ausgabe:3., aktualisierte und erw. Aufl.
Schlagworte:
Online-Zugang:Inhaltstext
Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV035764529
003 DE-604
005 20230126
007 t
008 091012s2009 gw ad|| |||| 00||| ger d
015 |a 09,N36,0072  |2 dnb 
016 7 |a 996062661  |2 DE-101 
020 |a 9783898646451  |c GEF. : ca. EUR 29.00, ca. sfr 49.00 (freier Pr.)  |9 978-3-89864-645-1 
024 3 |a 9783898646451 
035 |a (OCoLC)488682413 
035 |a (DE-599)DNB996062661 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c XA-DE-BW 
049 |a DE-92  |a DE-523  |a DE-1051  |a DE-526  |a DE-634  |a DE-861  |a DE-11  |a DE-Aug4  |a DE-83  |a DE-355 
082 0 |a 005.133  |2 22/ger 
084 |a ST 250  |0 (DE-625)143626:  |2 rvk 
084 |a 004  |2 sdnb 
100 1 |a Mössenböck, Hanspeter  |d 1959-  |e Verfasser  |0 (DE-588)122775813  |4 aut 
245 1 0 |a Kompaktkurs C# 4.0  |c Hanspeter Mössenböck 
250 |a 3., aktualisierte und erw. Aufl. 
264 1 |a Heidelberg  |b dpunkt-Verl.  |c 2009 
300 |a XIV, 294 S.  |b Ill., graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 4 |a C sharp 4.0 
650 0 7 |a C sharp 4.0  |0 (DE-588)7683323-9  |2 gnd  |9 rswk-swf 
650 0 7 |a C sharp 6.0  |0 (DE-588)1078640599  |2 gnd  |9 rswk-swf 
689 0 0 |a C sharp 4.0  |0 (DE-588)7683323-9  |D s 
689 0 |5 DE-604 
689 1 0 |a C sharp 6.0  |0 (DE-588)1078640599  |D s 
689 1 |8 1\p  |5 DE-604 
780 0 0 |i 2. Auflage  |a Mössenböck, Hanspeter  |t Softwareentwicklung mit C 2.0 
856 4 2 |q text/html  |u http://deposit.dnb.de/cgi-bin/dokserv?id=3346430&prov=M&dok_var=1&dok_ext=htm  |3 Inhaltstext 
856 4 2 |m HBZ Datenaustausch  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018624348&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
883 1 |8 1\p  |a cgwrk  |d 20201028  |q DE-101  |u https://d-nb.info/provenance/plan#cgwrk 
943 1 |a oai:aleph.bib-bvb.de:BVB01-018624348 

Datensatz im Suchindex

_version_ 1805093046511992832
adam_text Titel: Kompaktkurs C# 4.0 Autor: Mössenböck, Hanspeter Jahr: 2009 Inhalt 1 C# und das .NET-Framework 1 1.1 Ahnlichkeiten zwischen C# und Java 1 1.2 Unterschiede zwischen C# und Java 3 1.3 Das .NET-Framework 4 1.4 Ubungsaufgaben 10 2 Erste Schritte 11 2.1 Hello World 11 2.2 Gliederung von Programmen 12 2.3 Symbole 13 2.4 Ubungsaufgaben 16 3 Typen 17 3.1 Einfache Typen 18 3.2 Enumerationen 19 3.3 Arrays 20 3.4 Strings 23 3.5 Structs 24 3.6 Klassen 25 3.7 object 26 3.8 Boxing und Unboxing 27 3.9 Ubungsaufgaben 28 4 Ausdriicke 31 4.1 Arithmetische Ausdriicke 31 4.2 Vergleichsausdriicke 32 4.3 Boolesche Ausdrucke 33 4.4 Bit-Ausdriicke 33 4.5 Shift-Ausdriicke 33 4.6 Uberlaufpriifung 34 4.7 typeof 34 4.8 sizeof 35 4.9 Ubungsaufgaben 35 5 Deklarationen 37 5.1 Deklarationen in Namensraumen 38 5.2 Deklarationen in Klassen, Structs und Interfaces 39 5.3 Deklarationen in Enumerationstypen 40 5.4 Deklarationen in Blocken 40 5.5 Ubungsaufgaben 42 6 Anweisungen 43 6.1 Leeranweisung 43 6.2 Zuweisung 43 6.3 Methodenaufruf 44 6.4 if-Anweisung 44 6.5 switch-Anweisung 45 6.6 while-Anweisung 46 6.7 do-while-Anweisung 46 6.8 for-Anweisung 46 6.9 foreach-Anweisung 47 6.10 break- und continue-Anweisungen 48 6.11 goto-Anweisung 48 6.12 return-Anweisung 49 6.13 Ubungsaufgaben 50 7 Ein-/Ausgabe 51 7.1 Ausgabe auf den Bildschirm 51 7.2 Formatierte Ausgabe 51 7.3 Ausgabe auf eine Datei 54 7.4 Eingabe von der Tastatur 54 7.5 Eingabe von einer Datei 55 7.6 Lesen der Kommandozeilenparameter 56 7.7 Ubungsaufgaben 56 8 Klassen und Structs 57 8.1 Sichtbarkeitsattribute 58 8.2 Felder 60 8.3 Methoden 61 8.4 Konstruktoren 66 8.5 Destruktoren 68 8.6 Properties 69 8.7 Indexer 72 8.8 Überladene Operatoren 74 8.9 Geschachtelte Typen 77 8.10 Partielle Typen 78 8.11 Partielle Methoden 79 8.12 Statische Klassen 80 8.13 Unterschiede zu Java 80 8.14 Übungsaufgaben 81 9 Vererbung 83 9.1 Deklaration von Unterklassen 83 9.2 Kompatibilität zwischen Klassen 85 9.3 Überschreiben und Verdecken von Elementen 86 9.4 Dynamische Bindung 89 9.5 Konstruktoren in Ober- und Unterklasse 92 9.6 Abstrakte Klassen 93 9.7 Versiegelte Klassen 94 9.8 Die Klasse Object 95 9.9 Übungsaufgaben 97 10 Interfaces 99 10.1 Deklaration und Verwendung von Interfaces 99 10.2 Operationen auf Interfaces 101 10.3 Erweiterung von Interfaces 102 10.4 Namenskonflikte 103 10.5 Interface IDisposable 104 10.6 Übungsaufgaben 105 11 Delegates und Events 107 11.1 Einfache Delegates 107 11.2 Multicast-Delegates 108 11.3 Erzeugen von Delegate-Werten 108 11.4 Ereignisse (Events) HO 11.5 Anonyme Methoden Hl 11.6 Übungsaufgaben 113 12 Ausnahmen 115 12.1 try-Anweisung 115 12.2 Ausnahmeklassen 116 12.3 Auslösen von Ausnahmen 118 12.4 Ausnahmen in aufgerufenen Methoden 120 12.5 Ausnahmen in Multicast-Delegates 120 12.6 Übungsaufgaben 121 13 Namensräume und Assemblies 123 13.1 Namensräume 123 13.2 Assemblies 126 13.2.1 Assemblies und Module 126 13.2.2 Versionierung von Assemblies 127 13.2.3 Assemblies versus Namensräume 130 13.3 Übungsaufgaben 131 14 Generische Bausteine 133 14.1 Generische Typen 134 14.2 Constraints 135 14.3 Vererbung bei generischen Typen 136 14.4 Generische Methoden 138 14.5 Generische Delegates 139 14.6 Nullwerte 141 14.7 Was geschieht hinter den Kulissen? 141 14.8 Unterschiede zu Java 142 14.9 Übungsaufgaben 143 15 Threads 145 15.1 Die Klasse Thread 145 15.2 Zustände eines Threads 148 15.3 Abbrechen eines Threads 149 15.4 Thread-Synchronisation 150 15.5 Übungsaufgaben 155 16 Iteratoren 157 16.1 Allgemeine Iteratoren 157 16.2 Spezifische Iteratoren 159 16.3 Übungsaufgaben 162 17 Attribute 163 17.1 Schreibweise von Attributen 163 17.2 Parameter von Attributen 164 17.3 Attribute für spezifische Programmelemente 165 17.4 Attribut Serializable 166 17.5 Attribut Conditional 168 17.6 Attribut Dlllmport 169 17.7 Deklaration eigener Attribute 170 17.8 Übungsaufgaben 171 18 Dokumentationskommentare 173 18.1 XML-Elemente 173 18.2 Erzeugte XML-Datei 175 18.3 Übungsaufgaben 176 19 Auszug aus der .NET-Klassenbibliothek 177 19.1 Hilfskiassen 178 19.2 Collections 181 19.3 EinVAusgabe 190 19.4 Reflection 196 19.5 Übungsaufgaben 200 20 LINQ 203 20.1 Motivation 203 20.2 Lambda-Ausdrücke 204 20.3 Erweiterungsmethoden 208 20.4 Objektinitialisierer 210 20.5 Anonyme Typen 212 20.6 Query-Ausdrücke 214 20.7 LINQ und XML 221 20.8 Übungsaufgaben 223 21 Interoperabilität mit COM 225 21.1 COM-Objekte von .NET aus ansprechen 226 21.2 .NET-Assemblies von COM aus ansprechen 229 21.3 Übungsaufgaben 231 22 Fallstudien 233 22.1 Anwendungen mit grafischer Benutzeroberfläche 233 22.2 Ein Web-Service für Börsenkurse 242 22.3 Dynamische Webseiten mit ASP.NET 247 22.4 Übungsaufgaben 253 23 Neuigkeiten in C# 4.0 255 23.1 Dynamisch getypte Variablen 255 23.2 Optionale Parameter 259 23.3 Benannte Parameter 261 23.4 Ko- und Kontravarianz bei generischen Typen 262 A Anhang 267 A.l Compileroptionen 267 A.2 Werkzeuge unter .NET 270 A.2.1 ildasm 270 A.2.2 Globaler Assembly-Cache 271 A.3 Grammatik von C# 274 A.4 Unicode und ASCII 281 Literatur 283 Index 285
any_adam_object 1
author Mössenböck, Hanspeter 1959-
author_GND (DE-588)122775813
author_facet Mössenböck, Hanspeter 1959-
author_role aut
author_sort Mössenböck, Hanspeter 1959-
author_variant h m hm
building Verbundindex
bvnumber BV035764529
classification_rvk ST 250
ctrlnum (OCoLC)488682413
(DE-599)DNB996062661
dewey-full 005.133
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 005 - Computer programming, programs, data, security
dewey-raw 005.133
dewey-search 005.133
dewey-sort 15.133
dewey-tens 000 - Computer science, information, general works
discipline Informatik
edition 3., aktualisierte und erw. Aufl.
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035764529</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230126</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">091012s2009 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N36,0072</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">996062661</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783898646451</subfield><subfield code="c">GEF. : ca. EUR 29.00, ca. sfr 49.00 (freier Pr.)</subfield><subfield code="9">978-3-89864-645-1</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783898646451</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)488682413</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB996062661</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mössenböck, Hanspeter</subfield><subfield code="d">1959-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122775813</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Kompaktkurs C# 4.0</subfield><subfield code="c">Hanspeter Mössenböck</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., aktualisierte und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 294 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C sharp 4.0</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C sharp 4.0</subfield><subfield code="0">(DE-588)7683323-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C sharp 6.0</subfield><subfield code="0">(DE-588)1078640599</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C sharp 4.0</subfield><subfield code="0">(DE-588)7683323-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">C sharp 6.0</subfield><subfield code="0">(DE-588)1078640599</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">2. Auflage</subfield><subfield code="a">Mössenböck, Hanspeter</subfield><subfield code="t">Softwareentwicklung mit C 2.0</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3346430&amp;prov=M&amp;dok_var=1&amp;dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=018624348&amp;sequence=000002&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018624348</subfield></datafield></record></collection>
id DE-604.BV035764529
illustrated Illustrated
indexdate 2024-07-20T10:21:16Z
institution BVB
isbn 9783898646451
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-018624348
oclc_num 488682413
open_access_boolean
owner DE-92
DE-523
DE-1051
DE-526
DE-634
DE-861
DE-11
DE-Aug4
DE-83
DE-355
DE-BY-UBR
owner_facet DE-92
DE-523
DE-1051
DE-526
DE-634
DE-861
DE-11
DE-Aug4
DE-83
DE-355
DE-BY-UBR
physical XIV, 294 S. Ill., graph. Darst.
publishDate 2009
publishDateSearch 2009
publishDateSort 2009
publisher dpunkt-Verl.
record_format marc
spelling Mössenböck, Hanspeter 1959- Verfasser (DE-588)122775813 aut
Kompaktkurs C# 4.0 Hanspeter Mössenböck
3., aktualisierte und erw. Aufl.
Heidelberg dpunkt-Verl. 2009
XIV, 294 S. Ill., graph. Darst.
txt rdacontent
n rdamedia
nc rdacarrier
C sharp 4.0
C sharp 4.0 (DE-588)7683323-9 gnd rswk-swf
C sharp 6.0 (DE-588)1078640599 gnd rswk-swf
C sharp 4.0 (DE-588)7683323-9 s
DE-604
C sharp 6.0 (DE-588)1078640599 s
1\p DE-604
2. Auflage Mössenböck, Hanspeter Softwareentwicklung mit C 2.0
text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3346430&prov=M&dok_var=1&dok_ext=htm Inhaltstext
HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018624348&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis
1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk
spellingShingle Mössenböck, Hanspeter 1959-
Kompaktkurs C# 4.0
C sharp 4.0
C sharp 4.0 (DE-588)7683323-9 gnd
C sharp 6.0 (DE-588)1078640599 gnd
subject_GND (DE-588)7683323-9
(DE-588)1078640599
title Kompaktkurs C# 4.0
title_auth Kompaktkurs C# 4.0
title_exact_search Kompaktkurs C# 4.0
title_full Kompaktkurs C# 4.0 Hanspeter Mössenböck
title_fullStr Kompaktkurs C# 4.0 Hanspeter Mössenböck
title_full_unstemmed Kompaktkurs C# 4.0 Hanspeter Mössenböck
title_old Mössenböck, Hanspeter Softwareentwicklung mit C 2.0
title_short Kompaktkurs C# 4.0
title_sort kompaktkurs c 4 0
topic C sharp 4.0
C sharp 4.0 (DE-588)7683323-9 gnd
C sharp 6.0 (DE-588)1078640599 gnd
topic_facet C sharp 4.0
C sharp 6.0
url http://deposit.dnb.de/cgi-bin/dokserv?id=3346430&prov=M&dok_var=1&dok_ext=htm
http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018624348&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT mossenbockhanspeter kompaktkursc40