dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 38

Niespodziewana zmiana stanu obiektu jest jedną z częstszych przyczyn błędów programistów. Dwoma, moim zdaniem, najczęstszymi przypadkami, w których zmiana może być zaskoczeniem są...

Źródło: szogun1987.pl
Dziel się z innymi:
Niezmienny obiekt i budowniczy – Strona Szoguna

Architektura 639 dni, 14 godzin, 38 minut temu szogun1987 92 źrodło rozwiń

Dzisiaj przedstawiam wam wstęp do usług do konteneryzacji w Azure. Pierwszą usługą jest Azure Container Instances czyli podejscie serverless dla kontenerów.

Źródło: youtu.be
Dziel się z innymi:
Wstęp do konteneryzacji w Azure za pomocą usługi Container Instances

Cloud 639 dni, 14 godzin, 38 minut temu AdamMarczak 27 źrodło rozwiń

Niezależnie od technologii używanej w projekcie, raz na jakiś czas trzeba wdrożyć kod na produkcję. Sposobów na wdrożenie go jest N, gdzie N dąży do nieskończoności 😉. Tak jak każda firma ma w dzisiejszych czasach swój “scrum” albo “agile”, tak i ma swój sposób na instalacje. Jednym z moich ulubionych jest “sposób na PM’a”. Wygląda on następująco: PM tworzy task, a opsy go realizują… Podchodząc do sprawy na poważnie, można N znacząco zredukować. Moim zdaniem do 6 i wszystkie 6 strategii opisałem poniżej

Dziel się z innymi:
6 sposobów na deployment (teoria + praktyka) – Dotnetomaniak tech blog

Architektura 640 dni, 14 godzin, 9 minut temu Piotr Stapp 138 źrodło rozwiń

Dzisiaj w podcast’cie gościłem Annę Prończuk-Omiotek, która jest trenerem wystąpień publicznych i nie tylko. Poruszaliśmy wiele spraw związanych z:wystąpieniami publicznymi,szkoleniem prelegentów,organizowaniem wydarzeń.Podcast dostęp...

After.conf - S02E03 - Trener prelegentów Anna Prończuk-Omiotek

Inne 640 dni, 14 godzin, 9 minut temu godev 11 źrodło rozwiń

W testach bardzo często mamy do czynienia z powtarzaniem tego samego kodu. Tak samo ma się sprawa z testowaniem null-checków (zw. inaczej jako guard clauses) w konstruktorach. Jeśli chcemy napisać test dla takiego przypadku, to zazwyczaj jest on napisany jako osobna metoda. Jak możemy sobie uprościć życie? Z pomocą przychodzi biblioteka AutoFixture.Idioms. Aby móc skorzystać z funkcji do automatycznego testowania null-checków w konstruktorach, potrzebujemy zainstalować dwa nugety:AutoFixture.Idi...

Tagi: Moq, TDD
Dziel się z innymi:
Automatyczne testowanie guard clauses w konstruktorach - Dariusz Woźniak — Blog

Sztuka programowania 640 dni, 14 godzin, 9 minut temu dariuszwozniak 85 źrodło rozwiń

Introduction to docker-compose with example written in C# on .NET Core 2.2 composed with MySQL database.

Docker compose introduction based on .NET Core app and MySQL DB composed toghether

Narzędzia 640 dni, 14 godzin, 9 minut temu Tometchy 61 źrodło rozwiń

This blog post continues the series "Avoid thread synchronization problems with Roslyn" and this part is about the traps related to the usage of synchronization primitives.

Dziel się z innymi:
Avoid thread synchronization problems with Roslyn: Synchronization primitives traps · Cezary Piątek Blog

Narzędzia 640 dni, 14 godzin, 9 minut temu cezarypiatek 52 źrodło rozwiń

Potrzebowałam kiedyś w pracy dowiedzieć się, czy dllka, którą wrzucam na serwer, jest aktualna. Ale jak to zrobić? Nie można jej po prostu otworzyć i „podejrzeć”, sprawdzić, czy dana linijka kodu jest zmieniona. Co w takim razie można było zrobić? Wykorzystać specjalny program dotPeek.

Dziel się z innymi:
JetBrains.dotPeek – .NET dekompilator – programmer-girl

Narzędzia 640 dni, 14 godzin, 9 minut temu Weronika Mularczyk 69 źrodło rozwiń

Mam nadzieję, że mi wybaczycie małą autoreklamę. Możliwe, że już słyszeliście o “Poznaj Kubernetes”, który organizuję razem z Jakubem “Gutkiem” Gutkowskim i Łukaszem Kałużnym. Mam wrażenie, że sporo dotnetowców pomyślało sobie: Przecież my mamy pełny .NET Framework na IIS. Cud, że już są VM’ki zamiast serwerów. A oni mi Kubernetes chcą wcisnąć. Pogięło ich czy co? Jeżeli Ty tak nie pomyślałeś, to super. Ja jeszcze 3 lata temu na pewno bym tak pomyślał. Nawet jeżeli 3 lata temu lada dzień miałby pojawić...

Dziel się z innymi:
Mała autoreklama od dotnetomaniaka – Dotnetomaniak tech blog

Inne 644 dni, 14 godzin temu Piotr Stapp 95 źrodło rozwiń

W poprzednim wpisie pokazałem Ci, jak użyć Sql Server Snapshots do resetowania stanu bazy w automatycznych testach. Innym podejściem, które możemy wykorzystać podczas pracy, jest po prostu usuwanie z bazy danych, które zostały dodane podczas wykonywania testów. Tytułowa biblioteka Respawn umożliwia realizację czegoś takiego w bardzo prosty sposób, ale ma również niestety swoje wady. Zobacz, co umożliwia i gdzie może Ci się ona przydać.Respawn Respawn (https://...

Źródło: plawgo.pl
Dziel się z innymi:
Respawn – usuwanie danych z bazy - Blog Daniela Plawgo

W 49. odcinku poruszamy temat, o którym było ostatnio głośno. Mityczny 10x developer/engineer to temat który dzieli środowisko developerskie tak dobrze jak politycy Polaków. W odcinku przechodzimy przez wszystkie 11 punktów manifestu i omawiamy je zastanawiając się czy mają one sens czy nie.

10x developer. Hit czy kit? – Ostra Piła

Sztuka programowania 645 dni, 13 godzin, 30 minut temu macabre13 155 źrodło rozwiń

Wszędzie się słyszy EventStorming, EventStorming, ale jak do tego podejść? Gdzie co kleić? Co pisać? No cóż, nie ma lekko. Dlatego zapraszam do 5 kroków, jakie musisz wykonać, by osiągnąć cel, jaki sobie obierzesz na tapetę w trakcie sesji Event Stormingu. Czyli jak przeprowadzić warsztat, a dokładnie BigPicture

Źródło: mrdev.pl
Dziel się z innymi:
Event Storming - 5 kroków do celu

Architektura 645 dni, 13 godzin, 30 minut temu godev 107 źrodło rozwiń

Wakacje się skończyły, więc powracamy z cyklem “Co tam Panie w dotnecie?”. Dzisiejsza edycja wybiega poza ostatni tydzień, bo wiadomości w sierpniu się nazbierało. Ale król jest jeden - musical, chociaż może data wydania pełnej wersji .NET Core 3.0 jest ważniejsza o ile jej jeszcze nie znacie :) Zaczniemy jednak od …ValueTask czyli Marc Gravell w formie Jeżeli jeszcze nie bawiliście się ValueTask, to artykuł Marca na pewno Was przekona. Bardzo dogłębna analiza kiedy używać Task, a kiedy ValueTask. Cało...

Dziel się z innymi:
Co tam Panie w dotnecie? #24 – Dotnetomaniak tech blog

Inne 646 dni, 14 godzin, 13 minut temu Piotr Stapp 199 źrodło rozwiń

Dzisiaj kilka słów oraz demo o blokach warunkowych, pętlach oraz wykonaniach równoległych w Azure Logic Apps.

Tagi: Azure, Logic Apps
Źródło: youtu.be
Dziel się z innymi:
Azure Logic Apps Conditions, Loops, Parallel Executions - YouTube

Cloud 646 dni, 14 godzin, 13 minut temu AdamMarczak 18 źrodło rozwiń

Ostatnio miałam okazję konfigurować logowanie w aplikacji. Użyłam do logowania paczki NLog. We wpisie opowiem, jak za pomocą jednego pliku skonfigurować loger.

Dziel się z innymi:
Logowanie – konfiguracja NLog – programmer-girl

Inne 647 dni, 12 godzin, 59 minut temu Weronika Mularczyk 111 źrodło rozwiń

Dzisiaj mam dla (kolejną) Ciebie lekcje DEMO mojego kursu Dokładna Wycena Projektów IT. Jest to 7 lekcja z 27, więc nie zdziw się jeśli jakiś omawiany kontekst będzie dla Ciebie nie jasny – pewnie omówiłem go w poprzednich lekcjach kursu  W tej lekcji mówię o tym co trzeba zrobić, żeby programista wycenił dokładniej swoje zadanie. Zazwyczaj otrzymywałeś wycenę w jednym wymiarze – czasu, czyli pracochłonności. Polecam dodanie ...

Tagi: estimate
Źródło: wojciszko.com
Dziel się z innymi:
Skuteczna Metoda Szacowania Czasu Zadań IT – Karol Wójciszko

Inne 647 dni, 12 godzin, 59 minut temu mijagi 105 źrodło rozwiń

Azure Functions są świetne mówili. Azure Functions są dobre. Azure Functions są tanie. I są :-) W artykule prezentuję case-study mojego sklepu internetowego, który napisałem łącząc kilka komponentów właśnie przy użyciu Azure Functions. Ile komponentów i jak je połączyłem? Co faktycznie było uruchamiane jako funkcja, a co nie? O tym wszystkim w artykule.

Źródło: blog.scooletz.com
Dziel się z innymi:
Jak zbudowałem i uruchomiłem mój sklep internetowy za 0.7$/miesiąc używając Azure Functions i kilku innych komponentów

Cloud 647 dni, 12 godzin, 59 minut temu Scooletz 163 źrodło rozwiń

Programista 10x to osoba, której wydajność jest dziesięciokrotnie większa od przeciętnego inżyniera oprogramowania. Niektórzy nie wierzą, że jest to możliwe, inni twierdzą, że sami są programistami 10, a nawet 100x. Czy programista 10x istnieje? Jak zostać programistą 10x?

Źródło: kalkus.dev
Dziel się z innymi:
Programista 10x - kim jest, jak zostać programistą 10x?

Sztuka programowania 647 dni, 12 godzin, 59 minut temu landeeyo 211 źrodło rozwiń

Podzielę się swoimi przemyśleniami i zdradzę “sekrety” tworzenia kursu, jego sprzedaży i samej pracy koncepcyjnej – jak opracowywałem materiały 🙂 Myślę, że przyda się każdemu kto chociaż przez moment pomyślał o stworzeniu własnego kursu. Przed obejrzeniem wideo polecam Ci rzucić okiem na stronę domową kursu – WycenaProjektow.pl. Pomoże Ci to lepiej rozumieć konteksty, które omawiam 🙂W Case Study O: ✅ Jak badałem pomysł i zainteresowanie? ...

Tagi: kurs
Źródło: wojciszko.com
Dziel się z innymi:
Case Study Tworzenia Kursu Online – WycenaProjektow.pl – Karol Wójciszko

Inne 650 dni, 13 godzin, 38 minut temu mijagi 63 źrodło rozwiń

Reading time ~7 minutes This article is Part 3 in a 3-Part Series. Part 1 - Refactoring to Data Driven TestsPart 2 - How to get data for Data-Driven Tests?Part 3 - This Article As promised here and here, this will be tips, tricks, and good practices for data-driven tests. If You want to know more about data-driven testing see my previousposts on this topic. Here we go. I will be converting this series into an ebook with additional source code and examples. If You want to get it please subscribe:G...

Dziel się z innymi:
Tips, tricks, and good practices for Data-Driven Testing. Part 1. – IndexOutOfRange

Sztuka programowania 650 dni, 13 godzin, 38 minut temu maklipsa 51 źrodło rozwiń

1 2... 36 37 38 39 40 41... 446 447

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 866,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)