Microsoft Dynamics CRM jako platforma deweloperska

Slides:



Advertisements
Podobne prezentacje
One Framework to rule them all
Advertisements

Zarządzanie informacją a produktywność przedsiębiorstwa
Decyzje projektowe w .NET Framework
Horyzontalne scenariusze pracy
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
Zapanuj nad dokumentami
Jarosław Sokolnicki Zbigniew Szcześniewski Microsoft
Wdrożenie portalu korporacyjnego w oparciu o MOSS2007
Integracja z Facebookiem (Facebook SDK)
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
e-PUAP, 8 luty 2005Igor Bednarski 1 Architektura oraz podstawowe funkcjonalności systemu informacyjnego. Igor Bednarski Departament Systemów Informatycznych.
Systemy zarządzania treścią CMS
7. Platformy informatyczne przyszłości (wizja SAP)
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Warszawska Wyższa Szkoła Informatyki Warszawa 2007
Dziedzina problemu. Opracowanie koncepcji, projekt i częściowa implementacja portalu ofert turystycznych.
copyright (c) 2007 DGA S.A. | All rights reserved.
4. Informatyzacja logistyki (MRP/ERP/SOA)
Analiza, projekt i częściowa implementacja systemu obsługi kina
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
InfinitERP prezentacja systemu.
Modelowanie w Visual Studio 2010
Przemek Lewicki Piotr Linka Bartek Stasikowski
WCF 4.0 – What’s new? Maciej Grabek Allegro Group Sp. z o. o.
2017/3/28 Jak zyskać przewagę konkurencyjną wykorzystując najnowsze technologie Microsoft? Dariusz Grzesiński ISV Lead Central & Eastern Europe Developer.
Integracja aplikacji z Facebookiem
Licencjonowanie Lync 2013 Poziom 200.
Licencjonowanie SharePoint 2013
ALM (Asset Life Cycle Management) - wsparcie procesów biznesowych w obszarze zarządzania cyklem życia majątku. Centralny Ośrodek Informatyki Górnictwa.
PowerPivot dla DBA mgr inż. Paweł Potasiński.
Zastosowanie frameworka Kendo UI w aplikacjach ASP.NET MVC
Systemy zarządzania treścią Wykład 1
Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki,
Microsoft Expression Studio
Dynamics AX. Microplan Polska Sp. z o.o. Jesteśmy z Państwem od 2000 roku Zatrudniamy ponad 40 najlepszych specjalistów Dwie lokalizacje.
Król Excel 2013 Dynastii ciąg dalszy Grzegorz Stolecki
Zarządzanie danymi biznesowymi za pomocą usług EIM serwera SQL 2012, czyli jak SSIS, MDM i DQS rozwiązują problem błędnych danych Marcin Szeliga
WORKFLOW KLUCZEM DO MINIMALIZACJI KOSZTÓW DZIAŁANIA ORGANIZACJI
EFEKTYWNE ZARZĄDZANIE OBIEGIEM
Wsparcie pracy grupowej systemem Workflow
Czy wdrożenie systemu ERP spełnia pokładane w nim nadzieje.
Wymiana integracja ? oprogramowania dr Danuta Kajrunajtys.
Co to jest Visual Studio Team System?
Arkadiusz Twardoń ZTiPSK
STAĆ CIĘ NA INNOWACJE System CRM w Focus Telecom Polska - cechy i funkcjonalność usługi Autor: Tomasz Paprocki.
Copyright (c) 2007 DGA S.A. | All rights reserved. Konferencja Innowacyjna gospodarka Innowacyjność w biznesie Panel II Warszawa, 03 marca 2008 r.
OfficeObjects® Portal
Wykonał: Michał Nikołajuk
Tworzenie Aplikacji Internetowych dr Wojciech M. Gańcza 8.
Spotkanie Centrum Poczty i Postdata S.A.
System Raportowania Zarządczego. Wprowadzenie System Raportowania Zarządczego umożliwia tworzenie elastycznych, czytelnych i atrakcyjnych graficznie raportów.
Dokumenty w chmurze czyli Workflow – zarządzanie procesami biznesowymi
CRM – wady i zalety UŁ, WMiI, Katedra Analizy Matematycznej i Teorii Sterowania 2008.
Service Oriented Architecture
Informatyczne Systemy Zarządzania dr inż. Andrzej Macioł
Technologie internetowe i mobilne
COMARCH SA Klientów Klientów Klientów Klientów Klientów Zwieńczenie 18 letniego doświadczenia Comarch.
Business Consulting Services © 2005 IBM Corporation Confidential.
Systemy zarządzania przepływem pracy i systemy zarządzania procesami biznesowymi Karolina Muszyńska.
Moduł e-Kontroli Grzegorz Dziurla.
Nowości w systemie Microsoft Dynamics NAV 2016 Prelegenci.
Zintegrowane systemy informatyczne
Projektowanie skalowalnych architektur z wykorzystaniem zaawansowanych technik DDD Michał Mac macmichal.pl.
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
Innowacyjna gospodarka definicje, przykłady, dobre praktyki
Windows Workflow Foundation
Aplikacje i usługi internetowe
Oczekiwania biznesu od HR Business Partnera
Microsoft Dynamics CRM 4.0 Insoft CRM
Zapis prezentacji:

Microsoft Dynamics CRM jako platforma deweloperska Daniel Biesiada ISV Developer Evangelist Microsoft Corporation © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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

Microsoft Dynamics CRM Oferta dla ISV 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

Microsoft Dynamics CRM Dlaczego Microsoft Dynamics CRM? Gotowa platforma biznesowa oparta na uznanych standardach w branży Innowacyjny model biznesowy Business Momentum Marka Microsoft’u Ekosystem partnerów Ponad 10k wdrozen, ponad 400k uzytkownikow, wg Gartnera w kwardancie wisj onerów © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

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 Sharepoint’em) Narzędzia komunikacyjne Workflow/Business Process Management Bazy wiedzy Wyszukiwanie i analiza danych Zarządzanie dokumentami

Architektura systemu

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)

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

Demo!

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 = "<double " + "xmlns=\"http://www.webserviceX.NET/\">"; var endTag = "</double>"; 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;

Podsumowanie Pytania? Referencje: Kontakt (Daniel Biesiada) www.microsoft.com/dynamics/ www.microsoft.com/poland/dynamics/ http://download.microsoft.com/ <- CRM SDK http://msdn2.microsoft.com/en-us/library/aa306205.aspx Kontakt (Daniel Biesiada) Email: danieb@microsoft.com Blog: http://blogs.msdn.com/danieb/ © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

© 2006 Microsoft Corporation. All rights reserved © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.