Fügen Sie ein Booster Pack für Microsoft-Zertifizierungen hinzu. Erhöhen Sie Ihre Chancen mit Prüfungswiederholungen und Übungstests.

Prüfung
70-515

Logo von Visual Studio

  • Veröffentlicht:
    2. Juli 2010
  • Sprachen:
    Englisch
  • Zielgruppen:
    Entwickler
  • Technologie:
    Microsoft Visual Studio 2012
  • Anrechnung für Zertifizierung:
    MCTS, MCPD

TS: Web Applications Development with Microsoft .NET Framework 4

Diese Prüfung wurde eingestellt.

Derzeit verfügbare Optionen finden Sie in der Microsoft-Zertifizierungsprüfungsliste.

Bewertete Fähigkeiten

Mit dieser Prüfung werden Ihre Fähigkeiten bei der Ausführung der unten aufgeführten technischen Aufgaben bewertet. Die Prozentangaben geben Aufschluss über die relative Gewichtung der einzelnen Schwerpunktthemen. Je höher der Prozentsatz, desto mehr Fragen wird die Prüfung zu diesem Bereich enthalten. Sehen Sie sich Video-Tutorials zu den verschiedenen Arten von Fragen in Microsoft-Prüfungen an.

Bitte beachten Sie, dass sich die Prüfungsfragen auf die Themen in den nachfolgenden Aufzählungen beziehen, jedoch nicht darauf beschränkt sind.

Haben Sie Feedback zur Relevanz der Fähigkeiten, die in dieser Prüfung bewertet werden? Bitte senden Sie Ihre Kommentare an Microsoft. Sämtliches Feedback wird überprüft und gegebenenfalls unter Beibehaltung der Gültigkeit und Zuverlässigkeit des Zertifizierungsprozesses umgesetzt. Beachten Sie, dass Microsoft nicht direkt auf Ihr Feedback reagiert. Wir schätzen Ihre Anregungen zur Gewährleistung der Qualität des Microsoft-Zertifizierungsprogramms.

Wenn Sie Bedenken zu spezifischen Fragen innerhalb dieser Prüfung haben, reichen Sie bitte eine Prüfungsanfechtung ein.

Wenn Sie andere Fragen oder Feedback bezüglich der Microsoft-Zertifizierungsprüfungen oder des Zertifizierungsprogramms, der Anmeldung oder Sonderaktionen haben, kontaktieren Sie bitte das Regionale Service Center in Ihrer Nähe.

Entwickeln von Web Forms-Seiten (19 %)
  • Konfiguration von Web Forms-Seiten
    • Seitendirektiven wie ViewState, Anforderungsprüfung, Ereignisprüfung, MasterPageFile; ClientIDMode; Verwendung von web.config; Einstellung von html doctype
    • In diesem Ziel ist Folgendes nicht enthalten: Verweisen auf eine Masterseite; Hinzufügen eines Titels zu einem Web Form
  • Implementieren von Masterseiten und -themen
    • Erstellen und Anwenden von Themen; Hinzufügen von mehreren Inhaltsplatzhaltern; verschachtelte Masterseiten; Steuerelementskins; Weiterleiten von Meldungen zwischen Masterseiten; Wechsel zwischen Themen zur Laufzeit; Laden von Themen zur Laufzeit; Anwenden eines Validierungsschemas
    • In diesem Ziel ist Folgendes nicht enthalten: Erstellen einer Masterseite; grundlegende Inhaltsseiten
  • Implementierung von Globalisierung
    • Resourcendateien, Browserdateien, CurrentCulture, currentUICulture, ASP:Localize
  • Lebenszyklusereignisse von Seiten bearbeiten
    • IsPostback, IsValid, dynamische Erstellung von Steuerelementen, Verfügbarkeit innerhalb des Lebenszyklus der Seite steuern, Zugriff auf Steuerwerte am Postback, Überschreiben von Seitenereignissen
  • Implementieren von Zwischenspeicherung
    • Zwischenspeichern von Daten; Zwischenspeichern der Seitenausgabe, Zwischenspeichern der Steuerelementausgabe; Cacheabhängigkeiten; Einrichten der Cachelebensdauer; Substitutionssteuerelement
    • Dieses Ziel enthält Folgendes nicht: Distributed Caching (Geschwindigkeit)
  • Status verwalten
    • Serverseitige Technologien, zum Beispiel Sitzung und Anwendung; clientseitige Technologien, zum Beispiel Cookies und ViewState; Konfigurieren des Sitzungszustands (in Bearbeitung, Server, Microsoft SQL Server, ohne Cookie-Unterstützung); Sitzungszustandskomprimierung, beständige Daten durch Verwendung von ViewState; Komprimierung von ViewState; Verschieben von ViewState

Weiterführende Links für die Vorbereitung

Entwickeln und Verwenden von Web Form-Steuerelementen (18 %)
  • Überprüfen der Benutzereingabe
    • Clientseite, Serverseite und über AJAX; benutzerdefinierte Steuerelemente für die Überprüfung; regex-Überprüfung, Prüfungsgruppen; Datentypüberprüfung; jQuery-Überprüfung
    • Dieses Ziel enthält Folgendes nicht: RangeValidator und RequiredValidator
  • Erstellen des Seitenlayouts
    • AssociatedControlID; Webparts; Navigationssteuerelemente; FileUpload-Steuerelemente
    • Dieses Ziel enthält Folgendes nicht: Label; Platzhalter, Bedienelemente; CSS, HTML, Verweise auf CSS-Dateien, Inlining
  • Implementieren von Benutzersteuerelementen
    • Registrierung eines Steuerelements; Hinzufügen eines Benutzersteuerelements; Referenzieren eines Benutzersteuerelements; dynamisches Laden eines Benutzersteuerelements, benutzerdefiniertes Ereignis; benutzerdefinierte Eigenschaften; Einrichtung der Toolboxsichtbarkeit
  • Implementieren von Serversteuerelementen
    • Zusammengesetzte Steuerelemente, INamingContainer, Hinzufügen eines Serversteuerelements zur Toolbox, globaler Assemblycache, Erstellen eines benutzerdefinierten Steuerelementereignisses, globale Registrierung von web.config; TypeConverters
    • In diesem Ziel ist Folgendes nicht enthalten: Postback-Datenhandler, benutzerdefinierte datengebundene Steuerelemente, Steuerelement mit Vorlagen
  • Bearbeiten der Steuerelemente der Benutzeroberfläche von CodeBehind
    • HTML-Codierung zur Vermeidung von websiteübergreifenden Skripts, Navigation durch die und Manipulation der Steuerelementhierarchie; FindControl; controlRenderingCompatibilityVersion; URL-Codierung; RenderOuterTable
    • Diese Zielsetzung beinhaltet nicht: Sichtbarkeit, Text, aktivierte Eigenschaften

Weiterführende Links für die Vorbereitung

Implementierung von clientseitigen Skripts und AJAX (16 %)
  • Hinzufügen dynamischer Funktionen zu einer Seite mittels JavaScript
    • Verweis auf Client-ID; Skript-Manager; Skript kombinieren; Page.clientscript.registerclientscriptblock; Page.clientscript.registerclientscriptinclude; sys.require (ScriptLoader)
    • In diesem Ziel ist Folgendes nicht enthalten: Interaktion mit dem Server; Verweise auf JavaScript-Dateien; Inlining von JavaScript
  • Dynamisches Ändern einer Seite durch die Bearbeitung des DOM
    • Verwendung von jQuery, Hinzufügen, Ändern oder Entfernen von Seitenelementen, Effekte hinzufügen, jQuery-Selektoren
    • In diesem Ziel ist Folgendes nicht enthalten: AJAX
  • JavaScript-Ereignisse verarbeiten
    • DOM-Ereignisse, benutzerdefinierte Ereignisse, Verarbeiten von Ereignissen durch Verwendung von jQuery
  • Implementierung von ASP.NET AJAX
    • Clientseitige Vorlagen, Erstellen eines Skriptdiensts, Extender (Steuerelementtoolkit für ASP.NET AJAX), Interaktion mit dem Server, Microsoft AJAX-Clientbibliothek, benutzerdefinierte Extender; mehrere Aktualisierungsbereiche, Trigger, UpdatePanel.UpdateMode; Timer
    • In diesem Ziel ist Folgendes nicht enthalten: grundlegender Aktualisierungsbereich und Fortschritt
  • Implementieren von AJAX mit jQuery
    • $.get, $.post, $.getJSON, $.ajax, xml, html, JavaScript Object Notation (JSON), Verarbeitung von Rückgabetypen
    • In diesem Ziel ist Folgendes nicht enthalten: Erstellen eines Service

Weiterführende Links für die Vorbereitung

Konfiguration und Erweiterung einer Webanwendung (15 %)
  • Konfigurieren der Authentifizierung und Autorisierung
    • Verwenden von Mitgliedschaft, Verwenden von Anmeldesteuerelementen, Rollen, Speicherortelement, Schutz eines Bereichs einer Website oder einer Seite
    • Diese Zielsetzung beinhaltet nicht: Windows Live, Microsoft Passport; Windows und Formularauthentifizierung
  • Anbieter konfigurieren
    • Rolle, Mitgliedschaft, Personalisierung, Aspnet_regsql.exe
    • In diesem Ziel ist Folgendes nicht enthalten: Erstellen benutzerdefinierter Anbieter
  • Erstellen und Konfigurieren von HttpHandlers und HttpModules
    • Generische Handler, asynchrone Handler, Einstellung von MIME-Typen und anderen Inhaltsheadern, Anschließen von Komponenten an Anwendungsereignisse
  • Konfigurieren der Initialisierung und Fehlerbehandlung
    • Bearbeitung von Application_Start, Session_Start und Application_BeginRequest in global.asax, Erfassen von unbehandelten Ausnahmen, benutzerdefinierter Fehlerabschnitt von web.config, Umleiten auf eine Fehlerseite; Try und Catch; Erstellen benutzerdefinierter Ausnahmen
  • Referenzieren und Konfigurieren von ASMX- und WCF-Diensten
    • Hinzufügen eines Dienstverweises, Hinzufügen einer Webreferenz, Ändern der Endpunkte, wsdl.exe, svcutil.exe; Aktualisierung der Service-URL; freigegebene WCF-Vertragsassembly
    • In diesem Ziel ist Folgendes nicht enthalten: Erstellen von WCF-und ASMX-Diensten
  • Konfigurieren von Projekten und Lösungen und Referenz von Assemblys
    • Lokale Assembly, freigegebene Assemblys (Global Assembly Cache), Webanwendungsprojekte, Lösungen, Datei mit Einstellungen, Konfiguration einer Webanwendung mithilfe von web.config oder mehreren .config-Dateien; assemblyinfo
  • Debuggen einer Webanwendung
    • Remote, lokal, JavaScript-Debuggen, Anhängen an Prozesse, Protokollierung und Ablaufverfolgung, Verwendung lokaler IIS, aspnet_regiis.exe
  • Bereitstellen einer Webanwendung
    • Vorkompilierung, Veröffentlichungsmethoden (z. B. MSDeploy, xcopy und FTP), Bereitstellung einer MVC-Anwendung
    • In diesem Ziel ist Folgendes nicht enthalten: Anwendungspools, IIS-Konfiguration

Weiterführende Links für die Vorbereitung

Anzeigen und Bearbeiten von Daten (19 %)
  • Implementieren von datengebundenen Steuerelementen
    • Erweiterte Anpassung von DataList, Repeater, ListView, FormsView, DetailsView, TreeView, DataPager, Chart, GridView
    • Diese Zielsetzung beinhaltet nicht: Arbeiten im Designmodus
  • Implementierung von DataSource-Steuerelementen
    • ObjectDataSource, LinqDataSource, XmlDataSource, SqlDataSource, QueryExtender, EntityDataSource
    • In diesem Ziel ist Folgendes nicht enthalten: AccessDataSource, SiteMapDataSource
  • Abfragen und Bearbeiten von Daten mit LINQ
    • Umwandeln von Daten mit LINQ, um XML oder JSON zu erstellen, LINQ zu SQL, LINQ zu Entitäten, LINQ zu Objekten, Verwalten der DataContext-Lebensdauer
    • In diesem Ziel ist Folgendes nicht enthalten: LINQ to SQL
  • Erstellen und Nutzen eines Datendiensts
    • WCF, Webdienst; Server-zu-Server-Anrufe; JSON-Serialisierung, XML-Serialisierung
    • Diese Zielsetzung beinhaltet nicht: Clientseite, ADO.NET-Datendienste
  • Erstellen und Konfigurieren eines dynamischen Datenprojekts
    • Dynamische Datensteuerelemente, benutzerdefinierte Feldvorlagen; Verbinden mit DataContext und ObjectContext

Weiterführende Links für die Vorbereitung

Entwickeln von Webanwendungen mit ASP.NET MVC 2 (13 %)
  • Erstellen benutzerdefinierter Routen
    • Routeneinschränkungen, Routenvoreinstellungen, Routen ignorieren, benutzerdefinierte Routenparameter
  • Erstellen von Controllern und Aktionen
    • Visual Studio unterstützt Kontextmenüs über die rechte Maustaste; Aktionsfilter (einschließlich Authorize, AcceptVerbs und benutzerdefiniert) und Modellbindung; ActionResult-Unterklassen
  • Struktur einer ASP.NET MVC-Anwendung
    • Einzelprojektbereiche (z. B. Routenregistrierung, Visual Studio-Tools und Zwischenbereichslinks); Organisation von Controllern in Bereiche; freigegebene Ansichten; Inhaltsdateien und -ordner
  • Erstellen und Anpassen von Ansichten
    • Integrierte und benutzerdefinierte HTML-Hilfsprogramme (zum Beispiel HTML.RenderAction und HTML.RenderPartial), stark typisierte Ansichten, statische Seitenüberprüfung, vorlagenbasierte Eingabehilfsprogramme, ViewMasterPage, ViewUserControl
    • Diese Zielsetzung beinhaltet nicht: Microsoft.Web.Mvc Futures-Assembly

Weiterführende Links für die Vorbereitung

Optionen für die Vorbereitung

Präsenzschulung
Einen Microsoft Learning Partner in Ihrer Nähe finden
Praxistest
In der Community

Folgen Sie @MSLearning und @visualstudio

Bücher
Deckblatt von „MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft .NET Framework 4“

MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft .NET Framework 4
Veröffentlicht: 10. Dezember 2010

Schaffen Sie Ihre Vorbereitung auf die in der MCTS-Prüfung 70-515 – und bei der Arbeit – bewerteten Fähigkeiten leicht. Arbeiten Sie sich in Ihrem eigenen Tempo durch eine Reihe von Lektionen und Bewertungen, die jedes Prüfungsziel vollständig abdecken. Stärken und verwenden Sie dann Ihre Kenntnisse in reellen Szenarien und praktischen Übungen. Dieser offizielle Leitfaden von Microsoft ist dafür konzipiert, dass Sie Ihre Lernzeit optimal nutzen.

Dieses Buch kaufen im Microsoft Press Store

Wer sollte diese Prüfung ablegen?

Kandidaten für diese Prüfung sind professionelle Webentwickler, die mit Microsoft Visual Studio arbeiten. Bewerber sollten über mindestens zwei bis drei Jahre Erfahrung in der Entwicklung webbasierter Anwendungen mithilfe von Visual Studio und Microsoft ASP.NET verfügen. Bewerber sollten erfahrene Benutzer von Visual Studio 2008 und späteren Versionen sein und über grundlegende Kenntnisse der .NET Framework 4-Programmiersprachen (C# oder Microsoft Visual Basic) verfügen. Darüber hinaus sollten die Kandidaten wissen, wie die neuen Features von Visual Studio 2010 und .NET Framework 4 funktionieren.

Die Kandidaten sollten auch noch über mindestens ein Jahr der folgenden Erfahrung verfügen:

  • Zugriff auf Daten mit Microsoft ADO.NET und LINQ
  • Erstellen und Nutzen von Web- und Windows Communication Foundation (WCF)-Diensten
  • Statusverwaltung
  • ASP.NET-Konfiguration
  • Debuggen und Bereitstellung
  • Anwendungs- und Seitenlebenszyklus-Verwaltung
  • Sicherheitsaspekte, wie Authentifizierung und Autorisierung
  • Clientseitige Skriptsprachen
  • Internet Information Server (IIS)
  • ASP.NET MVC

Weitere Informationen zu Prüfungen

Auf eine Prüfung vorbereiten

Wir empfehlen, dass Sie diesen Leitfaden zur Prüfungsvorbereitung komplett durchlesen und sich mit den Ressourcen auf dieser Website vertraut machen, bevor Sie Ihren Prüfungstermin festlegen. In der Microsoft-Zertifizierungsübersicht finden Sie Informationen über die Registrierung, Videos zu typischen Prüfungsfragenformaten und anderen Ressourcen zur Vorbereitung. Informationen zu Prüfungsrichtlinien und Bewertung finden Sie in den Microsoft-Zertifizierungsprüfungsrichtlinien und häufig gestellten Fragen und Antworten.

Hinweis

Dieser Leitfaden für die Vorbereitung kann jederzeit ohne vorherige Ankündigung und nach eigenem Ermessen von Microsoft geändert werden. Microsoft-Prüfungen enthalten unter Umständen adaptive Testtechnologien und Simulationen. Microsoft gibt nicht das Format vor, in dem Prüfungen dargestellt werden. Bitte verwenden Sie diesen Leitfaden für die Vorbereitung auf die Prüfung, unabhängig von deren Format. Um Sie bei der Vorbereitung auf die Prüfung zu unterstützen, empfiehlt Microsoft, dass Sie praktische Erfahrungen mit dem Produkt sammeln und die angegebenen Trainingsressourcen verwenden. Diese Ausbildungsressourcen decken nicht unbedingt alle der im Abschnitt „Bewertete Fähigkeiten“ aufgeführten Themen ab.