Steigern Sie Ihr Selbstvertrauen am Prüfungstag mit einem Exam Replay or an Exam Replay with Practice Test.

Prüfung
70-355

Windows

  • Veröffentlicht:
    Dienstag, 13. Oktober 2015
  • Sprachen:
    Englisch
  • Zielgruppen:
    Entwickler
  • Technologie:
    Windows 10
  • Anrechnung für Zertifizierung:
    MCP, MCSD

Universal Windows Platform – App Daten, Services, und Codierungsmuster

Diese Prüfung wurde eingestellt.

Derzeit verfügbare Optionen finden Sie in der Microsoft Certification exam list.

Bewertete Fähigkeiten

Mit dieser Prüfung werden Ihre Fähigkeiten bei der Ausführung der unten aufgeführten technischen Aufgaben bewertet. Sehen Sie sich Video-Tutorials zu den variety of question types 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 exam challenge.

Wenn Sie weitere Fragen oder Feedback zu Microsoft Certification Exams oder das Zertifizierungsprogramm, zur Registrierung oder Promotionen haben, wenden Sie sich bitte an Ihre Regional Service Center.

Erkennen und Anwenden eines vorgegebenen Entwurfsmusters
  • Beschreibung der Beziehung zwischen Architektur, Entwurfsmuster und Framework
    • Erkennen Sie gemeinsame Architekturen und wann sie verwendet werden sollten, erkennen Sie gemeinsame Entwurfsmuster und wann ein Muster angewendet werden kann, um Programmieraufgaben schneller und einfacher zu machen.
  • Beschreiben Sie traditionelle Microsoft. NET-Entwurfsmuster
    • Beschreibung der Gang of Four Designmuster, einschließlich Erstellungsmustern, Strukturmustern und Verhaltensmustern; Beschreibung von 3-stufigen/n-stufigen Mustern; Beschreibung von Unternehmensmustern; Beschreibung von Cloud-Mustern; Beschreibung von Kopf-Anfangsmustern; Beschreibung von Repositoriumsmustern; Beschreibung von Arbeitsmustern.
  • Anwenden des Model-View-ViewModel (MVVM) Prismenmusters
    • Separate Fragestellungen, Entwicklung der Views für die MVVM App, Entwicklung der View-Modelle für die MVVM App, Entwicklung der Modelle für die MVVM App, Entwicklung von Klasseninteraktionen und Datenanbindung für die MVVM App.
Entwicklung von Anwendungs- und Geschäftslogik, Code, der mit anderen Branchenanwendungen (LOB) kompatibel ist, und LOB Server Services (AD, SP)
  • Entwicklung von Code für anwendungsspezifische Prozesse und Berechnungen
    • Create an asynchronous method or process, managing the return value from an asynchronous method, debugging and error handling for an asynchronous method, develop storyboards and custom animations for an object, represent 3-D models as code objects, manage 2-D projections of 3-D objects, use Task, ThreadPool, and background transfers
  • Implement background tasks
    • Create a background task, register a background task, set and respond to triggers, debug a background task, implement a lock screen app, share data/events between an app and its background tasks; directly calling a background task
  • Manage app lifecycle events
    • Prepare for suspension, resume from suspension or termination, implement an extended splash screen, extend execution and monitor suspension errors
  • Implement interactions with other apps
    • Integrate a share contract to share content with another app, integrate contact and appointment functionality, implement mapping and navigation (geolocation, geofencing, and Bing Maps), exchange data/file between apps, including launch for result; use drag and drop
  • Implement notifications and Windows Push Notification Services (WNS)
    • Implement and manage notifications; support Live Tile updates, including toasts and badges, support Action Center and secondary tiles
  • Implement interactions with devices
    • Develop code for camera and microphone, including photo, video, and audio; implement screen capture; implement printing and Play To; integrate HoloLens sensors and services; support wireless communication
  • Develop class libraries (code libraries, DLLs)
    • Naming assemblies, namespaces, types, and members in class libraries; using static and abstract classes, interfaces, enumerations, structures, and other types; designing and using properties, methods, constructors, fields, events, operators, and parameters; implementing extensibility mechanisms such as subclassing, using events, virtual members, and callbacks; designing, throwing, and catching exceptions
Develop code for implementing secure cloud data services and storage
  • Design and implement data roaming
    • Roaming user settings and preferences, roaming app session info
  • Design and implement a RESTful data solution (oData, JSON)
    • Using the ASP.NET Web API, implementing JSON serialization, adding a service reference to the project, using Windows.Web.Http.HttpClient objects
  • Design and implement Azure and cloud data sources
    • Implement offline data sync, implement caching, support OneDrive integration, implement file access and management (including File Picker and file access APIs), upload images to Azure Storage
  • Integrate Azure data services
    • Call a custom Cloud Service API from a client, schedule backend jobs in Mobile Services
  • Design and implement removable and embedded local data sources
    • Support SD card storage, implement SQLite on mobile devices
Entwicklung von Code zur Implementierung von Authentifizierungs- und Sicherheitsanforderungen für Unternehmen
  • Implement code to manage authentication and identity
    • Web authentication broker; Azure authentication; implement code to manage identity; implement biometric identity verification, including Windows Hello; implement Credential Locker, implement single sign-on
  • Implement code to manage authorization and access to resources
    • Implement authentication requests; authorize users and apps; manage authorization IDs; restrict access to resources, including data, files, folders, and devices
  • Implement cryptography within an app
    • Create cryptographic keys, hash and sign content, create message authentication codes, encrypt and decrypt data
  • Support enterprise security considerations
    • Implement security transparency, implement code access security, implement role-based security
Integrate cloud services and Azure App Service services
  • Build native and cross-platform apps using services
    • Integrate Azure App Service mobile app functionality within an existing mobile app, use a .NET client with Mobile Services, call a custom API from a client
  • Connect to your enterprise systems using services
    • Build a service that uses an existing SQL database, connect to an on-premises SQL Server from an Azure mobile service using hybrid connections, scale mobile services backed by Azure SQL database, authenticate your app with Active Directory Authentication Library single sign-on, add role-based access control to mobile services with Azure Active Directory, access Microsoft SharePoint on behalf of the user, schedule backend jobs in mobile services, troubleshoot a mobile services .NET backend
  • Connect to SaaS APIs using services
    • Implement single sign-on using credentials from third-party identity providers, build a service that uses MongoDB as a data store
  • Build offline-ready apps with sync using services
    • Allow employees to work offline when connectivity is not available, synchronize with your enterprise backend systems when devices comes back online, recover in the event of a disaster
  • Push notifications to users using services
    • Add push notifications to your app, send push notifications to authenticated users
Develop code that is maintainable and that supports app versioning, compatibility, and coexistence
  • Develop code using version control (TFVC or Git)
    • Develop code using a standardized coding convention, implement best practices for assembly versioning
  • Implement best practices for assemblies and side-by-side execution
    • Use strong-named assemblies, including version, culture, and publisher; use the GAC to provide version-aware storage; create an app that runs in isolation
  • Implement best practices for assembly placement and the GAC
    • Using an app configuration file, using codebases, providing a binding context

Wer sollte diese Prüfung ablegen?

This exam validates a candidate’s knowledge and skills for implementing apps that leverage other services and devices and that use best coding practices to enhance maintainability.

Candidates for this exam should have one or more years of experience designing and implementing enterprise LOB apps that extend beyond the screen by interfacing with other apps, devices, and services, and that are highly maintainable by leveraging design patterns. Die Kandidaten sollten auch mindestens über ein oder zwei Jahre Erfahrung in der Entwicklung mit C# und XAML verfügen.

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 Certification exam overview 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 Certification exam policies and FAQs.

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.