Dynamics 365

There are 31 articles in this category

Architektura bibliotek rozszerzeń platformy Common Data Service

16 lipca 2020

Common Data Service

Problemy z widocznością relacji N:N w aplikacjach Power Apps sterowanych modelem

Wyróżniający obrazek, który widzicie powyżej, pochodzi serwisu Unsplash.com Cześć. W dzisiejszym artykule przyjrzymy się pewnemu zachowaniu aplikacji Power Apps*, które może zadziwić niejednego doświadczonego konsultanta. Jak na pewno wiecie – platforma daje nam możliwość tworzenia relacji wiele-do-wielu (N:N) między encjami…

Dynamics Data Export Service – uważaj co usuwasz z systemu 😉

Dynamics Data Export Service jest darmowym dodatkiem do systemu Dynamics 365. Pozwala on na automatyczny eksport danych przechowywanych w naszym CDS do wybranej instancji bazy SQL w chmurze Azure. W artykule tym opiszę problem, na który natrafiliśmy, korzystając z tej…

04: Implementacja rozszerzeń systemu Dynamics 365 CE – Wstrzykiwanie zależności

W dzisiejszym odcinku cyklu „Wzorce projektowe w programowaniu systemu Dynamics 365 CE” przyjrzę się możliwości wykorzystania wstrzykiwania zależności w kodzie tworzonych przez nas rozszerzeń. Opiszę również przykładową implementację klasy pluginu, która wykorzystywać będzie wyżej wymieniony mechanizm za pomocą biblioteki Simple…

Logowanie informacji nt. dostępu do danych użytkowników

W czasie projektów wykorzystujących platformę Dynamics 365 dość często pojawia się temat logowania informacji, które związane są z dostępem do danych w systemie. Najczęściej spotykane są w tym przypadku 2 możliwości: Wykorzystanie mechanizmu „Read Auditing” (dostępny tylko w wersji online…

Biblioteczka eksperta Dynamics 365 CE

Dawno, dawno temu, żyliśmy w czasach, w których nie istniał StackOverflow. Wiedzę na temat programowania oraz tajników inżynierii zdobywało się wówczas z papierowych prostopadłościanów, przechowywanych na półkach i zwanych… (chwila ciszy)… książkami!  Kilka miesięcy temu, korzystając z promocji wydawnictwa Packt,…

03: Fabryka obiektów

W poprzednim artykule opisałem, w jaki sposób wykorzystać wzorzec repozytorium w celu odseparowania kodu implementującego logikę biznesową od reprezentacji fizycznych źródeł danych. W przypadku rozszerzeń systemu Dynamics 365 Customer Engagement źródłem danych będzie oczywiście usługa OrganizationService opisana za pomocą interfejsu…

01: Wzorce projektowe w programowaniu systemu Dynamics 365 CE – Klasa PluginBase

Niniejszy artykuł rozpoczyna cykl „Programowanie w systemie Dynamics 365 – wzorce projektowe”. Odnośniki do pozostałych tekstów z ww. serii znajdziecie pod adresem: http://xrmlabs.piotrgaszewski.pl/2019/03/29/programowanie-w-systemie-dynamics-365-wzorce-projektowe/ Czym jest klasa bazowa? W najprostszym ujęciu jest to ogólna klasa, z której dziedziczą inne klasy i…