Sunday, May 31, 2015

MB2-701 Extending Microsoft Dynamics CRM 2013

MB2-701 Extending Microsoft Dynamics CRM 2013

Published: 29 January 2014
Languages: English, Chinese (Simplified), French, German, Japanese, Spanish
Audiences: Developers
Technology: Microsoft Dynamics CRM 2013
Credit towards certification: MCP, Microsoft 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 in the exam. The higher the percentage, the more questions you are likely to see on that content area in the exam.

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

Plan the deployment of Microsoft Dynamics CRM (15 - 20%)

Describe the Microsoft Dynamics CRM application framework

Describe the Microsoft Dynamics CRM extensibility platform; describe Portable Business Logic functionality; explain the Application, Platform and Database layers; describe the differences between the Microsoft Dynamics CRM application framework on-premises and online

Identify the considerations for deploying Microsoft Dynamics CRM

Describe the deployment model, identify support for Outlook clients, identify the extensibility points, identify types of reporting, identify the web resources

Plan for user interface customisation

Describe the Web Application Navigation and Nav bars, customise the Site Map and command bar, describe the entity command bar templates, describe how customisations impact Microsoft Outlook, edit the custom actions and command definitions, describe Nav bar enable and display rules, describe how to use localised labels with command bars, describe URL-addressable forms and views

Perform common platform operations (15 - 20%)

Explain the Discovery Service

Describe Discovery Service authentication and authorisation, explain the differences between the Discovery Service Web Service on-premises and online

Explain the Organisation Service

Describe Organisation Service authentication and authorisation, describe entity information, explain the RetrieveAttributeRequest and RetrieveAttributeResponse methods

Describe how to use data types, methods and classes

Explain the different data types; describe how to use the Create, Retrieve, Update, Delete and RetrieveMultiple methods; describe how to use early- and late-bound classes

Describe Windows Communication Foundation (WCF) web services

Describe integration of Microsoft Dynamics CRM and WCF; describe how to handle WCF faults; use and specify Open Data Protocol (OData) elements when querying Microsoft Dynamics CRM data

Perform advanced platform operations (10 - 15%)

Identify different ways to query data

Explain QueryExpression, QueryByAttribute, LINQ queries and filtered views; explain how to save queries; explain FetchXML and custom SQL Server Reporting Services (SSRS) reporting in relation to Microsoft Dynamics CRM; describe the integration of Microsoft Azure with Microsoft Dynamics CRM

Identify how to use requests and responses

Identify how to use the Execute() method, use entity-specific and non-entity specific requests, use simple generic request messages; pass optional parameters in messages

Explain the Metadata web service

Describe the metadata layer, explain the Read and Write actions possible with metadata, use metadata from custom applications

Implement business processes (10 - 15%)

Describe workflows

Describe workflow process architecture, describe custom workflow activities and custom XAML workflows (declarative workflows), describe workflow rules and binding rules to events

Describe dialogs

Explain input arguments in dialogs; describe dialog rules, events, pages, prompts, responses, actions and conditions

Create and manage custom workflows

Set up custom workflow activity assemblies; create, configure and debug custom workflow activities; create and modify workflows in Windows Workflow Foundation (WF); describe business process flows

Create plug-ins (15 - 20%)


Describe plug-ins

Explain plug-ins and when to use them; describe cascading events; explain the information available in plug-ins; describe plug-in isolation, trusts and statistics; describe impersonation in plug-ins; describe how to register and deploy plug-ins; describe how to debug plug-ins

Describe the event framework

Describe the key features of the event framework, describe the event execution pipeline, describe how to use Entity classes in plug-ins

Implement application events (15 - 20%)

Describe application events

Describe the use of JavaScript libraries to customise Microsoft Dynamics CRM; describe form and field events, including OnChange, OnLoad, OnSave, TabStateChange and OnReadyStateComplete; implement IFRAMES in entity forms

Implement client-side code

Describe using JavaScript for client-side events, debug client-side code, request external data, pass parameters, access Microsoft Dynamics CRM 2013 web services

Implement form types

Describe the different form types, implement the Xrm.Page object, implement Xrm.Utility, explain how to test form types, describe the form event handler execution context

Describe global variables and functions

Explain how to set dependencies and pass parameters, define the allowed query string parameters, add and handle form parameters, explain the getQueryStringParameters method

Implement web resources (10 - 15%)

Explain how to use the different types of web resources

Define webpage (HTML), style sheet (CSS), script (JavaScript), data (XML), images (PNG, JPG, GIF, ICO), Silverlight (XAP) and style sheet (XSL) web resources; create web resources; identify the limitations of each web resource; implement the passing of parameters between web resources; reference web resources; implement JavaScript libraries for code reuse across multiple applications

Explain how to use REST, OData and JSON in Microsoft Dynamics CRM

Explain Representational State Transfer (REST); use EST in AJAX and JavaScript, explain JavaScript Object Notation (JSON), explain how to use the XMLHttpRequest object, use OData and JavaScript to create and update an account record

Explain how to use JQuery in Microsoft Dynamics CRM

Explain JQuery and how to use the JQuery object, use JQuery with a web resource, use JQuery to interact with the CRM form



QUESTION 1
You work as a Systems Administrator at ABC.com. The company has recently deployed a
Microsoft Dynamics NAV 2013 system.
You have been handed a list of Microsoft Dynamics NAV 2013 system users. You need to
configure the Microsoft Dynamics NAV 2013 system to record when the users in the list log on to
the system and the amount of time the users are logged on for.
How should you configure the Microsoft Dynamics NAV 2013 system?

A. By modifying the options in the User Setup page.
B. By modifying the options in the Users page.
C. By running the Get-NAVServerUserPermissionSet cmdlet.
D. By modifying the options in the Application Setup page.

Answer: A

Explanation:


QUESTION 2
Your role as Systems Administrator includes the management of the company’s Microsoft
Dynamics NAV 2013 system.
A new user in the Accounts department asks you what the Reason Codes on Sales Documents
and Purchase Documents are used for.
Which of the following statements is correct?

A. You can assign different reason codes to the individual purchase and sales lines.
B. A reason code indicates where an entry was created.
C. The reason code is used when locating items using a location code.
D. The reason code is used for analysis purposes and is copied to each general ledger, customer,
and vendor entry.

Answer: D

Explanation:


QUESTION 3
Your role as Systems Administrator includes the management of the company’s Microsoft
Dynamics NAV 2013 system.
A new user in the Accounts department asks you about posting to a general ledger account in a
customer posting group containing the general ledger account.
Which of the following describes G/L account posting in a customer posting group?

A. Direct posting is usually disabled in the G/L accounts.
B. Indirect posting only is allowed.
C. Direct posting only is allowed.
D. Manual posting is prevented using the Blocked field in the G/L account.

Answer: A

Explanation:


QUESTION 4
Your role as Systems Administrator includes the management of the company’s Microsoft
Dynamics NAV 2013 system.
A new user in the Accounts department receives the following error message:
“COGS Account must have a unique value in General Posting Setup: Gen.Bus.Posting
Group=NATIONAL, Gen. Prod. Posting Group=RETAIL. It cannot be zero or empty.”
The user reports that the error occurred when he attempted to post a sales order.
How can you resolve the error message?

A. By navigating to the COGS Account Field in the Inventory Posting Setup page and entering a
ledger account number.
B. By navigating to the COGS Account Field in the General Business Posting Group page and
entering a ledger account number.
C. By navigating to the COGS Account Field in the General Posting Setup page and entering a
ledger account number.
D. By navigating to the COGS Account Field in Fixed Asset Posting Group page and entering a
ledger account number.
E. By navigating to the COGS Account Field in General Product Posting Group page and entering
a ledger account number.

Answer: C

Explanation:

Tuesday, May 19, 2015

Exam 70-342 Advanced Solutions of Microsoft Exchange Server 2013

Exam 70-342 Advanced Solutions of Microsoft Exchange Server 2013

Published: 15 January 2013
Languages: English, Chinese (Simplified), French, German, Japanese, Portuguese (Brazil)
Audiences: IT professionals
Technology: Microsoft Exchange Server 2013
Credit towards certification: MCP, MCSE

This Training Covers
This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area in the exam. The higher the percentage, the more questions you are likely to see on that content area in the exam.

From July 2014, the questions on this exam include content covering Microsoft Exchange Server 2013 Service Pack 1.

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

Configure, manage and migrate Unified Messaging (20%)

Configure Unified Messaging (UM)
Configure an IP gateway; configure a UM call router; create and configure an auto attendant; configure a call answering rule; design UM for high availability; create a dial plan

Manage Unified Messaging
Assign a dial plan to a user; move users between dial plans; enable and disable UM features for a user; set up protected voice mail; configure UM mailbox policy; manage UM language packs

Troubleshoot Unified Messaging
Troubleshoot and configure Mutual Transport Layer Security (MTLS); monitor calls and call statistics; troubleshoot and configure Quality of Service (QoS); troubleshoot SIP communication

Migrate Unified Messaging
Prepare to migrate; plan a migration strategy; plan a coexistence strategy; move UM mailboxes between sites; redirect the SIP gateway to Exchange; decommission the legacy system

Preparation resources
Deploy Exchange 2013 UM
Exchange Server 2013 and Unified Messaging - Part 1 - deploying and configuring
UM reports procedures

Design, configure and manage site resiliency (22%)

Manage a site-resilient Database Availability Group (DAG)
Plan and implement Datacenter Activation Coordination (DAC); given customer node requirements, recommend quorum options; plan cross-site DAG configuration; configure DAG networks

Design, deploy and manage a site-resilient CAS solution
Plan site-resilient namespaces; configure site-resilient namespace URLs; perform steps for site rollover; plan certificate requirements for site failovers; predict client behaviour during a rollover

Design, deploy and manage site resilience for transport
Configure MX records for failover scenarios; manage resubmission and reroute queues; plan and configure Send/Receive connectors for site resiliency; perform steps for transport rollover

Troubleshoot site-resiliency issues
Resolve quorum issues; troubleshoot proxy redirection issues; troubleshoot client connectivity; troubleshoot mail flow; troubleshoot data centre activation; troubleshoot DAG replication

Preparation resources
Microsoft Exchange Server 2013: Managing high availability and site resilience
Planning for high availability and site resilience
Database availability groups

Design, configure and manage advanced security (21%)
Select an appropriate security strategy

Evaluate role-based access control (RBAC); evaluate BitLocker; evaluate smart cards; evaluate Information Rights Management (IRM); evaluate S/MIME; evaluate Domain Secure/TLS

Deploy and manage IRM with Active Directory Rights Management Services (AD RMS)
Create an AD RMS template; create transport protection rules; create Outlook protection rules; configure transport decryption; configure IRM for discovery; configure pre-licensing for client access

Configure and interpret mailbox and administrative auditing
Configure mailbox audit logging; configure administrative audit logging; configure mailbox access logging; interpret all audit logs

Troubleshoot security-related issues
Determine certificate validity; ensure proper Certificate Revocation List (CRL) access and placement; ensure private key availability; troubleshoot failed IRM protection; troubleshoot RBAC

Preparation resources
Understanding role-based access control
Information Rights Management
Mailbox audit logging

Configure and manage compliance, archiving and discovery solutions (20%)
Configure and manage an archiving solution

Set up online archiving (Office 365); create archive policies; set up on-premises archiving; plan storage for an archiving solution

Design and configure Data Loss Prevention (DLP) solutions

Set up pre-built rules; set up custom rules; design a DLP solution to meet business requirements; set up custom policies

Configure and administer Message Records Management (MRM)
Design retention policies; configure retention policies; create and configure custom tags; assign policies to users; configure the Managed Folder Assistant; remove and delete tags

Perform eDiscovery
Plan and delegate RBAC roles for eDiscovery; enable a legal/litigation hold; perform a query-based InPlace hold; design and configure journaling; perform multi-mailbox searches in Exchange Administration Center (EAC); evaluate how to integrate InPlace federated searches with Microsoft SharePoint

Implement a compliance solution
Design and configure transport rules for ethical walls; configure MailTips; create, configure and deploy message classifications; design and configure transport rules to meet specified compliance requirements

Preparation resources
Exchange Server 2013: Archive with elegance
Microsoft Exchange Server 2013 data loss prevention
Messaging records management

Implement and manage coexistence, hybrid scenarios, migration and federation (18%)
Establish coexistence with Exchange Online

Deploy and manage hybrid configuration; evaluate limitations of the Hybrid Configuration Wizard; configure requirements for single sign-on (SSO); design and configure Active Directory Federation Services (ADFS)

Deploy and manage Exchange federation

Manage federation trusts with Microsoft federation gateways; manage sharing policies; design certificate and firewall requirements; manage organisation relationships

Implement on-premises coexistence with legacy systems

Plan namespaces for coexistence; configure proxy redirect; plan firewall configuration for coexistence; plan for mail flow requirements

Set up a cross-forest coexistence solution

Set up cross-forest availability; design certificate and firewall requirements; set up cross-forest mail flow; design and configure AutoDiscover; set up shared namespaces

Migrate legacy systems

Determine transition paths to Exchange; migrate public folders; migrate mailboxes; upgrade policies; plan to account for discontinued features; transition and decommission server roles

Troubleshoot issues associated with hybrid scenarios, coexistence, migration and federation

Troubleshoot transport; troubleshoot Exchange federation trust and organisation relationships; troubleshoot client access; troubleshoot SSO/AD FS; troubleshoot DirSync; troubleshoot cross-forest availability

Preparation resources
Exchange Server 2013 hybrid deployments
Configure the Availability service for cross-forest topologies
Public Folder procedures





QUESTION 1
You have been informed of upcoming maintenance on the internet connection in ABC.com’s New
York office. You have been instructed to make sure that, for the duration of the maintenance,
outgoing e-mails are forwarded via the Los Angeles office.
Which of the following actions should you take?

A. You should consider configuring the centralized mail transport option.
B. You should consider installing a send connector in the Los Angeles office, and configuring it to
make use of ABCSMTPA as a smart host.
C. You should consider configuring the ABCNYSMTP send connector to make use of ABCSMTPB
as its smart host.
D. You should consider running a non-owner mailbox access report.

Answer: C

Explanation:


QUESTION 2
You have been instructed to devise a strategy for handling the Human Resources voice mail
messages in such a way that it satisfies the prerequisites.
You start by generating and linking a UM mailbox policy to ABCUM.
Which of the following is the action you should take NEXT?

A. You should consider creating an auto attendant.
B. You should consider assigning the UM mailbox policy to all ABC.com mailboxes.
C. You should consider assigning the UM mailbox policy to the Human Resources mailbox.
D. You should consider configuring the voice mail protection settings of the UM mailbox policy.

Answer: D

Explanation:


QUESTION 3
You have been given the task of making sure that users are unable to forward e-mails from
ABC.com’s Legal Department.
You have already configured a new Outlook protection rule to filter the rule using the
FromDepartment property. The new rule also has the Apply the Do Not Forward protection
template configured.
Which of the following is the setting that should set to False?

A. The SentTo property.
B. The UserCanOverride property.
C. The Priority property.
D. The SentToScope property.

Answer: B

Explanation:


QUESTION 4
You have been instructed configure an archiving policy in keeping with the prerequisites.
You are, therefore, generating two retention tags.
Which of the following is the type of retention tags you should generate?

A. Two retention tags set to All.
B. Two retention tags set to Inbox.
C. Two retention tags set to Personal.
D. One retention tag set to All, and another set to Inbox.
E. One retention tag set to All, and another set to Personal.

Answer: D

Explanation:


QUESTION 5
You are required to make sure that the prerequisites with regards to the ABCHumanResources
group are suitably met.
Which of the following actions should you take?

A. You should consider making the ABCHumanResources group a member of the Organization
Management Microsoft Exchange Security Group.
B. You should consider making the ABCHumanResources group a member of the Compliance
Management Microsoft Exchange Security Group.
C. You should consider making the ABCHumanResources group a member of the Discovery
Management Microsoft Exchange Security Group.
D. You should consider making the ABCHumanResources group a member of the Recipient
Management Microsoft Exchange Security Group.

Answer: C

Explanation:

Wednesday, May 6, 2015

Microsoft Exam 70-576: Get PRO at Designing and Developing Microsoft SharePoint Applications

Exam Code : 70-576
Exam Title : PRO: Designing and Developing Microsoft SharePoint 2010 Applications

Microsoft Exam 70-576: Get PRO at Designing and Developing Microsoft SharePoint Applications
Microsoft certification 70-576 exam is all about designing and developing SharePoint application. It was designed in English language on July 12, 2010. It targeted towards Developers and made using the technology of Microsoft SharePoint Server.OLYMPUS DIGITAL CAMERA

Candidate Profile
The Microsoft 70-576 holder will be responsible for designing custom code projects for SharePoint Servers. This will include selecting technology from a number of ways to build code of SharePoint. Also ensuing that the development team’s environment is configures, creating the best strategy for code deployment, structuring, configuration and versioning. The candidate is also suppose to lead a team of SharePoint developers, has a minimum of 2 years of experience of SharePoint development and 3 years of ASP.NET development experience.

Skills Being Measured
This exam will determine your skills and knowledge in the below mentioned key area. The percentage in front of each key area is the weight that particular major topic. However, the topics are not limited to this list and can be changed.

Creating an Application Design (19%)
Evaluating application data access
Identifying artifacts from application requirements
Selection of deployment model
Selecting the appropriate execution method

Designing UX (17%)
Determining the presentation page type
Determining SharePoint visual components
Planning branding strategy
Designing application customization strategy
Designing navigation strategy

Managing Application Development (18%)
Designing for localization and globalization
Developing a security approach
Defineing application configuration approach

Optimizing SharePoint Application Design (15%)
Optimizing page performance
Optimizing data access
Designing for logging and exception handling
Identifying and Resolving deployment issues
Analyzing memory utilization

Designing SharePoint Composite Applications (13%)
Designing external application integration
Determining data capturing approach
Designing SharePoint information architecture

Designing SharePoint Solutions and Features (18%)
For acquiring best result you need to avail all the training offers provided by Microsoft. From classroom training to e-learning they have it all. They provide teaching material and press books. You can join their chat rooms, newsgroups and forums and talk to Microsoft team. You can join Microsoft Learning Community, this is a community where you can connect to forums and ask your peers for suggestions about training resources and take their advice on this course. It is highly recommended by Microsoft that you purchase the learning material for best results.