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 IOrganizationService. .
Mówi o sobie, że zarabia pieniądze opowiadaniem historii. I jak się okazuje tak jest. Jest zawodowym prelegentem. To znaczy, że prezentowanie to jego zawód?… Jest jednym z najlepszych prelegentów w Polsce. Swoje umiejętności budował latam...
Cześć! To już drugi artykuł z serii “Od zera do developera“. Aby przejść tę drogę należy nie tylko umieć zamienić nasze myśli na działający kod ale przede wszystkim posiadać wiedzę na temat języków, technologii i frameworków w jakich przyjdzie Ci pracować. Nieważne czy jesteś studentem czy nie, czy doświadczonym developerem, a może jesteś już po stażu, udając się na rozmowę kwalifikacyjną na pewno będzie przed Tobą...
W tym tygodniu bomba, bo MS upublicznił jądro. Do tego dowcip tygodnia, zaproszenie na darmowy warsztat, długi artykuł na temat wersjonowania, migracja WPF i to nie wszystko. Gotowi? Można zaczynać? No to jedziemy z koksem!Microsoft upublicznił jądro systemu Pamiętacie taki stary dowcip z cyklu radio Erewań: Słuchacz - Podobno w Moskiwe na placu Czerwonym rozdają samochody, czy to prawda? Radio - Tak to prawda, tylko nie na placu Czerwonym, a na placu Rewolucji. Nie w Moskwie, a w Leningradzie. Nie sa...
“Here be dragons” – czy słyszeliście kiedyś ten zwrot? Czy słyszeliście o nim w kontekście programowania albo widzieliście taki komentarz w kodzie? Tak? To współczuję – mam nadzieję, że byliście wtedy przyodziani w SOLIDną zbroję, i mieliście odpowiedni ekwipunek, żeby sobie z tymi smokami poradzić. Przede wszystkim miecz. Podobno jednym ze sposobów zwalczania smoków w kodzie jest użycie legendarnego miecza zwanego Excalibur Refactorum. Legenda głosi, że miecz ten wbity jest w skałę (gdzieś w okolicach...
Od zera do developeraFinansecodebility.pl Od zera do developera - blog o tematyce IT Finanse Wstęp Cześć! Ten artykuł poświęcony jest nie tylko programistom. Skierowany jest bowiem do każdego, kto stoi przed wyborem formy zatrudnienia (często odgórnie narzuconej przez pracodawcę). W tym artykule chciałbym Wam przedstawić informacje na temat tego co to jest B2B, dlaczego i kiedy się opłaca, na jakie zarobki na rękę miesięcznie możemy liczyć mając kwotę netto na fakturze.B2B – co to jest? B2B jak sama...
Zainspirowany dyskusja na Microsoft Azure User Group Poland podrzucam ciekawe repo na Github, którego świadomość istnienia nie jest duża ;-) Jeżeli, ktoś przygotowuje się do zdania certyfikatów, uczy się lub jest ciekaw co jest na oficjalnym szkoleniu można skorzystać z instrukcji do oficjalnych płatnych szkoleń Microsoft, które odbywają się w ośrodkach. Tajemnicą poliszynela jest bowiem informacja, że instrukcje do laboratoriów od płatnych kurosów znajdują się na Github. Microsoft utrzymuj...
aspnetcore, aspnetmvc, ebook, MVC The eBook on ASP.NET Core 2 I wrote together with Ugo Lattanzi is available for download for free from the Free Ebooks section of Syncfusion Tech Portal. In April 2017, Ugo Lattanzi and I published ASP.NET Core Succinctly, and it became one of the most downloaded ebook for 2017 and was also 2017 Succinctly Readers Awards Silver Winner, among all the 33 books released by Succinctly in 2017. This year we published an update to the book. All code and explanation have b...
UI | Xamarin.Forms przez Maciej Gos / 11 godzin temu W miniony piątek zapoczątkowałem nową serię na YouTube filmów poświęconych budowie UI/UX za pomocą Xamarin.Forms. Chciałbym w tej serii pokazać gdzie pojawiają się ograniczenia Xamarin.Forms i pojawia się konieczność sięgnięcia po np. Custom Renderer. Zapraszam was do pierwszego odcinka poświęconego projektowi aplikacji Fintech Kit znalezionego na Dribbble. Po tej krótkiej zajawce nie pozostaje mi powiedzieć mi nic więcej jak enjoy…. No i oczywiśc...
Code reviews This is a series about great code reviews, that I either gave or received. Code reviews are crucial for code quality and I strongly recommend you to have it in your company. Two heads are always better than one, especially in an atmosphere of cooperation and mutual learning. I have pleasure and luck to work in such a team and I have to admit, that code review discussions are always appreciated. Without further due, let’s get to it. Have a good read! 🙂Code review #3 – use threads like Mr F...
Edycja 19 podsumowania świata .NET. W tym tygodniu dominują ciekawostki, a petard jest mało :)
Podjąłeś decyzję o zmianie pracy, przeszedłeś wszystkie rozmowy, dogadałeś się z potencjalnym pracodawcą co do stawki oraz warunków i podpisałeś umowę. Pora otwierać szampana! Żegnasz się z obecną firmą. Możliwe, że masz jeszcze kilka dni zaległego urlopu i o to nadchodzi pierwszy dzień w nowym miejscu. Wcześniejszy entuzjazm ustępuje miejsca stresowi. Co robić? Jak żyć? Jak przejść przez pierwsze tygodnie w nowej pracy?
_zarządzanie projektami Karol Wójciszko 0 Commentsdeveloper, świeżak, wdrożenie Dziś na tapet wrzucam temat wdrożenia nowego programisty do istniejącego projektu. Dostałem przez ostatni czas wiele pytań od czytelników jak szybko wdrożyć programistę do projektu? Szczerze mówiąc zdziwiło mnie zainteresowanie tym tematem bo wydawało mi się, że jest oczywisty, ale skoro nie jest – moja pomoc dla Ciebie w tym wpisie.Czas wdrożenia Wdrożenie jest czasochłonne. Musisz sobie z tego zdawać sprawę. Minie wiele ty...
Od zera do developera codebility.pl Od zera do developera - blog o tematyce IT Od zera do developera Tym artykułem chciałbym rozpocząć serię zatytułowaną „od zera do developera”. Jaką treść będzie można tu znaleźć? Przede wszystkim moje przemyślenia, doświadczenia i wnioski odnośnie drogi przebytej przez całą edukację, studia a teraz karierę zawodową. Chciałbym też dać subiektywną opinię na temat ważnych decyzji, przed którymi stoją młodzi adepci sztuki programowania, którzy chcą wejść w ten świat z ...
Nowości ze świata .NET edycja 18. W tym tygodniu stojąca pod znakiem ciekawostek drobnych, ale użytecznych na co dzień. No to co, zaczynamy? TAK!
O tym czy jest Eto.Forms i czy jest/nie jest ciekawe.
Na co dzień w pracy mam okazję korzystać z Azure DevOps. Tam znajduje się kod, wszystkie pull requesty, pipeliny do CI, a także tablice z taskami. Ostatnio na comiesięcznym spotkaniu WrocNetIrek Patalas pochwalił się, że napisał dodatek do VSCode, w którym nowe taski można… ZAKODOWAĆ! Jak dla mnie bomba 🙂
Dzisiaj mały krok w bok od .Net. Przyglądniemy się Lazarus-owi, darmowemy portowi Delphi i bibiotece Pascal Scada. Dzieki tym narzędziom stworzymy prostą, wieloplatformową aplikację komunikująca się ze sterownikiem PLC Siemens-a.
17 edycja podsumowania ze świata dotnet. Krótko i treściwie, akurat na przerwę.Tydzień dotnetomaniaka Zacznijmy od polskiej blogosfery dotnetowej. W tym tygodniu 10 artykułów. Jest co czytać, więc zapraszam serdecznie: https://dotnetomaniak.pl/weekly/2019/22FindRef czyli jak odszukać referencję Raz na jakiś czas potrzebujemy na szybko sprawdzić, w którym projekcie używana jest dana biblioteka. Na pomoc spieszy małe narzędzie czyli FindRef. Instalacja banalna: dotnet tool install --global findref, a uży...
Podczas rozwiązywania konfliktu musimy zdecydować, który kod w tym wypadku jest prawidłowy: nasz, czy kogoś innego. Pokażę jak to wygląda w różnych aplikacjach.