MB2-228 - Microsoft CRM 1.2 Extending Microsoft CRM with .NET

Go back to Microsoft

Example Questions

Which of the following is not a conversion method available in the Microsoft CRM class library? Which of the following field types support client side events? Which of the following is an account retrieval method that can be used to retrieve all accounts owned by a specific CRM user? Bob wants to create a custom solution to extend Microsoft CRM. In order to utilize some of the best practices in developing solutions with the Microsoft CRM class libraries, which of the following classes might he include in his solution? Bob would like to provide the ability to convert a lead to an account via a custom web application. The conversion must use the Lead Mappings defined in Schema Manager. Which of the following methods can be used to enable this functionality? Which of the following statements are true for Role-Based Security in Microsoft CRM? When creating a new activity for an Account, which of the following columns in the activity class schema is used to set the "Regarding" attribute of the activity to a specified account? Which of the following descriptions is true for the CRMIncident.RetrieveByObject() method? You have an array of accountid values. Which of the following techniques is the best way to return a list of specific accounts? Below is a list of a user access rights defined by their role for specific records in Microsoft CRM: Account : Append To Contact: Append and Append To Opportunity: Append Note: Append and Append To Which of the following actions is possible based on these rights? You want to use Workflow to initiate a bidirectional integration of Account data between Microsoft CRM and another application. You are using Workflow rather than a post-callout because the Customer wants to be able to modify the criteria for the integration using workflow. Users do not have permissions to delete accounts. Which of the following approaches can be expected to best achieve this result? Using Deployment Manager, Bob publishes a custom Product entity string attribute with Display Name and Name of "serialno" and of size 256. He wants to programmatically fetch this custom attribute in a query. When querying the Product entity using specific column names in a ColumnSetXML, which of the following columns would return the new custom attribute? Which of the following approaches is used to upload an attachment to a note? Which of the following statements about deleting objects in Microsoft CRM are true? Which of the following CRM customizations are not supported? Which of the following approaches is possible using the extension mechanisms for implementing custom platform-based business logic for Microsoft CRM 1.2? Which of the following statements describe the difference between Privileges and Access Rights? One of the privileges allowed on Microsoft CRM objects is the SHARE privilege. Which of the following rules are true as it relates to sharing an object in Microsoft CRM? What is the role of the Metadata Services layer of the Microsoft Business Solutions CRM Server architecture? You are developing a custom application that extends Microsoft Business Solutions CRM. This application will update leads after they are created or updated in order to enforce business rules. This functionality will be implemented as a post-callout configured to run under the security context of a dedicated user account. This account will need global write privileges for leads. Which answer describes the most appropriate plan of action to grant the dedicated user account the necessary privileges? What are some of the ways that you can process the data sent through a Post URL action? Which of the following statements describe the "Deep" Access Level most accurately? How does Microsoft Business Solutions CRM validate JScript/JavaScript code in OnChange events? Why might one need to directly update the Microsoft CRM Metabase? Which of the following is a set of Access Rights can be associated with an Account Object? The Microsoft CRM 1.2 SDK describes categories of customizations as "Fully Upgradable" or "Mostly Upgradable". Which of the following CRM customizations are "Mostly Upgradeable" according to the Microsoft CRM 1.2 SDK? An existing account has five related Contacts. The current user has Global Delete privileges for Accounts and Contacts. If the CRMAccount.Delete() method is executed for this account, which of following statements would be true? Bob is tasked with developing a web application to help in the organization and assignment of tasks in Microsoft CRM. One of the requirements for this application is to generate a set of task activities and assign them to specific users. Which of the following methods can Bob use to meet this requirement? Which of the following steps is required when retrieving account details using the CRMAccount.Retrieve() method? Which of the following responses (if any) would be the faster method to retrieve records? Retrieve methods or ExecuteQuery Why? Which of the following statements is true as it relates to Accounts and Contacts? You are a developing an application which queries the Microsoft Business Solutions CRM Server based on input from the user. The information is returned as XML and is to be displayed to the user in HTML format as efficiently as possible. Which choice represents a best practice in presenting the returned information to the user? Which of the following are security best practices? Which statement best describes the relationship between post-callouts and a given a Microsoft Business Solutions CRM transaction? Which of the following choices identify the object used to specify the identity of the caller when executing a CRMAccount.Retrieve() method? Which of the following are the correct steps for retrieving a user privileges. Which of the following are the correct steps for retrieving a user? You are developing a custom application that integrates Microsoft Business Solutions CRM Accounts with another system. The functional requirements state that the post-callout must update the account with an account number from the other system. Your application will use a dedicated user account to perform the update. While testing your post-callout you notice that it has entered an infinite loop. Which answer best describes the steps to take to resolve this problem? Which is the best assembly containing the value types used to build XML strings for the methods found in the Microsoft.Crm.Platform.Proxy assembly? A developer wants to create a web application that lists all contacts for a Business Unit. Which of the following methods can be used to achieve this result? Which of the following statements are true for Microsoft CRM object dependencies? Bob is modifying the Account detail form using the Microsoft CRM System Customization tool. He wants to allow users to view the data in a field, but not change it. Is it possible to achieve this using the methods described below? Using the application integration capabilities of Microsoft CRM, Bob adds a new side tab in the Microsoft CRM Account details form. This side tab will display an internal web site which includes sensitive financial information about the Account. Which of the following conditions describe the requirements for a user to see the new tab in the account details page? While developing an application that interacts with the Microsoft Business Solutions CRM, you are assigned the task of creating an XML string for use in a fetch XML query. What is a best practice to obtain the value representing the object type Account in Microsoft Business Solutions CRM 1.2? Is there any difference between Incidents and Cases? You are developing an application which extends Microsoft Business Solutions CRM. The requirements state that the Microsoft Business Solutions CRM web client and Microsoft Business Solutions CRM Sales for Outlook will be used. To accommodate some of the functional requirements, a custom database and tables have been deployed. Which approach (if any) is best for offline synchronization of these tables for the Microsoft Business Solutions CRM Sales for Outlook client? Where can you find the default schema for a CRM object? Which of the following customizations are not supported using the isv.config configuration file? You are designing an application that extends the Microsoft Business Solutions CRM platform. The functional requirements state you need to leverage functionality surrounding the Contract entity in the Microsoft Business Solutions CRM application. This includes creating new contracts as well as retrieving existing contracts as part of a workflow process. Which type of Microsoft CRM license would the user need to perform these actions? Sue is developing an application which extends Microsoft Business Solutions CRM. The requirements state that phone call activities must be attached to Incidents in Microsoft Business Solutions CRM. Which access right(s) must be granted to the user running Sue's application? You are designing a web application to extend Microsoft CRM. The functional requirements state that data grids in the application must mimic the look and feel of the of the Microsoft Business Solutions CRM web client application. Which approach represents a supported way of achieving this goal?