Handbuch der .NET-4.0-Programmierung: 2 Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Unterschleißheim
Microsoft Press
2011
|
Schriftenreihe: | Fachbibliothek
Fachbibliothek |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 1035 S. |
ISBN: | 9783866454392 |
Internformat
MARC
LEADER | 00000nam a2200000 cc4500 | ||
---|---|---|---|
001 | BV037282109 | ||
003 | DE-604 | ||
005 | 20111027 | ||
007 | t | ||
008 | 110316s2011 |||| 00||| ger d | ||
016 | 7 | |a 100615082X |2 DE-101 | |
020 | |a 9783866454392 |9 978-3-86645-439-2 | ||
035 | |a (OCoLC)711862611 | ||
035 | |a (DE-599)DNB100615082X | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-473 |a DE-859 |a DE-12 |a DE-573 |a DE-91G |a DE-11 |a DE-Er8 | ||
100 | 1 | |a Wenger, Rolf |e Verfasser |4 aut | |
245 | 1 | 0 | |a Handbuch der .NET-4.0-Programmierung |n 2 |p Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight |c Rolf Wenger |
264 | 1 | |a Unterschleißheim |b Microsoft Press |c 2011 | |
300 | |a 1035 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Fachbibliothek | |
490 | 0 | |a Fachbibliothek | |
773 | 0 | 8 | |w (DE-604)BV036553277 |g 2 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-86645-753-9 |
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=021194890&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-021194890 |
Datensatz im Suchindex
_version_ | 1804143912166621184 |
---|---|
adam_text | Titel: Bd. 2. Handbuch der .NET-4.0-Programmierung. Benutzeroberflächen mit WPF, Windows Forms, ASP.NET un
Autor: Wenger, Rolf
Jahr: 2011
Inhaltsverzeichnis
Vorwort 19
Einleitung 21
1 Das Gesicht einer Anwendung 25
Wer ist die Benutzerin oder der Benutzer? 26
Der Einfluss der Hardware 27
Die Bildschirme 27
Die Eingabegeräte 28
Andere Ein- und Ausgaben 29
Die Realität 29
Die Gestaltung des Gesichts einer Anwendung 30
Übersichtlichkeit 30
Reaktionsvermögen 30
Einfachheit und Erlernbarkeit 31
Einheitlichkeit 31
Verständlichkeit 31
Streben nach der richtigen Benutzeroberfläche 32
Checkliste zum Finden der richtigen Benutzeroberfläche 32
Benutzeroberfläche im Wandel der Zeit 33
Standard- oder nicht Standardoberfläche 35
Begrifflichkeiten der Steuerelemente 36
Der Desktop 36
Die Hauptfenster 39
Die Dialogfelder 43
Die Steuerelemente 46
Dialogfelder als Assistenten 86
Handhabung von Fenstergrößen 87
Navigation in Fenstern 90
Weitere darstellungsrelevante Überlegungen 97
Die 7 Todsünden der Benutzeroberfläche 99
Falsche Reihenfolge der Ansteuerung von Steuerelementen 99
Steuerelemente werden verschluckt 99
Leere Hinweise/Dialogfelder 99
Eingefrorene Fenster 99
Bibliografische Informationen
http://d-nb.info/100615082X
digitalisiert durch
Inhaltsverzeichnis
Abgeschnittene Texte in Steuerelementen 100
Falsche Prüfung von Daten 100
Dialogfeldelemente ohne Wirkung 100
Checklisten für Benutzeroberflächen 101
Checkliste für Hauptfenster 101
Checkliste für modale Dialogfelder 101
Techniken von .NET für Benutzeroberflächen 102
Übersicht über die Architekturen 102
Einfluss der Architektur auf die Benutzeroberfläche 104
Verfügbarkeit von Standardsteuerelementen 105
Der Bedienoberfläche unter die Haube geschaut 110
Fenstertechnik, eine streng hierarchisch organisierte Sache 110
Der Aufbau von Fensterklassen 113
Steuerelemente steuern 116
Steuerelemente ausspionieren 119
Konsolenanwendungen 123
Architektur und Anwendungsbereich 124
Eine Konsolenanwendung erstellen 125
Die Programmierung der Benutzeroberfläche 126
Übersicht über die verwendeten Typen 126
Programmieren von Ausgaben 127
Einlesen von Eingabedaten 128
Interne Möglichkeiten 129
Auswerten des Rückgabewerts von Main() 129
Auswerten übergebener Parameter 130
Windows Forms-Architektur 133
Ein erster Entwicklungszyklus 134
Generieren des Grundgerüsts einer Anwendung 134
Design und Funktionalitäten des Hauptfensters 138
Die Anatomie einer Forms-Anwendung 140
Die Anwendungsklasse 141
Fenster sind auch Steuerelemente 143
Das Hauptfenster 152
Wichtige Ereignisse einer Anwendung korrekt benutzen 155
Fenster auf dem Desktop positionieren 159
Dialogfelder erstellen 161
Ein Dialogfeld erstellen und mit Steuerelementen versehen 162
Festlegen der dynamischen Darstellung 164
In Dialogfeldern navigieren 168
Festlegen der Reihenfolge für die Ansteuerung der Steuerelemente 171
Inhaltsverzeichnis
Dialogfelderbenutzen 172
Ein Dialogfeld modal aufrufen 172
Ein Dialogfeld nicht modal aufrufen 174
Datentransfer zum und vom Dialogfeld handhaben 175
Standarddialogfelderbenutzen 177
Anzeige eines Meldungsfelds 177
Dialogfeld zum Öffnen einer Datei 178
Dialogfeld zum Speichern einer Datei 181
Dialogfeld zum Auswählen eines Verzeichnisses 183
Dialogfeld für die Auswahl einer Farbe 184
Dialogfeld für die Auswahl einer Schriftart 187
Dialogfeld für die Druckerauswahl 189
Dialogfeld für die Seitenvorschau beim Drucken 191
Dialogfeld zum Drucken von Daten 192
MDI-Anwendungen mit Windows Forms 195
Ein MDI-Projekt erstellen 195
MDI-Clientfenster ergänzen 199
Den funktionellen Code der Lösung realisieren 202
MDI-Fenster anordnen 205
Steuerelemente Windows Forms 207
Die Demosoftware zum Kapitel 208
Einfache Steuerelemente 209
Das Label-Steuerelement 209
Das LinkLabel-Steuerelement 210
Das TextBox-Steuerelement 212
Das MaskedTextBox-Steuerelement 214
Das DateTimePicker-Steuerelement 217
Das RadioButton-Steuerelement 218
Das CheckBox-Steuerelement 219
Das ListBox-Steuerelement 220
Das CheckedListBox-Steuerelement 222
Das ComboBox-Steuerelement 223
Das Button-Steuerelement 225
Das DomainUpDown-Steuerelement 225
Das NumericUpDown-Steuerelement 226
Das ProgressBar-Steuerelement 227
Das TrackBar-Steuerelement 228
Das PictureBox-Steuerelement 229
Mehrgliedrige Steuerelemente 231
Das ListView-Steuerelement 231
Das TreeView-Steuerelement 236
Das MonthCalendar-Steuerelement 239
Inhaltsverzeichnis
Das RichTextBox-Steuerelement 240
Das PropertyGrid-Steuerelement 244
Das WebBrowser-Steuerelement 256
Das Chart-Steuerelement 260
Das DataGridView-Steuerelement 270
Steuerelemente zur Anordnung anderer Steuerelemente 280
Das GroupBox-Steuerelement 280
Das TabControl-Steuerelement 281
Das Panel-Steuerelement 283
Das Splitter-Steuerelement 283
Das SplitContainer-Steuerelement 283
DasFlowLayoutPanel-Steuerelement 284
DasTableLayoutPanel-Steuerelement 285
DasToolStripContainer-Steuerelement 286
Das ToolStripPanel-Steuerelement 288
Steuerelemente für die Navigation 289
Das MenuStrip-Steuerelement 289
DasContextMenuStrip-Steuerelement 292
Das ToolStrip-Steuerelement 293
Steuerelemente zur Benutzerunterstützung 294
Das ToolTip-Steuerelement 294
Das StatusStrip-Steuerelement 297
Das Notifylcon-Steuerelement 298
Das ErrorProvider-Steuerelement 300
Weitere Steuerelemente 301
Das ImageList-Steuerelement 301
Das Timer-Steuerelement 302
Das ElementHost-Steuerelement 302
Die Shape-Steuerelemente 305
Weitere Steuerelemente 308
Grafiken mit GDI+ erstellen 309
Ordnung muss sein, das Ereignis Paint 311
Begriffe und Prinzipien in GDI+ 317
Die Zeichnungsfläche 317
Oft verwendete Strukturen 319
Das Rechteckproblem 321
Clipping 322
Die Werkzeuge für das Zeichnen 323
Einen Zeichenstift definieren und benutzen 324
Einen Pinsel definieren und benutzen 327
Die Ausgabe konfigurieren 337
Inhaltsverzeichnis
Zeichnen von Figuren 340
Linienfiguren zeichnen 340
Zeichnen von Flächenfiguren 343
Zeichnen selber definierter Figuren 345
Der Umgang mit Texten 348
Der Umgang mit Bitmaps 353
Eine Bitmap erstellen 355
Laden und Speichern von Bitmaps 358
Farben einer Bitmap verändern 359
Eine Bildschirmkopie als Bitmap und ein Vorschaubild erstellen 363
Das Koordinatensystem anpassen 364
Globale und lokale Transformation 365
Die Transformationsmöglichkeiten der Klasse Graphics 366
Regionen und Clipping nutzen 370
Windows Forms-Implementierungstechniken 373
Drag Drop verwenden 374
Daten aus dem Windows-Explorer empfangen 377
Eine beliebige Information aus einer Quelle empfangen 378
Eigene Daten mit Drag Drop bereitstellen 380
Die Zwischenablage verwenden 381
Datenbindung mit Windows Forms 384
Eine einfache Datenbindung definieren 384
Ein Datenobjekt für die Bindung als veränderbar gestalten 386
Ein Setting mit Visual Studio binden 388
Eine komplexe Datenbindung definieren 390
Daten automatisch validieren 393
Direkte Validierung 393
Indirekte Validierung 393
Parallele Programmierung 395
Hintergrundverarbeitung mit dem BackgroundWorker 397
Einen Threadwechsel selber durchführen 397
Steuerelemente selber herstellen 400
Vererbung von einer bestehenden Komponente 400
Containment aus bestehenden Komponenten 401
Grundlegender Neuaufbau einer Komponente 403
Eigene Steuerelemente anwenden 406
Anwendung lokalisieren 407
Lokalisieren von Steuerelementen 408
Alternative zur Lokalisierung mit Visual Studio 410
Umstellung der Sprache zur Laufzeit 410
10 Inhaltsverzeichnis
7 Architektur der Windows Presentation Foundation 413
Ein erster Entwicklungszyklus 414
Generieren des Grundgerüsts einer Anwendung 414
Design und Funktionalität des Hauptfensters 420
Die Anatomie einer WPF-Anwendung 423
Das Klassenmodell einer WPF-Anwendung 424
Die Anwendungsklasse Application 434
XAML - Extensible Application Markup Language 439
Der logische und der visuelle Baum von Elementen 456
Layout und Verschachtelung von Steuerelementen 458
Ressourcen verwenden 464
Ereignisse in der WPF handhaben 471
Das Ereignismodell der WPF 471
Weitergeleitete Ereignisse behandeln 474
Wichtige Ereignisfolgen 476
Die Handhabung von Befehlen 481
Grundlegender Aufbau von Befehlen 482
Standardbefehle 485
Eigene Befehle erstellen 487
Befehle werden auch weitergeleitet 488
Abhängigkeitseigenschaften 490
Datenbindungen in WPF 494
Einfache Bindungen herstellen 495
Bindungen zu Auflistungen herstellen 496
Eine Mehrfachbindung herstellen 497
Die Nutzung von Stilen 499
Einen Stil lokal einstellen 499
Einen Stil als Ressource auslagern 500
Verschachtelte Stildefinitionen herstellen 502
Abhängige Stildefinitionen erstellen 503
Vorlagen für Steuerelemente erstellen 506
Vorlagen für Steuerelemente erstellen 507
Vorlagen für Elementinhalte erstellen 509
Vorlagen für die Darstellung von Datenelementen erstellen 510
Dialogfelder in der WPF 512
Dialogfelder erstellen 512
Dialogfelderbenutzen 515
Standarddialogfelderbenutzen 516
8 WPF-Steuerelemente 517
Die Demosoftware des Kapitels 518
Die XAML-Stammelemente 520
Das Window-Steuerelement 521
Das Page-Steuerelement 522
Inhaltsverzeichnis
Das NavigationWindow-Steuerelement 523
Das UserControl-Steuerelement 524
Einfache Steuerelemente 525
Das Label-Steuerelement 525
Das TextBox-Steuerelement 526
Das Password-Steuerelement 528
Das TextBlock-Steuerelement 529
Das DatePicker-Steuerelement 530
Das RadioButton-Steuerelement 532
Das CheckBox-Steuerelement 534
Das ComboBox-Steuerelement 535
Das ListBox-Steuerelement 537
Das Button-Steuerelement 540
Das RepeatButton-Steuerelement 541
Das ToggleButton-Steuerelement 542
Das ProgressBar-Steuerelement 543
Das Slider-Steuerelement 544
Das Image-Steuerelement 546
Mehrgliedrige Steuerelemente 547
Das ListView-Steuerelement 548
Das TreeView-Steuerelement 552
Das DataGrid-Steuerelement 556
Das Calendar-Steuerelement 560
Das RichTextBox-Steuerelement 561
Das WebBrowser-Steuerelement 567
Das MediaElement-Steuerelement 567
Das DocumentViewer-Steuerelement 569
Steuerelemente zur Anordnung anderer Steuerelemente 571
Das GroupBox-Steuerelement 571
Das Grid-Steuerelement 572
Das GridSplitter-Steuerelement 575
Das TabControl-Steuerelement 577
Das Canvas-Steuerelement 579
Das DockPanel-Steuerelement 580
Das StackPanel-Steuerelement 582
Das WrapPanel-Steuerelement 583
Das Viewbox-Steuerelement 584
Das ScrollViewer-Steuerelement 585
Das Expander-Steuerelement 586
Steuerelemente zur Navigation 588
Weitere Steuerelemente 593
Das StatusBar-Steuerelement 593
Das WindowsFormsHost-Steuerelement 594
12 Inhaltsverzeichnis
9 WPF-lmplementierungstechniken 597
Drag Drop verwenden 599
Verwendete Ereignisse für Drag Drop 599
Weitere Typen für Drag Drop-Operationen 600
Das Beispiel zum Thema 601
Die Zwischenablage verwenden 604
Daten automatisch validieren 606
Validierung über die Bindung mit Ausnahmen 606
Validierung mithilfe der Schnittstelle IDataErrorlnfo 609
Parallele Programmierung 612
Hintergrundverarbeitung mit BackgroundWorker 613
Einen Threadwechsel selber durchführen 613
Behandlung von Ausnahmen in Hintergrundverarbeitungen 614
Verwendung des MWM-Entwurfsmusters 615
Das Beispiel dieses Abschnitts 617
Das Modell 617
DasViewModel 619
Die View 623
Die Handhabung von Befehlen im M W M 627
Die Handhabung von Ereignissen im M W M 630
Themen verwenden 634
Die vordefinierten Vorlagen in der WPF 634
Herstellung einer eigenen Vorlagendatei 635
Laden und Entladen einer Themenvorlage 636
Anwendungen lokalisieren 637
XAML-basierte Lokalisierungen 638
Ressourcenbasierte Lokalisierungen 639
Spezialitäten der Lokalisierung von WPF-Anwendungen 641
Steuerelemente selber herstellen 642
Ein Benutzersteuerelement herstellen 642
Ein benutzerdefiniertes Benutzersteuerelement herstellen 646
10 ASRNET-Grundlagen 651
ArchitekturvonASP.NET 652
Arbeitsprozesse in den IIS 654
Wichtige Bestandteile der Verarbeitung 656
Ein erster Entwicklungszyklus 659
Ein Webprojekt erstellen 659
Das Webprojekt mit einer Startseite ergänzen 661
Die Konfiguration der Webanwendung 665
Die Webanwendung debuggen 668
Anatomie einer Webanwendung 669
Das Anwendungsobjekt 670
Das Sitzungsobjekt 671
Inhaltsverzeichnis 13
Das Seitenobjekt 673
Das Anforderungsobjekt 675
Das Antwortobjekt 677
Das Browserobjekt 678
Das Serverobjekt 680
Der Aufbau und Lebenszyklus einer Seite 680
Layout und Code 680
Aufbau des Layouts einer Seite 681
Seitendirektiven 683
Aufbau des CodeBehind einer Seite 689
Lebenszyklus einer Seite 689
XHTML-Crashkurs 691
Aufbau einer XHTML-Datei 692
Die Dokumentendefinition 693
Die HTML-Kopfdaten 693
Die HTML-Inhaltsdaten 695
JavaScript ist das Salz in der Suppe 699
Das Sandbox-Prinzip 700
Die Sprache JavaScript und ihre Möglichkeiten 701
Einbinden von JavaScript in HTML 702
JavaScript debuggen 707
Eine Anwendung erstellen 709
Die Struktur einer Webanwendung 709
Grundlagen der Verarbeitung einer Anforderung 710
Navigation zwischen verschiedenen Seiten 710
Zustandsverwaltung 714
11 ASP.NET-Steuerelemente 731
Benutzen von Steuerelementen 732
Architektur der Steuerelemente 732
HTML-Steuerelemente 735
Websteuerelemente 736
Die Demosoftware zum Kapitel 737
Einfache Steuerelemente 738
Das Steuerelement HtmlAnchor 738
Das Steuerelement HtmlButton 739
Das Steuerelement HtmllnputButton 740
Das Steuerelement HtmllnputSubmit 740
Das Steuerelement HtmllnputReset 741
Das Steuerelement Htmllnputlmage 741
Das Steuerelement HtmllnputText 742
Das Steuerelement HtmllnputPassword 743
Das Steuerelement HtmlTextArea 743
14 Inhaltsverzeichnis
Das Steuerelement HtmllnputHidden 744
Das Steuerelement HtmllnputCheckBox 745
Das Steuerelement HtmllnputRadioButton 746
Das Steuerelement HtmlSelect 747
Das Steuerelement HtmllnputFile 750
Das Steuerelement Htmllmage 751
Das Steuerelement HtmlGenericControl 752
Das Steuerelement HtmlForm 752
Das Steuerelement HtmlHead 753
Das Steuerelement HtmlTitle 754
Das Steuerelement HtmlLink 755
Das Steuerelement HtmlMeta 755
Das Steuerelement HiddenField 756
Das Steuerelement Literal 756
Das Steuerelement Localize 757
Das Steuerelement Label 757
Das Steuerelement HyperLink 758
Das Steuerelement LinkButton 759
Das Steuerelement TextBox 760
Das Steuerelement FileUpload 760
Das Steuerelement CheckBox 761
Das Steuerelement RadioButton 762
Das Steuerelement BulletedList 763
Das Steuerelement ListBox 765
Das Steuerelement DropDownList 766
Die Steuerelemente CheckBoxList und RadioButtonList 767
Das Steuerelement Button 767
Das Steuerelement ImageButton 768
Das Steuerelement Image 769
Mehrgliedrige Steuerelemente 770
Das Steuerelement ListView 770
Das Steuerelement TreeView 772
Das Steuerelement GridView 774
Die Steuerelemente MultiView und View 777
Das Steuerelement Wizard 779
Das Steuerelement Calendar 781
Das Steuerelement ImageMap 783
Das Steuerelement Chart 784
Das Steuerelement DataList 784
Das Steuerelement DataPager 787
Das Steuerelement DetailsView 788
Das Steuerelement FormView 791
Das Steuerelement Repeater 794
Inhaltsverzeichnis 15
Steuerelemente zur Anordnung anderer Steuerelemente 796
Die Steuerelement HtmlTable 796
Das Steuerelement Table 797
Das Steuerelement Panel 798
Das Steuerelement PlaceHolder 799
Das Steuerelement Substitution 800
Steuerelemente für die Navigation 801
Das Steuerelement Menu 801
Das Steuerelement SiteMapPath 804
Steuerelemente für die Benutzerunterstützung 806
Die Basisklasse BaseValidator 806
Das Steuerelement CompareValidator 807
Das Steuerelement RangeValidator 808
Das Steuerelement RegularExpressionValidator 809
Das Steuerelement RequiredFieldValidator 810
Das Steuerelement CustomValidator 811
Das Steuerelement ValidationSummary 813
Ajax-Erweiterungen 815
Das Steuerelement ScriptManager 815
Das Steuerelement UpdatePanel 815
Das Steuerelement Timer 817
Das Steuerelement UpdateProgress 818
JQuery User Interface 819
Das Steuerelement AutoComplete 819
Das Steuerelement Accordion 820
Das Steuerelement DatePicker 822
Das Steuerelement Tabs 822
Das Steuerelement Dialog 824
Sonstige Steuerelemente 827
12 ASP.NET-Implementierungstechniken 829
Das Konzept der Masterseiten 830
Eine Masterseite erstellen 830
Eine Inhaltsseite erstellen 834
Das Zusammenspiel von Master- und Inhaltseite 835
Oberflächengestaltung 838
Erstellen eines Layouts 838
Beeinflussung des Stils 843
Erstellen und Anwenden eines CSS mit Visual Studio 845
CSS-Crashkurs 847
Themen und Skins 857
Eingaben überprüfen 860
Ort der Datenprüfungen definieren 861
16 Inhaltsverzeichnis
Abhängige Datenprüfungen 861
Zeitpunkt der Validierung 862
Optimieren durch Zwischenspeicherung 863
Objekte Zwischenspeichern 863
Seiten Zwischenspeichern 866
Steuerelemente selbst erstellen 869
Ein Benutzersteuerelement erstellen 869
Ein Benutzersteuerelement mit Vorlagen herstellen 873
Ein benutzerdefiniertes Webserversteuerelement erstellen 876
Ein benutzerdefiniertes Webserversteuerelement mit Vorlage erstellen 881
Ein Verbundsteuerelement erstellen 881
Einen eigenen HTTP-Handler erstellen 884
Erstellung eines eigenen HTTP-Handlers 884
Registrieren des eigenen Handlers 885
Erstellen eines generellen HTTP-Handlers 886
Erstellen eines asynchronen HTTP-Handlers 886
Ein eigenes HTTP-Modul erstellen 888
Eine Seite asynchron verarbeiten 891
Lokalisieren von Webanwendungen 893
Regeln für den Entwurf der Oberfläche 893
Einstellen der verwendeten Kultur einer Seite 894
Ressourcen in der Webanwendung 896
E-Mails mit ASP.NET versenden 900
SicherheitmitASP.NET 902
Authentifizierung 902
Autorisierung 903
Anonyme Benutzung einer Webanwendung 903
Windows-Authentifizierung einer Webanwendung 903
Identitäten in einer Webseite 904
Formularauthentifizierung 906
Konfiguration der IIS 912
Seiten und Steuerelemente 913
Sitzungszustand 913
Authentifizierung 913
Fehlerseiten 913
Handlerzuordnung 914
MIME-Type 914
Module 914
Protokollierung 915
Serverzertifikate 915
Installieren einer Webanwendung 915
Herstellen einer installationsfáhigen Ausgangslage 915
Einrichten der Webanwendung in den IIS 917
Einstellungen des Dateisystems vornehmen 922
Inhaltsverzeichnis 17
13 ASP.NET Model View Controller 923
Architektur von ASP.NET MVC 924
Aufteilung des MVC-Entwurfsmusters 924
Der Lebenszyklus einer Verarbeitung mit ASP.NET MVC 925
Überblick über die Unterschiede zwischen ASP.NET und ASP.NET MVC 926
Ein erster Entwicklungszyklus 927
Erstellen eines Modells 928
Ergänzen eines Controllers 929
Hinzufügen einer View 930
Benutzen der erstellten Funktionalität 932
Festlegen von Weiterleitungen 933
Den Aufbau des Modells fertigstellen 935
Der Aufbau eines Controllers 936
Die Basisklasse Controller 938
Eine Input-Output-Aktion bereitstellen 939
Die Eingabeparameter einer Aktion 940
Der Rückgabewert einer Aktion 944
Verwenden von Aktionsfiltern 945
Der Aufbau einer View 947
Grundsatzentscheid: Masterseite oder nicht 947
Generierung von Views 948
Die generierte View anpassen 951
Daten validieren 955
Herstellen von partiellen Views 958
14 Silverlight 961
Ein erster Entwicklungszyklus 962
Generieren des Grundgerüsts einer Anwendung 962
Die Architektur von Silverlight 968
Die Unterstützung von Browsern 970
Funktionelle Übersicht 970
Die Anatomie einer Silverlight-Anwendung 971
Das Klassenmodell einer Silverlight-Anwendung 971
Die Anwendungsklasse Application 975
XAML in SUverlight 976
Vom logischen und visuellen Baum in Silverlight 976
Layout und Verschachtelung von Steuerelementen 977
Ressourcen in Silverlight verwenden 977
Ereignisse in Silverlight handhaben 977
Die Handhabung von Befehlen 977
Datenbindung in Silverlight 978
Dialogfelder in Silverlight 978
18 Inhaltsverzeichnis
Steuerelemente in Silverlight 980
Das AutoCompleteBox-Steuerelement 980
DasHyperlinkButton-Steuerelement 982
Das DataPager-Steuerelement 982
DasMultipleScalelmage-Steuerelement 984
Stil und Vorlagen in Silverlight verändern 989
Einbetten in einer ASP.NET- oder HTML-Seite 991
Verteilung auf einen Server 994
Der Betrieb Out-of-Browser 995
Konfiguration einer Out-of-Browser-Anwendung 995
Installation der Out-of-Browser-Anwendung 997
Betrieb der Out-of-Browser-Anwendung 998
Entfernen der Installation 999
Wie geht es weiter? 999
Anhang A - HTTP-Statuscodes nach RFC 2616 1001
Statuscode-Gruppen 1002
Detaillierte Liste der Gruppe 100 1002
Detaillierte Liste der Gruppe 200 1003
Detaillierte Liste der Gruppe 300 1003
Detaillierte Liste der Gruppe 400 1004
Detaillierte Liste der Gruppe 500 1005
Anhang B - Übersicht über die Inhaltstypen 1007
Anhang C - Sonderzeichen der HTML-Codierung 1011
Codierung von Zeichen in HTML 1012
Zeichentabelle 1012
Steuerzeichen und HTML-Zeichen 1012
Währungszeichen 1012
Sonderzeichen 1013
Mathematische Zeichen 1014
Griechisches Alphabet 1014
Umlaute und Zeichen der nicht Deutschen Sprache 1016
Stichwortverzeichnis 1019
Der Autor 1037
|
any_adam_object | 1 |
author | Wenger, Rolf |
author_facet | Wenger, Rolf |
author_role | aut |
author_sort | Wenger, Rolf |
author_variant | r w rw |
building | Verbundindex |
bvnumber | BV037282109 |
ctrlnum | (OCoLC)711862611 (DE-599)DNB100615082X |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01274nam a2200325 cc4500</leader><controlfield tag="001">BV037282109</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20111027 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110316s2011 |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">100615082X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783866454392</subfield><subfield code="9">978-3-86645-439-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)711862611</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB100615082X</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="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-Er8</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wenger, Rolf</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Handbuch der .NET-4.0-Programmierung</subfield><subfield code="n">2</subfield><subfield code="p">Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight</subfield><subfield code="c">Rolf Wenger</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Unterschleißheim</subfield><subfield code="b">Microsoft Press</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1035 S.</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="490" ind1="0" ind2=" "><subfield code="a">Fachbibliothek</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Fachbibliothek</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="w">(DE-604)BV036553277</subfield><subfield code="g">2</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-86645-753-9</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&doc_library=BVB01&local_base=BVB01&doc_number=021194890&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021194890</subfield></datafield></record></collection> |
id | DE-604.BV037282109 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T22:55:12Z |
institution | BVB |
isbn | 9783866454392 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021194890 |
oclc_num | 711862611 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-859 DE-12 DE-573 DE-91G DE-BY-TUM DE-11 DE-Er8 |
owner_facet | DE-473 DE-BY-UBG DE-859 DE-12 DE-573 DE-91G DE-BY-TUM DE-11 DE-Er8 |
physical | 1035 S. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Microsoft Press |
record_format | marc |
series2 | Fachbibliothek |
spelling | Wenger, Rolf Verfasser aut Handbuch der .NET-4.0-Programmierung 2 Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight Rolf Wenger Unterschleißheim Microsoft Press 2011 1035 S. txt rdacontent n rdamedia nc rdacarrier Fachbibliothek (DE-604)BV036553277 2 Erscheint auch als Online-Ausgabe, PDF 978-3-86645-753-9 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021194890&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Wenger, Rolf Handbuch der .NET-4.0-Programmierung |
title | Handbuch der .NET-4.0-Programmierung |
title_auth | Handbuch der .NET-4.0-Programmierung |
title_exact_search | Handbuch der .NET-4.0-Programmierung |
title_full | Handbuch der .NET-4.0-Programmierung 2 Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight Rolf Wenger |
title_fullStr | Handbuch der .NET-4.0-Programmierung 2 Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight Rolf Wenger |
title_full_unstemmed | Handbuch der .NET-4.0-Programmierung 2 Benutzeroberflächen mit WPF, Windows Forms, ASP.NET und Silverlight Rolf Wenger |
title_short | Handbuch der .NET-4.0-Programmierung |
title_sort | handbuch der net 4 0 programmierung benutzeroberflachen mit wpf windows forms asp net und silverlight |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021194890&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV036553277 |
work_keys_str_mv | AT wengerrolf handbuchdernet40programmierung2 |