Who can think that Microsoft CRM can also use SliverLight? -- Introduction to micro-soft CRM

Source: Internet
Author: User

Today, SliverLight is in full swing, and its magnificent monetization is making everyone feel excited without knowing it. Everyone can become a dreamer and easily show their dreams on the Web. However, who can think of it as cool as a regular business-intensive software product, Microsoft CRM? Can it make your daily work more passionate?

Humberto Lezama Guadarrama provides such a Demo in his blog, so that your business processing will flash with SliverLight.

This Demo does not provide productive Code. It is just to satisfy your curiosity. In some scenarios, using Silverlight provides a rich visual experience for CRM. I believe it will certainly inspire you to create a lot of associations and apply these technologies to achieve more scenarios.

The application in this Demo contains the following components:

Graphics

Sliverlight is based on Windows Presentation Foundation (WPF) and uses Extensible Application Markup Language (XAML) to define graphics and animation technologies. You can use a WPF editor such as Microsoft Expression Blend 2 to edit it. The latest Blend Preview supports Silverlight 1.0 and 1.1.

 

Logic

When writing this Demo using Silverlight 1.0, the author did not use managed code (Silverlight 1.1 supports managed code ). All logics use JavaScript and the Silverlight object model and processing program. The author will continue to upgrade the Demo, which will provide a version written using managed code.

Integrate Dynamics CRM

People who have used CRM know that CRM provides a large number of extension points for third-party applications to insert. All the technologies (Forms and FetchXml) mentioned in this article are available in the crm sdk.

The space of the host SilverLight application is an IFrame In the CRM form of the Custom object. Because the Demo logic is written in JavaScript, the author uses two methods to retrieve data from CRM.

The first method is to use the CRM Form object model (crmForm) to directly pull the available data in the Form.

The second method is to use XMLHttpRequest (although AJAX is not used for asynchronous calls) to collaborate with CRM.FetchXMLInteracts with CRM WebServices.

 

The SilverlightDemo.zip file contains all the files required to install this Demo, including the custom files for the involved entities. The readme.txt file contains a detailed description of how to install the Demo.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.