Monday, 28 March 2016

Exam 70-355 Universal Windows Platform – App Data, Services, and Coding Patterns

Published: October 13, 2015
Languages: English
Audiences: Developers
Technology: Windows 10
Credit toward certification: MCP, MCSD

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Recognize and apply a specified design pattern
Describe the relationship between architecture, design pattern, and framework
Recognize common architectures and when they should be used, recognize common design patterns and when a pattern can be applied to make programming tasks faster and easier
Describe traditional Microsoft .NET design patterns
Describe the Gang of Four design patterns, including creational patterns, structural patterns, and behavioral patterns; describe 3-tier/N-tier patterns; describe enterprise patterns; describe cloud design patterns; describe head first patterns; describe repository patterns; describe unit of work patterns
Apply the Model-View-ViewModel (MVVM) Prism pattern
Separate concerns, develop the views for the MVVM app, develop the view-models for the MVVM app, develop the models for the MVVM app, develop class interactions and data binding for the MVVM app

Develop app and business logic, code that interfaces with other line-of-business (LOB) apps, and LOB Server Services (AD, SP)
Develop code for app-specific processes and computations
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

Develop code to implement authentication and business security requirements
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


Tuesday, 22 March 2016

MCSA Part 1: Exam 70-346 Office 365 Part 1: Managing Office 365 Identities and Requirements

Published: February 17, 2014
Languages: English, Chinese (Simplified), French, German, Japanese, Portuguese (Brazil), Spanish
Audiences: IT professionals
Technology: Microsoft Office 365
Credit toward certification: MCP, MCSA

Who should take this exam?
Candidates for this exam are IT professionals who take part in evaluating, planning, deploying, and operating the Office 365 services, including its dependencies, requirements, and supporting technologies. Candidates should have experience with the Office 365 Admin Center and an understanding of Microsoft Exchange Online, Skype for Business Online, SharePoint Online, Office 365 ProPlus, and Azure Active Directory. This includes experience with service descriptions, configuration options, and integrating services with existing identity management and on-premises infrastructure to support the business requirements of an organization.

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Provision Office 365 (15–20%)
Provision tenants
Configuring the tenant name, tenant region, initial global administrator; manage tenant subscriptions; and managing the licensing model
Add and configure custom domains
Specify domain name, confirm ownership, specify domain purpose, and move ownership of DNS to Office 365
Plan a pilot
Designate pilot users, identify workloads that don’t require migration, run the Office 365 Health, Readiness, and Connectivity Checks, run IdFix, create a test plan or use case, and connect existing email accounts for pilot users, understand service descriptions and planning to onboard users to Office 365

Plan and implement networking and security in Office 365 (15–20%)
Configure DNS records for services
Creating DNS records for Exchange Online, Skype for Business Online, and SharePoint Online
Enable client connectivity to Office 365
Configure proxy server to allow client access to Office 365 URLs, configure firewalls for outbound port access to Office 365, recommend bandwidth, Internet connectivity for clients, and deploy desktop setup for previous versions of Office clients
Administer Microsoft Azure Rights Management (RM)
Activate rights management, Office integration with rights management, assign roles for rights management, and enable recovery of protected documents
Manage administrator roles in Office 365
Implementing a permission model, create or revoke assignment of administrative roles or the administrative model, determine and assign global administrator, billing administrator and user administrator, delegated administrator, and control password resets

Preparation resources
Create DNS records for Office 365 when you manage your DNS records
Assigning admin roles in Office 365

Manage cloud identities (15–20%)
Configure password management
Setting expiration policy, password complexity, password resets in Administration Center
Manage user and security groups
Bulk import (CSV), soft delete, Administration Center, and multi-factor authentication
Manage cloud identities with Windows PowerShell
Configure passwords to never expire, bulk update of user properties, bulk user creation, Azure Active Directory cmdlets, bulk user license management, and hard delete users

Preparation resources
Password policy for Office 365
User account management
Manage Azure AD using Windows PowerShell

Implement and manage identities by using Azure Active Directory Synchronization (AADSync) (15–20%)

Prepare on-premises Active Directory for AADSync
Plan for non-routable domain names, clean up existing objects, plan for filtering Active Directory, and support for multiple forests
Set up AADSync tool
Implement soft match filtering and identify synchronized attributes, password sync, and installation requirements
Manage Active Directory users and groups with AADSync in place
Delete (soft delete), create, modify users and groups with AADSync in place, and scheduled and forcing synchronization

Preparation resources
Prepare for directory synchronization
Synchronize your directories

Implement and manage federated identities for single sign-on (SSO) (15–20%)
Plan requirements for Active Directory Federation Services (AD FS)
Plan namespaces and certificates, AD FS internal topologies and dependencies, WAP/AD FS proxy topologies, network requirements, multi-factor authentication, and access filtering using claims rules
Install and manage AD FS servers
Create AD FS service account, configure farm or stand-alone settings, add additional servers, convert from standard to federated domain, and manage certificate lifecycle
Install and manage WAP/AD FS proxy servers
Set up perimeter network name resolution, install required Windows roles and features, set up certificates, configure WAP/AD FS proxy settings, and set custom proxy forms login page

Preparation resources
Plan your AD FS deployment
Checklist: Use AD FS to implement and manage single sign-on
Administering Office 365 Jump Start (03): DirSync, SSO, and ADFS

Monitor and troubleshoot Office 365 availability and usage (15–20%)
Analyze reports
Analyze service reports, mail protection reports, auditing log, and portal email hygiene reports
Monitor service health
Using RSS feed, service health dashboard (including awareness of planned maintenance, service updates, and historical data), Office 365 Management Pack for System Center Operations Manager, and Windows PowerShell cmdlets
Isolate service interruption
Create a service request, Microsoft Remote Connectivity Analyzer (RCA), Microsoft Lync Connectivity Analyzer tool, Microsoft Connectivity Analyzer tool, and hybrid free/busy troubleshooter

Preparation resources
Reporting features and troubleshooting tools
Service health
QUESTION 1
You have an Office 365 environment. Synchronization between the on-premises Active Directory and Office 365 is enabled.
You need to deactivate directory synchronization.
Which Windows PowerShell cmdlet should you run?

A. Update-MsolFederatedDomain
B. Remove-MsolDomain
C. Remove-MsolFederatedDomain
D. Set-MsolDirSyncEnabled

Answer: D

Explanation:
The complete command to disable directory Sync is Set-MsolDirSyncEnabled –EnableDirSync $false
Reference: http://support.microsoft.com/kb/2619062


QUESTION 2
Your company has a subscription to Office 365 for midsize business and enterprises. The company uses Microsoft Lync Online.
You need to open ports on the network firewall to enable all of the features of Lync Online.
Which port or ports should you open? (Each correct answer presents part of the solution. Choose all that apply.)

A. inbound TCP 443
B. outbound TCP 5061
C. outbound UDP 3478
D. outbound TCP 443
E. outbound UDP 50000 to outbound UDP 59999
F. inbound TCP 8080

Answer: A,C,D,E
Reference: http://ahandyblog.wordpress.com/cloud-technologies/firewall-ports-for-office-365


QUESTION 3
You are the Office 365 administrator for your company.
Users report that they have received significantly more spam messages over the past month than they normally receive.
You need to analyze trends for the email messages received over the past 60 days.
From the Office 365 admin center, what should you view?

A. The Mail protection reports
B. The Mailbox content search and hold report
C. Messages on the Message center page
D. The Office 365 Malware detections in sent mail report

Answer: A


QUESTION 4
Contoso, Ltd. has an Office 365 tenant. The company has two servers named Server1 and Server2 that run Windows 2012 R2 Server. The servers are not joined to the contoso.com domain. Server2 is deployed to the perimeter network. You install Secure Sockets Layer (SSL) certificates on both servers.
You deploy internal and external firewalls. All firewalls allow HTTPS traffic.
You must deploy single sign-on (SSO) and Active Directory Federation Services (AD FS).
You need to install and configure all AD FS components in the environment.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.


Answer:



QUESTION 5
A graphic design agency has an Office 365 tenant. The agency uses only computers that run the Apple Macintosh operating system. Some users have Microsoft Entourage 2008 for Mac, and some have Microsoft Outlook for Mac.
All users report that they cannot access Exchange Online to check their email.
You need to run test connectivity for all users to identify the problem. You need to use the Microsoft Remote Connectivity Analyzer and the credentials of the users.
What should you do? To answer, drag the appropriate test to run to the correct email client. Each test may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.


Answer:

Friday, 18 March 2016

Exam 70-337 Enterprise Voice & Online Services with Microsoft Lync Server 2013

Published: November 6, 2012
Languages: English, Japanese
Audiences: IT professionals
Technology: Microsoft Lync Server 2013
Credit toward certification: MCP, MCSE

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Design Enterprise Voice (27%)
Design Enterprise Voice topology
Design mediation server collocation or placement, gateways, trunks, voice resiliency, mediation server dependencies, and voice usage and traffic
Design call routing
Design dial plans, routes, normalization, voice policies, basic emergency dialing and notification, and PSTN usages
Design voice interoperability to PSTN
Define SIP trunk capacity requirements; design multiple media gateway support, trunk configuration; define outbound translation rules, inbound dial plan; qualify technology options from UCOIP
Design voice applications
Design call park, response group delegation model, response group workflows; determine correct usage of private line and vacant number announcements
Design unified messaging
Design UM dial plans, normalization rules, UM auto-attendant, subscriber access, UM outbound dialing, and UM placement and capacity

Preparation resources
Planning for Enterprise Voice
Enterprise Voice and Online Services with Lync Server 2013: (03) Designing Exchange Server 2013 unified messaging integration
Guidelines for integrating on-premises unified messaging and Lync Server 2013

Design and configure network services (26%)
Design for network optimization
Assess network requirements; plan for optimal conferencing traffic, capacity, Edge placement, QOS support; estimate network usage
Plan network services for Lync
Plan Location Information Services (LIS), Call Admission Control (CAC) for voice, Call Admission Control (CAC) for video; define port requirements for internal and external services; plan for Media Bypass
Configure network services for Lync
Configure Location Information Services (LIS), Call Admission Control (CAC) for voice, Call Admission Control (CAC) for video, DHCP for phone edition, QOS, and media bypass

Preparation resources

Network infrastructure requirements
Network planning for Lync Server
Enterprise Voice and Online Services with Lync Server 2013: (07a) Networking, Part 1

Configure Enterprise Voice (26%)
Configure voice applications
Configure call park, Response Group workflows, Response Group queues, private line, and vacant number announcements
Configure call routing
Configure dial plans, routes, trunks; apply voice policies, PSTN usages, and emergency dialing
Configure unified messaging for Lync
Configure UM dial plans, the normalization rules, UM auto-attendant, subscriber access, and call answering rules

Preparation resources
Deploying Enterprise Voice
Microsoft Lync Server 2013 dial plan and voice routing deep dive
Enterprise Voice and Online Services with Lync Server 2013: (02) Configuring basic Enterprise Voice functionality

Plan and configure a Lync Online hybrid solution (21%)
Plan Lync Online hybrid solution
Plan for Lync Online hybrid dependencies, SIP namespace, corporate access to Lync Online, and capacity (network and Lync Online service); configure Edge server for federation with Lync Online; analyze business and user requirements
Migrate to Lync Online
Configure clients for Lync Online; enable or move users to Lync Online; create a hybrid voice dial plan; migrate user settings to Lync Online; administer Lync Online native and Lync Online hybrid
Diagnose connectivity in a Lync Online hybrid environment
Confirm DNS records; choose test CMDLETs; analyze signaling and media call flow; validate connectivity; use Microsoft Online Services Diagnostics and Logging Support Toolkit
Administer online UM
Configure DNS Records; configure Edge Server for integration; create and configure UM dial plan; manage and assign Hosted Voice Mail policies; enable users for Hosted Voice Mail; create Contact Objects for Hosted Voice Mail

Preparation resources
Planning for Lync Server 2013 hybrid deployments
Move users to Lync Online

Preparation options

In this episode of Prep tips from certification experts, James Seymour, Certification Planner, and Aaron Steele, Microsoft Consulting Services, discuss the relevancy of the skills being measured on Exam 337

Self-paced training
Enterprise Voice and Online Services with Lync Server 2013 Jump Start

View this two-day, demo-rich Jump Start aimed at helping IT pros design and configure Enterprise Voice and Online Services in Microsoft Lync Server 2013. Brian Ricks, Unified Communications Architect from BriComp, and Microsoft Principal Writer Rui Maximo provide a fast-paced and engaging learning experience packed with a variety of scenario-based demos focused on configuring and managing a Lync Server 2013 on premises, in the cloud or in a mixed deployment. Additionally, this course follows the criteria for Exam 70-337 and provides accelerated preparation for this important exam in the MCSE: Communication track.
From the community

Who should take this exam?
Candidates for this exam are IT consultants and telecommunications consulting professionals who design, plan, deploy, and maintain solutions for unified communications (UC). Candidates should be able to translate business requirements into technical architecture and design for a UC solution.

Candidates should have a minimum of two years of experience with Microsoft Lync technologies and be familiar with supported migration scenarios. Candidates should be proficient in deploying Lync Server 2013 solutions for end users, endpoint devices, telephony, audio/video and web conferences, security, and high availability. Candidates should also know how to monitor and troubleshoot Lync Server 2013 using Microsoft tools.

In addition, candidates should be proficient with Active Directory Domain Services, data networks, and telecommunications standards and components that support the configuration of Lync Server 2013. Candidates should be familiar with the requirements for integrating Lync Server 2013 with Microsoft Exchange Server and Office 365.
QUESTION 1
You need to configure the Lync Server 2013 infrastructure to meet the technical requirements for E911.
You create the network and subnets for each office.
Which three tasks should you perform next? (Each correct answer presents part of the solution. Choose three.)

A. Create a client policy.
B. Configure the location database
C. Create location policies.
D. Create a response group.
E. Create a voice route.
F. Create a normalization rule.

Answer: B,C,E


QUESTION 2
You are evaluating the planned changes for the contractors.
You need ensure that the contractors can access Outlook Voice Access and receive voice mails from callers.
Which cmdlet should you run?

A. New-CsExUmContact
B. New-CsSipDomain
C. New-CsVoicemailReroutingConfiguration
D. New-CsSipProxyCustom

Answer: A

Explanation:
http://technet.microsoft.com/en-us/library/gg398139.aspx


QUESTION 3
You need to recommend a solution to meet the security requirement.
What should you include in the recommendation?

A. An outbound translation rule
B. A response group
C. A voice policy
D. A private phone line

Answer: A

Explanation:
http://tsoorad.blogspot.com/2012/10/lync-2013-calling-party-number.html


QUESTION 4
You decommission the legacy PBX in the Singapore office. You configure all users in the Singapore office to route calls through their local Lync Server 2013 servers.
You need to identify the tasks that must be performed in each office to ensure that calls from Singapore meet the business requirements and the technical requirements.
Which task should you identify for each requirement?
To answer, drag the appropriate actions to the correct requirements in the answer area. Each action may be used once, more than once, or not at all. Additionally, you may need to drag the split bar between panes or scroll to view content.


Answer:



QUESTION 5
You need to prepare the Enterprise Voice infrastructure for E911.
Which two cmdlets should you run? (Each correct answer presents part of the solution. Choose two.)

A. Set-CsPstnUsage
B. Enable-CSPublicProvider
C. Set-CsVoiceConfiguration
D. New-CsVoiceRoute
E. New-CsVoiceRoutingPolicy

Answer: A,D

Explanation:
http://technet.microsoft.com/en-us/library/gg398496.aspx

Wednesday, 16 March 2016

Exam 70-334 Core Solutions of Microsoft Skype for Business 2015 (beta)

Exam 70-334 Core Solutions of Microsoft Skype for Business 2015 (beta)

Published: July 31, 2015
Languages: English
Audiences: IT professionals
Technology: Skype for Business
Credit toward certification: MCSE

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Plan and design Skype for Business (30-35%)
Plan Skype for Business site topology
Evaluate user distribution for central and branch site design; associate workloads to business requirements; analyze business requirements and capacity requirements; plan Skype for Business architecture; analyze and design Skype for Business SIP domains including shared SIP namespaces(Split Domain); plan for Skype for Business Online dependencies
Plan Skype for Business Server support infrastructure
Define certificate requirements for internal servers; analyze and design load balancing, plan for DNS, SQL, AD DS, and file store; assess network requirements including ExpressRoute; plan for optimal conferencing traffic, capacity, and QoS support; estimate network usage and capacity including internal network and Skype for Business Online service requirements
Plan Skype for Business Servers
Define server roles; analyze hardware requirements; determine storage requirements for archiving and monitoring; determine operating system version requirements; determine operating system dependencies; define virtualization requirements
Design a Skype for Business Server high availability/disaster recovery (HA/DR) solution
Design a strategy for central and branch office scenarios, resiliency, SQL mirroring, SQL AlwaysOn Failover Clustering Instances and SQL AlwaysOn Availability Groups, Persistent Chat, load balancing, and Geo DNS; define failover scenarios
Design conferencing
Design dial-in conferencing including conference access numbers and conferencing regions, conferencing lifecycle, conferencing policies, video interoperability server (VIS), Office Online Server (OOS), and Skype Meeting Broadcast
Design Skype for Business remote and external access using Edge Services
Design federation including Skype consumer connectivity, Skype for Business Online, and XMPP; design for mobility; design for directors; design for remote user access; define certificate requirements for remote servers; analyze and design firewall requirements, load balancing, DNS, and reverse proxy, split tunneling strategies
Plan for Skype for Business clients and user experiences
Plan contact list management, client version control, privacy, Address Book web search/download, Skype for Business mobility, client authentication options, Skype for Business users for VDI, and corporate access to Skype for Business Online; design for client UI experience; plan for Skype for Business room system
Plan migration and upgrade from previous versions
Plan the migration sequence; plan for in-place upgrade; decommission old servers; monitoring and archiving server roles; plan for co-existence with previous server versions; upgrade from mirroring to AlwaysOn

Deploy and configure Skype for Business (30-35%)
Configure and publish topology
Create Skype for Business roles; create gateways and trunks; add/remove server features; deploy Edge Server; deploy SQL HA options, create Office Online Server
Configure conferencing
Create PIN policy, regions and conference dial-in access numbers, meeting configuration, conference policies, mediation server co-location, and trunks and gateways; configure Skype Meeting Broadcast
Configure Skype for Business remote and external access
Configure federation, including Skype consumer connectivity, Skype for Business Online, and XMPP; configure mobility policies and remote user access policies; configure load balancing, DNS, and reverse proxy
Deploy and configure clients
Configure Skype for Business client features, client policies, and client security options; deploy Skype for Business users for VDI; deploy Skype for Business room system
Migrate and upgrade from previous versions and/or Skype for Business Online
Consolidate servers to a supported single version; move users; migrate Response Groups or LIS; move CMS or File Share Data; transition to SQL AlwaysOn; perform in-place upgrade; configure clients for Skype for Business Online; enable or move users to Skype for Business Online; migrate user settings; migrate to Skype for Business Online
Configure HA/DR
Configure pool pairing, configure Geo DNS for site failover, configure SQL HA
Deploy and configure monitoring and archiving services
Deploy monitoring reports; configure CDR and Quality of Experience; configure archiving storage; configure archiving and eDiscovery with Exchange including Exchange Online, archiving policies, Media Quality Dashboard (MQD), and server-side conversation history
Deploy and configure Persistent Chat servers
Implement chat history, room management URLs, HA and DR, user policies, room design, and ethical boundaries

Manage and troubleshoot Skype for Business (30-35%)
Manage and troubleshoot conferencing and application sharing
Manage and troubleshoot Conferencing Auto Attendant (CAA), Conference Announcement Service (CAS), contact objects, and conference directories; troubleshoot web scheduler, multipoint control unit (MCU) health, simple URLs (join launcher), UC add-in for Microsoft Outlook; manage and troubleshoot multi-party video, server resources, media relay, and third-party interop; troubleshoot Microsoft PowerPoint presentation connections, Office Web App server configurations, and dataproxy; troubleshoot Skype Meeting Broadcast.
Manage and troubleshoot sign-in, presence, and client configuration
Manage and troubleshoot DNS, certificates, registration, network connectivity including ExpressRoute, authentication, and auto-discover; manage and troubleshoot aggregation (OOF, calendar, machine, and user), enhanced privacy, subscriptions, contact list, and privacy relationship; manage and troubleshoot file transfer, policy assignment, URL filtering, client version filtering, GPO, and Skype for Business Online
Manage and troubleshoot federation and remote access
Manage and troubleshoot federation, including Skype consumer connectivity, XMPP, and Skype for Business Online federation types (open, direct, and enhanced), federation policy, and legacy interop; troubleshoot mobile auto-discover issues, mobile device usage issues, mobile callback feature, push notification, call establishment, and mobile conference data
Manage and troubleshoot Address Book
Configure Address Book; troubleshoot normalization, local versus web lookup, internal file download, external file download, Address Book generation, and contact merge
Manage and troubleshoot high availability and resiliency
Manage and troubleshoot the backup service, server storage replication, and file share replication by using DFS; manage single server failure (Skype for Business, SQL); manage data center failure, including CMS and branch survivability; backup and restore application service data; manage filestore data and contacts; maintain and recover Skype for Business topology; recover CMS
Identify issues by using troubleshooting tools
Interpret Skype for Business monitoring reports, and identify potential issues; configure synthetic transactions; test connectivity with PowerShell Test cmdlets; configure core reliability and media quality monitoring; verify service health and CMS replication; recover from failed server build; analyze event viewer; enable Best Practice Analyzer; verify name resolution; identify issues using CLSlogging Scenarios; use Snooper for log analysis; identify issues using a network packet analyzer, CLS Logger, Event Viewer, and Performance Monitor; analyze signaling and media call flow for Skype for Business for online users; validate connectivity for online users; use Microsoft Online Services Diagnostics and Logging Support Toolkit
Manage and troubleshoot topology and dependent infrastructure
Enable or move Skype for Business users; configure role-based access control (RBAC); manage and troubleshoot DNS; manage RGS delegated administration; troubleshoot database synchronization issues, including SQL HA and LYSS replication, topology replication, IIS, user placement, and RBAC rights assignment; troubleshoot certificates
Manage and troubleshoot Persistent Chat servers
Manage categories, scope, chat rooms, room access, compliance, and add-ins

Preparation options
Instructor-led training
From the community

Who should take this exam?
Candidates for this exam are IT consultants and telecommunications consulting professionals who design, plan, deploy, and maintain solutions for unified communications (UC). Candidates should be able to translate business requirements into technical architecture and design for a UC solution. Candidates should have a minimum of two years of experience with Skype for Business technologies and should be familiar with supported migration scenarios. Candidates should be proficient in deploying Skype for Business solutions for end users, endpoint devices, telephony, audio/video and web conferences, security, and high availability. Candidates should also know how to monitor and troubleshoot Skype for Business using Microsoft tools. In addition, candidates should be proficient with Active Directory Domain Services, data networks, and telecommunications standards and components that support the configuration of Skype for Business. Candidates should be familiar with the requirements for integrating Skype for Business with Microsoft Exchange Server and Office 365.


Tuesday, 1 March 2016

Exam MB6-700 Microsoft Dynamics AX 2012 R2 Project

Published: April 28, 2013
Languages: English
Audiences: Information workers
Technology: Microsoft Dynamics AX 2012 R2
Credit toward certification: MCP, Microsoft Dynamics Certified Technology Specialist

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Manage projects (35-40%)
Set up projects
View a list of projects, edit project details, change project groups, specify project ID numbers, define project hierarchies, set report sort fields, create a new project by using the Project Copy Wizard, create and rename project stages
Set up projects of different types
Create time and material projects, create fixed-price projects, create internal projects, create cost projects, create investment projects, create time projects, create and configure project groups
Post project transactions
Define categories and category groups; set up cost prices, sales prices, and price groups; define line properties; define and enter project hour transactions, project expense transactions, and project item transactions; post project hour journals and timesheets by using effective labor rate (ELR); charge an invoice journal; create free text invoices; enter items in an inventory journal by using the item requirements form; define purchase orders and sales orders; define and enter beginning balances; review and adjust project transactions; set up journal approval and descriptions; set up ledger posting
Manage project timesheets
Set up timesheet periods, set up timesheet-related parameters, configure timesheet workflows, set up effective labor rate (ELR), set up My Favorites, set up My Delegates, create and approve timesheets, report missing timesheets
Post project invoices
Describe invoicing project concepts; set up project invoicing; set up project contracts; define billing requirements for transactions; create, adjust, and post invoice proposals; invoice on-account transactions; view posted invoices; reverse transactions by using credit notes
Manage project budgeting
Review general ledger budgeting and forecasting concepts, define the budget approval workflow, create an original budget, configure project budget properties, allocate budgets across fiscal periods and years, review budget impact and balances, review and approve budgets, manage committed costs, carry forward budget amounts at year end
Manage project inquiries and reports
Access project information by using the project control forms; export lists to Microsoft Excel; generate reports on project base data, forecasts, revenue, and transactions

Manage advanced projects (30-35%)
Configure project validation
Explain project validation, set up project validation parameters, enable validation for workers, set up validation groups, set up project validation category assignments
Configure project forecasting
Define forecast models; enter forecasts for hours, expenses, fees, items, and on-account payments; set up forecast scheduling; define forecasting on hours
Manage advanced project invoicing
Set up project invoicing parameters; set up funding sources, limits, and rules and allocations; set up fixed-rate agreements; manage grants; approve or revoke invoice proposals
Track work in process (WIP) for internal projects
Configure internal projects to include WIP, configure investment projects to track WIP and capitalize costs
Manage advanced time and material projects
Describe a time and material project with WIP, run a time and material project with WIP, describe post costs forms, describe time and material project with accruals, create a time and material project with accruals, reverse accrued revenue
Manage advanced fixed-price projects
Set up estimate period types, set up cost templates, set up estimate projects, create estimates for fixed-price projects, create a fixed-price project by using the completed contract method, create a fixed-price project by using the completed percentage and sales value method, create a fixed-price project by using the completed percentage and production plus (+) profit method

Manage projects for service industry (30-35%)
Manage Work Breakdown Structure (WBS)
Create and modify a WBS template, create a project WBS, set up rate cards
Manage project quotations
Create project quotations; create a WBS for a quote; commit resources for the quotation; approve, confirm, and print the quote; transfer the quote to a new or an existing project
Set up resource scheduling
Configure resource competencies, define project requirements, assign resources to a project based on resource availability, assign resources to a project based on project demand, create a project integrated with Microsoft Project Server 2010, run inquiries and reports on resource assignment and utilization
Set up billing rules for project contracts
Create a project contract with the milestone billing rule, create a project contract with the time and material billing rule, create a project contract with the progress billing rule, create a project contract with the fee billing rule, create a project contract with the unit of delivery billing rule, attach invoice formats to project contracts
Manage project invoicing
Initiate invoice processing; create, manage, reformat, submit, and post invoice proposals; create and post a credit note for the posted project invoice; explain a customer advance; explain customer payment retention; explain vendor payment retention
Manage pay when paid (PWP) subcontracting
Set up PWP terms, create and invoice project purchase orders with PWP terms, post customer invoices, receive customer payments, release vendor payments, inquire on PWP transactions, print PWP reports
Manage costs
Explain indirect costs and indirect cost components, define the rules for indirect cost calculation, set up and assign indirect cost components, create cost transactions, split indirect costs between multiple funding sources, adjust indirect costs

QUESTION 1
Which statement about the effective labor rate (ELR) feature is true?

A. Effective labor rate is not enabled by default for all workers and can be enabled for the workers you select.
B. Effective labor rate is enabled when a cost price amount and calendar are specified for that worker.
C. Effective labor rate is enabled by default for all workers and can be disabled for the workers you select.
D. Effective labor rate is enabled by default for all workers and cannot be disabled.

Answer: A


QUESTION 2
What is the purpose of the My Delegates feature?

A. To designate a linked worker in another legal entity
B. To designate multiple workers assigned to the same timesheet
C. To designate a worker who may approve a timesheet on a worker’s behalf
D. To designate a worker who may submit a timesheet on a worker’s behalf

Answer: D


QUESTION 3
Based on which method do time and material projects create invoices?

A. Monthly payments
B. Predefined milestones in the project
C. Transactions posted to the project
D. Project phases

Answer: C


QUESTION 4
Your company negotiates a project contract worth 120,000 USD with a customer. To maintain an acceptable profit margin,the budget for the project is set at 85,000 USD.
The project manager wants to manage the project as three related subprojects,so you divide the total budget into 25,000 USD,40,000 USD,and 20,000 USD. When you create the root project,you create the original budget and submit the budget to workflow for approval.
How should you manage the budgeting for the entire project hierarchy?

A. Manage the budgeting only at the subproject level in the project hierarchy.
B. Manage the budgeting as a single unit for the entire project hierarchy.
C. Manage the budgeting separately for each project type in the project hierarchy.
D. Manage the budgeting separately for each subproject in the project hierarchy.

Answer: B


QUESTION 5
Your company invoices in U.S. dollars on a project for a company whose currency is euros.
To avoid any issues with currency exchange rate fluctuations,you agree on a fixed currency exchange rate for invoices.
How should you set up the project?

A. Specify a fixed-rate agreement on the project.
B. Specify a fixed exchange rate on the invoice proposal.
C. Specify a fixed exchange rate on the sales order.
D. Specify a fixed-rate agreement on the project contract.

Answer: D