Artikel-ID: 949738 - Geändert am: Dienstag, 26. Februar 2008 - Version: 1.1 MCTS Paced Training (Prüfung 70-526): Microsoft.NET Framework 2.0 Windows-Based Cliententwicklung Kommentare und Korrekturen Teil 2
Auf dieser SeiteZusammenfassungDieser Artikel enthält Kommentare, Korrekturen und Informationen zu bekannten Fehlern im Zusammenhang mit dem Microsoft Press-Buch MCTS Paced Training (Prüfung 70-526): Microsoft.NET Framework 2.0 Windows-Based Cliententwicklung , 978-0-7356-2333-0.Weitere Kommentare und Korrekturen sind in 929187
(http://support.microsoft.com/kb/929187)
verfügbar. Folgende Themen werden behandelt:
Weitere InformationenSeite 319: Definition der "Serializable" ist falschAuf Seite 319 liest die Serializable-Definition:"Sperren werden auf alle Daten platziert, die in einer Abfrage, die verhindert, dass andere Benutzer die Daten aktualisieren verwendet wird. Verhindert nicht wiederholbare Lesevorgänge aber Phantom Zeilen sind immer noch möglich. " Es sollte lauten: "Ein Bereich ist Sperre für das DataSet, dass andere Benutzer von aktualisieren oder Einfügen von Zeilen in das Dataset, bis die Transaktion abgeschlossen ist." Seite 340: Sql1 anstelle von SqlDataAdapter1 verwiesenAuf Seite 360 der zweiten bis letzten Zeile des C#-Code Beispiel liest:Es sollte lauten: Seite 352: ForeignKey-Klasse anstelle ForeignKeyConstraint verwiesenAuf Seite 352 liest der erste Satz des Abschnitts "So zum Erstellen einer Fremdschlüsseleinschränkung":? Erstellen Sie foreign Key-Einschränkungen, indem Sie eine Instanz der ForeignKey-Klasse erstellen und Zuweisen der Einschränkung die gewünschte Spalte oder Spalten aus den übergeordneten und untergeordneten Tabellen. ? Es sollte lauten: ? Erstellen Sie foreign Key-Einschränkungen, indem Sie eine Instanz der ForeignKeyConstraint-Klasse erstellen und Zuweisen der Einschränkung die gewünschte Spalte oder Spalten aus den übergeordneten und untergeordneten Tabellen. ? Seite 360: Sql1.UpdateCommand SqlDataAdapter1.UpdateCommand sollteAuf 360 Seite enthält die 12. Zeile im C#-Beispielcode eine falsche DataAdapterÄndern: Um: Seite 366: Code bewirkt Datensätze nicht speichernAuf Seite 366 bewirkt Beispiel in Schritt 23 der letzten 3 Zeilen von Code in den VB und C#-Code Datensätze nicht in Schritt 27 gespeichert werden.Entfernen Sie die folgenden Zeilen aus dem VB-Beispiel: Entfernen Sie die folgenden Zeilen aus der C#-Beispiel: Seite 369: SqlDataAdapter SqlDataAdapter1 sollteAuf Seite 369 enthalten VB- und C#-Code der Schritt 9 einen falschen DataAdapter.Ändern: Um: Seite 370: Zusätzliche Anbieter Informationen in VB und C#-codeAuf Seite 370 muss einen Hinweis Schritt 7 hinzugefügt werden, die liest:"Hinweis: Wenn Sie SQL Server 7, SQL Server 2000 oder SQL Server 2005 (alle Editionen) verwenden, müssen Sie den Anbieter in Zeile 5 den VB- und C#-Code ändern, um SQLNCLI anstatt SQLOLEDB." Seite 390: C#-Code enthält einen FehlerAuf Seite 390 fehlt die sechsten Zeile in der C#-Code Klammern.Ändern: Um: Seite 418: Falsche Großschreibung in dem BeispielcodeAuf Seite 418 liest das C#-Codebeispiel:Es sollte lauten: Seiten-457 & 458: "MyReader" sollte "MyWriter" seinAuf Seiten 457 & 458 enthalten die VB- und C#-Codebeispiele, die am unteren Rand der Seite 457 beginnen, und fahren Sie mit 458 falsche Methoden.Ändern: Um: Seite 463: InnerXml sollte ReadInnerXml und OuterXml sollten ReadOuterXmlAuf Seite 463 enthalten die Antworten C und D auf Frage 2 falsche Methoden.Ändern: Um: Seite 539: "Label2" und "Bezeichnung 4" sollte "Label1" und "Label3" seinSchritt 6 enthält bei Seite 539 falsche Bezeichnungsnamen in der Spalte Bezeichnung der Tabelle.Ändern: "Label2 Währung-Format Label4 Aktuelle Uhrzeit " An: "Label1 Währung-Format Label3 Aktuelle Uhrzeit " Seite 544: Falsche Anweisung für die MdiParent-EigenschaftAuf der Seite, 544 Schritt 3 liest:"In einer Methode das übergeordnete Formular, wie z. B. ein Menüelement Click-Ereignishandler, eine neue Instanz des untergeordneten Formulars erstellen und die MdiParent-Eigenschaft auf True festgelegt, wie im folgenden Beispiel gezeigt: ? Es sollte lauten: "In einer Methode im übergeordneten Formular wie z. B. ein Menüelement im Click-Ereignishandler, erstellen Sie eine neue Instanz des untergeordneten Formulars und legen die MdiParent-Eigenschaft wie im folgenden Beispiel gezeigt: ? Seite 545: Mehrere Fehler im C#-code-BeispielAuf Seite 545 enthält der zweite C#-Beispiel Codeblock auf der Seite mehrere Codierungsfehler.Der fünfte Zeile nach unten ändern: Um: In der 7. Zeile nach unten ändern: Um: Seite 549: IsMdiContainer genannt IsMdiParentBeantworten Sie auf Seite 549 eine Frage 1 liest:"Die IsMdiParent-Eigenschaft des übergeordneten Formulars auf True gesetzt." Es sollte lauten: "Legen Sie die IsMdiContainer-Eigenschaft des übergeordneten Formulars auf True." Seite 561: "TabOrder" anstelle von "TabIndex" verwiesen wirdLiest die Eigenschaft-Spalte in der letzten Zeile der ersten Tabelle, auf Seite 561:"TabOrder" Es sollte lauten: "TabIndex" Seite 567: "Minimum" anstelle von "Maximum" verwendetAuf Seite 567 liest der dritte Satz des ersten Absatzes:"Ebenso Wenn die Value-Eigenschaft denselben Wert wie der Minimum-Eigenschaft ist, wird das ProgressBar-Steuerelement vollständig gefüllt." Es sollte lauten: "Ebenso Wenn die Value-Eigenschaft den gleichen Wert wie die Maximum-Eigenschaft ist, wird das ProgressBar-Steuerelement vollständig gefüllt." Seite 571: Falscher Wert in AutoPopDelay-Eigenschaft Formel verwendetAuf Seite 571 steht der vierte Satz des zweiten Absatzes vom unteren fälschlicherweise, dass die AutoPopDelay auf 5 Mal die AutomaticDelay-Eigenschaft festgelegt ist.Ändern: "Die AutoPopDelay-Eigenschaft wird auf 5 festgelegt * N Millisekunden und die ReshowDelay-Eigenschaft auf N-5 Millisekunden festgelegt ist." An: "Die AutoPopDelay-Eigenschaft ist auf 10 festgelegt * N Millisekunden und die ReshowDelay-Eigenschaft auf N-5 Millisekunden festgelegt ist." Seite 581: "DefaultSettings" sollte "Standard"Auf Seite 581 enthält C#-Codebeispiel am oberen Rand der Seite ein falsches Objekt.Ändern: Um: Seite 597: "muss" wird anstelle von "größte" verwendetAuf Seite 597 liest der zweite Satz des zweiten Absatzes:"BackgroundWorker unterstützt die Möglichkeit, ein Hintergrundprozess, aber Sie Abbrechen implementieren muss müssen für die Stornierung selbst code." Es sollte lauten: ? BackgroundWorker unterstützt die Möglichkeit, einen Hintergrundprozess abzubrechen, aber Sie müssen die meisten der Abbruch-Code selbst implementieren. ? Seiten-631-632: ToolBoxBitmap ToolboxBitmap sollteAuf Seiten 631 und 632 verweist jeweils die Code-Beispiele ToolBoxBitmap statt ToolboxBitmap.Ändern: Um: Ändern: Um: 653 Seite: "überschreibt" sollte "überschreiben"Auf Seite 653 enthält die erste Zeile in der C#-Codebeispiel ein falsches Schlüsselwort.Ändern: Um: Seite 655: Aufruf aktualisieren fehlen in der C#-codeAuf Seite 655 fehlt der C#-Code am oberen Rand der Seite eine Zeile.Ändern: Um: Seite 691: "SplitControl" sollte "SplitContainer" sein.Auf Seite 691 enthält der zweite Satz unter Case Szenario 1 ein ungültiger Steuerelement.Ändern: "Jedes SplitterPanel-Steuerelement in der SplitControl kann dann Host zusätzlichen Container-Steuerelemente". An: "Jedes SplitterPanel-Steuerelement in das SplitContainer-Steuerelement kann dann Host zusätzlichen Container-Steuerelemente". Seite 691: "TabContainer" sollte "TabControl" sein.Auf Seite 691 enthält der erste Satz unter Case Szenario 2 ein ungültiges Steuerelement.Ändern: "TabContainer-Steuerelement kann verwendet werden, um mehrere Seiten mit Informationen anzuzeigen und ermöglichen dem Benutzer wechseln zwischen Seiten Beibehaltung der Informationen statische." An: "TabControl-Steuerelement kann verwendet werden, um mehrere Seiten mit Informationen anzuzeigen und ermöglichen dem Benutzer wechseln zwischen Seiten Beibehaltung der Informationen statische." Seite 707: ODBC-Oracle und umgekehrt sollteAuf Seite 707 sind die Erklärungen für die Antworten A und D für Frage 1, Lektion 6 falsch.Ändern: "A falsch. Integrierte Sicherheit = Yes wird für ODBC-Verbindungen verwendet. " An: "A falsch. Integrierte Sicherheit = Yes für Oracle-Verbindungen verwendet wird. " Ändern: "D. falsch. Trusted_Connection = Yes für Oracle-Verbindungen verwendet wird. " An: "D. falsch. Trusted_Connection = Yes wird für ODBC-Verbindungen verwendet. " Seite 723: InnerXml sollte ReadInnerXml und OuterXml sollten ReadOuterXmlSeite 723 Antworten C und D auf Frage 2 enthalten falsche Methoden.Ändern: "C korrigieren. MoveToAttribute-Methode können Sie einen Attributnamen oder Index angeben. Der Attributwert wird mithilfe der InnerXml-Eigenschaft verfügbar gemacht. D. falsch. Gibt beim auf einem Attribut positioniert ist, die OuterXml-Eigenschaft den Namen zurück das Attribut als auch den Wert." An: "C korrigieren. MoveToAttribute-Methode können Sie einen Attributnamen oder Index angeben. Der Attributwert wird über die ReadInnerXml-Eigenschaft verfügbar gemacht. D. falsch. Gibt in einem Attribut positioniert ist, die ReadOuterXml-Eigenschaft zurück der Name des Attributs sowie den Wert." Seite 729: IsMdiContainer genannt IsMdiParentBeantworten Sie auf Seite 729 eine Frage 1 von Lektion 3 liest:"Korrigieren. Sie müssen ein übergeordneten Formular erstellen, indem Sie die IsMdiParent-Eigenschaft auf True festlegen." Es sollte lauten: "Korrigieren. Sie müssen einen übergeordneten Formular erstellen, durch Festlegen der IsMdiContainer-Eigenschaft auf True." Seite 742: Definition für "Delegat" falscheAuf Seite 742 liest die Definition für "Delegat":"Ein Typ-Datum Funktionszeiger, der zum Aufrufen einer Methode synchron oder asynchron verwendet werden können." Es sollte lauten: "Eine typsichere Funktionszeiger, der zum Aufrufen einer Methode synchron oder asynchron verwendet werden können." Microsoft Press ist bestrebt, informative und genaue Bücher bereitstellen. Alle Kommentare und Korrekturen, die oben aufgeführten sind bereit für die Aufnahme in zukünftige Printings dieses Buches. Wenn eine höher Drucken von diesem Buch Sie haben möglicherweise es die meisten oder alle der obigen Korrekturen bereits enthalten. Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter ArtikelWichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 949738
(http://support.microsoft.com/kb/949738/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| Weitere Ressourcen Weitere SupportseitenCommunitySPRACHE AUSWÄHLEN |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Zum Anfang