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:

Sunday, May 24, 2015

Exam 77-419 Microsoft SharePoint 2013

Exam 77-419 Microsoft SharePoint 2013
Published: 28 June 2014
Languages: English
Audiences: Information workers
Technology: Microsoft Office 2013 suites
Credit towards certification: MOS

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.

Create and format content (25–30%)

Navigate the SharePoint hierarchy
Use Quick Launch, use All Site Content, use breadcrumb trails, add content to Quick Launch, use Content and Structure for navigation

Manage lists and libraries
Create lists or libraries, edit properties for new items, enable email notifications on lists or libraries, provide shortcuts to a mobile site URL, manage document templates, manage list views, create alerts on lists or libraries, use ratings, add columns, add content validation, manage column properties

Manage list items
Create new list items, edit content, delete list items or documents, version list items, publish assets, manage existing workflows, upload documents, create and manage announcements, collaborate with Microsoft Office assets (calendars, spreadsheets, web apps)

Manage document sets
Add documents to document sets, create document sets, activate and deactivate document sets

Preparation resources
Manage lists and libraries with many items
Introduction to document sets

Manage SharePoint sites (30–35%)

Manage pages

Create new site pages, use templates, edit and delete existing site pages

Perform administrative tasks on sites and workspaces
Create new sites or workspaces using templates, configure site or workspace structures, configure the Content Organizer, display a list of all user alerts, modify Look and Feel, recover assets (lists, libraries, documents, list items), use document and meeting workspaces, view site web analytics, view detailed reports

Manage Web Parts on a page
Add Web Parts, configure Web Parts, hide or remove Web Parts, export or import Web Parts

Manage content types
Associate content types to lists, extend the columns of content types, create custom content types

Manage users and groups
Create groups, manage groups, manage user access, manage group permissions

Preparation resources
How to: Create a page layout in SharePoint 2013
Configure and deploy Web Parts in SharePoint 2013
Determine permission levels and groups in SharePoint 2013

Participate in user communities (15–20%)

Configure My Site
Add keywords, add colleagues, select themes, configure the Colleague Tracker Web Part, configure RSS feeds, configure My Profile

Collaborate through My Site
Update profile status, share pictures in My Site, manage personal documents, share documents in My Site, browse the organisation hierarchy, add Web Parts to My Site

Add tags and notes to content
Add notes to the Note Board for lists or libraries, add tags for lists or libraries, rate items, use tag clouds, review tags on My Site

Preparation resources
Configure My Sites in SharePoint Server 2013
Social and collaboration features in SharePoint 2013

Configure and consume site search results (15–20%)

Perform search administration at the site level

Configure searchable columns, configure list searches, configure site search visibility

View search results

Browse search results, use Best Bet results, use the Refinement Panel, use alerts and RSS feeds with search results, preview documents

Perform advanced searches
Use Boolean operators in searches, use wild cards in searches, use property searches, use phonetic searches, use People Search, use advanced searches

Preparation resources
Manage the search schema in SharePoint Server 2013
Search in SharePoint Server 2013
Plan to transform queries and order results in SharePoint 2013

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.