Visual C# 2012 - Kochbuch:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
2013
|
Ausgabe: | [5. Aufl.] |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 860 S. Ill., graph. Darst. |
ISBN: | 9783446434387 9783446436053 3446434380 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040688498 | ||
003 | DE-604 | ||
005 | 20130829 | ||
007 | t | ||
008 | 130121s2013 gw ad|| |||| 00||| ger d | ||
015 | |a 12,N44 |2 dnb | ||
016 | 7 | |a 1027195350 |2 DE-101 | |
020 | |a 9783446434387 |c Pb. : ca. EUR 39.99 (DE), ca. EUR 41.20 (AT), ca. sfr 53.90 (freier Pr.) |9 978-3-446-43438-7 | ||
020 | |a 9783446436053 |c EBookISBN |9 978-3-446-43605-3 | ||
020 | |a 3446434380 |9 3-446-43438-0 | ||
024 | 3 | |a 9783446434387 | |
028 | 5 | 2 | |a Best.-Nr.: 553/43438 |
035 | |a (OCoLC)828789779 | ||
035 | |a (DE-599)DNB1027195350 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-29T |a DE-M347 |a DE-523 |a DE-1051 |a DE-91G |a DE-12 |a DE-859 |a DE-210 |a DE-634 |a DE-83 |a DE-473 |a DE-706 |a DE-522 |a DE-Aug4 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Doberenz, Walter |e Verfasser |0 (DE-588)115397655 |4 aut | |
245 | 1 | 0 | |a Visual C# 2012 - Kochbuch |c Walter Doberenz ; Thomas Gewinnus |
250 | |a [5. Aufl.] | ||
264 | 1 | |a München |b Hanser |c 2013 | |
300 | |a 860 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Visual C sharp 2012 |0 (DE-588)1027597564 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Visual C sharp 2012 |0 (DE-588)1027597564 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Gewinnus, Thomas |e Verfasser |0 (DE-588)130020176 |4 aut | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4167162&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025669299&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025669299 |
Datensatz im Suchindex
_version_ | 1807954863308406784 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
VORWORT 25
1 KLEINER C#-ANFAENGERKURS 29
R1 DAS EVA-PRINZIP ANWENDEN 29
R2 EIN ARRAY DEFINIEREN UND INITIALISIEREN 33
R3 DIE ARRAYGROESSE ZUR LAUFZEIT AENDERN 36
R4 BERECHNUNGEN IN EINE METHODE AUSLAGERN 38
R5 KONSOLENPROGRAMM NACH WINDOWS PORTIEREN 42
R6 WERTE IN EINER LISTBOX ANZEIGEN 46
2 SPRACHE 51
R7 ANWENDUNGEN VON VISUAL BASIC NACH C# PORTIEREN 51
R8 STRING IN ARRAY KOPIEREN UND UMGEKEHRT 58
R9 EIN BYTE-ARRAY IN EINEN STRING KONVERTIEREN 60
RIO STRUKTURVARIABLEN IN ARRAYS EINSETZEN 61
R11 EINE EINZELNE SPALTE AUS EINER MATRIX KOPIEREN 64
R12 IN EINER ARRAYLIST SUCHEN UND SORTIEREN 66
R13 IN EINER GENERISCHEN LISTE SUCHEN UND SORTIEREN 68
R14 ZUFALLSZAHLEN ERZEUGEN 69
R15 ITERATIONEN VERSTEHEN (QUADRATWURZEL) 71
R16 ITERATIONEN VERSTEHEN (GOLDENER SCHNITT) 74
R17 FUNKTIONEN REKURSIV AUFRUFEN 75
R18 ZEICHENKETTEN MITTELS STRINGBUILDER ADDIEREN 76
R19 STRINGS VERGLEICHEN 80
R20 EINE STOPPUHR PROGRAMMIEREN 83
R21 ZEITANGABEN RUNDEN 85
R22 ZEITDIFFERENZEN ERMITTELN 87
HTTP://D-NB.INFO/1027195350
IMAGE 2
6 INHALTSVERZEICHNIS
R23 DATUMSDIFFERENZEN BERECHNEN 88
R24 DAS ALTER IN JAHREN BESTIMMEN 91
R25 DIE MONATSDIFFERENZ BERECHNEN 92
R26 DAS DATUM BEWEGLICHER FEIERTAGE BERECHNEN 94
R27 ERSTEN UND LETZTEN WOCHENTAG DES MONATS ERMITTELN 96
R28 DEN WOCHENTAG EINES DATUMS ERMITTELN 97
R29 ABSCHREIBUNGEN AUF MONATSBASIS BERECHNEN 99
R30 REISESPESEN BERECHNEN 102
R31 GELDBETRAEGE KAUFMAENNISCH RUNDEN 105
R32 FEHLER BEI MATHEMATISCHEN OPERATIONEN BEHANDELN 106
R33 MIT POTENZEN UND WURZELN RECHNEN 110
R34 EINEN DELEGATE DEFINIEREN UND ANWENDEN 111
R35 MIT DELEGATES SORTIEREN (BUBBLESORT) 113
R36 REFERENZ-AVERTETYPEN ALS PARAMETER UEBERGEBEN 116
R37 LINQ IM SCHNELLDURCHGANG ERLERNEN 119
R38 STRINGS MIT LINQ ABFRAGEN UND FILTERN 122
R39 DUPLIKATE AUS EINER LISTE ODER EINEM ARRAY ENTFERNEN 123
R40 ARRAYS MIT LINQ INITIALISIEREN 126
R41 ARRAYS PER LINQ MIT ZUFALLSZAHLEN FUELLEN 129
R42 EINEN STRING MIT WIEDERHOLMUSTER ERZEUGEN 130
R43 MIT LINQ ZAHLEN UND STRINGS SORTIEREN 132
R44 MIT LINQ COLLECTIONS VON OBJEKTEN SORTIEREN 133
R45 ERGEBNISSE VON LINQ-ABFRAGEN IN EIN ARRAY KOPIEREN 136
R46 SORTIEREN MIT ICOMPARABLE/ICOMPARER 136
R47 MIT ASYNC UND AWAIT ASYNCHRON PROGRAMMIEREN 140
R48 TIPPS & TRICKS 143
ZAHLEN DEFINIERT RUNDEN 143
AUF DAS LETZTE ZEICHEN IM STRING TESTEN 143
DIE LETZTEN ZEICHEN EINES STRINGS ABSCHNEIDEN 143
LEERZEICHEN AUS EINEM STRING ENTFERNEN 143
DIE AKTUELLE UHRZEIT ANZEIGEN 144
DIE UHRZEIT VON STRING- IN DATETIME-DATENTYP UMWANDELN 144
KURZE ALTERNATIVE ZUR IF-ANWEISUNG 144
3 OOP/KOMPONENTEN 145
R49 UEBERLADENE VERSUS UEBERSCHRIEBENE METHODEN 145
R50 AGGREGATION UND VERERBUNG GEGENUEBERSTELLEN 148
R51 OBJEKTE SERIALISIEREN 154
IMAGE 3
INHALTSVERZEICHNIS 7
R52 EIN WIEDER VERWENDBARES FORMULAR ERSTELLEN 157
R53 VON EINEM FORMULAR ERBEN 160
R54 VON VORHANDENEN STEUERELEMENTEN ERBEN 165
R55 EINE KOMPONENTE ZUR FARBAUSWAHL ENTWICKELN 169
R56 EINE DIGITALANZEIGE-KOMPONENTE PROGRAMMIEREN 173
R57 OOP BEIM KARTENSPIEL ERLERNEN 178
R58 EINE KLASSE ZUR MATRIZENRECHNUNG ENTWICKELN 183
R59 INTEROP-TYPEN IN DIE ASSEMBLY EINBETTEN 188
R60 DAS OBSERVER-PATTERN ANWENDEN (VARIANTE 1) 191
R61 DAS OBSERVER-PATTERN ANWENDEN (VARIANTE 2) 194
R62 EINEN OBJEKTBAUM IN GENERISCHEN LISTEN ABSPEICHERN 199
4 WINDOWS FORMS-ANWENDUNGEN 207
R63 DAS STARTFORMULAR FESTLEGEN 207
R64 BEIM PROGRAMMSTART EINE ABFRAGE AUSFUEHREN 209
R65 DAS SCHLIESSEN DES FORMULARS VERHINDERN 210
R66 MIT MEHREREN FORMULAREN ARBEITEN 211
R67 MDI-APPLIKATION UND MENUES ERSTELLEN 216
R68 FORMULARE IM FORMULAR ANZEIGEN 219
R69 ZUR LAUFZEIT EIN STEUERELEMENT ERZEUGEN 222
R70 STEUERELEMENTE-ARRAY PER CODE ERZEUGEN 224
R71 AUF EIN CONTROL-ARRAY ZUGREIFEN 226
R72 MIT DER TEXTBOX ARBEITEN 229
R73 IN EINER TEXTBOX SUCHEN 231
R74 NUR ZAHLENEINGABEN ZULASSEN 232
R75 DIE SCHRIFTEIGENSCHAFTEN EINER TEXTBOX AENDERN 234
R76 DEZIMALKOMMA IN DEZIMALPUNKT UMWANDELN 236
R77 TASTATUREINGABEN FUER MEHRERE TEXTBOXEN FILTERN 237
R78 RADIOBUTTONS UND CHECKBOXEN EINSETZEN 239
R79 DIE LISTBOX KENNEN LERNEN 241
R80 DIE COMBOBOX ERKUNDEN 244
R81 OBJEKTE IN LISTBOX/COMBOBOX ANZEIGEN 247
R82 MIT DER CHECKEDLISTBOX ARBEITEN 250
R83 DIE MAUS ABFRAGEN 253
R84 DAS TABLELAYOUTPANEL EINSETZEN 254
R85 MIT EINEM KONTEXTMENUE ARBEITEN 258
R86 EINFACHE DATENBINDUNG PRAKTIZIEREN 260
R87 ANWENDUNGSEINSTELLUNGEN AN CONTROLS BINDEN 263
IMAGE 4
8 INHALTSVERZEICHNIS
R88 MIT DRAG & DROP ARBEITEN 268
R89 MIT DEM ERRORPROVIDER ARBEITEN 272
R90 EINGABEN VALIDIEREN 275
R91 DAS NOTIFYLCON-CONTROL IN DER TASKLEISTE EINSETZEN 278
R92 EIN ARRAY IN EINER LISTVIEW ANZEIGEN 282
R93 EINE LISTVIEW MIT DEM INHALT EINES DATASETS FUELLEN 284
R94 IN DER LISTVIEW NACH BELIEBIGEN SPALTEN SORTIEREN 289
R95 DAS MICROSOFT CHART-CONTROL VERWENDEN 294
R96 WPF-KOMPONENTEN MIT DEM ELEMENTHOST ANZEIGEN 297
R97 DIE EINSTELLUNGEN DES USER-INTERFACE SICHERN 301
R98 DRAG & DROP IM STEUERELEMENTE-ARRAY REALISIEREN 306
R99 PROGRAMMIERUNG EINER MEHRSPALTIGEN LISTBOX 313
R100 DIE TABULATORBREITE VERAENDERN 317
5 WINDOWS PRESENTATION FOUNDATION 319
R101 WPF-ANWENDUNG IM FULLSCREEN-MODE STARTEN 319
R102 FENSTER AUF EINEM BESTIMMTEN SCREEN ANZEIGEN 320
R103 DAS HAUPTFENSTER FESTLEGEN UND AENDERN 322
R104 EINEN SPLASH-SCREEN ERZEUGEN UND ANZEIGEN 323
R105 EINE WPF-BROWSERANWENDUNG ERSTELLEN 325
GROESSE UND TITEL DES BROWSERFENSTERS FESTLEGEN 325
GROESSE DER BROWSERANWENDUNG ANPASSEN 326
EIN-/AUSBLENDEN DER NAVIGATIONSSCHALTFLAECHEN 328
NAVIGATION ZWISCHEN EINZELNEN SEITEN (PAGES) 328
VERWENDUNG VON COOKIES 330
ABFRAGE VON QUEIYSTRINGS 332
UEBERGABE VON PAGE-INSTANZEN PER KONSTRUKTOR 333
EINE INSTANZ DER SEITE ERHALTEN 334
EINEN ERSATZ FUER WINDOW REALISIEREN 334
R106 WPF-OBERFLAECHEN ZUR LAUFZEIT ERZEUGEN 335
R107 GRAFIKEN IN WPF SKALIERT ANZEIGEN 338
R108 GRAFIKEN AUS DATEIEN ZUR LAUFZEIT LADEN 340
R109 GRAFIKEN AUS RESSOURCEN ZUR LAUFZEIT ZUWEISEN 342
R110 SONDERZEICHEN IM CONTENT DARSTELLEN 345
R I L L EIGENE SCHRIFTARTEN IN DIE ANWENDUNG EINBETTEN 346
R112 WPF-CONTROLS TROTZ LAYOUT FREI POSITIONIEREN 348
R113 TEXTFORMATIERUNGEN IM CONTENT REALISIEREN 349
R114 IRREGULAERE WINDOW-FORMEN ERZEUGEN 350
IMAGE 5
INHALTSVERZEICHNIS ?
R L L 5 EINFACHE ZEICHNUNGEN ZUR LAUFZEIT AUSGEBEN 352
R116 KOMMANDOZEILENPARAMETER AUSWERTEN 354
R L L 7 EIN VIDEO ANZEIGEN UND STEUERN 356
R118 SCHATTENEFFEKT FUER CONTROLS REALISIEREN 358
R119 EINE TEXTBOX BEIM FOKUSERHALT OPTISCH MARKIEREN 361
R120 DEN TEXTBOX-INHALT BEIM FOKUSERHALT MARKIEREN 362
R121 DEN PFAD DER AKTUELLEN ANWENDUNG BESTIMMEN 364
R122 FORMULARE PER REFLECTION AUSWAEHLEN UND ANZEIGEN 364
R123 DATENBINDUNG FUER ANWENDUNGSEINSTELLUNGEN 366
R124 DEUTSCHES DATUMSFORMAT ANZEIGEN 367
R125 EINEN TIMER IN WPF NUTZEN 369
R126 DAS USER-INTERFACE AM TASK-ENDE AKTUALISIEREN 370
R127 DAS USER-INTERFACE AUS DEM TASK AKTUALISIEREN 372
R128 COLLECTIONS IN HINTEIGRUNDTHREADS FUELLEN 375
R129 EINEN RIBBON IN MEINE ANWENDUNG EINBINDEN 380
R130 DAS WPF-CHART-CONTROL VERWENDEN 390
6 SILVERLIGHT 393
R131 DEN FOKUS AUF DAS SILVERLIGHT-PLUGIN SETZEN 393
R132 ZUGRIFF AUF DIE ZWISCHENABLAGE REALISIEREN 394
R133 DRAG & DROP-UNTERSTUETZUNG REALISIEREN 395
R134 DEN QUERYSTRING DER AKTUELLEN SEITE AUSWERTEN 398
R135 DOKUMENTE IN SILVERLIGHT DRUCKEN 399
R136 EINEN WEBCAM-SCREENSHOT DRUCKEN 401
R137 ASP.NET- UND WCF-DIENSTE EINBINDEN 406
R138 DIE WCF DATA SERVICES NUTZEN 415
R139 EINE DESKTOP-ANWENDUNG ERZEUGEN 424
R140 ASSEMBLIES NACHLADEN 429
R141 DATEN PER ZIP-DATEI NACHLADEN 432
R142 KOMMUNIKATION ZWISCHEN PLUGINS REALISIEREN 434
DEN SENDER PROGRAMMIEREN 434
DEN EMPFAENGER PROGRAMMIEREN 436
ASP.NET-TESTWEB ANPASSEN UND TESTEN 437
R143 EINEN TIMER IN SILVERLIGHT NUTZEN 438
R144 WEITERE DIALOGFENSTER OEFLHEN 440
R145 DATEIEN AUF DEM CLIENT SPEICHERN 442
IMAGE 6
10 INHALTSVERZEICHNIS
7 WINDOWS STORE APPS 445
R146 DEN APP-AUFBAU VERSTEHEN UND AENDERN 445
R147 DIE STARTSEITE FESTLEGEN 449
STATISCHE AENDERUNG 449
DYNAMISCHE AENDERUNG 450
R148 PRUEFEN, OB DIE APP ZUM ERSTEN MAL GESTARTET WURDE 453
R149 APP-ZUSTAENDE VOR DEM PROGRAMMENDE SICHERN 453
R150 ANMELDEDATEN SICHER SPEICHERN 461
RL-51 ZWISCHEN APP-SEITEN NAVIGIEREN 465
R152 INFORMATIONEN ZWISCHEN SEITEN AUSTAUSCHEN 470
R153 AUFLOESUNGSABHAENGIGE BILD-RESSOURCEN EINBETTEN 470
R154 EINER APP EIN ANDERES THEME ZUWEISEN 473
ANPASSUNG PER XAML-CODE 473
THEME IN VISUAL STUDIO ANPASSEN 474
EIN THEME ZUR LAUFZEIT WECHSELN 475
R155 DIE WINDOWS-KONTAKT-LISTE VERWENDEN 477
R156 EINE E-MAIL VERSENDEN 480
R157 APPS IN DIE WINDOWS 8-SUCHE INTEGRIEREN 483
R158 DAS EINSTELLUNGEN-PANEL VERWENDEN 491
R159 EINSTELLUNGEN UEBER MEHRERE GERAETE SYNCHRONISIEREN 500
R160 AUF GROESSEN-UND FORMATAENDERUNGEN REAGIEREN 500
R161 DIE MODERN UL-LIVE TILES ANSTEUERN 505
R162 EINE DATEIVERKNUEPFUNG ERSTELLEN 511
R163 DIE ZWISCHENABLAGE VERWENDEN 515
R164 DATEN ANDEREN APPS ZUR VERFUGUNG STELLEN 523
R165 DATEN AUS ANDEREN APPS KONSUMIEREN 527
R166 FILEPICKER FUER DIE DATEIAUSWAHL VERWENDEN 537
R167 VON DER MESSAGEBOX ZUM MESSAGEDIALOG 542
R168 AUS THREADS AUF DIE OBERFLAECHE ZUGREIFEN 546
R169 EINEN STYLE ZUR LAUFZEIT ZUWEISEN 546
R170 EINE APP PER CODE BEENDEN 547
R171 DIE POSITIONSKOORDINATEN FUER GOOGLE-MAPS NUTZEN 547
R172 EINE PAUSE REALISIEREN 552
R173 GLOBAL AUF TASTENEINGABEN REAGIEREN 553
R174 EINEN TIMER PROGRAMMIEREN 556
R175 DIE AKTUELLE BILDSCHIRMAUFLOESUNG ERMITTELN 558
R176 AUF EIN TOUCH-EINGABEGERAET TESTEN 559
R177 PRUEFEN, OB EINE TASTATUR ANGESCHLOSSEN IST 561
IMAGE 7
INHALTSVERZEICHNIS 11
R178 DIE VIRTUELLE TASTATUR RICHTIG EINSETZEN 561
R179 PRUEFEN, OB EINE INTERNETVERBINDUNG VERFUEGBAR IST 563
R180 INFORMATIONEN UEBER DAS AKTUELLE PACKAGE ABRUFEN 565
R181 DAS VERZEICHNIS DER APP BESTIMMEN 568
R182 SOUNDAUSGABEN IM BACKGROUND REALISIEREN 569
R183 AUDIODATEN AUFNEHMEN UND WIEDERGEBEN 575
R184 BILDER/VIDEOS MIT DEM WINRT-DIALOG AUFNEHMEN 579
R185 BILDER/VIDEOS MIT EIGENEM USERINTERFACE AUFNEHMEN 583
R186 WINDOWS STORE APPS RICHTIG DEBUGGEN 588
VERWENDUNG EINER PROTOKOLLDATEI 589
DEBUGGEN MIT DEBUGVIEW 592
DEBUGGEN VON CONTRACT-AKTIVIERTEN APPS 592
R187 APPS AUF EINEM ANDEREN PC INSTALLIEREN 593
8 SCHNITTSTELLEN 595
R188 EINE EINFACHE E-MAIL VERSENDEN 595
R189 E-MAILS MIT DEM INTEGRIERTEN MAIL-CLIENT VERSENDEN 596
R190 DIE ZWISCHENABLAGE VERWENDEN 598
R191 DIE WIA-LIBRARY KENNENLERNEN 599
INSTALLATION/VORBEREITUNG 600
EINSTIEG MIT KLEINER BEISPIELANWENDUNG 601
REAGIEREN AUF DAS VERBINDEN/TRENNEN VON GERAETEN 603
ERMITTELN DER VERFUEGBAREN GERAETE 603
ANZEIGE DER GERAETEEIGENSCHAFTEN 604
EIN BILD EINLESEN 605
BILD(ER) DRUCKEN PER ASSISTENT 608
DEN SCANNER-ASSISTENT AUFRUFEN 609
GRAFIKBEARBEITUNG MIT WIA 610
R192 AUF EINE WEBCAM ZUGREIFEN 611
R193 AUF DEN SCANNER ZUGREIFEN 614
R194 OPENOFIFICE.ORG WRITER PER OLE STEUERN 619
VB-LIBRARY "OOWLIB" 619
C#-ANWENDUNGSPROGRAMM 623
R195 MIT OLE-AUTOMATION AUF MS ACCESS ZUGREIFEN 626
R196 EIN MANAGED ADD-IN PROGRAMMIEREN UND EINBINDEN 631
ENTWURF DES ADD-INS 632
ERSTELLENDER ACCESS-ANWENDUNG 637
R197 ZUGRIFF AUF DIE SERIELLE SCHNITTSTELLE 639
IMAGE 8
12 INHALTSVERZEICHNIS
R198 SOUND PER MCI AUFNEHMEN 643
R199 MIKROFONPEGEL ANZEIGEN 647
R200 PEGELDIAGRAMM AUFZEICHNEN 648
R201 SOUND-UND VIDEO-DATEIEN PER MCI ABSPIELEN 652
R202 EINE C-DLL IN C# EINBINDEN 661
9 SYSTEM 669
R203 NUTZER UND GRUPPEN DES AKTUELLEN SYSTEMS ERMITTELN 669
R204 TESTEN, OB NUTZER IN EINER GRUPPE ENTHALTEN IST 671
R205 TESTEN, OB DER NUTZER EIN ADMINISTRATOR IST 673
R206 DIE IP-ADRESSEN DES COMPUTERS BESTIMMEN 674
R207 DIE IP-ADRESSE UEBER DEN HOSTNAMEN BESTIMMEN 675
R208 DIVERSE SYSTEMINFORMATIONEN ERMITTELN 676
BETRIEBSSYSTEM (NAME, VERSION, BOOTMODE) 677
SCHRIFTARTEN/-INFORMATIONEN 678
BILDSCHIRME 679
NETZWERK (USER-NAME, PC-NAME.) 680
ENVIRONMENT VARIABLEN AUSLESEN 681
HARDWARE-INFORMATIONEN 682
ENERGIESTATUS 683
ANWENDUNG (PFAD, NAME, ASSEMBLY) 683
SOUNDKARTE(N) 684
CLR-VERSION 685
R209 ALLES UEBER DEN BILDSCHIRM ERFAHREN 686
R210 DIE REGISTRIERDATENBANK VERWENDEN 687
R211 EINE VERKNUEPFTE ANWENDUNG OEFIHEN 690
R212 EINE DATEI VERKNUEPFUNG ERZEUGEN 691
R213 DEN COMPUTER HERUNTERFAHREN ODER NEU STARTEN 693
VARIANTE 1 (EXITWINDOWSEX) 693
VARIANTE 2 (SHUTDOWN.EXE) 695
R214 DEN "HERUNTERFAHREN"-DIALOG ANZEIGEN 697
R215 DAS SYSTEM-SHUTDOWN-EREIGNIS AUSWERTEN 698
R216 WINDOWS IN DEN STANDBY-MODUS VERSETZEN 698
R217 SYSTEMEREIGNISSE AUSWERTEN 699
R218 WINDOWS BOTSCHAFTEN VERARBEITEN 700
R219 ALLE GEOEFINETEN WINDOWS FENSTER ERMITTELN 702
R220 DIE TASKBARNOTIFICATION AREA (TNA) VERWENDEN 705
R221 NEUE PROGRAMMGRUPPEN ERZEUGEN 707
IMAGE 9
INHALTSVERZEICHNIS 13
R222 VERKNUEPFTINGEN AUF DEM DESKTOP ERZEUGEN 709
R223 DEN BILDSCHIRMSCHONER AKTIVIEREN/DEAKTIVIEREN 711
R224 DRAG & DROP MIT DEM EXPLORER REALISIEREN 712
R225 SYSTEM-ICONS VERWENDEN 713
R226 DIE DESKTOP-ICONS EIN-/AUSBLENDEN 714
R227 DIE TASKBAR AUSBLENDEN 715
R228 DEN PAPIERKORB LEEREN 716
R229 DEN WINDOWS SUCHASSISTENTEN VERWENDEN 717
R230 SYSTEMTOENE UND WAV-DATEIEN WIEDERGEBEN 719
R231 DAS WINDOWS-SYSTEMPROTOKOLL NUTZEN 721
R232 DAS WINDOWS-SYSTEMPROTOKOLL UEBERWACHEN 723
R233 DIE ZWISCHENABLAGE UEBERWACHEN UND ANZEIGEN 724
R234 DAS DATEI-EIGENSCHAFTENFENSTER ANZEIGEN 727
R235 PRUEFEN, OB VISUAL STYLES AKTIVIERT SIND 729
R236 SCHRIFTARTEN DYNAMISCH EINBINDEN UND VERWENDEN 730
R237 EINE SOUNDKARTE ERKENNEN 732
R238 PROZESS-UND THREAD-INFORMATIONEN GEWINNEN 733
R239 EIN EXTERNES PROGRAMM STARTEN 738
R240 EINE EXTERNE ANWENDUNG STARTEN UND UEBERWACHEN 740
R241 ERHOEHTE BERECHTIGUNGEN ERHALTEN 742
ANWENDUNGSMANIFEST AENDERN 743
RUNAS VERWENDEN 745
UAC-ICON ANZEIGEN 748
10 SONSTIGES 749
R242 LOGISCHE FEHLER MITTELS DEBUGGER AUFSPUEREN 749
R243 EIGENE FEHLERKLASSEN DEFINIEREN 756
R244 DIE MESSAGEBOX-KLASSE VERWENDEN 758
R245 NUR EINE ANWENDUNGSINSTANZ ZULASSEN 760
R246 DIE ANWENDUNGSPARAMETER AUSWERTEN 762
R247 TASTATURBEFEHLESENDEN 764
R248 MITTELS REFLECTION TYPINFORMATIONEN SAMMELN 768
R249 RESSOURCEN PER REFLECTION AUSLESEN 770
R250 METHODEN PER REFLECTION ODER DYNAMISCH AUFRUFEN 773
R251 MEHRERE METHODEN PARALLEL VERARBEITEN 775
R252 ARRAYS PARALLEL VERARBEITEN 779
R253 CLIENT/SERVER-ANWENDUNG MIT ZWEI PROJEKTEN 783
R254 EINE WINDOWS FORM-ANWENDUNG LOKALISIEREN 787
IMAGE 10
14 INHALTSVERZEICHNIS
R255 EINE ASSEMBLY DYNAMISCH EINBINDEN 791
R256 ILSPY ZUM "SCHNUEFFELN" VERWENDEN 795
R257 EINE GUID ERZEUGEN 797
R258 BYTES IN MEGABYTE UMRECHNEN 798
R259 HEX-DEZIMAL-BYTES-KONVERTER 799
R260 EINEN LANGEN HEX-STRING IN BYTES UMWANDELN 803
R261 EINEN STRING VERSCHLUESSELN 805
R262 DIE VERWENDUNG VON DOEVENTS VERSTEHEN 807
R263 EINE PAUSE REALISIEREN 810
R264 NUMERISCHE INTEGRATION AUSFUHREN 812
R265 HILFEDATEIEN PROGRAMMIEREN 816
R266 HILFEDATEIEN IN DIE VISUAL C#-ANWENDUNG EINBINDEN 820
R267 EINE ALTERNATIVE HILFE-IDE VERWENDEN 824
R268 INSTALLATIONSDATEIEN ERZEUGEN 825
R269 EINE FARBIGE KONSOLENANWENDUNG REALISIEREN 836
R270 LESBARE MENUELEISTEN IN VISUAL STUDIO 2012 ANZEIGEN 838
ANHANG 839
A GLOSSAR 839
B WICHTIGE DATEI-EXTENSIONS 844
INDEX 845
IMAGE 11
BONUSKAPITEL IM E-BOOK
ZWEITES VORWORT 873
11 KLEINER OOP-CRASHKURS 875
R271 KLASSEN UND OBJEKTE VERSTEHEN 875
R272 EINEN EIGENEN KONSTRUKTOR IMPLEMENTIEREN 880
R273 EIGENSCHAFTEN KAPSELN 881
R274 VERERBUNG UND POLYMORPHIE ANWENDEN 885
R275 EREIGNISSE PROGRAMMIEREN 892
R276 EIN ENTWURFSMUSTER UMSETZEN 895
R277 DAS MICROSOFT EVENT PATTERN IMPLEMENTIEREN 905
12 GRAFIKPROGRAMMIERUNG 909
R278 EIN GRAPHICS-OBJEKT ERZEUGEN 909
VERWENDUNG DES PAINT-EVENTS 909
UEBERSCHREIBEN DER ONPAINT-METHODE 910
GRAPHICS-OBJEKT MIT CREATEGRAPHICS ERZEUGEN 911
VERWENDUNG DES GRAPHICS-OBJEKTS EINER PICTUREBOX 912
R279 VERBUNDENE LINIEN UND PFEILE ZEICHNEN 912
R280 EINE GEMUSTERTE LINIE ZEICHNEN 914
R281 RECHTECKE UND ELLIPSEN ZEICHNEN 915
R282 RECHTECKE MIT RUNDEN ECKEN ZEICHNEN 916
R283 TRANSPARENTE FARBEN VERWENDEN 918
R284 EIN TORTENDIAGRAMM ZEICHNEN 919
R285 DIE GRAFIKDIALOGE RICHTIG EINSETZEN 920
R286 EIN CONTROL-ARRAY MIT GRAFIKEN AUSSTATTEN 922
R287 EINEN GRAFISCHEN WUERFEL PROGRAMMIEREN 925
- D I E S E ( R E Z E P T E TFIMIDLEINI S OE E N U R OMNI E - B O O K -
IMAGE 12
16 BONUSKAPITEL IM E-BOOK
R288 DEN ABSTAND ZWISCHEN ZWEI PUNKTEN BERECHNEN 928
R289 EIN BALKENDIAGRAMM ZEICHNEN 930
R290 FARBWERTE MISCHEN 934
R291 EINE VERKEHRSAMPEL PROGRAMMIEREN 938
R292 EINE 2D-VEKTORGRAFIK MANIPULIEREN 941
R293 GEOMETRISCHE TRANSFORMATIONEN DURCHFUHREN 946
R294 EINE GRAFIK SCROLLEN 948
R295 EINE BITMAP ERZEUGEN UND ALS DATEI SPEICHERN 949
R296 EINE METAFILEGRAFIK ERZEUGEN UND SPEICHERN 950
R297 EINEN FENSTER-SCREENSHOT ERZEUGEN 952
R298 EINEN DESKTOP-SCREENSHOT REALISIEREN 954
R299 AUF DEM WINDOWS-DESKTOP ZEICHNEN 956
R300 EINE GRAFIK AUS DEN PROGRAMMRESSOURCEN LADEN 958
R301 ZWEI FARBWERTE MITEINANDER VERGLEICHEN 961
R302 EINEN FAERB VERLAUF ERZEUGEN 962
R303 EINEN TRANSPARENTEN STIFT ERZEUGEN 963
R304 TEXTE GEDREHT AUSGEBEN 964
R305 TEXT MIT SCHATTEN AUSGEBEN 966
R306 MEHRZELLIGEN TEXT AUSGEBEN 967
R307 TEXT MIT TABULATOREN AUSGEBEN 968
R308 DIE INSTALLIERTEN SCHRIFTARTEN ERMITTELN 969
R309 DIE JPEG-KOMPRESSION FESTLEGEN 971
R310 EINE GRAFIK MASKIEREN 972
R311 DIE TRANSPARENZ EINER GRAFIK STEUERN 974
R312 EINFACHE GIF-ANIMATIONEN WIEDELGEBEN 976
R313 AUF EINZELNE GIF-FRAMES ZUGREIFEN 978
R314 AUS ANIMIERTEN GIFS EIN BITMAP-STRIP ERZEUGEN 980
R315 FLACKERNDE GRAFIKAUSGABEN VERMEIDEN 981
R316 EINFACHE GRAFIKANIMATIONEN REALISIEREN 983
R317 RGB-GRAFIKEN MANIPULIEREN 985
R318 EINEN MARKIERUNGSRAHMEN ERZEUGEN 992
R319 ZEICHENOPERATIONEN MIT DER MAUS REALISIEREN 994
R320 EIN TESTBILD PROGRAMMIEREN 997
13 DRUCKER/DRUCKEN 1001
R321 MITC# DRUCKEN 1001
R322 DEN WINDOWS STANDARD-DRUCKER ERMITTELN 1002
R323 DEN WINDOWS STANDARD-DRUCKER AENDERN 1003
- D I E S I R E Z E P F C E FIMDTEIN) SAE OMAIR OMNI E - B O O K -
IMAGE 13
BONUSKAPITEL IM E-BOOK 17
R324 DIE VERFUEGBAREN DRUCKER ERMITTELN 1004
R325 EINEN DRUCKER AUSWAEHLEN 1005
R326 PAPIERFORMATE UND SEITENABMESSUNGEN BESTIMMEN 1006
R327 DEN PHYSIKALISCHEN DRUCKBEREICH ERMITTELN 1008
R328 DIE AKTUELLE SEITENAUSRICHTUNG ERMITTELN 1009
R329 TESTEN OB ES SICH UM EINEN FARBDRUCKER HANDELT 1009
R330 DIE PHYSIKALISCHE DRUCKAUFLOESUNG ABFRAGEN 1010
R331 PRUEFEN, OB BEIDSEITIGER DRUCK MOEGLICH IST 1011
R332 EINEN INFORMATIONSGERAETEKONTEXT ERZEUGEN 1011
R333 DRUCKEN MIT MILLIMETER-ANGABEN 1013
R334 DIE SEITENRAENDER FUER DEN DRUCK FESTLEGEN 1014
R335 EINEN DRUCKJOBNAMEN VERGEBEN 1016
R336 DIE ANZAHL DER KOPIEN FESTLEGEN 1017
R337 BEIDSEITIGEN DRUCK REALISIEREN 1017
R338 BESTIMMTE SEITENBEREICHE DRUCKEN 1018
R339 DENPAGESETUP-DIALOGVERWENDEN 1023
R340 DAS WINDOWS-DRUCKER-FENSTER ANZEIGEN 1026
R341 EINE TEXTDATEI DRUCKEN 1027
R342 DEN INHALT EINER TEXTBOX DRUCKEN 1029
R343 DEN DRUCKER UMFASSEND KONFIGURIEREN 1031
R344 MIT MICROSOFT WORD PER OLE DRUCKEN 1041
R345 EIN MICROSOFT WORD-FORMULAR FUELLEN UND DRUCKEN 1044
R346 MIT MICROSOFT ACCESS DRUCKEN 1048
R347 DIE DRUCKER-KONFIGURATION ANZEIGEN 1049
R348 DIVERSE DRUCKEREIGENSCHAFTEN BESTIMMEN 1051
R349 DOKUMENTE MIT DEM INTERNET EXPLORER DRUCKEN 1052
R350 EINEN DRUCKER ANHALTEN 1054
14 DATEIEN/VERZEICHNISSE 1057
R351 MIT DEN DATEIDIALOGEN AUF EINE TEXTDATEI ZUGREIFEN 1057
R352 ALLE UNTERVERZEICHNISSE AUFLISTEN 1061
R353 ALLE DATEIEN AUFLISTEN 1062
R354 DIE GETFILESYSTEMLNFOS-METHODE VERWENDEN 1063
R355 DIE PATH-KLASSE KENNEN LERNEN 1065
R356 VERZEICHNIS-UND DATEI-INFORMATIONEN GEWINNEN 1066
R357 AENDERUNGEN IM DATEISYSTEM UEBERWACHEN 1070
R358 DATEIEN REKURSIV SUCHEN 1073
R359 EINE SEQUENZIELLE DATEI LESEN UND SCHREIBEN 1075
- D O E S E IR@ZPE FFIMUDTEIRA S I E IROYIR 5 M E - B O O K -
IMAGE 14
18 BONUSKAPITEL IM E-BOOK
R360 SERIALISIERTE OBJEKTE IN EINER DATEI ABLEGEN 1078
R361 DEN INHALT EINER LISTVIEW ALS DATEI ABSPEICHERN 1082
R362 DEN VERZEICHNISINHALT IN EINER LISTVIEW ANZEIGEN 1087
R363 EINEN VERZEICHNISBAUM IN EINE TREEVIEW EINLESEN 1090
R364 EINE DATEI VERSCHLUESSELN 1092
R365 EINE DATEI KOMPRIMIEREN 1095
R366 DIE VORHANDENEN LAUFWERKE FESTSTELLEN 1097
R367 DAS EINLESEN EINER DATEI MIT PROGRESSBAR ANZEIGEN 1098
R368 ECHTE ZIP-DATEIEN ERSTELLEN 1100
R369 PDFS ERSTELLEN/EXPORTIEREN 1102
ITEXTSHARP 1103
PDFSHARP 1104
R370 EINE CSV-DATEI ERSTELLEN 1106
R371 EINE CSV-DATEI MIT LINQ LESEN UND AUSWERTEN 1109
R372 EINEN KORREKTEN DATEINAMEN ERZEUGEN 1112
15 XML 1113
- R373 EIN DATASET IN EINEN XML-STRING KONVERTIEREN 1113
R374 EIN DATASET IN EINER XML-DATEI SPEICHERN 1117
R375 IN DOKUMENTEN MIT DEM XPATHNAVIGATOR NAVIGIEREN 1120
R376 IN DOKUMENTEN MIT XELEMENT/XDOCUMENT NAVIGIEREN 1124
R377 IN DOKUMENTEN MIT DEM XPATHNAVIGATOR SUCHEN 1128
R378 HIERARCHISCHE DATEN IN EINER TREEVIEW DARSTELLEN 1131
R379 XML-DATEN MIT DEM XMLREADER LESEN 1134
R380 XML-DATEN MIT LINQ TO XML EINLESEN/FILTERN 1137
R381 XML-DATEN MIT DEM XMLWRITER ERZEUGEN 1139
R382 XML-DOKUMENTE MIT LINQ TO XML ERZEUGEN 1141
R383 VERZEICHNISSTRUKTUR ALS XML-DOKUMENT SICHERN 1143
R384 BINAERE DATEN IN EINEM XML-DOKUMENT SPEICHERN 1145
R385 OBJEKTSTRUKTUREN IM XML-FORMAT SICHERN 1148
R386 XML-DOKUMENTE MIT XSLT TRANSFORMIEREN 1153
R387 XML-DOKUMENTE MIT LINQ TRANSFORMIEREN 1155
R388 XML-DATEN MIT XMLDATADOCUMENT BEARBEITEN 1156
R389 XML-DATEN IN SQL SERVER-TABELLEN SPEICHERN 1159
R390 XML-DOKUMENTE IN WEBANWENDUNGEN ANZEIGEN 1160
- P OE E S R E Z E P T E FFIMDEON S OE E DWB* OE M E - L O O K -
IMAGE 15
BONUSKAPITEL IM E-BOOK 19
16 AD0.NET 1165
R391 AUF EINE ACCESS-DATENBANK ZUGREIFEN 1165
R392 AUF DEN SQL SERVER ZUGREIFEN 1168
R393 CONNECTIONSTRING IN KONFIGURATIONSDATEI ABLEGEN 1171
R394 DEN DATAREADER KENNEN LERNEN 1174
R395 MINIMALER DB-CLIENT FUER LESE- UND SCHREIBZUGRIFF 1175
R396 SCHEMAINFORMATIONEN VERWENDEN 1177
R397 QUERY NOTIFICATIONS VERWENDEN 1180
R398 MIT EINER DATENQUELLE ARBEITEN 1185
R399 EINE AKTIONSABFRAGE AUSFUHREN 1190
R400 DATEN DIREKT HINZUFUGEN ODER LOESCHEN 1193
R401 GESPEICHERTE PROZEDUREN AUFRUFEN 1196
R402 EINE ACCESS-AUSWAHLABFRAGE AUFRUFEN 1199
R403 PARAMETRIERTE ABFRAGEN UNTER MS ACCESS AUSFUHREN 1201
R404 PARAMETRIERTE ABFRAGEN FUER SQL SERVER AUSFUHREN 1203
R405 DATUMSWERTE IN SQL-ANWEISUNGEN EINBAUEN 1204
R406 DIE DATENBANK MANUELL AKTUALISIEREN 1206
R407 DIE DATENBANK MIT COMMANDBUILDER AKTUALISIEREN 1211
R408 MIT STAPEL-ABFRAGEN ARBEITEN 1212
R409 ROWUPDATING-/ROWUPDATED-EREIGNISSE VERWENDEN 1214
R410 MARS KENNEN LERNEN 1217
R411 AUF ZEILEN UND SPALTEN DER DATATABLE ZUGREIFEN 1221
R412 EINE LISTBOX AN EINE DATA VIEW BINDEN 1223
R413 DAS DATAGRIDVIEW MIT COMBOBOXEN AUSRUESTEN 1225
R414 AUF EINE EINZELNE ZEILE IM DATAGRIDVIEW ZUGREIFEN 1228
R415 DATATABLE ERZEUGEN UND IN BINAERDATEI SPEICHERN 1231
R416 EINE DATATABLE IN EINER XML-DATEI ABSPEICHERN 1235
R417 DIE REMOTINGFORMAT-PROPERTY DES DATASETS NUTZEN 1236
R418 MASTER-DETAIL-BEZIEHUNGEN IM DATAGRID ANZEIGEN 1239
R419 IM DATAVIEW SORTIEREN UND FILTERN 1241
R420 IM DATAVIEW NACH DATENSAETZEN SUCHEN 1243
R421 ZWISCHEN DATATABLE UND DATAREADER UMWANDELN 1245
R422 STEUERELEMENTE MANUELL AN EIN DATASET BINDEN 1248
R423 DATENSAETZE IM DETAIL-FORMULAR EDITIEREN 1253
R424 TABELLEN MITTELS COMBOBOX VERKNUEPFEN 1259
R425 SPALTEN UND ZEILEN IM DATAGRIDVIEW FORMATIEREN 1263
R426 DATAREADER IN LIST VIEW ANZEIGEN 1265
- DOES@ LFTEZEP(B& FNUNDODU SO U M OMRA E - I B O O K -
IMAGE 16
20 BONUSKAPITEL IM E-BOOK
R427 BILDER AUS DER DATENBANK ANZEIGEN 1269
R428 EIN UNGEBUNDENES DATASET ERZEUGEN 1271
R429 EIN TYPISIERTES DATASET IM DESIGNER ERZEUGEN 1274
R430 EIN DATASET IN EIN TYPISIERTES DATASET FUELLEN 1277
R431 EINE LINQ TO SQL-ABFRAGE REALISIEREN 1280
17 ASP.NET/WEBDIENSTE 1285
R432 EINE EINFACHE WEBSITE PROGRAMMIEREN 1285
R433 TABELLEN MIT DER TABLE-KOMPONENTE ERSTELLEN 1291
R434 DATEN ZWISCHEN WEB FORMS AUSTAUSCHEN 1298
R435 INFORMATIONEN UEBER DEN BROWSER ERMITTELN 1301
R436 DIE BILDSCHIRMAUFLOESUNG DES CLIENTS ERMITTELN 1303
R437 DAS BROWSER-FENSTER MAXIMIEREN 1305
R438 COOKIES IN ASRNET-ANWENDUNGEN VERWENDEN 1306
R439 HTML-AUSGABEN AN DEN CLIENT SENDEN 1308
R440 BILDER/DATEIEN AN DEN CLIENT SENDEN 1310
R441 DIE IP-ADRESSE DES CLIENTS ABFRAGEN 1311
R442 DIE ANZAHL DER SEITENAUFRUFE EINES USERS ERMITTELN 1311
R443 AUF DEN FEHLERCODE 404 REAGIEREN 1313
VARIANTE 1: ALTERNATIVE FEHLERSEITE EINBLENDEN 1313
VARIANTE 2: ZENTRALE FEHLERBEHANDLUNG 1314
R444 DIE VALIDIERUNG TEMPORAER DEAKTIVIEREN - 1315
R445 DEN EINGABEFOKUS BEI VALIDIERUNG SETZEN 1316
R446 EINE CLIENTSEITIGE VALIDIERUNG REALISIEREN 1316
R447 DIE ZELLEN IN EINEM GRIDVIEW FORMATIEREN 1317
R448 EIN GRIDVIEW MIT BILDLAUFLEISTEN REALISIEREN 1319
R449 EINEN MOUSEOVER-EFFEKTE IM GRIDVIEW REALISIEREN 1320
R450 AUF FEHLENDE DATEN IM GRIDVIEW REAGIEREN 1321
R451 DATEN EINFACH INS MS EXCEL-FORMAT EXPORTIEREN 1322
R452 BERECHNUNGEN IN GRIDVIEW-ZEILEN REALISIEREN 1325
R453 SPALTENSUMMEN IM GRIDVIEW BERECHNEN 1326
R454 WAEHRUNGSWERTE IM GRIDVIEW KORREKT ANZEIGEN 1328
R455 EINE VALIDIERUNG IM GRIDVIEW REALISIEREN 1329
R456 MIT EINEM POPUP-FENSTER DETAILDATEN ANZEIGEN 1331
R457 SICHERHEITSABFRAGE VOR DEM LOESCHEN REALISIEREN 1335
R458 E-MAIL-VERSAND IN ASP.NET REALISIEREN 1336
R459 VERZEICHNISBAEUME MIT DER TREEVIEW ANZEIGEN 1338
R460 DATENAUSTAUSCH ZWISCHEN CLIENTSCRIPT UND SERVER 1341
- P S E S E R E Z E P T E TFOEIRADLEINI S S E BMDOET OMNI E-IBOOLK -
IMAGE 17
BONUSKAPITEL IM E-BOOK 21
R461 DATEIEN AUF DEN SERVER UPLOADEN 1343
R462 EIN ASP.NET-MENUE DYNAMISCH ERZEUGEN 1344
R463 DIE BROWSER-KOPFZEILE ZUR LAUFZEIT AENDERN 1346
R464 EINEN ZEILENUMBRUCH IM LABEL-CONTROL REALISIEREN 1346
R465 HTML-ZEICHENFOLGEN IM BROWSER ANZEIGEN 1347
R466 DIE BROWSER-SCROLLPOSITION WIEDERHERSTELLEN 1348
R467 DATEIEN EINES UNTERVERZEICHNISSES AUFLISTEN 1349
R468 MOUSEOVER-EFFEKTE FUER CONTROLS REALISIEREN 1351
R469 SERVER CONTROLS ZUR LAUFZEIT ERZEUGEN 1352
R470 DOPPELKLICKS AUF SCHALTFLAECHEN VERHINDERN 1354
R471 DAS BROWSERFENSTER PER CLIENT-SKRIPT SCHLIESSEN 1356
R472 EIN EINFACHES ASRNET USER CONTROL PROGRAMMIEREN 1357
R473 GRAFIKAUSGABEN PER USER CONTROL REALISIEREN 1360
R474 DIE UPLOAD-BEGRENZUNG AENDERN - 1364
R475 EINE WEBSEITE PER JAVASCRIPT DRUCKEN 1364
R476 EIN PROJEKT AUF DEN IIS EXPORTIEREN 1365
R477 AERGER MIT DEN COOKIES VERMEIDEN 1367
R478 EINEN XML-WEBDIENST PROGRAMMIEREN 1368
R479 EINEN WEBDIENST-CLIENT ERSTELLEN 1373
R480 DATENBANKZUGRIFFE MIT WEBDIENSTEN REALISIEREN 1377
WEBDIENST ENTWERFEN 1378
WEB-CLIENT (WINDOWS FORMS) 1384
WEB-CLIENT (WEB FORMS) 1388
R481 EINEN WEBVERWEIS AKTUALISIEREN 1393
R482 AUTHENTIFIKATION FUER WEBDIENSTE NUTZEN 1394
R483 CACHING IN WEBDIENSTEN REALISIEREN 1395
WEBMETHODATTRIBUTE.CACHEDURATION 1395
VERWENDUNG DES CACHE-API 1397
R484 DEN MICROSOFT IIS NACHTRAEGLICH INSTALLIEREN 1398
NACHINSTALLIEREN IIS 7 BZW. 7.5 (WINDOWS 7) 1398
NACHINSTALLIEREN IIS8 (WINDOWS 8) 1399
R485 DIE AJAX-CONTROLS VERWENDEN 1400
R486 DATENBINDUNG MITTELS ENTITYDATASOURCE REALISIEREN 1402
R487 DEN QUERYEXTENDER ZUM FILTERN VERWENDEN 1408
R488 TIPPS & TRICKS 1412
AERGER MIT LEERZEICHEN IN URLS VERMEIDEN 1412
TESTEN, OB DER NUTZER ANGEMELDET IST 1413
DEN NAMEN DES AKTUELLEN NUTZERS ERMITTELN 1413
- D 5 E S @ R E Z E P T E FMDKEMI S S E M I R OMNI I - B @ K -
IMAGE 18
22
BONUSKAPITEL IM E-BOOK
EINE ZUFAELLIGE DATEI ZUR ANZEIGE AUSWAEHLEN 1413
EINEN DATEI SPEICHERN UNTER-DIALOG ANZEIGEN LASSEN 1414
ANWENDUNGSEINSTELLUNGEN IN DER WEB.CONFIG SICHERN 1415
18 REPORTING SERVICES 1417
R489 EINEN EINFACHEN BERICHT ENTWERFEN 1417
R490 EINEN BERICHT OHNE ASSISTENTENHILFE ERSTELLEN 1422
R491 IM BERICHT SORTIEREN 1425
R492 IM BERICHT FILTERN 1429
R493 WEITERE TIPPS & TRICKS 1432
TRENNLINIEN IN TABELLEN REALISIEREN 1432
WAEHRUNGSFORMATIERUNG 1433
. DATUMSFORMATIERUNG 1433
WECHSELNDE ZEILENFARBEN ZUWEISEN 1433
ANZEIGE VON TRUE UND FALSE IN BOOLEAN-FELDERN VERMEIDEN 1433
ANZEIGE VON NULLWERTEN UNTERDRUECKEN 1434
ABSTAND ZWISCHEN ZWEI TABELLENSPALTEN VERGROESSERN 1434
DIE LAESTIGEN SEKUNDEN BESEITIGEN 1434
NACHKOMMASTELLEN FESTLEGEN 1434
WERTE BERECHNEN UND FORMATIEREN 1434
WEITERE INFORMATIONEN ZU DEN MICROSOFT REPORTING SERVICES 1434
19 KOMPLEXBEISPIELE 1435
R494 KLEINES TEXTVERARBEITUNGSPROGRAMM 1435
MDI-RAHMENFENSTER 1436
MDI-KINDFENSTER 1436
MENUES ZUSAMMENFUEHREN 1438
POPUP-MENUE HINZUFUGEN 1440
QUELLCODE FUER MDI-HAUPTFENSTER 1441
QUELLCODE FIIR MDI-KINDFENSTER 1443
PROGRAMMTEST 1447
DOKUMENTE DRUCKEN 1447
BEMERKUNGEN ZUR RICHTEXTBOX 1452
R495 BUCHUNGSSYSTEM MIT RANDOM ACCESS DATEI 1452
KLASSENUEBERSICHT 1452
ENTWURF DER BEDIENOBERFLAECHE 1453
ENTWICKLUNG DES GESCHAEFTSMODELLS 1453
- D I E S R E Z E P T E FINDEN SD N U R IM E - B O O K -
IMAGE 19
BONUSKAPITEL IM E-BOOK 23
PROGRAMMIEREN DER BEDIENOBERFLAECHE 1462
PROGRAMMTEST 1464
R496 EIN EINFACHER FTP-CLIENT 1466
BEDIENOBERFLAECHE 1466
AUFLISTEN DES FTP-VERZEICHNISSES 1467
HERUNTERLADEN EINER DATEI PER FTP 1468
HERAUFLADEN EINER DATEI PER FTP 1469
LOESCHEN EINER DATEI IM FTP-VERZEICHNIS 1470
BEDIENFUNKTIONEN 1471
PROGRAMMTEST 1472
R497 LOESEN VON LINEAREN GLEICHUNGSSYSTEMEN 1473
EIN WENIG THEORIE 1474
KOMPONENTE CTBMATRIX 1475
BENUTZEROBERFLAECHE 1477
PROGRAMMTEST 1480
R498 RECHNER FUER KOMPLEXE ZAHLEN 1482
WAS SIND KOMPLEXE ZAHLEN? 1482
PROGRAMMIERUNG DER KLASSE CCOMPLEXN 1484
BEDIENOBERFLAECHE FUER TESTPROGRAMM 1486
QUELLCODE FUER TESTPROGRAMM 1487
PROGRAMMTEST 1489
R499 FORMEL-RECHNER MIT DEM CODEDOM 1491
BASISVERSION DES RECHNERS 1492
ASSEMBLY AUF FESTPLATTE SPEICHERN 1497
BERECHNUNGSERGEBNISSE ALS DIAGRAMM DARSTELLEN 1500
R500 EINEN MEHRSCHICHTIGEN ENTWURF PRAKTIZIEREN 1505
DIE DATENSTRUKTUR 1505
DIE EREIGNISDEFINITION 1507
DIE EREIGNISLOGIK 1509
DAS USER-INTERFACE 1511
DIE DATENPERSISTENZ 1514
DIE VERWALTUNG DES PATTERN 1515
TEST UND DISKUSSION 1517
EIN ZWEITER OBSERVER 1519
ZUSAMMENFASSUNG 1519
INDEX 1521
- DS@SE R E Z E P T FLMDEM) S AE E ODOT 5 M E-LBOOLK - |
any_adam_object | 1 |
author | Doberenz, Walter Gewinnus, Thomas |
author_GND | (DE-588)115397655 (DE-588)130020176 |
author_facet | Doberenz, Walter Gewinnus, Thomas |
author_role | aut aut |
author_sort | Doberenz, Walter |
author_variant | w d wd t g tg |
building | Verbundindex |
bvnumber | BV040688498 |
classification_rvk | ST 250 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)828789779 (DE-599)DNB1027195350 |
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 | [5. 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">BV040688498</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130829</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130121s2013 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N44</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1027195350</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446434387</subfield><subfield code="c">Pb. : ca. EUR 39.99 (DE), ca. EUR 41.20 (AT), ca. sfr 53.90 (freier Pr.)</subfield><subfield code="9">978-3-446-43438-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446436053</subfield><subfield code="c">EBookISBN</subfield><subfield code="9">978-3-446-43605-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446434380</subfield><subfield code="9">3-446-43438-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446434387</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 553/43438</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)828789779</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1027195350</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</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-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-Aug4</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="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Doberenz, Walter</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115397655</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Visual C# 2012 - Kochbuch</subfield><subfield code="c">Walter Doberenz ; Thomas Gewinnus</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[5. Aufl.]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">860 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="0" ind2="7"><subfield code="a">Visual C sharp 2012</subfield><subfield code="0">(DE-588)1027597564</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 2012</subfield><subfield code="0">(DE-588)1027597564</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Gewinnus, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)130020176</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4167162&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=025669299&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-025669299</subfield></datafield></record></collection> |
id | DE-604.BV040688498 |
illustrated | Illustrated |
indexdate | 2024-08-21T00:28:37Z |
institution | BVB |
isbn | 9783446434387 9783446436053 3446434380 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025669299 |
oclc_num | 828789779 |
open_access_boolean | |
owner | DE-29T DE-M347 DE-523 DE-1051 DE-91G DE-BY-TUM DE-12 DE-859 DE-210 DE-634 DE-83 DE-473 DE-BY-UBG DE-706 DE-522 DE-Aug4 |
owner_facet | DE-29T DE-M347 DE-523 DE-1051 DE-91G DE-BY-TUM DE-12 DE-859 DE-210 DE-634 DE-83 DE-473 DE-BY-UBG DE-706 DE-522 DE-Aug4 |
physical | 860 S. Ill., graph. Darst. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Hanser |
record_format | marc |
spelling | Doberenz, Walter Verfasser (DE-588)115397655 aut Visual C# 2012 - Kochbuch Walter Doberenz ; Thomas Gewinnus [5. Aufl.] München Hanser 2013 860 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Visual C sharp 2012 (DE-588)1027597564 gnd rswk-swf Visual C sharp 2012 (DE-588)1027597564 s DE-604 Gewinnus, Thomas Verfasser (DE-588)130020176 aut X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4167162&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025669299&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Doberenz, Walter Gewinnus, Thomas Visual C# 2012 - Kochbuch Visual C sharp 2012 (DE-588)1027597564 gnd |
subject_GND | (DE-588)1027597564 |
title | Visual C# 2012 - Kochbuch |
title_auth | Visual C# 2012 - Kochbuch |
title_exact_search | Visual C# 2012 - Kochbuch |
title_full | Visual C# 2012 - Kochbuch Walter Doberenz ; Thomas Gewinnus |
title_fullStr | Visual C# 2012 - Kochbuch Walter Doberenz ; Thomas Gewinnus |
title_full_unstemmed | Visual C# 2012 - Kochbuch Walter Doberenz ; Thomas Gewinnus |
title_short | Visual C# 2012 - Kochbuch |
title_sort | visual c 2012 kochbuch |
topic | Visual C sharp 2012 (DE-588)1027597564 gnd |
topic_facet | Visual C sharp 2012 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4167162&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=025669299&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT doberenzwalter visualc2012kochbuch AT gewinnusthomas visualc2012kochbuch |