Strona głównaUżytkownik

Pawci_o | użytkownik

Pawci_o
Pawci_o
221,75
7 dni, 9 godzin temu
8 lutego, 2017
dotnetomaniak.pl

Najlepsze praktyki z Entity Framework Core w C#

Najlepsze praktyki z Entity Framework Core - Modest Programmer

Sztuka programowania 32 dni, 11 godzin, 42 minuty temu modestprogrammer 185 źrodło rozwiń

Gdy tworzymy jakieś API dobrze jest sprawdzić, czy ono działa. Po każdej zmianie albo dodaniu nowego punktu wejścia (endpoint) powinniśmy przetestować, czy wszystko jest ok. Możemy to zrobić uruchamiając aplikację i ręcznie wszystko sprawdzając, jednakże na dłuższą metę jest to bardzo czasochłonne. Dlatego warto utworzyć osobny projekt, w którym stworzymy testy sprawdzające czy nasze API działa poprawnie. W kilku punktach postaram się opisać jak u mnie z reguły wygląda taki projekt z testami API.

Źródło: www.admu.pl
Dziel się z innymi:
Testy API w C# – ADMU Blog

Narzędzia 520 dni, 11 godzin, 18 minut temu Admu 134 źrodło rozwiń

Uwielbiam rekrutacje. Uwielbiam zmieniać pracę. Dla wielu osób to naprawdę dziwne, ale sprawia mi to przyjemność. Wchodzenie w nowe środowisko w nowej pracy w IT to jedna z moich ulubionych czynności jeśli chodzi o pracę zawodową. Na samym początku kariery było tak, że kiedy podjąłem decyzję, że jestem gotowy na kolejne wyzwania to najważniejsze było po prostu zmienić pracę. Nie ważne było na co, gdzie jak i dlaczego. Ważna była zmiana. AŻ W KOŃCU... Przejechałem się potężnie na tym podejściu. Trafiłem ...

Źródło: youtu.be
Dziel się z innymi:
ZŁOTA ZASADA REKRUTACJI - raz ją złamałem i bardzo tego pożałowałem - YouTube

Inne 574 dni, 10 godzin, 37 minut temu wildcat89 229 źrodło rozwiń

Rozwijanie usługi systemowej stworzonej z domyślnego szablonu w Visual Studio nie jest prostym zajęciem. Szczególnie debugowanie takiej aplikacji sprawia sporo problemów. Nie można z poziomu IDE uruchomić usługi i jej debugować. Trzeba podpinać się pod działający proces. W przypadku gdy chcemy zdebugować start usługi, musimy posiłkować się różnymi dziwnymi konstrukcjami, które zatrzymają start usługi do momentu podpięcia się debugera. W dzisiejszym wpisie będę...

Źródło: plawgo.pl
Dziel się z innymi:
Topshelf – tworzenie usługi systemowej - Blog Daniela Plawgo

Windows 953 dni, 9 godzin, 36 minut temu danielplawgo 158 źrodło rozwiń

W nowym roku na pewno wiele osób zastanawia się nad zmianą pracy. W związku z tym warto się dobrze przygotować do rozmowy kwalifikacyjnej. Nie chodzi jednak tylko o przygotowanie techniczne, ale też warto zastanowić się jakie pytania można zadać osobie siedzącej po drugiej stronie. Zazwyczaj słyszy się pytania w jakiej technologii pracujecie, w jakiej metodologii, czy jak duży jest zespół. Dzisiaj mam dla Was 7 niecodziennych pytań które powinniście zadać na rozmowie żeby dowiedzieć się czy firma do któ...

Tagi: rekrutacja
Źródło: youtu.be
Dziel się z innymi:
7 pytań które musisz zadać swojemu rekruterowi w IT - YouTube

Inne 623 dni, 9 godzin, 25 minut temu wildcat89 168 źrodło rozwiń

Pierwszy z 23 wzorców projektowych zdefiniowanych przez "Gang of Four". Singleton to wzorzec kreacyjny wokół którego toczy się ogromna ilość dyskusji. Czy jest on prawidłowym wzorcem czy tzw. antywzorcem? Zobacz opis problemu, przykłady implementacji i prawidłowe zastosowanie. Zapraszam do nowej serii #wzorceprojektowe

Źródło: youtu.be
Dziel się z innymi:
Singleton - Wzorzec czy Antywzorzec? - YouTube

Architektura 634 dni, 9 godzin, 13 minut temu wildcat89 114 źrodło rozwiń

W końcu jest⚠️⚠️⚠️ Drugi odcinek #StandardowePytaniaRekrutacyjne właśnie wjechał na Youtube. Tym razem cała masa mięcha. Czy wiesz czym jest SOLID? Rozumiesz czym jest Zasada podstawienia Liskov? Wiesz jak zastosować te wszystkie zasady w praktyce? Jeżeli masz jakiekolwiek wątpliwości to zapraszam. Wszystko wyjaśnione na przykładach. Doświadczonych kolegów też bardzo zapraszam do dyskusji. Chętnie poznam Wasze zdanie na temat przykładów.

Źródło: youtu.be
Dziel się z innymi:
Czym jest SOLID? - Standardowe Pytania Rekrutacyjne - YouTube

Sztuka programowania 647 dni, 11 godzin, 3 minuty temu wildcat89 147 źrodło rozwiń

Najbardziej popularnym ORMem w świecie .NETu jest bez wątpienia Entity Framework. Posiada on wiele wbudowanych mechanizmów ułatwiających pracę z bazą danych, ale odpokutowuje to pewnymi niedogodnościami. Nie należy on do najwydajniejszych ORMów, generuje czasami pokrętne zapytania, oraz łatwo można wpaść w tarapaty,  np. przez problem N+1. Istnieją również alternatywy, jak np. nHibernate, czy Dapper! Jak sami twórcy wskazują, a są to ludzie od StackOverflow, Dapper jest królem wśród micro ORMów pod wzgl...

Tagi: ORM
Źródło: www.devtective.pl
Dziel się z innymi:
Dapper, czyli król .NETowych mikro ORMów – Devtective

Bazy danych i XML 809 dni, 11 godzin, 35 minut temu Piotr Stapp 248 źrodło rozwiń

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ą...

Źródło: codebility.pl
Dziel się z innymi:
Pytania rekrutacyjne #1 - .NET Developer - CODEBILITY

Inne 806 dni, 12 godzin, 2 minuty temu codebility 580 źrodło rozwiń

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...

Źródło: maciejgos.com
Dziel się z innymi:
Xamarin.Forms UI Challenges - Maciej Gos

Inne 815 dni, 11 godzin, 45 minut temu Piotr Stapp 42 źrodło rozwiń

Wyświetlasz listę branchy i nie wiesz co się dzieje. Ponad 10 branchy na liście. Czytasz ich nazwy i nie przychodzi Ci do głowy żadne skojarzenie z czym to może być związane. Zastanawiasz się: “Czy to na pewno moje branche?” Może ktoś mi je podrzucił. Przechodzisz na nie, patrzysz na ostatnie commity i jak byk widać, że to Twoje. Sprzed 2 miesięcy i dotyczą zadania, które dawno jest już na produkcji. Też masz takie sytuacje? W tym wpisie pokażę Ci jak zrobić porządek w branchach.

Tagi: git
Źródło: poznajgita.pl
Dziel się z innymi:
Jak zrobić porządek z branchami - Poznaj Gita

Narzędzia 816 dni, 12 godzin, 17 minut temu tomaszprasolek 162 źrodło rozwiń

W kolejnym wpisie pozostajemy przy zmianach, które pojawiły się w nowej wersji Visual Studio 2019. Tym razem zajmiemy się zmianami w debugowaniu aplikacji. Pojawiło się kilka ciekawych rzeczy, takich jak wyszukiwanie w okienkach Autos, Locals, Watch, Data Breakpoint czy zwiększenie wydajności. Jeśli jeszcze nie pobrałeś/pobrałaś Visual Studio 2019, to gorąco zachęcam, bo warto!...

Źródło: plawgo.pl
Dziel się z innymi:
Usprawnienie debugowania w Visual Studio 2019 - Blog Daniela Plawgo

Narzędzia 883 dni, 12 godzin, 10 minut temu danielplawgo 237 źrodło rozwiń

W końcu udało mi się zrealizować jeden z celów. Dokończyłem bibliotekę do nawigowania za pomocą UISegmentedControl pomiędzy kilkoma widokami używając wsparcia MvvmCross. Od teraz dzięki mojej bibliotece możesz korzystać z domyślnego flow dla nawigacji (IMvxNavigationService) i wrzucić swoje widoki do kontenera i nawigować pomiędzy nimi za pomocą UISegmentedControl.

Źródło: programistabyc.pl
Dziel się z innymi:
iOS - MvvmCross Presenter dla UISegmentedControl - Programistą Być - Krzysztof Baranowski

Mobile development 1019 dni, 7 godzin, 55 minut temu Krzysiek Baranowski 26 źrodło rozwiń

Wprowadzanie do programowania w Xamarin.Forms: dlaczego warto wybrać ten framework i jaki sprzęt oraz oprogramowanie będzie nam potrzebne? Kilka przemyśleń plus szybkie "Hello World" w Xamarin.Forms na iOS i Androida.

Dziel się z innymi:
Pierwsza aplikacja mobilna - od czego zacząć? (Xamarin.Forms)

Mobile development 1029 dni, 9 godzin, 59 minut temu djfoxer 143 źrodło rozwiń

Czasami zdarza się, że usuniemy coś, bo myślimy, że już się Nam nie przyda. Po jakimś czasie okazuje się, że właśnie teraz to by się przydało W tym wpisie pokaże jak przywrócić usunięty branch.

Tagi: branch, git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Jak przywrócić usunięty branch - Tomasz Prasołek

Inne 1029 dni, 9 godzin, 59 minut temu tomaszprasolek 75 źrodło rozwiń

W tym wpisie pokażę jak można otworzyć konsolę bezpośrednio z Visual Studio z od razu ustawionym katalogiem projektu. Dodamy opcję Git Bash do menu głównego Visual Studio 🙂

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Jak dodać skrót Git Bash do menu głównego Visual Studio - Tomasz Prasołek

Narzędzia 1058 dni, 11 godzin temu tomaszprasolek 91 źrodło rozwiń

Podstawy gita są bardzo proste. Aby zacząć korzystać z gita wystarczy znać tylko kilka poleceń. Jednak git jest potężnym narzędziem. Jeśli będziemy chcieli zrobić bardziej zaawansowane rzeczy możemy w pewnym momencie czuć się zagubieni. Możemy nawet bać się czegoś zrobić w obawie przed tym, że coś popsujemy. Warto najpierw przetestować różne polecenia bez obawy o utratę naszej pracy.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Dopiero uczysz się gita? Najpierw przetestuj "na sucho" w narzędziu visualizing-git - Tomasz Prasołek

Narzędzia 1095 dni, 10 godzin, 39 minut temu tomaszprasolek 193 źrodło rozwiń

Witaj w trzeciej odsłonie cyklu poświęconego programowaniu funkcyjnemu! W części pierwszej omówiłem najważniejsze podstawy. Część druga skupiała się na kluczowym aspekcie tego paradygmatu programowania – tworzeniu programu poprzez komponowanie funkcji. Dzięki temu artykułowi dowiesz się, czym są monady oraz jakie są ich praktyczne zastosowania.

Źródło: devstyle.pl
Dziel się z innymi:
Niecodzienne zastosowania LINQ, czyli monady w C# | devstyle.pl

Sztuka programowania 1158 dni, 11 godzin, 17 minut temu Piotr Stapp 145 źrodło rozwiń

Dzisiejszy wpis jest zainspirowanym jednym z ostatnich code review jaki robiłem. Zauważyłem, że gdy pracujemy z Entity Framework często niektóre rzeczy zaczynamy robić nieefektywnie w stosunku do tego, jakbyśmy zrobili to w chociażby w przypadku ADO.NET. Taką właśnie czynnością jest aktualizowanie oraz usuwanie obiektów z bazy.Aktualizacja obiektu z jego pobraniem Standardowo, gdy zaczynamy uczyć się pracować z Entity Framework, do aktualizacji obiektu możemy ...

Źródło: plawgo.pl
Dziel się z innymi:
Entity Framework - aktualizacja danych bez ich pobierania - Blog Daniela Plawgo

Bazy danych i XML 1170 dni, 11 godzin, 3 minuty temu danielplawgo 192 źrodło rozwiń

Ostatnio czytałem książkę „Mit przedsiębiorczości”, która mówi, że każda firma od samego początku powinna mieć jasno określoną strukturę i dobrze zdefiniowane procesy. Skłoniło mnie to do refleksji jaki wpływ takie procesy mają na mnie jako pracownika. Jakie są zalety i wady pracy dla wielkiej korporacji oraz małego startupu. I jaki poziom strukturyzacji jest najlepszy dla mnie. Nie skupiam się tutaj na aspektach finansowych, czy multisportach, a jedynie na konsekwencjach strukturyzacji i jej wpływie na ...

Źródło: ucgosu.pl
Dziel się z innymi:
Wielka korporacja, czy mała firma? - ucgosu.pl

Inne 1180 dni, 10 godzin, 52 minuty temu ucgosupl 177 źrodło rozwiń

1 2 3 4 5 6

Konkurs z Code Europe - ranking

1
(30,04)
3
(15)
4
(15)
5
(5,01)

wrzesień

21.
Code Europe Trójmiasto
Gdansk, Ergo Arena
23.
Code Europe Warszawa
Warszawa, PGE Narodowy

październik

Najaktywniejsi w tym miesiącu

1
(45,05)
2
(15,07)
4
(15)
5
(15)
6
(5,01)
7
(5)
8
(5)
9
(5)
10
(,05)