Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Microsoft Dynamics CRM jako platforma deweloperska Daniel Biesiada ISV Developer Evangelist Microsoft Corporation.

Podobne prezentacje


Prezentacja na temat: "Microsoft Dynamics CRM jako platforma deweloperska Daniel Biesiada ISV Developer Evangelist Microsoft Corporation."— Zapis prezentacji:

1

2 Microsoft Dynamics CRM jako platforma deweloperska Daniel Biesiada ISV Developer Evangelist Microsoft Corporation

3 Agenda Microsoft Dynamics CRM Oferta dla Producentów Oprogramowania Dlaczego Microsoft Dynamics CRM? Dynamics CRM dla deweloperów Architektura systemu Modyfikacje w systemie (customize) CRM SDK Demo! Podsumowanie

4 Microsoft Dynamics CRM Oferta dla ISV CRM Aplikacja biznesowa spełniająca oczekiwania w swojej klasie. SDK bazowane na architekturze SOA pomocne w projektowaniu rozwiązań integracyjnych, rozszerzeń oraz gotowych aplikacji Rola ISV Możliwość rozszerzenia oferty o rozwiązania wertykalne Integracja z innymi systemami Tworzenia dodatków o określonej funkcjonalności Okazja do powiększenia bazy klientów

5 Microsoft Dynamics CRM Dlaczego Microsoft Dynamics CRM? Gotowa platforma biznesowa oparta na uznanych standardach w branży Innowacyjny model biznesowy Business Momentum Marka Microsoftu Ekosystem partnerów

6 Developers, Developers, Developers!.. no i może trochę też wdrożeniowcy Co dokładnie mogę zbudować? Widgety Moduły Rozszerzenia Aplikacje Usługi biznesowe Przykłady: Integracja z systemami ERP Portale/CMS (np. w współpracy z Sharepointem) Narzędzia komunikacyjne Workflow/Business Process Management Bazy wiedzy Wyszukiwanie i analiza danych Zarządzanie dokumentami

7 Architektura systemu

8 Dynamics CRM dla deweloperów Możliwości CRM SDK Własne webservices Integracja z innymi systemami Import/eksport danych [Data Migration Framework] Rozbudowane procesy oparte o WF (Workflow)

9 Dynamics CRM dla deweloperów – strona klienta Modyfikacje w formularzach Zmiana widoku/dodatkowe widoki Dodatkowe pola oraz reguły przy zmianach Obsługa zdarzeń onLoad/onSave/onChange w JavaScript Dodatkowe raporty, modyfikacje w raportach Reporting Services Workflow Modyfikacja i tworzenie dodatkowych procesów

10

11 Dynamics CRM dla deweloperów – strona klienta Zaawansowany scenariusz: webservices var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP); var serverUrl = "http://www.webservicex.net"; xmlhttp.open("get", serverUrl + "/CurrencyConvertor.asmx/ConversionRate? + FromCurrency=USD&ToCurrency= +escape(i), false); xmlhttp.send(); // Parse the returned XML string. var startTag = " "; var endTag = " "; var exch; var valueStart = 0; var valueEnd = 0; valueStart = xmlhttp.responseXML.xml.indexOf(startTag, valueEnd) +startTag.length; valueEnd = xmlhttp.responseXml.xml.indexOf(endTag, valueEnd+1); exch = xmlhttp.responseXML.xml.substring(valueStart, valueEnd); // Set the exchange rate on the custom attribute. crmForm.all.new_exchangerate.DataValue = parseFloat (exch); // Calculate and set the total sum in the selected currency. mTotalCurrency = mTotalAmount*(parseFloat(exch)); crmForm.all.new_totalcurrency.DataValue = mTotalCurrency;

12 Podsumowanie Pytania? Referencje: <- CRM SDK Kontakt (Daniel Biesiada) Blog:

13


Pobierz ppt "Microsoft Dynamics CRM jako platforma deweloperska Daniel Biesiada ISV Developer Evangelist Microsoft Corporation."

Podobne prezentacje


Reklamy Google