Mein Einstieg - Visual C#: Programmierung einer Applikation von der Konzeption bis zur Installation
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
München
Hanser
2004
|
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010526771&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XXVIII, 481 S. Ill. |
ISBN: | 3446225315 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017473642 | ||
003 | DE-604 | ||
005 | 20041022 | ||
007 | t| | ||
008 | 030902s2004 gw a||| |||| 00||| ger d | ||
016 | 7 | |a 968630235 |2 DE-101 | |
020 | |a 3446225315 |9 3-446-22531-5 | ||
035 | |a (OCoLC)76615143 | ||
035 | |a (DE-599)BVBBV017473642 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-859 |a DE-573 |a DE-20 |a DE-91G |a DE-12 |a DE-706 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Wessel, Ivo |d 1965- |e Verfasser |0 (DE-588)1016550634 |4 aut | |
245 | 1 | 0 | |a Mein Einstieg - Visual C# |b Programmierung einer Applikation von der Konzeption bis zur Installation |c Ivo Wessel |
246 | 1 | 3 | |a Visual C# |
264 | 1 | |a München |b Hanser |c 2004 | |
300 | |a XXVIII, 481 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Visual C sharp.NET |0 (DE-588)4682222-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Visual C sharp.NET |0 (DE-588)4682222-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010526771&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010526771 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 DAT 358f 2005 A 10882 |
---|---|
DE-BY-TUM_katkey | 1533969 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040020099472 |
_version_ | 1821932900412555264 |
adam_text | IVO WESSEL MEIN EINSTIEG VISUAL C# PROGRAMMIERUNG EINER APPLIKATION VON
DER KONZEPTION BIS ZUR INSTALLATION MIT EINEM FRONTISPIZ UND 18 BILDERN
VON VIA LEWANDOWSKY UND EINEM NACHWORT VON MAX GOLDT HANSER R INHALT
VORWORT XXV 1 DER EINSTIEG 3 1.1 DIESES KAPITEL 3 1.1.1 WICHTIGE
STICHWORTE 3 1.1.2 WICHTIGE KLASSEN 3 1.2 NACH DER INSTALLATION IST VOR
DER APPLIKATION 3 1.2.1 VERWENDETEVERSIONVONVS.NET 3 1.2.2
INSTALLATIONSHINWEISE 3 1.2.3 NICHT-KOMMERZIELLE PRODUKTE 3 1.2.4 DER
ARBEITSPLATZ 4 1.2.5 AENDERUNGEN GEGENUEBER DER STANDARD-EINSTELLUNG 5 1.3
DIE WEBSEITE ZUM BUCH: WWW.MEIN-EINSTIEG.NET 6 1.3.1 STATT CD 6 1.3.2
MERKSTUETZEN & ESELSBRUECKEN 6 1.4 INSTALLATION VON *MYBOOK 7 1.4.1 DIE
DATEI MYBOOK.ZIP 7 1.4.2 DIE VERZEICHNISSTRUKRUR C: NET MYBOOK 7 1.4.3
WICHTIGE DATEIEN 8 1.4.4 *MYBOOK -INSTALLATION MIT SETUP.EXE 8 1.4.5
VORGEHENSWEISE 9 1.4.6 VEREINBARUNGEN 9 1.5 LEISTUNGSMERKMALE VON
*MYBOOK 10 1.5.1 DIVERSE DIALOGE (KAPITEL 5) 11 1.5.2 DATENBANKEN
(KAPITEL 6) 11 1.5.3 MENUE (KAPITEL 8) 14 1.5.4 TOOLBAR (KAPITEL 8) 15
1.5.5 STATUSBAR (KAPITEL 8) 15 1.5.6 KALENDER-CONTROL (KAPITEL 10) 16
1.5.7 TAB-CONTROL (KAPITEL 11) 17 1.5.8 TREEVIEW-CONTROL (KAPITEL 10) 18
VI INHALT 1.5.9 LISTVIEW-CONTROLS (KAPITEL 10) 21 1.5.10 FORMULAR-MASKEN
(KAPITEL 10) 21 1.5.11 NOTIZFELD (KAPITEL 9) 23 1.5.12 DRUCKEN (KAPITEL
12) 23 1.5.13 VERGROESSERBARES FENSTER 25 1.6 HILFREICHES 26 1.6.1
VERKNUEPFUNG MIT DEM MYBOOK-VERZEICHNIS 26 1.6.2 LAUFWERK STATT
VERZEICHNIS 26 1.6.3 ZUR SICHERHEIT: SICHERUNGEN 27 1.7 ENDE DIESES
KAPITELS 27 2 WERKZEUGE 31 2.1 DIESES KAPITEL 31 2.1.1 WICHTIGE
STICHWORTE 31 2.1.2 WICHTIGE KLASSEN 31 2.2 DIE ENTWICKLUNGSUMGEBUNG 31
2.2.1 FENSTER-STIL 31 2.2.2 START-FENSTER WEG? 32 2.2.3 TOOLBARS 32
2.2.4 DRAG & DROP 32 2.2.5 SINNVOLLE KARTEIREITER-VERTEILUNG 32 2.3
FENSTER *PROJEKTMAPPE (STRG+ALT+L) 33 2.3.1 ESELSBRUECKE 33 2.3.2
PRIMAERZWECK 33 2.3.3 MODUL-ORGANISATION 33 2.3.4 MARKIEREN & EDITIEREN
MEHRERER MODULE 33 2.3.5 TASTEN-UND MAUS-FUNKTIONEN 34 2.3.6 NICHT NUR
HIER: TIPPS FUER TREEVIEW-CONTROLS 34 2.4 FENSTER *KLASSENANSICHT
(SHIFT+STRG+C) 34 2.4.1 ESELSBRUECKE 35 2.4.2 DEFINIEREN EIGENER
TASTENKOMBINATIONEN 35 2.4.3 PRIMAERZWECK 35 2.4.4 TASTEN-UND
MAUS-FUNKTIONEN 35 2.5 FENSTER *OBJEKTBROWSER (STRG+ALT+J) 36 2.5.1
ESELSBRUECKE 36 2.5.2 PRIMAERZWECK 36 2.6 FENSTER *EIGENSCHAFTEN (F4) 37
2.6.1 ESELSBRUECKE 37 2.6.2 PRIMAERZWECK 37 2.6.3 TASTEN-UND
MAUS-FUNKTIONEN 37 INHALT VII 2.7 FENSTER *DYNAMISCHE HILFE (STRG+FL)
38 2.7.1 ESELSBRUECKE 38 2.7.2 PRIMAERZWECK 38 2.8 FENSTER *TOOLBOX
(STRG+ALT+X) 38 2.8.1 ESELSBRUECKE 38 2.8.2 PRIMAERZWECK 39 2.8.3 EIN
FLOSKELSPEICHER 39 2.9 FENSTER *AUFGABENLISTE (STRG+ALT+K) 40 2.9.1
ESELSBRUECKE 40 2.9.2 PRIMAERZWECK 40 2.10 FENSTER *AUSGABE (STRG+ALT+O)
40 2.10.1 ESELSBRUECKE 40 2.10.2 PRIMAERZWECK 40 2.11 DER
SOURCECODE-EDITOR 41 2.11.1 DARSTELLUNG 41 2.11.2 KOMPRIMIERUNG UND
*REGIONS 42 2.11.3 SCROLLEN & NAVIGIEREN 44 2.11.4 SELEKTIEREN 46
2.11.5 VERSCHIEBEN VON TEXT MITTELS DRAG & DROP 46 2.11.6 EINGABEHILFE
*INTELLISENSE & LESEZEICHEN 46 2.11.7 INKREMENTELLE SUCHE (STRG+I) 47
2.11.8 SUCHEN IN DER TOOLBAR (STRG+D, STRG+#) 47 2.11.9 SUCHEN UEBER
DIALOG (STRG+F) 47 2.11.10ERSETZEN(STRG+H) 48 2.11.HIN DATEIEN SUCHEN
(SHIFT+STRG+F) 48 2.11. ^KONVERTIERUNGEN 48 2.11.13 GRETCHENFRAGE:
AENDERN-JA ODER NEIN? 49 2.11.14TASTEN-UND MAUS-FUNKTIONEN 49 2.12
ZWISCHENABLAGEN & TIPPERSPARNISSE 51 2.12.1 ZWISCHENABLAGERING 51 2.12.2
MAKROS 51 2.12.3 TOOLBOX 51 2.12.4 GOOD OLD NOTEPAD 52 2.12.5 EXTERNE
MAKRO-PROGRAMME 52 2.13 DER MENUE-EDITOR 52 2.13.1 OPTION NAMEN
BEARBEITEN 52 2.13.2 OPTIONEN MARKIEREN 53 2.13.3 OPTIONEN VERSCHIEBEN &
KOPIEREN 53 2.13.4 TRENNLINIE DEFINIEREN 53 2.13.5 TASTEN-UND
MAUS-FUNKTIONEN 53 VIII INHALT 2.14 DER FORM-DESIGNER 53 2.14.1
EIGENSCHAFTEN 54 2.14.2 EREIGNISSE 54 2.14.3 RASTER & RASTERABSTAND 54
2.14.4 TABULATOR-REIHENFOLGE 54 2.14.5 STEUERELEMENTE SPERREN 55 2.14.6
KOPIEREN STATT FALLEN LASSEN 55 2.14.7 MULTI-SELEKTION 55 2.14.8
TOOLBOX-SORTIERUNG WIEDERHERSTELLEN 55 2.14.9 TASTEN-UND MAUS-FUNKTIONEN
56 2.15 EDITOR FUER BITMAPS & ICONS 56 2.15.1 VISUAL STUDIO ALS
STANDARD-MALPROGRAMM 57 2.15.2 ... UND ALTERNATIVEN 57 2.15.3 BITMAP-,
ICON-UND CURSOR-DATEIEN 58 2.16 DER DEBUGGER 58 2.16.1 DAS
BEFEHLSFENSTER 58 2.16.2 LISTE ALLER HALTEPUNKTE 58 2.16.3 TASTEN-UND
MAUS-FUNKTIONEN 58 2.17 ENDE DES KAPITEL 59 3 REGELN & VEREINBARUNGEN 63
3.1 DIESES KAPITEL 63 3.1.1 WICHTIGE STICHWORTE 63 3.1.2 WICHTIGE
KLASSEN 63 3.2 BENAMUNGSREGELN 63 3.2.1 VERZEICHNISSE 64 3.2.2 PROJEKTE,
BIBLIOTHEKEN ETC 64 3.2.3 MODULE 65 3.2.4 CONTROLS UND FORM-KOMPONENTEN
66 3.3 VARIABLEN 67 3.3.1 UNGARISCHE NOTATION 67 3.3.2
PASCAL-/CAMEL-CASING 68 3.3.3 UPPER-CASING 68 3.3.4 DEKLARATIONEN &
VORBELEGUNGEN 68 3.3.5 SICHTBARKEIT 69 3.4 KLASSEN 69 3.4.1
INSTANZVARIABLEN 70 3.4.2 EIGENE *#REGION GENERIERTE MEMBER 70 3.4.3
*THIS.MEMBER VS. *MEMBER 70 3.4.4 SICHTBARKEIT 71 3.4.5
PRAEFIX-ZPOSTFIX-KONVENTIONEN 71 INHALT IX 3.4.6 METHODEN 72 3.4.7
EREIGNIS-METHODEN 72 3.4.8 INTERFACES 73 3.4.9 ENUMERATOREN 73 3.5
KOMMENTARE 73 3.5.1 STANDARDKOMMENTARE 73 3.5.2 TODO-KOMMENTARE 73 3.5.3
XML-KOMMENTARE 74 3.5.4 METHODEN-KOEPFE 74 3.6 WHITESPACE 75 3.6.1 VOR
SONDERZEICHEN 75 3.6.2 BLOCKSTRUKTUREN 75 3.6.3 EINRUECKUNGEN 76 3.6.4
WER DARF IN DIE SPALTE 1? 76 3.6.5 VERTIKALE FORMATIERUNG 77 3.6.6
TABULATOR VS. LEERZEICHEN 78 3.6.7 LEERZEILEN 78 3.7 ANDERE HILFSMITTEL
ZUR CODE-STRUKTURIERUNG 79 3.7.1 #REGION 79 3.7.2 EINRUECKUNGSTIEFE 79
3.7.3 DER BEDINGUNGSOPERATOR *?: 80 3.8 DESIGN-RICHTHNIEN 80 3.8.1
FORMULARE 80 3.8.2 CONTROLS 80 3.8.3 MENUES 81 3.8.4 TOOLBARS 81 3.9 ENDE
DES KAPITELS 82 4 *MYBOOK -GRUNDGERUEST 85 4.1 DIESES KAPITEL 85 4.1.1
WICHTIGE STICHWORTE 85 4.1.2 WICHTIGE KLASSEN 85 4.2 HELLO WORLD?-OCHNOE
85 4.2.1 1) STARTEN VON VISUAL STUDIO .NET 85 4.2.2 2) NEUES PROJEKT
ERZEUGEN 85 4.2.3 3) DAS GENERIERTE GRUNDGERUEST 86 4.2.4 4) EIN ERSTES
FORMULAR 87 4.2.5 5) SPEICHERN 88 4.2.6 6) MODUL UMBENENNEN 89 4.2.7 7)
STARTEN-UND: FEHLER! 89 4.2.8 8) STARTEN-NA ALSO! 90 INHALT 4.3
HAUPTFENSTER 90 4.3.1 EIN PAAR HINWEISE ZU STEUERELEMENTEN 91 4.3.2
MONTHCALENDAR-CONTROL*CALAPPOINTMENT 92 4.3.3 TREEVIEW-CONTROL
*TRVLNDEX 93 4.3.4 TABCONTROL-CONTROL *TABMYBOOK 94 4.3.5 TEXTBOX
*TXTNOTE 94 4.4 DER STATUS QUO - BIS HIERHER 95 4.4.1 KOMPILIEREN UND
STARTEN (STRG+F5) 95 4.4.2 NAME, POSITION, GROESSE, ANKERVERHALTEN 96
4.4.3 SELEKTION DES GEWUENSCHTEN WERKZEUGS 96 4.5 ZWISCHENBETRACHTUNG:
DER GENERIERTE CODE 96 4.6 EXKURS: KLASSEN & OBJEKTE 96 4.6.1 AUFGABE
DES PROGRAMMIERERS 96 4.6.2 EREIGNISGESTEUERTE PROGRAMMIERUNG 97 4.6.3
KLASSEN-DESIGNER VS. KLASSEN-KONSUMENT 97 4.6.4 NOMENKLATUR 97 4.7
KLASSE: WINMYBOOK 98 4.7.1 KLASSEN UND NAMESPACES 98 4.7.2 EIGENE
ZWISCHENKLASSEN 98 4.7.3 SCHREIBWEISEN & REIHENFOLGEN 98 4.7.4 DIE
GENERIERTE KLASSE WINMYBOOK 98 4.7.5 SICHTBARKEIT VON KLASSEN 99 4.7.6
INSTANZVARIABLEN 99 4.7.7 KONSTRUKTOR-METHODE: WINMYBOOK () 101 4.7.8
ERZEUGUNG DER CONTROLS: INITIALIZECOMPONENT () 101 4.7.9 METHODE ZUM
BEREINIGEN: DISPOSE () 103 4.7.10 DURCHATMEN! 104 4.8 IMAGE-LISTE 104
4.8.1 EINE NEUE CONTROL-ART: KOMPONENTEN 105 4.8.2 ZUWEISUNG DURCH
*AUFLISTUNG 106 4.8.3 BENUTZUNG DER IMAGE-LISTE 107 4.9 MENUE 108 4.9.1
EINE WEITERE KOMPONENTE :.... 108 4.9.2 REGELN ZUR MENUE-BENAMUNG 109
4.9.3 EREIGNIS-METHODEN 110 4.9.4 OPTIONS-METHODEN VS. MENUCOMPLETE ()
111 4.10 TOOLBAR 111 4.10.1 EIN BUTTON ZUM SCHLIESSEN 112 4.10.2
SCHALTFLAECHEN IN DER AUFLISTUNG 112 4.10.3 EREIGNIS-METHODEN 113 4.10.4
EREIGNIS-METHODEUEBMYBOOKBUTTONCLICK() 113 INHALT XI 4.10.5 MENUE-OPTIONEN
UND TOOLBAR-BUTTONS 114 4.11 STATUSBAR 114 4.11.1 STILE & EIGENSCHAFTEN
114 4.11.2 EIN PAAR PANELS 114 4.11.3 STATUSBAR-ELEMENTE IN DER
AUFLISTUNG 115 4.11.4 EREIGNIS-METHODEN 116 4.12 TREEVIEW-CONTROL 116
4.12.1 SINN & ZWECK 116 4.12.2 VORGEHENSWEISE 116 4.12.3 KONFIGURIEREN
117 4.12.4 ... BESTUECKEN 117 4.12.5 ...UNDREAGIEREN 120 4.12.6
EREIGNIS-METHODEN 121 4.13 EXKURS: DER DEBUGGER 122 4.13.1
VORBEREITUNGEN 122 4.13.2 HALTEPUNKTE (F9 ET. AL.) 123 4.13.3 DAS
AUSGABEFENSTER 123 4.13.4 DER REST: AUSPROBIEREN! 123 4.14
KALENDER-CONTROL 123 4.14.1 KONFIGURIEREN 123 4.14.2 EREIGNIS-METHODEN
124 4.15 NOTIZFELD 124 4.16 TAB-CONTROL 125 4.16.1 DYNAMISCHES
LASCHEN-NACHLADEN 126 4.16.2 KONFIGURIEREN 126 4.16.3 ... BESTUECKEN 126
4.16.4 ... UND REAGIEREN 126 4.16.5 EREIGNIS-METHODEN 126 4.17
KARTEIREITER-LASCHEN 127 4.17.1 REGELN 128 4.17.2 DIE LASCHEN IM
AUFLISTUNGS-EDITOR 128 4.17.3 ADRESSEN-LISTE (*TABADDRESSLIST ) 129
4.17.4 EREIGNIS-METHODEN 130 4.17.5 ADRESSEN-FORMULAR (*TABADDRESS ) 132
4.17.6 TERMINLISTE *MONAT (*TABMONTH ) 135 4.17.7 TERMINLISTE *WOCHE
(*TABWEEK ) 136 4.17.8 TERMINLISTE *TAG (*TABDAY ) 136 4.17.9
TERMIN-FORMULAR (*TABAPPOINTMENT ) 137 4.18 LISTVIEW-CONTROLS 138 4.18.1
SINN & ZWECK 138 4.18.2 VORGEHENSWEISE 138 XII INHALT 4.18.3
KONFIGURIEREN 138 4.18.4 ... BESTUECKEN 142 4.18.5 ... UND REAGIEREN 143
4.18.6 EREIGNIS-METHODEN 143 4.19 WEITERE EIGENSCHAFTEN 143 4.19.1 DER
GENERIERTE CODE 143 4.19.2 EREIGNIS-METHODEN - MASSENHAFT 144 4.20 ENDE
DES KAPITELS 144 5 ERSTE DIALOGE 147 5.1 DIESES KAPITEL 147 5.1.1
WICHTIGE STICHWORTE 147 5.1.2 WICHTIGE KLASSEN 147 5.2 DIALOGBOX
DLGABOUT 147 5.2.1 SINN & ZWECK 148 5.2.2 GRUNDPRINZIP & VORGEHENSWEISE
149 5.2.3 DIE STEUERELEMENTE IM EINZELNEN 149 5.2.4 KLASSE DLGABOUT 151
5.2.5 KONSTRUKTOR 152 5.2.6 HILFSMETHODEN 152 5.2.7 BUTTON-METHODEN 153
5.2.8 EREIGNIS-METHODEN 154 5.2.9 AUFRUF VON DLGABOUT 156 5.2.10 MODAL
VS. NICHT-MODAL 156 5.3 DIALOGBOX DLGSPLASH 156 5.3.1 SINN & ZWECK 157
5.3.2 GRUNDPRINZIP & VORGEHENSWEISE 157 5.3.3 DIE STEUERELEMENTE IM
EINZELNEN 157 5.3.4 KLASSE DLGSPLASH 158 5.3.5 KONSTRUKTOR 158 5.3.6
EREIGNIS-METHODEN 159 5.3.7 AUFRUF VON DLGSPLASH 159 5.4 DIALOGBOX
DLGSOURCECODE 161 5.4.1 SINN & ZWECK 162 5.4.2 DIE STEUERELEMENTE IM
EINZELNEN 162 5.4.3 KLASSE DLGSOURCECODE 164 5.4.4 KONSTRUKTOR 165 5.4.5
BUTTON-METHODEN 165 5.4.6 AUFRUF VON DLGSOURCECODE 168 5.5 ENDE DIESES
KAPITELS 168 INHALT XIII 6 DATENBANK-ZUGRIFF 171 6.1 DIESES KAPITEL 171
6.1.1 WICHTIGE STICHWORTE 171 6.1.2 WICHTIGE KLASSEN 171 6.2
MOEGLICHKEITEN VON DBF - PRO UND CONTRA 171 6.2.1 SINN & ZWECK 171 6.2.2
DBF: EINFACH SIMPEL 172 6.2.3 DBFVS. SQL - EIN UNGLEICHER KAMPF. 172 6.3
ALTERNATIVEN 173 6.3.1 VERZICHT AUF DATENBANKEN 173 6.3.2 ADO.NET 173
6.3.3 XML 173 6.3.4 SERIALISIERUNG VON OBJEKTEN 174 6.3.5 DBF? -
DOCHDOCH: DBF! 174 6.4 VARIANTE 1: FUER CA-VISUAL OBJECTS-ENTWICKLER 175
6.4.1 DER QUELLCODE 175 6.4.2 DIE APPLIKATION 177 6.5 VARIANTE 2:
SCHLICHTE BENUTZUNG DER APPLIKATION 177 6.5.1 NEUE FELDER, INDEXDATEIEN,
DATENBANKEN 177 6.5.2 CA-VISUAL OBJECTS-COM-APPLIKATION 178 6.5.3
C#-KLASSE VODBSERVER 179 6.5.4 CA-VISUAL OBJECTS-KLASSE DBSERVER 179 6.6
MOEGLICHKEITEN VON VOMYBOOK.EXE 180 6.6.1 ZUGRIFF AUF DBF-DATEIEN 180
6.6.2 ZUGRIFF AUF INI-DATEIEN 180 6.6.3 BELIEBIGE DATENBANKEN ERZEUGEN
181 6.6.4 KONFIGURIERBARE ZUFALLSDATEN ERZEUGEN 182 6.6.5 LOG-FENSTER
ZUR AUSGABE VON C#-VARIABLEN 185 6.6.6 MEMBER DER KLASSE VODBSERVER 189
6.6.7 FUER VO-FANS: CODEBLOECKE AUCH IN C# 200 6.7 DIE APPLIKATION
VOMYBOOKEXE 202 6.7.1 VERZEICHNIS C: NET MYBOOK DATA 202 6.7.2
REGISTRY-EINTRAEGE .202 6.7.3 LAUFZEIT-DLLS 203 6.7.4 MITZULIEFERNDE
DATEIEN 204 6.8 DIE C#-SEITE: VOMYBOOK.EXE ALS ACTIVEX 204 6.8.1
EINRICHTENDES VERWEISES 204 6.8.2 MOEGLICHE FEHLER 206 6.8.3 KURZ &
KNAPP: ZUGRIFF AUF DBF-DATENBANKEN 207 6.8.4 KURZ & KNAPP: ZUGRIFF AUF
INI-DATEIEN 208 XIV INHALT 6.9 FUER C#-ENTWICKLER: ZUFALLS-DATENBANKEN
ERZEUGEN 208 6.9.1 METHODE FILLRANDOM (OSERVER) 209 6.9.2 METHODE
FILLSERVER (OSERVER) 210 6.10 FUER VO-ENTWICKLER: DIE C#-WRAPPER-KLASSE
*VO 220 6.10.1 ZIELGRUPPE: VO-ENTWICKLER UND C#-INTERESSIERTE 220
6.10.2 PRIMAERNUTZEN: SPICKZETTEL 220 6.10.3 BESONDERHEITEN 221 6.10.4
BENUTZUNG DER KLASSE 221 6.10.5 IMPLEMENTIERUNG DER KLASSE 222 6.11 ENDE
DIESES KAPITELS 227 7 *MYBOOK -ERWEITERUNGEN TEIL 1 231 7.1 DIESES
KAPITEL 231 7.1.1 WICHTIGE STICHWORTE 231 7.1.2 WICHTIGE KLASSEN 231 7.2
FORMATIERUNGEN MIT STRING.FORMAT () 231 7.2.1 SUFFIXE FUER NUMERISCHE
DATENTYPEN 231 7.2.2 ESCAPE-SEQUENZEN 232 7.2.3 O.TOSTRING (SFORMAT),
STRING.FORMAT (SFORMAT,...) 232 7.2.4 FORMATIERUNG VON ZAHLEN 232 7.2.5
FORMATIERUNG VON DATUM UND UHRZEIT 233 7.3 EINE EIGENE APP-KLASSE 234
7.3.1 EIN EIGENES ICON 234 7.3.2 DER STARTPUNKT EINER C#-APPLIKATION 234
7.3.3 BESSER: NEUES MODUL, NEUE KLASSE 235 7.3.4 NEUE MODULE & NEUE
VERZEICHNISSE 235 7.3.5 DA WIR GERADE DABEI SIND: NEUE FEATURES 236
7.3.6 VORTEILE VON NAMESPACES 236 7.3.7 KLASSE APP MIT INSTANZVARIABLEN
237 7.3.8 KONSTRUKTOR DER KLASSE APP 237 7.3.9
GET-/SET-EIGENSCHAFTEN(*ACCESSORS ) 237 7.3.10 DER NEUE EINSTIEGSPUNKT
DER APPLIKATION 238 7.3.11 KONSTRUKTOR DER KLASSE WINMYBOOK ...238
7.3.12 MEHRFACHES STARTEN DER APPLIKATION VERHINDERN 239 7.3.13
BENUTZUNG VON WINDOWS-API-FUNKTIONEN 240 7.4 NOTEPAD STARTEN 240 7.4.1
DIE KLASSE PROCESS 240 7.4.2 LITERALE ZEICHENKETTEN MIT VORANGESTELLTEM
*@ 240 7.5 SCHLIESSEN EINER ANWENDUNG AUF NACHFRAGE 241 7.5.1 ALSO: THE
MESSAGEBOX! 241 7.5.2 DAS ZENTRALE CLOSING-EREIGNIS 241 INHALT XV 7.5.3
DAS UNIVERSELLE EREIGNIS-OBJEKT NAMENS *E 242 7.5.4 WAR DA NICHT NOCH
WAS...? 242 7.6 EIN ICON FUER DEN TRAY-BEREICH 242 7.6.1 MUSS DAS SEIN
...? 243 7.6.2 LEISTUNGSMERKMALE 243 7.6.3 EINBAU IM FORM-DESIGNER 243
7.6.4 DOPPELKLICK AUF DAS TRAY-ICON 244 7.6.5 MAUSKLICK AUF DAS
TASKBAR-ICON 244 7.6.6 MAUS UEBER DEM ICON BEWEGEN 245 7.7 *OWNER
DRAW -STATUSBAR 245 7.7.1 STATUSBARPANEL MIT TIMER 245 7.7.2
STATUSBARPANEL MIT STIL *OWNERDRAW 246 7.7.3 EIGENSCHAFTEN VON
STATUSBARPANEL UND STATUSBAR 247 7.7.4 ZWEI NEUE INSTANZVARIABLEN DER
KLASSE WINMYBOOK 248 7.7.5 DREI HILFSMETHODEN FUER START (), STEP(),
STOPO 248 7.7.6 DIE METHODEN ZUM SELBERZEICHNEN 249 7.7.7 DER LAUFBALKEN
IM PRAKTISCHEN EINSATZ 251 7.8 EIGENE ENUMERATOREN 252 7.8.1
AUFZAEHLUNGEN STATT KONSTANTEN 252 7.8.2 INTELLISENSE ALS EINGABE-HILFE
252 7.8.3 DEFINITION EINES ENUMERATORS 253 7.8.4 ENUMERATOREN AUFZAEHLEN
UND SUCHEN 253 7.8.5 ENUMERATOREN GEZIELT BELEGEN 254 7.8.6
XML-KOMMENTARE 254 7.9 KONSTANTEN INNERHALB VON KLASSEN 254 7.9.1
KONSTANTEN FUER WIEDERKEHRENDE WERTE 255 7.9.2 KONSTANTEN FUER KLASSEN 255
7.9.3 SINNVOLLE REIHENFOLGE DER KLASSEN-ELEMENTE 255 7.10 BIG BROFHER
FUER DATEIEN 256 7.10.1 DIE KLASSE FILEWATCHER 256 7.10.2 EINE
MENUE-OPTION NAMENS *FILEWATCH 257 7.10.3 DIE EREIGNIS-METHODE
FILEWATCH_CHANGED () 258 7.10.4 SCHLIESSEN EINES VODBSERVER-OBJEKTES 259
7.11 ENDE DIESES KAPITELS 259 8 MENUES 263 8.1 DIESES KAPITEL 263 8.1.1
WICHTIGE STICHWORTE 263 8.1.2 WICHTIGE KLASSEN 263 8.2 MODERNE MENUES MIT
BITMAP 263 XVI INHALT 8.3 DIE TOOLBAR ZUR MENUE-LEISTE 264 8.3.1 DIE
IMAGE-LISTE IMLMYBOOK 264 8.3.2 DIE STATUSBAR STBMYBOOK 265 8.3.3 DIE
AUFLISTUNG DER STATUSBAR 265 8.3.4 ZWEI PROBLEME WOHNEN, ACH 265 8.3.5
TATATATAAA: DIE TOLLE *TAG -EIGENSCHAFT 265 8.3.6 TRICK, SCHLECHTER 266
8.3.7 TRICK, GUTER 266 8.4 DIE MENUE-LEISTE ZUR TOOLBAR 267 8.4.1 MENUES?
REKURSIV 267 8.4.2 KINDERFASCHINGLODER...? 268 8.4.3 DIE GLEICH WIEDER
VERWORFENEN MOEGLICHKEITEN 268 8.4.4 DIE LOESUNG - PASST, WACKELT UND HAT
LUFT 269 8.5 VORGEHENSWEISE 270 8.5.1 TOOLBAR-BUTTON: ANGEHUEBSCHT &
AUFGEBREZELT 271 8.5.2 TRICK 17: EINE WRAPPER-KLASSE 271 8.5.3
...FUERDENTOOLBARBUTTON-TAG 272 8.5.4 LASCHEN? SIND DAS NICHT AUCH QUASI
BUTTONS? 272 8.5.5 TOOLBAR-BUTTONS & MENUE-OPTIONEN SYNCHRONISIEREN 273
8.5.6 EREIGNIS *MENUE-OPTION AUSGEWAEHLT 277 8.5.7 EREIGNIS
*TOOLBAR-BUTTON GEDRUECKT 277 8.5.8 ERGEBNIS DER SYNCHRONARBEIT 278 8.6
ALTERNATIVEN 279 8.6.1 *NAME STATT *(NAME) 279 8.6.2 EIGENE
MENULTEM-KLASSE 279 8.6.3 MENUES OHNE VERWENDUNG DES FORM-DESIGNERS 279
8.6.4 ETWAS GEDULD 280 8.7 OWNER DRAW-MENUES 280 8.7.1 GANZ ODER GAR
NICHT 280 8.7.2 DEFINIEREN IM FORM-DESIGNER 281 8.7.3 VORGEHENSWEISE 281
8.7.4 MENUE-ELEMENTE ABMESSEN 282 8.7.5 MENUE-ELEMENTE ZEICHNEN , 283
8.7.6 PRUEFUNG AUCH IN KARTEIREITER-LASCHEN 287 8.7.7 EVENTHANDLER
MANUELL ZUWEISEN 288 8.8 ENDE DIESES KAPITELS 288 9 TEXTBOX-CONTROLS 291
9.1 DIESES KAPITEL 291 9.1.1 WICHTIGE STICHWORTE 291 9.1.2 WICHTIGE
KLASSEN 291 INHALT XVII 9.2 FAERBUNG BEI FOKUSSIERUNG 291 9.2.1 BESSER:
HINTERGRUND EINFARBEN 291 9.2.2 ZWEI EREIGNIS-METHODEN DER FENSTERKLASSE
291 9.2.3 VORGEHENSWEISE 292 9.2.4 METHODE WINMYBOOKENTER () 292 9.2.5
NEBENBEI: CURSOR IN ERSTE SPALTE 293 9.2.6 METHODE WINMYBOOK_LEAVE ()
293 9.3 TASTATUR-STEUERUNG 293 9.3.1 INKOMPATIBEL ZU SCHLECHTEM DESIGN
294 9.3.2 REPEAT-FUNKTION FUER TASTEN 294 9.3.3 BITTE KEINEN PIEP! 294
9.3.4 METHODE WINMYBOOK_KEYPRESS () 294 9.3.5 METHODE WINMYBOOKKEYDOWN
() 295 9.4 WIE WAR S MIT EINER BASISKLASSE...? 295 9.4.1 BASISKLASSEN
FUER CONTROLS 295 9.4.2 LAENGENBEGRENZUNG 295 9.5 VALIDIERUNG 295 9.5.1
EINERSEITS - ANDERERSEITS 296 9.5.2 GUTES UND SCHLECHTES VALIDIEREN 296
9.5.3 FELD-BEZOGEN VS. FORMULAR-BEZOGEN 296 9.5.4 DIE KOMPONENTE
ERRORPROVIDER 297 9.5.5 ERRORPROVIDER *ERRMYBOOK 297 9.5.6 DIE
EREIGNIS-METHODE WINMYBOOKVALIDATING () 298 9.6 TEXTBOX MIT SCROLLBARS
302 9.6.1 BEISPIEL: EINGABE EINER UHRZEIT 303 9.6.2 EIGENSCHAFTEN 303
9.6.3 EREIGNIS-METHODE 304 9.6.4 METHODE VERTICALSCROLLBARSCROLL () 304
9.6.5 METHODE CHANGETIMETEXTBOX () 304 9.7 TOOLTIPS 305 9.7.1
TOOLTIP-KOMPONENTE *TTPMYBOOK 306 9.7.2 MEHRZEILIGE TOOLTIPS 306 9.7.3
DAS LEIDIGE *& -ZEICHEN 306 9.8 *FELD-GEBUNDENE TEXTBOXEN 306 9.8.1
LESEN 306 9.8.2 LEEREN 307 9.8.3 SCHREIBEN 309 9.8.4 HINZUFUEGEN 310 9.9
COMBOBOX *LAENDER FUELLEN 310 9.9.1 *SELBSTLERNENDER UNIQUE-INDEX 310
9.9.2 STILE EINER COMBOBOX 311 XVIII INHALT 9.9.3 EINE TYPISCHE SCHLEIFE
DURCH DIE DATENBANK 311 9.10 ENDE DIESES KAPITELS 313 10 KALENDER &
TREE-/LISTVIEW 317 10.1 DIESES KAPITEL 317 10.1.1 WICHTIGE STICHWORTE
317 10.1.2 WICHTIGE KLASSEN 317 10.2 KALENDER DURCHBLAETTERN 317 10.2.1
TAGE MIT TERMINEN SIND VOLL *FETT 317 10.2.2 TERMIN-LASCHE SELEKTIEREN
317 10.2.3 TERMIN-LASCHE BESTUECKEN 318 10.2.4 EREIGNIS-METHODEN 319 10.3
LISTVIEW FUELLEN 319 10.3.1 METHODE FIULISTVIEWAPPOINTMENT 0 319 10.3.2
EXKURS: CONTROLS FUELLEN 320 10.3.3 REFRESH-GEDAECHTNIS 321 10.3.4
FILLLISTVIEWAPPOINTMENT () - UEBERLADEN 324 10.4 LIST VIEW-ELEMENT
SELEKTIEREN 329 10.4.1 METHODE LISTVIEW_SELECTEDINDEXCHANGED () 329
10.4.2 REAKTION IM ADRESSEN-BZW. TERMIN-LIST VIEW 329 10.5 LIST
VIEW-ELEMENT DOPPELKLICKEN 330 10.5.1 METHODE LISTVIEW_DOUBLECLICK ()
330 10.5.2 REAKTION IM ADRESSEN-BZW. TERMIN-LISTVIEW 330 10.6 DRAG &
DROP LISTVIEW IN KALENDER 331 10.6.1 WUNSCH 331 10.6.2 PROBLEM 331
10.6.3 VORGEHENSWEISE 332 10.6.4 *DRAG IM LISTVIEW 333 10.6.5 *DROP IM
KALENDER 335 10.6.6 *DROP IM TREEVIEW 340 10.7 LISTVIEW SORTIEREN 340
10.7.1 MERKMALE ,....340 10.7.2 HILFS-ENUMERATOR SORTINGTYPE 340 10.7.3
HILFS-KLASSE LISTVIELTEMSORT 341 10.7.4 SORTIER-SPALTE ZUWEISEN 342
10.7.5 SORTIER-METHODE COMPARE () 343 10.7.6 VERGLEICHS-METHODEN 344
10.7.7 BENUTZUNG SORTIERBARER LISTVIEW-CONTROLS 346 10.8 TREEVIEW FUELLEN
348 10.8.1 INHALT DES INDEX-BAUMES 348 INHALT XIX 10.8.2 EIN EIGENER
ENUMERATOR NODESTYLE 348 10.8.3 DUMMY-EINTRAEGE 349 10.8.4 BITMAPS 349
10.8.5 FUELLEN MIT WURZEL, REGISTER UND DUMMY-KNOTEN 349 10.8.6
TREEVIEW-ELEMENT SELEKTIEREN 353 10.8.7 LISTVIEW IN ABHAENGIGKEIT VOM
TREEVIEW LADEN 355 10.8.8 TREE VIEW-ELEMENT DOPPELKLICKEN 358 10.8.9
TREE VIEW-ELEMENT ZUKLAPPEN 359 10.8. LOTREEVIEW-ELEMENT AUFKLAPPEN 359
10.9 DRAG & DROP LISTVIEW IN TREEVIEW 362 10.9.1 WUNSCH 362 10.9.2
VORGEHENSWEISE 362 10.9.3 *DROP IM TREEVIEW-CONTROL 363 10.10 ENDE DES
KAPITELS 370 11 TAB-CONTROLS 373 11.1 DIESES KAPITEL 373 11.1.1 WICHTIGE
STICHWORTE 373 11.1.2 WICHTIGE KLASSEN 373 11.2 SYNCHRONISIERUNG LASCHEN
/ MENUE-OPTIONEN 373 11.2.1 LASCHENFENSTER 373 11.2.2 ... UND IHRE
MENUE-OPTIONEN 374 11.2.3 MENUE-OPTIONEN DYNAMISCH ERZEUGEN 375 11.2.4
EREIGNIS *MENUE-OPTION GEWAEHLT 375 11.3 MENUES AUS DEM TAB-CONTROL
ERZEUGEN 376 11.3.1 NUR NOETIG: LASCHEN-TEXT UND IMAGE-INDEX 376 11.3.2
METHODE SETUPMENUTABS () 376 11.4 EREIGNIS *LASCHENFENSTER GEWECHSELT
377 11.4.1 MOEGLICHKEITEN BEIM LASCHENWECHSEL 378 11.4.2 EREIGNIS
*SELECTEDLNDEXCHANGED 378 11.4.3 SELEKTIERTE LASCHE AKTUALISIEREN 379
11.4.4 LEERE, NICHT SPEICHERBARE CONTROLS 379 11.4.5 ... BZW. GEFUELLTE,
SPEICHERBARE CONTROLS 380 11.4.6 SELEKTION EINER LIST VIEW-LASCHE 380
11.4.7 REFRESH ODER NICHT REFRESH, DAS IST HIER DIE FRAGE 380 11.4.8 DAS
*TAG -ATTRIBUT EINER LASCHE 382 11.5 LASCHEN *ON THE FLY ERZEUGEN 383
11.5.1 ORIGINAL & SUBOPTIMAL 383 11.5.2 SCHNELL & DYNAMISCH 383 11.5.3
VORGEHENSWEISE 384 11.5.4 MAGIE: EIN FORMULAR WIRD ZUM LASCHEN-FENSTER
384 XX INHALT 11.5.5 NACHTEILE? NOEOEOE 385 11.5.6 PARENT DES
LASCHENFENSTERS 385 11.5.7 EREIGNISSE WEITERLEITEN 385 11.5.8
GENERIERUNG *ON THE FLY 385 11.6 ENDE DES KAPITELS 386 12 DRUCKEN 389
12.1 DIESES KAPITEL 389 12.1.1 WICHTIGE STICHWORTE 389 12.1.2 WICHTIGE
KLASSEN 389 12.2 MOEGLICHKEITEN 389 12.2.1 KLASSE PRINTDOCUMENT 389
12.2.2 CRYSTAL REPORTS 390 12.2.3 COM-SCHNITTSTELLE 390 12.2.4
HTML-EXPORT 391 12.3 KLASSE PRINTDOCUMENT 391 12.3.1 MERKMALE 392 12.3.2
AUFRUF INNERHALB VON WINMYBOOK 393 12.4 DIEKONFIGURATIONSDATEIMYBOOK.INI
394 12.4.1 XML-DATEI VS. INI-DATEI 395 12.4.2 KONFIGURATIONS-PARAMETER
395 12.5 BASISKLASSEN-UEBERSICHT 396 12.5.1 ABLEITUNGSBAUM 396 12.5.2
PMDOCUMENT 396 12.5.3 PRNDOCUMENTHEADERFOOTER 396 12.5.4
PRNDOCUMENTFIELDS 396 12.5.5 PRNDOCUMENTFIELDSINIFILE 397 12.6
REPORT-KLASSEN-UEBERSICHT 397 12.6.1 PRNDOCUMENTFIELDSSERVER 397 12.6.2
PRNDOCUMENTADDRESS 397 12.6.3 PRNDOCUMENTAPPOINTMENT 398 12.6.4
PRNDOCUMENTAPPOINTMENTCALENDAR . ; 398 12.7 BASISKLASSE PMDOCUMENT 398
12.7.1 NAMESPACES 398 12.7.2 KLASSE 399 12.7.3 KONSTRUKTOR 399 12.7.4
EXTERNE METHODEN 399 12.7.5 FEHLER BEI DEN SEITENRAENDERN 400 12.8
BASISKLASSE PRNDOCUMENTHEADERFOOTER 401 12.8.1 NAMESPACES 401 INHALT XXI
12.8.2 KLASSE 401 12.8.3 KONSTRUKTOR 402 12.8.4 SCHNITTSTELLEN 403
12.8.5 EREIGNIS-METHODEN 403 12.8.6 INTERNE METHODEN 404 12.9
BASISKLASSE PRNDOCUMENTFIELDS 407 12.9.1 KLASSE 407 12.9.2 KONSTRUKTOR
408 12.9.3 ENUMERATOR FILTERTYPE 408 12.9.4 EREIGNIS-METHODEN 410 12.9.5
INTERNE METHODEN 415 12.10 BASISKLASSE PRNDOCUMENTFIELDSINIFILE 416
12.10.1KLASSE 416 12.10.2KONSTRUKTOR 416 12.10.3 SCHNITTSTELLEN 417
12.10.4EREIGNIS-METHODEN 417 12.11 REPORT-KLASSE PRNDOCUMENTFIELDSSERVER
419 12.11.LKLASSE 419 12.11.2KONSTRUKTOR 419 12.11.3EREIGNIS-METHODEN
419 12.12 REPORT-KLASSE PMDOCUMENTADDRESS 422 12.12.1KLASSE 422
12.12.2KONSTRUKTOR 422 12.13 REPORT-KLASSE PRNDOCUMENTAPPOINTMENT 423
12.13.LKLASSE 423 12.13.2KONSTRUKTOR 423 12.14 REPORT-KLASSE
PRN...APPOINTMENTCALENDAR 424 12.14.1KLASSE 424 12.14.2KONSTRUKTOR 424
12.14.3EREIGNIS-METHODEN 424 12.14.4EXTERNE METHODEN 429 12.15 ENDE DES
KAPITELS 430 ( 13 *MYBOOK -ERWEITERUNGEN TEIL II 433 13.1 DIESES KAPITEL
433 13.1.1 WICHTIGE STICHWORTE 433 13.1.2 WICHTIGE KLASSEN 433 13.2
WINDOWS XP THEMES-UNTERSTUETZUNG 434 13.2.1 *THEMES UNTER WINDOWS XP 434
13.2.2 ... ABER NICHT FUER BUTTONS UND GROUPBOXEN 434 XXII INHALT 13.2.3
... UND GAR NICHT MIT BITMAPS & FARBEN 434 13.2.4 EIN BISSCHEN SCHWANGER
435 13.2.5 DIE AUTOMATISCHE IMPLEMENTIERUNG 435 13.2.6 DIE
MANIFEST-DATEI 437 13.2.7 UND WINDOWS 2000 ...? 437 13.2.8 UND WINDOWS
XP...? 437 13.3 EIGENE FENSTER-KLASSEN 438 13.3.1 FENSTER MIT
STEUERELEMENTEN 438 13.3.2 APPLIKATIONSFENSTER 438 13.3.3
KARTEIREITER-LASCHENFENSTER 438 13.3.4 DIALOGE 438 13.4 FENSTER MIT
AUSBLEND-EFFEKT 438 13.4.1 EINE NUETZLICHE EIGENSCHAFT 439 13.4.2 KLASSE
FRMHAMILTON 439 13.4.3 VORGEHENSWEISE 439 13.4.4 BENUTZEN EINER
BASISKLASSE 442 13.4.5 SOURCECODE-EDITOR VS. FORM-DESIGNER 442 13.5
EIGENE CONTROL-KLASSEN 443 13.5.1 TEXTBOX 443 13.5.2 LISTVIEW 444 13.5.3
TREEVIEW 444 13.5.4 MENUE-KLASSE..... 444 13.5.5 TAB-CONTROLS 444 13.5.6
BUTTON 444 13.5.7 VORGEHENSWEISE 444 13.6 BITMAP-BUTTONS 445 13.6.1
RESSOURCEN AUCH FUER *NICHT-FORM -MODULE 446 13.6.2 VON BUTTON
ABGELEITETE BASISKLASSE 446 13.6.3 DIE GENERIERTE RESSOURCEN 448 13.6.4
BITMAP & TEXT AUTOMATISIEREN 448 13.6.5 WEITERE BITMAP-KLASSEN 449
13.6.6 BENUTZUNG DER BITMAP-BUTTONS 450 13.7 EIGENE KLASSENBIBLIOTHEKEN
, 452 13.7.1 BASISKLASSEN 452 13.7.2 VORAUSSETZUNGEN 452 13.7.3
VORGEHENSWEISE 452 13.7.4 VERWEIS HINZUFUEGEN 453 13.7.5 MODULE AUFTEILEN
453 13.8 ROLL-OUT: APPLIKATION AUSHEFEM 454 13.8.1 ERSTENS:
.NET-FRAMEWORK 454 13.8.2 ZWEITENS: IHRE APPLIKATION 455 INHALT XXIII
13.8.3 DRITTENS: BELIEBIGE DATEIEN 455 13.8.4 VERSCHIEDENE SETUP-ARTEN
455 13.8.5 VORGEHENSWEISE 456 13.8.6 SCHRITT 1: AUSGEHFERTIGE
APPLIKATION 456 13.8.7 SCHRITT 2: VERZEICHNIS-STRUKTUR 456 13.8.8
SCHRITT 3ZUSAETZLICHE EXTERNE DATEIEN 456 13.8.9 SCHRITT 4: SETUP-PROJEKT
456 13.8.10SCHRITT 5: DAS FERTIGE INSTALLATIONSPROGRAMM 458 13.8.11
SCHRITT 6: INSTALLATION BEIM ANWENDER 458 13.8.12TRUEFFEL, SCHWARZ:
REGISTRY 458 13.8.13TRUEFFEL, WEISS: BITMAPS, TEXTE 460 13.9 MOEGLICHE
ERWEITERUNGEN FUER MYBOOK 460 13.9.1 *WHERE DO WE GO FRORN HERE (MARCEL
DUCHAMP, 1960) 461 13.9.2 DATENBANKEN 461 13.9.3 CONTROLS 461 13.9.4
REPORTS 462 13.9.5 ASP.NET 463 13.10 AUSBLICK 463 13.10.1BUCH 463
13.10.2... BEISPIEL-APPLIKATION 463 13.10.3UND SONST...? 464 13.10.4...
WWW.MEIN-EINSTIEG.NET 464 13.11 ENDE DES KAPITELS 464 MAX GOLDT, SCHULEN
NICHT UNBEDINGT ANS NETZ 465 INDEX 473
|
any_adam_object | 1 |
author | Wessel, Ivo 1965- |
author_GND | (DE-588)1016550634 |
author_facet | Wessel, Ivo 1965- |
author_role | aut |
author_sort | Wessel, Ivo 1965- |
author_variant | i w iw |
building | Verbundindex |
bvnumber | BV017473642 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)76615143 (DE-599)BVBBV017473642 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01375nam a2200361 c 4500</leader><controlfield tag="001">BV017473642</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20041022 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">030902s2004 gw a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">968630235</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446225315</subfield><subfield code="9">3-446-22531-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76615143</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017473642</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">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-859</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-706</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">Wessel, Ivo</subfield><subfield code="d">1965-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1016550634</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mein Einstieg - Visual C#</subfield><subfield code="b">Programmierung einer Applikation von der Konzeption bis zur Installation</subfield><subfield code="c">Ivo Wessel</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Visual C#</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVIII, 481 S.</subfield><subfield code="b">Ill.</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="0" ind2="7"><subfield code="a">Visual C sharp.NET</subfield><subfield code="0">(DE-588)4682222-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Visual C sharp.NET</subfield><subfield code="0">(DE-588)4682222-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010526771&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010526771</subfield></datafield></record></collection> |
id | DE-604.BV017473642 |
illustrated | Illustrated |
indexdate | 2024-12-20T11:19:43Z |
institution | BVB |
isbn | 3446225315 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010526771 |
oclc_num | 76615143 |
open_access_boolean | |
owner | DE-859 DE-573 DE-20 DE-91G DE-BY-TUM DE-12 DE-706 |
owner_facet | DE-859 DE-573 DE-20 DE-91G DE-BY-TUM DE-12 DE-706 |
physical | XXVIII, 481 S. Ill. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Hanser |
record_format | marc |
spellingShingle | Wessel, Ivo 1965- Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation Visual C sharp.NET (DE-588)4682222-7 gnd |
subject_GND | (DE-588)4682222-7 |
title | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation |
title_alt | Visual C# |
title_auth | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation |
title_exact_search | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation |
title_full | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation Ivo Wessel |
title_fullStr | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation Ivo Wessel |
title_full_unstemmed | Mein Einstieg - Visual C# Programmierung einer Applikation von der Konzeption bis zur Installation Ivo Wessel |
title_short | Mein Einstieg - Visual C# |
title_sort | mein einstieg visual c programmierung einer applikation von der konzeption bis zur installation |
title_sub | Programmierung einer Applikation von der Konzeption bis zur Installation |
topic | Visual C sharp.NET (DE-588)4682222-7 gnd |
topic_facet | Visual C sharp.NET |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010526771&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wesselivo meineinstiegvisualcprogrammierungeinerapplikationvonderkonzeptionbiszurinstallation AT wesselivo visualc |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0102 DAT 358f 2005 A 10882 Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |