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.
Strona głównaUżytkownik
matkul3 | użytkownik
Zakładam, że wiesz czym jest EventStorming i nie muszę tutaj tego wyjaśniać… Jak nie to odsyłam do mojego artykułu - Event Storming - co to takiego?. Wiedzieć to jedno, ale przeprowadzić to drugie. Jeżeli jesteś tutaj. To wnioskuję, że ch...
Architektura 1958 dni, 22 godziny, 55 minut temu 124 źrodło rozwiń
Pokażę Ci o ile powinieneś podnieść cenę projektu jeśli prowadzisz go Scrumem. W artykule znajdują się przykładowe kalkulacje i plik Excel, który pomoże Ci obliczyć koszt Scrum dla Twoich parametrów – zespół, długość sprintu etc. Zapraszam do lektury.Czy Wyceniasz Agile/Scrum i Spotkania Projektowe? Często w wycenach projektów brakuje miejsca na wycenę procesu wytwarzania oprogramowania – czy to metodyki, czy zwykłych spotkań projekt...
In this article we are going to show you how you can combine SignalR and RabbitMQ to build real time server-client communication. We will extend our insurance sales portal with chat service. This chat will let insurance agents communicate with each other. We also will use this chat service to send users information about certain business events like new product availability, successful sale or insurance product or tariff changes.
Sztuka programowania 1951 dni, 21 godzin, 17 minut temu 138 źrodło rozwiń
I've decided to create a series of blog posts where I will present what I've recently learned about the traps related to the multithreading in C#. I will also show you my proposition of Roslyn analyzers that can possibly help to avoid those issues right at the stage of writing the code. This part is about choosing a suitable object for locking.
Sztuka programowania 1951 dni, 21 godzin, 17 minut temu 65 źrodło rozwiń
Patoarchitekci Uwaga, rzucamy mięsem, czyli lekki podcast o niby poważnym temacie jaki jest nowoczesna architektura w IT. O podcaście Słuchaj na:YouTubeSpotifyAnchorKontakt 2019 © Szymon Warda & Łukasz Kałużny2019, Aug 12 Odcinek poświęcony robieniu architektura w czasach Agile. Czy można w ogóle robić dobrą architekturę, kiedy wszystko jest niby zwinne? Ciekawe linki i inne znaleziska z tego odcinka:Człowiek vs Komputer10x engineersWhat is a 1x Engineer?It’s 2019, and one third of businesses ...
Architektura 1951 dni, 21 godzin, 17 minut temu 143 źrodło rozwiń
Zespół .NET od zawsze marzył, aby programiści znający język C# mogli bez problemu tworzyć aplikacje webowe. Podejść było kilka i różnie z tym wychodziło. W czasach prehistorycznych (wiem, że niektórzy w tym jeszcze programują, ale tak samo gdzieś żyją jeszcze ludzie bez prądu, więc obu grupom współczuję) strony www i .NET kojarzone były z ASP.NET WebForms. Była to szybka (i dość średnio zrobiona) odpowiedź na potrzebę tworzenia aplikacji webowych, ale przez osoby nie mające pojęcia jak działa web, za to ...
Sztuka programowania 1983 dni, 22 godziny, 37 minut temu 275 źrodło rozwiń
Podsumowanie świata dotnet - edycja 23. Wakacje w pełni, a na świecie cały czas coś się dzieje. Aż czasem żałuję, że nie mogę napisać: w tym tygodniu zawiało nudą i w sumie to nie mam co pisać. No dobra po marudziłem, czas do pracy. Jedziemy z koksem!.NET 5.0 To że będzie wszyscy wiem, ale jak co i dlaczego - to chyba pytania, które pojawiają się w głowach .NET devów. Z jednej strony mamy przecież świat tzw. tradycyjny z pełnym NET Framework, z drugiej nowe dziecko czyli NET Core. A NET pięć-zero ma za ...
Przemyślenia o code review, czym jest, po co je robić i na co warto zwrócić uwagę plus trochę statystyk i dobrych rad. Bazując na własnych doświadczeniach oraz badaniach przeprowadzonych pośród developerów w Microsofcie.
Sztuka programowania 1986 dni, 21 godzin, 47 minut temu 136 źrodło rozwiń
A little over a year ago, we ran a series of blog posts describing performance improvements we were making to ReSharper. We’ve delivered a lot of improvements in the releases since then, but we haven’t yet delivered on the big one – running ReSharper out of process. We thought it was about time we gave you an update on where we are. TL;DR: This isn’t an announcement post. We don’t have an ETA to share right now, although we have made s...
Programiści technologii .NET nie mają łatwego życia od roku 2016. To wówczas wypuszczono pierwsze wydanie .NET Core - nowego frameworku od Microsoftu, który to podczas premiery mocno namieszał w dość zamkniętym świecie .Net...
Sztuka programowania 1986 dni, 21 godzin, 47 minut temu 295 źrodło rozwiń
Ostatnio pojawia się sporo pytań o to jak zacząć z Azurem. Pomyślałem, że będzie to przydany wpis. Znajdziecie tutaj informacje które usługi macie za darmo, jakie źródła wiedzy są dostępne, spis certyfikatów oraz gdzie znaleźć laby do ćwiczeń. Starałem się, aby post zawierał jedynie informacje nie wymagające wkładu finansowego.
22 edycja. Tym razem mamy wakacje w pełni i może się wydawać, że cicho wszędzie, głucho wszędzie jak to pisał Adam M. A tu proszę wszystko już wiadomo o najnowszej wersji Windows! A do tego, ku mojemu własnemu zaskoczeniu, sporo wiadomości ze świata .NET w tym tygodniu wykopałem. Zapraszam Cię do czytania
Reading time ~11 minutes So, Yes. I hit a pause button on writing because many things were happening, and as it turns out, you can only squeeze 24 hours in one day. Who knew? However (hopefully) my blog will come back to life. One of the things that kept me busy during this time was realizing one of my goals: Make a video course for Pluralsight. And I made it: Now that it is done, and I had a few months to reflect, a few lessons for those thinking about doing any video course.Choosing the course ...
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...
W DDD najważniejsze jest oczywiście poznanie naszej domeny, zbudowanie Ubiquitous Language i Modelu wiernie odzwierciedlającego biznes. Na koniec dnia trzeba jednak ubrać to w kod. Ten projekt jest ilustracją różnych podejść do implementacji wzorców znanych z DDD i nie tylko.
Sztuka programowania 2024 dni, 22 godziny, 15 minut temu 202 źrodło rozwiń
Godzina 7:30 melduję się rano w pracy. Coś na ząb, zielona herbata i zaczyna się… Właśnie startuje najważniejsze kilka godzin tego dnia w pracy. Okienko, w którym mój mózg jest wypoczęty. Już bardziej wypoczęty dzisiaj nie będzie 🙂 Możemy zatem razem, ja i mój mózg, skupić się na zadaniach złożonych, wymagających świeżeści i polotu. Zawsze w tym momencie powtarzam sobie.. Maciek nie spie#$@ tego dzisiaj. Powtarzam to sobie i zaczynam od najtrudniejszego zadania tego dnia.
W Web Api przy użyciu dotnet core dane mogą być zwrócone na kilka sposobów.
Chciałbym Ci pokazać, że umiejętności związane z DevOps przydadzą Ci się na 100%. Przed Tobą 10 powodów, dlaczego każdy programista musi znać DevOps.
Sztuka programowania 2077 dni, 21 godzin, 52 minuty temu 270 źrodło rozwiń
Domain-Driven Design - "język wszędobylski"
Architektura 2077 dni, 21 godzin, 52 minuty temu 69 źrodło rozwiń