Subscribe RSS

Polskie blogi specjalistów IT / Microsoft

agregator blogów
  • O usłudze
  • ziembor.pl/blog/
  • Gdzie szukam?
    • wss.pl
    • ITBlogs
    • Jogger Techblog
    • dobreprogramy
  • Inne agreagatory
    • zine.net.pl/TechBlogs
    • itblogs.pl/agregat/

Posts Tagged by xrm 2011

Filtrowane pola typu Lookup

2011-10-04 Posted by Tomasz Filipowicz under Polskie blogi IT

W CRM 4.0 w większości projektów trzeba było tworzyć niewspierane rozwiązanie, które pomagało korzystać z filtrowanych pól typu Lookup. Przykładem takiego zastosowania było np. umieszczenie na formularzu klienta powiązania z bazą kodów pocztowych. Zamiast polegać na tym, aby użytkownicy CRM sami wprowadzali wartości w polach budowany był słownik kodów pocztowych. Słownik ten miał również dodatkowe informacje takie jak województwo czy też powiat (również w postaci słownika). Na formularzu klienta umieszczane były pola Kod Pocztowy, Powiat, Województwo. Wybranie np. województwa powodować powinno zawężenie wartości w słowniku Powiat oraz Kod Pocztowy do wartości z danego województwa.

W CRM 2011 Microsoft zaimplementował wsparcie dla tego typu funkcjonalności i filtrowane lookupy stały się wspierane “z pudełka”. Konfigurując pola typu lookup na formularzu można wybrać sobie czy ma to pole być filtrowane czy też nie. A jeśli ma to na podstawie jakiego pola – uwaga – tylko jednego:

image

 

 

 

 

 

W większości przypadków wykorzystanie filtrowania po jednym polu wystarczy. Gdyby jednak to było za mało mamy do dyspozycji coś co powala i czego nie było w poprzedniej wersji CRM. Możemy sami definiować sobie widok jaki będzie pokazywany w oknie wyszukiwania (po kliknięciu lupki w polu typu lookup). Jak to się robi ?

Pisze się odpowiedni kod w JS i umieszcza jego wykonania np. w zdarzeniu OnLoad formularza. Definiując taki kod określamy przede wszystkim kryteria wyszukiwania (w postaci FetchXML) oraz tego jak ma być prezentowany widok – czyli określamy jakie kolumny, w jakiej szerokości mają prezentować się w okienku wyszukiwania. W efekcie możemy otrzymać filtrowany lookup bez ograniczeń. Przykładowe zastosowanie tego mechanizmu: rejestrujemy w CRM szanse sprzedaży, ale dla jednej szansy sprzedaży można dowiązać wielu klientów (relacja N:1 pomiędzy szansą sprzedaży a klientem). Następnie na formularzu szansy chcemy wskazać jedną osobę kontaktową (Kontakt), która będzie wskazywać osobę decyzyjną spośród wszystkich osób kontaktowych wszystkich klientów biorących udział w szansie sprzedaży. Aby pokazać w oknie wyszukiwania tylko te osoby kontaktowe, które dowiązane są do klientów dowiązanych do szansy sprzedaży korzystamy właśnie z kodu JS.

Przykładowy kod wygląda następująco:

image

Po więcej szczegółów odsyłam do SDK – słowo kluczowe do znalezienia to addCustomView :)

Filtrowane pola typu Lookup

2011-10-04 Posted by Tomasz Filipowicz under Polskie blogi IT

W CRM 4.0 w większości projektów trzeba było tworzyć niewspierane rozwiązanie, które pomagało korzystać z filtrowanych pól typu Lookup. Przykładem takiego zastosowania było np. umieszczenie na formularzu klienta powiązania z bazą kodów pocztowych. Zamiast polegać na tym, aby użytkownicy CRM sami wprowadzali wartości w polach budowany był słownik kodów pocztowych. Słownik ten miał również dodatkowe informacje takie jak województwo czy też powiat (również w postaci słownika). Na formularzu klienta umieszczane były pola Kod Pocztowy, Powiat, Województwo. Wybranie np. województwa powodować powinno zawężenie wartości w słowniku Powiat oraz Kod Pocztowy do wartości z danego województwa.

W CRM 2011 Microsoft zaimplementował wsparcie dla tego typu funkcjonalności i filtrowane lookupy stały się wspierane “z pudełka”. Konfigurując pola typu lookup na formularzu można wybrać sobie czy ma to pole być filtrowane czy też nie. A jeśli ma to na podstawie jakiego pola – uwaga – tylko jednego:

image

 

 

 

 

 

W większości przypadków wykorzystanie filtrowania po jednym polu wystarczy. Gdyby jednak to było za mało mamy do dyspozycji coś co powala i czego nie było w poprzedniej wersji CRM. Możemy sami definiować sobie widok jaki będzie pokazywany w oknie wyszukiwania (po kliknięciu lupki w polu typu lookup). Jak to się robi ?

Pisze się odpowiedni kod w JS i umieszcza jego wykonania np. w zdarzeniu OnLoad formularza. Definiując taki kod określamy przede wszystkim kryteria wyszukiwania (w postaci FetchXML) oraz tego jak ma być prezentowany widok – czyli określamy jakie kolumny, w jakiej szerokości mają prezentować się w okienku wyszukiwania. W efekcie możemy otrzymać filtrowany lookup bez ograniczeń. Przykładowe zastosowanie tego mechanizmu: rejestrujemy w CRM szanse sprzedaży, ale dla jednej szansy sprzedaży można dowiązać wielu klientów (relacja N:1 pomiędzy szansą sprzedaży a klientem). Następnie na formularzu szansy chcemy wskazać jedną osobę kontaktową (Kontakt), która będzie wskazywać osobę decyzyjną spośród wszystkich osób kontaktowych wszystkich klientów biorących udział w szansie sprzedaży. Aby pokazać w oknie wyszukiwania tylko te osoby kontaktowe, które dowiązane są do klientów dowiązanych do szansy sprzedaży korzystamy właśnie z kodu JS.

Przykładowy kod wygląda następująco:

image

Po więcej szczegółów odsyłam do SDK – słowo kluczowe do znalezienia to addCustomView :)

CRM 2011–Ukrywanie widoków systemowych

2011-05-17 Posted by Tomasz Filipowicz under Polskie blogi IT

Kto miał za zadanie ukryć widoki systemowe w CRM 4.0 ten wie jakie to było problematyczne :) Co się zmieniło w nowym CRM ? Podobnie jak np. klienta może być aktywny lub nieaktywny tak samo widoki. Z poziomu dostosowań możemy oznaczyć widok jako aktywny/nieaktywny:

image

Po dezaktywacji widok będzie widoczny w liście widoków nieaktywnych:

image

Po wyłączeniu kilku widoków i opublikowaniu zmian w efekcie dostajemy przykładową listę widoków:

image

Efekt osiągnięty w prosty sposób co w CRM 4 zajmowało czas na napisanie pluginu, który przestawał działać kiedy ktoś przypadkiem zmienił nazwę widoku :)

CRM 2011–Ukrywanie widoków systemowych

2011-05-17 Posted by Tomasz Filipowicz under Polskie blogi IT

Kto miał za zadanie ukryć widoki systemowe w CRM 4.0 ten wie jakie to było problematyczne :) Co się zmieniło w nowym CRM ? Podobnie jak np. klienta może być aktywny lub nieaktywny tak samo widoki. Z poziomu dostosowań możemy oznaczyć widok jako aktywny/nieaktywny:

image

Po dezaktywacji widok będzie widoczny w liście widoków nieaktywnych:

image

Po wyłączeniu kilku widoków i opublikowaniu zmian w efekcie dostajemy przykładową listę widoków:

image

Efekt osiągnięty w prosty sposób co w CRM 4 zajmowało czas na napisanie pluginu, który przestawał działać kiedy ktoś przypadkiem zmienił nazwę widoku :)

CRM 2011 – stwórzmy sobie konto …

2010-10-02 Posted by Tomasz Filipowicz under Polskie blogi IT

Pierwsze spojrzenie na usługi już za nami – trzeba zacząć z nich korzystać. Na pierwszy ogień idzie nowość w CRM2011 czyli Organization.svc, która to dostępna jest pod adresem:

Aby móc z niej skorzystać zapewne sobie pomyślisz “ok – to jest WCF więc po prostu dodam sobie referencję do usługi w VS i będzie ok” – tak – będzie ok, ale nie do końca. Wygeneruje się poprawna namiastka w VS, ale będzie ona bardzo dziwnie wyglądać. Obiekty nie będą dziedziczyć po odpowiednich klasach, trzeba będzie korzystać z pliku konfiguracyjnego, aby poprawnie definiować ABC WCF wymaganego przez usługi – można tak pracować, ale nie trzeba …. na szczęście – jest o wiele więcej ciekawszych rzeczy niż walka z plikiem konfiguracyjnym.

Spróbujmy następującego podejścia:

  1. Pobierzmy SDK dla CRM 2011 Beta ze strony: Microsoft Dynamics CRM 2011 Software Development Kit (SDK)  (* tutaj uwaga – ostatnio pobierałem SDK, które NIE DZIAŁAŁO poprawnie – szczególnie narzędzia opisane niżej)
  2. Rozpakujmy SDK do dowolnej lokalizacji
  3. Sprawdźmy zawartość katalogu sdk\bin i zwróćmy uwagę na dwa elementy:
    1. microsoft.xml.sdk.dll – jeśli w VS przed dodaniem referencji do usługi dodamy referencję do tej DLL to klasy namiastki będą dziedziczyć po Entity – nowa klasa bazowa dla klas takich jak Account (w CRM 4 było to DynamicEntity czy też BusinessEntity)
    2. CrmSvcUtil.exe – nazwa tego narzędzia wskazuje, że mamy do czynienia z czymś co ma coś wspólnego z SvcUtil znanym z WCF. Tak, to prawda – jest to narzędzie specjalne zrobiona dla CRM, które wygeneruje nam ładną namiastkę z metadanych CRM. Dzięki temu co jest wynikiem działania tego narzędzia (plik *.cs) możemy dołączyć do elementów projektu namiastkę CRM (Add Existing Item w VS).

Mając namiastkę usługi CRM oraz referencję do biblioteki microsoft.xml.sdk.dll możemy napisać nasz pierwszy kod:Nowy obraz (8) Co robi ten kod ? Tworzy nam instancję usługi, która chce połączyć się do organizacji przekazywanej w URL – element <organization>. Nie musimy tutaj tworzyć wcześniej znany token, w którym wskazywaliśmy, gdzie chcemy nawiązać połączenie. Autentykacja użytkownika następuje na podstawie jego aktualnego konta – stąd ustawienie ClientCredential na DefaultNetworkCredentials – można tutaj wskazać przy pomocy loginu oraz hasła inne konto, którym chcemy się zalogować.

Co jest jeszcze ważne – ten kod nie pozwoli nam korzystać z klas takich jak Account – wszystko z powodu tzw. wczesnego wiązania co jest związane z procesem serializacji oraz deserializacji wiadomości przesyłanych do/z usługi CRM. Aby móc w pełni korzystać z dobrodziejstw CRM musimy wpisać następujący kod:

_client.ServiceConfiguration.CurrentServiceEndpoint.Behaviors.Add(new ProxyTypesBehavior());

Dzięki temu możemy dalej korzystać z kodu, który będzie działać:

Account _test = new Account { Name = "test" };
_client.Create(_test);

Klasa: OrganizationServiceProxy jest dostępna w DLL: microsoft.xml.sdk.dll – jest o wiele fajniejsza niż klasa, która byśmy dostali ze zwykłej namiastki w VS :)

Jest jeszcze jedna ważna sprawa. Usługi pozwalają na to, że będziemy mogli korzystać z CRM nie tylko z serwera, gdzie jest on zainstalowany. Jednakże jest tutaj mały problem. Aby korzystać z usług CRM (tych nowych) należy mieć na maszynie klienckiej zainstalowany Windows Identity Foundation, który dostępny jest dla Windows Vista, 7, Server 2008. Inne maszyny nie są wspierane.

Windows Identity Foundation jest dostępny pod adresem: http://msdn.microsoft.com/en-us/evalcenter/dd440951.aspx

CRM 2011 – stwórzmy sobie konto …

2010-10-02 Posted by Tomasz Filipowicz under Polskie blogi IT

Pierwsze spojrzenie na usługi już za nami – trzeba zacząć z nich korzystać. Na pierwszy ogień idzie nowość w CRM2011 czyli Organization.svc, która to dostępna jest pod adresem:

Aby móc z niej skorzystać zapewne sobie pomyślisz “ok – to jest WCF więc po prostu dodam sobie referencję do usługi w VS i będzie ok” – tak – będzie ok, ale nie do końca. Wygeneruje się poprawna namiastka w VS, ale będzie ona bardzo dziwnie wyglądać. Obiekty nie będą dziedziczyć po odpowiednich klasach, trzeba będzie korzystać z pliku konfiguracyjnego, aby poprawnie definiować ABC WCF wymaganego przez usługi – można tak pracować, ale nie trzeba …. na szczęście – jest o wiele więcej ciekawszych rzeczy niż walka z plikiem konfiguracyjnym.

Spróbujmy następującego podejścia:

  1. Pobierzmy SDK dla CRM 2011 Beta ze strony: Microsoft Dynamics CRM 2011 Software Development Kit (SDK)  (* tutaj uwaga – ostatnio pobierałem SDK, które NIE DZIAŁAŁO poprawnie – szczególnie narzędzia opisane niżej)
  2. Rozpakujmy SDK do dowolnej lokalizacji
  3. Sprawdźmy zawartość katalogu sdk\bin i zwróćmy uwagę na dwa elementy:
    1. microsoft.xml.sdk.dll – jeśli w VS przed dodaniem referencji do usługi dodamy referencję do tej DLL to klasy namiastki będą dziedziczyć po Entity – nowa klasa bazowa dla klas takich jak Account (w CRM 4 było to DynamicEntity czy też BusinessEntity)
    2. CrmSvcUtil.exe – nazwa tego narzędzia wskazuje, że mamy do czynienia z czymś co ma coś wspólnego z SvcUtil znanym z WCF. Tak, to prawda – jest to narzędzie specjalne zrobiona dla CRM, które wygeneruje nam ładną namiastkę z metadanych CRM. Dzięki temu co jest wynikiem działania tego narzędzia (plik *.cs) możemy dołączyć do elementów projektu namiastkę CRM (Add Existing Item w VS).

Mając namiastkę usługi CRM oraz referencję do biblioteki microsoft.xml.sdk.dll możemy napisać nasz pierwszy kod:Nowy obraz (8) Co robi ten kod ? Tworzy nam instancję usługi, która chce połączyć się do organizacji przekazywanej w URL – element <organization>. Nie musimy tutaj tworzyć wcześniej znany token, w którym wskazywaliśmy, gdzie chcemy nawiązać połączenie. Autentykacja użytkownika następuje na podstawie jego aktualnego konta – stąd ustawienie ClientCredential na DefaultNetworkCredentials – można tutaj wskazać przy pomocy loginu oraz hasła inne konto, którym chcemy się zalogować.

Co jest jeszcze ważne – ten kod nie pozwoli nam korzystać z klas takich jak Account – wszystko z powodu tzw. wczesnego wiązania co jest związane z procesem serializacji oraz deserializacji wiadomości przesyłanych do/z usługi CRM. Aby móc w pełni korzystać z dobrodziejstw CRM musimy wpisać następujący kod:

_client.ServiceConfiguration.CurrentServiceEndpoint.Behaviors.Add(new ProxyTypesBehavior());

Dzięki temu możemy dalej korzystać z kodu, który będzie działać:

Account _test = new Account { Name = "test" };
_client.Create(_test);

Klasa: OrganizationServiceProxy jest dostępna w DLL: microsoft.xml.sdk.dll – jest o wiele fajniejsza niż klasa, która byśmy dostali ze zwykłej namiastki w VS :)

Jest jeszcze jedna ważna sprawa. Usługi pozwalają na to, że będziemy mogli korzystać z CRM nie tylko z serwera, gdzie jest on zainstalowany. Jednakże jest tutaj mały problem. Aby korzystać z usług CRM (tych nowych) należy mieć na maszynie klienckiej zainstalowany Windows Identity Foundation, który dostępny jest dla Windows Vista, 7, Server 2008. Inne maszyny nie są wspierane.

Windows Identity Foundation jest dostępny pod adresem: http://msdn.microsoft.com/en-us/evalcenter/dd440951.aspx

CRM 2011 – wstęp do raportowania

2010-10-02 Posted by Tomasz Filipowicz under Polskie blogi IT

Pierwsza próba uruchomienia własnego raportu może doprowadzić do powstania następującego błędu:

image

Powodem tego błędu jest brak zainstalowania komponentu srsdataconnector, którego instalator dostępny jest w tym samym miejscu skąd instalowaliśmy CRM 2011;

Nowy obraz (7)

W moim przypadku sama instalacji nie wystarczyła :( – musiałem z poziomu Panelu Sterowania dokonać naprawy instalacji. Dopiero wtedy raporty zaczęły się poprawnie uruchamiać.

CRM 2011 – wstęp do raportowania

2010-10-02 Posted by Tomasz Filipowicz under Polskie blogi IT

Pierwsza próba uruchomienia własnego raportu może doprowadzić do powstania następującego błędu:

image

Powodem tego błędu jest brak zainstalowania komponentu srsdataconnector, którego instalator dostępny jest w tym samym miejscu skąd instalowaliśmy CRM 2011;

Nowy obraz (7)

W moim przypadku sama instalacji nie wystarczyła :( – musiałem z poziomu Panelu Sterowania dokonać naprawy instalacji. Dopiero wtedy raporty zaczęły się poprawnie uruchamiać.

CRM 2011 – wygoda pracy z systemem

2010-09-22 Posted by Tomasz Filipowicz under Polskie blogi IT

Od dawna dało się słyszeć głosy, że CRM 2011 został opracowany razem z użytkownikami tego systemu, tzn. zostały wprowadzone faktycznie wymagane od tego systemu funkcjonalności. I to zarówno z punktu widzenia użytkownika biznesowe jak również z punktu widzenia osoby wdrażającej ten system.

Niektóre funkcjonalności związane były z wygodą pracy z tym system. Przykładowa nowość wprowadzona w CRM2011 polega na tym, iż będąc na liście obiektów, np. Accounts możemy z tego poziomu, np. dostosować widok, który aktualnie widzimy, obiekt, który prezentujemy, formatkę obiektu, itd – sami zobaczcie jak to wygląda:

Nowy obraz (3) Wyświetlam sobie obiekty typu Account (pozwoliłem sobie dokonać spolszczenia na potrzeby wdrożenia póki polskiej wersji jeszcze nie ma dostępne :) ) a wstążka w zakładce Customize prezentuje mi możliwości modyfikacji obiektu.

CRM 2011 – wygoda pracy z systemem

2010-09-22 Posted by Tomasz Filipowicz under Polskie blogi IT

Od dawna dało się słyszeć głosy, że CRM 2011 został opracowany razem z użytkownikami tego systemu, tzn. zostały wprowadzone faktycznie wymagane od tego systemu funkcjonalności. I to zarówno z punktu widzenia użytkownika biznesowe jak również z punktu widzenia osoby wdrażającej ten system.

Niektóre funkcjonalności związane były z wygodą pracy z tym system. Przykładowa nowość wprowadzona w CRM2011 polega na tym, iż będąc na liście obiektów, np. Accounts możemy z tego poziomu, np. dostosować widok, który aktualnie widzimy, obiekt, który prezentujemy, formatkę obiektu, itd – sami zobaczcie jak to wygląda:

Nowy obraz (3) Wyświetlam sobie obiekty typu Account (pozwoliłem sobie dokonać spolszczenia na potrzeby wdrożenia póki polskiej wersji jeszcze nie ma dostępne :) ) a wstążka w zakładce Customize prezentuje mi możliwości modyfikacji obiektu.

CRM 2011 – pierwsze spojrzenie pod maskę, czyli usługi

2010-09-16 Posted by Tomasz Filipowicz under Polskie blogi IT

CRM 4.0 przyzwyczaił nas do tego, że posiadamy 3 usługi sieciowe:

  1. CrmService
  2. MetadataService
  3. DiscoveryService

W CRM 2011 oprócz znanych dobrze usług posiadamy usługi nowe, oparte na technologii WCF:

  1. IDiscoveryService – usługa te pełni tę samą rolę co DiscoveryService w CRM 4.0. Kiedy mamy instalacje CRM przygotowaną pod wiele organizacji usługa nam ta pomoże nam w znalezieniu informacji z nimi związanych, np. można pobrać listę organizacji do której użytkownik ma dostęp
  2. IOrganizationService  – usługa ta jest niejako scaleniem CrmService oraz MetadataService. Przy pomocy jednej usługi możemy wykonywać operacje biznesowe w CRM, np. zakładanie kont jak również pobierać metadane, czyli informacji opisujące zdefiniowane w CRM.

Dostęp do tych nowych usług jest możliwy z wykorzystaniem następujących adresów:

  1. IOrganizationService – http://<servername>/<organizationname>/XRMServices/2011/Organization.svc
  2. IDiscoveryService  – http://<servername>/<organizationname>/XRMServices/2011/Discover.svc

Warto zwrócić uwagę, że w nazwach katalogów wykorzystywane są nazwy XRM :) co wskazuje, że mamy już do czynienia z systemem, który wyrasta ponad zarządzanie relacjami z klientem, a przy pomocy którego można zbudować narzędzie wspierające zarządzanie dowolnymi relacjami – o koncepcji XRM opowiada filmik z prawej strony

CRM 2011 – pierwsze spojrzenie pod maskę, czyli usługi

2010-09-16 Posted by Tomasz Filipowicz under Polskie blogi IT

CRM 4.0 przyzwyczaił nas do tego, że posiadamy 3 usługi sieciowe:

  1. CrmService
  2. MetadataService
  3. DiscoveryService

W CRM 2011 oprócz znanych dobrze usług posiadamy usługi nowe, oparte na technologii WCF:

  1. IDiscoveryService – usługa te pełni tę samą rolę co DiscoveryService w CRM 4.0. Kiedy mamy instalacje CRM przygotowaną pod wiele organizacji usługa nam ta pomoże nam w znalezieniu informacji z nimi związanych, np. można pobrać listę organizacji do której użytkownik ma dostęp
  2. IOrganizationService  – usługa ta jest niejako scaleniem CrmService oraz MetadataService. Przy pomocy jednej usługi możemy wykonywać operacje biznesowe w CRM, np. zakładanie kont jak również pobierać metadane, czyli informacji opisujące zdefiniowane w CRM.

Dostęp do tych nowych usług jest możliwy z wykorzystaniem następujących adresów:

  1. IOrganizationService – http://<servername>/<organizationname>/XRMServices/2011/Organization.svc
  2. IDiscoveryService  – http://<servername>/<organizationname>/XRMServices/2011/Discover.svc

Warto zwrócić uwagę, że w nazwach katalogów wykorzystywane są nazwy XRM :) co wskazuje, że mamy już do czynienia z systemem, który wyrasta ponad zarządzanie relacjami z klientem, a przy pomocy którego można zbudować narzędzie wspierające zarządzanie dowolnymi relacjami – o koncepcji XRM opowiada filmik z prawej strony

CRM 2011

2010-09-14 Posted by Tomasz Filipowicz under Polskie blogi IT

Już jest :) – wersja beta produktu, który naszym zdaniem spowoduje rewolucję :) Dla tych, którzy dopiero teraz słyszą o nowej wersji produktu mała informacja – produkt ten można pobrać po zarejestrowaniu się na stronie: http://offers.crmchoice.com/CRM2011Beta-Landing.

Pierwsze wrażenia z nowego CRM ? Przede wszystkim wygląd – podobnie jak poprzednia wersja – kolorystycznie oraz interfejsowo odpowiada pakietowi Office a dokładnie programowi Outlook. CRM 4 nawiązywał do Outlook 2007, nowa wersja do Outlook 2010. Wszędzie obecna jest wstążka, która stała się elementem, który opanowuje kolejne produkty MS.

Główne okno aplikacji wygląda następująco:

Nowy obraz (2)

Jako, iż zajmuję się CRM również z technicznego punktu widzenia postaram się opisać jakie zmiany zostały wprowadzone w jego wnętrzu, np. własność możliwa do ustawienia dla zespołu, integracja z Sharepoint, procesy, usługi CRM 2011, itd. Co warte wspomnienia na samym wstępie to fakt, iż produkt ten został całkowicie napisany w oparciu o .NET 4. Zatem przepływy, pluginy będziemy już tworzyć z wykorzystaniem najnowszych technik :) – jak dla mnie bomba :)

Wymagania odnośnie sprzętu oraz aplikacji wymaganych przez CRM 2011 opisał Kuba w tym poście: http://crmblog.pl/2010/09/10/dynamics-crm-2011-wymagania-sprzetowe-i-programowe/

CRM 2011

2010-09-14 Posted by Tomasz Filipowicz under Polskie blogi IT

Już jest :) – wersja beta produktu, który naszym zdaniem spowoduje rewolucję :) Dla tych, którzy dopiero teraz słyszą o nowej wersji produktu mała informacja – produkt ten można pobrać po zarejestrowaniu się na stronie: http://offers.crmchoice.com/CRM2011Beta-Landing.

Pierwsze wrażenia z nowego CRM ? Przede wszystkim wygląd – podobnie jak poprzednia wersja – kolorystycznie oraz interfejsowo odpowiada pakietowi Office a dokładnie programowi Outlook. CRM 4 nawiązywał do Outlook 2007, nowa wersja do Outlook 2010. Wszędzie obecna jest wstążka, która stała się elementem, który opanowuje kolejne produkty MS.

Główne okno aplikacji wygląda następująco:

Nowy obraz (2)

Jako, iż zajmuję się CRM również z technicznego punktu widzenia postaram się opisać jakie zmiany zostały wprowadzone w jego wnętrzu, np. własność możliwa do ustawienia dla zespołu, integracja z Sharepoint, procesy, usługi CRM 2011, itd. Co warte wspomnienia na samym wstępie to fakt, iż produkt ten został całkowicie napisany w oparciu o .NET 4. Zatem przepływy, pluginy będziemy już tworzyć z wykorzystaniem najnowszych technik :) – jak dla mnie bomba :)

Wymagania odnośnie sprzętu oraz aplikacji wymaganych przez CRM 2011 opisał Kuba w tym poście: http://crmblog.pl/2010/09/10/dynamics-crm-2011-wymagania-sprzetowe-i-programowe/

Archiwa
  • Maj 2012 (75)
  • Kwiecień 2012 (159)
  • Marzec 2012 (197)
  • Luty 2012 (154)
  • Styczeń 2012 (129)
  • Grudzień 2011 (104)
  • Listopad 2011 (82)
  • Październik 2011 (94)
  • Wrzesień 2011 (50)
  • Sierpień 2011 (31)
  • Lipiec 2011 (21)
  • Czerwiec 2011 (14)
  • Maj 2011 (21)
  • Kwiecień 2011 (32)
  • Marzec 2011 (14)
  • Luty 2011 (13)
  • Styczeń 2011 (29)
  • Grudzień 2010 (11)
  • Listopad 2010 (22)
  • Październik 2010 (19)
  • Wrzesień 2010 (19)
  • Sierpień 2010 (15)
  • Lipiec 2010 (9)
  • Czerwiec 2010 (5)
  • Maj 2010 (5)
  • Kwiecień 2010 (13)
  • Marzec 2010 (13)
  • Luty 2010 (20)
  • Styczeń 2010 (13)
  • Grudzień 2009 (16)
  • Listopad 2009 (19)
  • Październik 2009 (30)
  • Wrzesień 2009 (16)
  • Sierpień 2009 (13)
  • Lipiec 2009 (25)
  • Czerwiec 2009 (2)
  • Maj 2009 (12)
  • Kwiecień 2009 (9)
  • Marzec 2009 (5)
  • Luty 2009 (5)
  • Styczeń 2009 (6)
  • Grudzień 2008 (6)
  • Listopad 2008 (4)
  • Październik 2008 (6)
  • Wrzesień 2008 (3)
  • Kwiecień 2008 (1)
  • Grudzień 2007 (1)
Kategorie
2003 2010 access Access 2003 Access 2010 Aktualności Bez kategorii BI CTP exchange online Exchange Server Exchange Server 2010 featured funkcje Grzegorz Tworek How To Hyper-V 3 Hyper-V Server 8 interoperacyjność IT Pro blogerzy Jak to zrobić Komputery i Internet Microsoft Outlook najlepsze praktyki Narzędzia open source Oprogramowanie PLSSUG Polskie blogi IT Porady PowerPivot Relacje Reporting Services SharePoint Foundation 2010 SharePoint Server 2010 Skrypty System Center 2012 Techniczne Tips and tricks video Virtual Machine Manager wersje beta WGUiSW Windows 8 Beta Windows 8 Customer Preview
Tagi
.net Active Directory Artykuły Blog blogosfera Cloud Computers and Internet CRM 2011 Excel Exchange Exchange 2010 Hyper-V Inne IT konferencja Konferencje Linux Lync Microsoft Microsoft Dynamics CRM News office 365 Ogólne PowerShell Private Cloud programowanie Publikacje Security SharePoint Społeczności IT SQL SQL Server SQL Server 2012 System Center Uncategorized Windows Windows 7 Windows 8 Windows Phone 7 Windows Server Windows Server 8 Windows Server 2008 Wirtualizacja Wydarzenia [EN]
Autorzy
Kamil Skalski, Konrad Sagala, Szymon Bochniak, Tadeusz , Tomasz Filipowicz, RSS , Łukasz Kałużny, kgorczewski , Łukasz , Wojciech Gardziński, Paweł Goleń, Piotrek Gardy, Dariusz Porowski, koprowskit , Joanna Subik, nExoR , piotrpawlik , Marcin , Mateusz Świetlicki, TechNet Polska, gsgalezowski , T4ngram , Metorio , Maciek Blog, swilczew , blog Michała Cywińskiego..., Me & Technology – Paula’s Security Blog, Bloggers Underground, pawp81 , programistaaccess , Bartek Bielawski, soisk , Zygmunt B., MS Dynamics Blog, Jarek Szybiński, Filip , rtynski , Świat Office, voytas , rem8 , jaroslawsokolnicki , bns , Seb , Łukasz Matuszewski, Docent , Dariusz Brejnak, Kamil Karczmarczyk, kaarol , JeZZoo , Peter , t.onyszko , Pawel Potasinski, Kuba Skałbania, robertmandziarz , Dobert , MKr , Krzysiek , Robert Stuczynski - Noise, szulcu , kicekpicek , Łukasz Zięba, Maciej Krasuski, Tomasz_Sochacki , Przemek Kuczyński, drixter , losiak , paramo , SzymonN , OSKAr , Grzesiek Bartosik, l10n , Łukasz Z., marcinbojko , Marcin Milewski, jnx
Polskie blogi specjalistów IT / Microsoft powered by WordPress and The Clear Line Theme