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

W poprzednim poście pisałem o bibliotece FluentValidation i jak ją dodać do naszego projektu. W tym poście skupimy się na bardziej zaawansowanych funkcjonalnościach, jakie nam ta biblioteka udostępnia: - Walidacja złożonych właściwości (manualna i automatyczna) - Wspólny walidator właściwości - Walidacja listy - Własny komunikat błędu walidacji - Wspólne walidatory - Warunki walidacji - Reguły zależne od siebie - Wywołanie zwrotne - Asynchroniczna walidacja

Źródło: www.admu.pl
Dziel się z innymi:
Zaawansowana walidacja danych z FluentValidation – ADMU Blog

Narzędzia 1747 dni, 12 godzin temu Admu 137 źrodło rozwiń

Odcinek 2 podsumowania świata .NET w 2020. Dziś wyjątkowo krótki, bo niektórzy mają ferie i myślą o śniegu, a nie o programowaniu :D

Tagi: dotnet
Dziel się z innymi:
Co tam Panie w dotnecie? #02/2020

Inne 1748 dni, 10 godzin, 58 minut temu Piotr Stapp 174 źrodło rozwiń

Czy zrozumienie przepisu kuchennego jest trudne? Czy jest trudniejsze od napisania go? Czy zrozumienie przepisu kuchennego sprzed trzydziestu lat jest trudniejsze od zrozumienia przepisu sprzed tygodnia? Czytanie kodu źródłowego jest trudniejsze, niż jego pisanie. Dlaczego?

Źródło: kalkus.dev
Dziel się z innymi:
Problem nazw w programowaniu | O programowaniu

Sztuka programowania 1748 dni, 10 godzin, 58 minut temu landeeyo 121 źrodło rozwiń

Delta Lake zdobywa ostatnio coraz większa popularność. Słychać o nim na konferencjach na całym świecie. W tym artykule przyjrzymy się jakie problemy rozwiązuje.Spis treścihide1Co to Delta Lake?2Jupyter + Delta Lake3Przygotowanie danych4Bez Delta Lake5Z Delta LakeHistoria i podróże w czasieZarządzanie schematemVacuumDelta Lake APIDeleteUpdateMergeStreaming Sink6Co jest pod maską?7RepoCo to Delta Lake? Delta Lake to nakładka na Apache Spark. Pełni rolę warstwy persystencji i gwarantuje ACID na HDFS, S3, A...

Delta Lake w Pigułce (czyli o podróżach w czasie) - Wiadro Danych

Bazy danych i XML 1748 dni, 10 godzin, 58 minut temu mszymczyk 52 źrodło rozwiń

W nowym wpisie czas na kolejny etap: Pipelines (wcześniej nazywane Builds), czyli budowanie aplikacji. Zaczynamy!

Dziel się z innymi:
Azure DevOps – Pipelines (Builds) – programmer-girl

Inne 1749 dni, 11 godzin, 14 minut temu Weronika Mularczyk 63 źrodło rozwiń

Po długiej przerwie wracamy do nowości ze świata .NET. Przepraszam, że przez pół roku nic się nie działo, ale sprawy osobiste i zawodowe przeważyły i nie wyrabiałem się z czasem. Mam nadzieję, że to już za mną i regularnie będę mógł dostarczać Ci ciekawostek :)

Tagi: dotnet
Dziel się z innymi:
Co tam Panie w dotnecie? #01/2020 – Dotnetomaniak tech blog

Inne 1754 dni, 10 godzin, 51 minut temu Piotr Stapp 227 źrodło rozwiń

W prawie każdym projekcie jest potrzebna jakaś walidacja danych. Klasy służące do walidacji można napisać samemu, ale można również skorzystać z gotowych bibliotek. Najbardziej lubię FluentValidation. Jest to biblioteka, która ułatwia tworzenie „walidatorów” – klas zawierających reguły walidacji.

Źródło: www.admu.pl
Dziel się z innymi:
Walidacja danych z FluentValidation – ADMU Blog

Narzędzia 1754 dni, 10 godzin, 51 minut temu Admu 140 źrodło rozwiń

Dzisiejszy odcinek o jednej z fajnieszych funkcjonalności usługi Azure Monitor do monitorowania wydajności oraz logowania w waszych aplikacjach. Jeśli tworzyliście aplikacje które korzystają z wielu serwisów to na pewno już sami zauważyliście, że stworzenie spojnego logu jest pewnym wyzwaniem. Dzięki usłudze Azure Application Insights to wyzwanie staje się o wiele mniej skomplikowane.

Tagi: Azure, dotnet, logging
Źródło: youtu.be
Dziel się z innymi:
Azure Application Insights Introduction - Youtube - .NET Core demos

Cloud 1754 dni, 10 godzin, 51 minut temu AdamMarczak 29 źrodło rozwiń

Boilerplate to kawałek kodu, który w szybki sposób pomaga wystartować pisanie kodu. Pewnego rodzaju szablon. Zamiast startować z pustym projektem i dodawać za każdym razem od nowa te same cegiełki, możemy posłużyć się boilerplatem, który te cegiełki już zawiera. Ostatnimi czasy kilka razy tworzyłem od początku aplikację w .NET Core, a w ramach tej aplikacji odpowiedni zestaw projektów oraz komponentów. Za każdym razem schemat postępowania był bardzo podobny – w jednym projekcie API, w kolejnym projekcie...

Źródło: kurzyniec.pl
Dziel się z innymi:
.NET Core boilerplate, czyli mój projekt wzorcowy | Łukasz Kurzyniec

Architektura 1755 dni, 12 godzin, 10 minut temu lkurzyniec 247 źrodło rozwiń

Ngrok to mała aplikacja, która umożliwia tunelowanie ruchu. Przydatne wtedy, kiedy istnieje potrzeba wystawienia “czegoś” publicznie na świat. Tym “czymś” może być strona www, aplikacja, serwer. Działa to w następujący sposób: uruchomiona aplikacja ngrok.exe łączy się z chmurą ngrok, która akceptuje ruch na publicznym adresie. Otrzymany ruch z publicznego adresu przekazuje do procesu ngrok.exe uruchomionego na naszym komputerze, który dalej przekazuje owy ruch do lokalnej aplikacji/serwera.

Tagi: API, tunel, WebHooks
Źródło: kurzyniec.pl
Dziel się z innymi:
ngrok, czyli tunelowanie ruchu | Łukasz Kurzyniec

Narzędzia 1755 dni, 12 godzin, 10 minut temu lkurzyniec 85 źrodło rozwiń

Przemysław Walkowski Na początku stycznia napisałem taki zaczepny tekst o tym co zrobić jak nie można dostać podwyżki. Był to taki mój autorski pomysł, dość kontrowersyjny. W czasie wymyślania tamtego pomysłu, wymyśliłem też inny pomysł na to jak można bardziej zmotywować programistów do szybszej pracy a jednocześnie też jak lepiej wyceniać czas pracy nad danym zadaniem i nie doprowadzać do sytuacji wyciskania ostatnich potów z ludzi. Zapraszam na mój kolejny p...

Dziel się z innymi:
Inne podejście do wyceny zadań programistycznych | Blog Programisty.NET

Architektura 1755 dni, 12 godzin, 10 minut temu przemekwa 145 źrodło rozwiń

I oto nastał 56. odcinek podcastu w którym to rozmawiamy o tym co ciekawego można znaleźć w projekcie. Czy nowa/stara technologia to jedyne co daje projekt? Czy może jest może coś jeszcze? 📨 Nasze poczynania możesz także śledzić innych stronach: ostrapila.pl/subskrybuj 📖 Plan na podcasty dostępny jest na trello: trello.com/b/yXGeD0Ud/tematy-podcastów. 💌 Możesz tam śmiało komentować przyszłe odcinki. Jeśli chcesz usłyszeć o czymś czego nie ma na liście zo...

Źródło: ostrapila.pl
Dziel się z innymi:
Co tam ciekawego w projekcie – Ostra Piła

Inne 1755 dni, 12 godzin, 10 minut temu macabre13 48 źrodło rozwiń

Ostatnio było szybkie wprowadzenie, dzisiaj już jedziemy z koksem! Zaczniemy od utworzenia repozytorium w Azure DevOps.

Dziel się z innymi:
Azure DevOps – Repozytorium – programmer-girl

Inne 1756 dni, 10 godzin, 52 minuty temu Weronika Mularczyk 68 źrodło rozwiń

Pimp your repo with GitHub Actions! Do you have a GitHub account with a repository? Improve it with GitHub Actions! GitHub Actions lets you build your own workflows triggered by all kinds of events from your repositories. If you go and check this website, it looks very promising. Let’s start with a build To start working with GitHub Actions, just go to Actions tab in your repository page. As my repo is built in .Net Core, I can choose this template that GitHub suggests me. After that, we will be ab...

Tagi: .net core, GitHub
Dziel się z innymi:
Pimp your repo with GitHub Actions! – Michał Białecki Blog

Sztuka programowania 1759 dni, 10 godzin, 55 minut temu michal-bialecki 82 źrodło rozwiń

Opinions, thoughts, solutions by Paweł Pindel on Azure Functions v2 stopped working after release of Azure Functions v3 Did you experience that problem? Because me and my team did. We spent a lot of time looking for solution which appears to be actually really simple. However, I couldn’t find Microsoft information about that in recent changelogs, blog posts etc. But let me explain what the reason was. It seems like before deployme...

Tagi: .Net, Azure, C#, functions
Źródło: netsharpdev.com
Dziel się z innymi:
Azure Functions v2 stopped working after v3 release

Cloud 1759 dni, 10 godzin, 55 minut temu netsharpdev 40 źrodło rozwiń

Może się zdarzyć tak, że nasza aplikacja rzuci wyjątek, którego się nie spodziewaliśmy. Nie wygląda to dobrze, jeśli taki nieobsłużony wyjątek trafi do użytkownika. Dodatkowo, jeśli nie otrzymamy informacji o tym, że taki wyjątek wystąpił, trudno będzie nam go poprawić i nie dopuścić do jego powtórzenia. W związku z tym warto w naszej aplikacji dodać globalną obsługę wyjątków i ich logowanie. O tym, jak skonfigurować logowanie, pisałem tutaj i tutaj. W tym poście pokażę kilka sposobów na złapanie takich...

Źródło: www.admu.pl
Dziel się z innymi:
Globalna obsługa wyjątków w C# – ADMU Blog

Sztuka programowania 1761 dni, 10 godzin, 53 minuty temu Admu 279 źrodło rozwiń

Tym razem kolejna usługa czyli Azure Table Storage. Mała ale skalowalna usługa NoSQL, która idealnie sprawdza się do małych aplikacji oraz serverless. Jako, część usługi Storage Account otrzymujemy wszystkie dodatkowe korzyści takie jak geo-replikacja, bezpieczeństwo, skalowalność oraz wysoka dostępnosc oraz niskie koszty.

Źródło: youtu.be
Dziel się z innymi:
Azure Table Storage Introduction | NoSQL Database in Azure - YouTube

Cloud 1761 dni, 10 godzin, 53 minuty temu AdamMarczak 36 źrodło rozwiń

Elasticsearch można lubić lub nie. Fakty są takie, że robi robotę. Razem z Kibana, Logstash i Beats pozwalają w prosty sposób zbierać logi, metryki i przeprowadzać analizy w czasie rzeczywistym. Gdy potrzebujemy więcej, możemy chwycić za inne narzędzia. W tym wpisie przyjrzymy się jak połączyć Apache Spark i Elasticsearch. Psst! Repo z kodem na dole wpisu!😎Czemu Spark? Ostatnio zwrócił moją uwagę HELK, czyli rozwiązanie do analizy cyber oparte na Elastic Stack. Patrząc na jego architekturę, widzimy wy...

Spark i Elasticsearch? To tak można? elasticsearch-spark - Wiadro Danych

Bazy danych i XML 1761 dni, 10 godzin, 53 minuty temu mszymczyk 53 źrodło rozwiń

Czym jest refaktoring penetracyjny? Kiedy potrzebujesz naprawić buga lub zapoznajesz się z aplikacją, ale jeszcze nie wiesz jak ona dokładnie działa. Widzisz, że łatwiej Ci będzie zrefaktorować kawałek kodu, aby zrozumieć cały system. I jak już dojdziesz do etapu: “Aha, o to chodziło💡” masz 3 opcje co zrobić z tym refactorem. Odpowiedź i szczegółowe wyjaśnienie znajdziesz w 56 odcinku vloga “Refaktoring Penetracyjny”.

Czym jest Refaktoring Penetracyjny | Jerzy Wickowski

Sztuka programowania 1761 dni, 10 godzin, 53 minuty temu tazos333 121 źrodło rozwiń

Zgodnie z wyborem części z Was, która wzięła udział w ankiecie na twitterze, czas na nowe wpisy dotyczące Azure DevOps! Zacznijmy od szybkiego wprowadzenia!

Tagi: Azure DevOps
Dziel się z innymi:
Azure DevOps – szybkie wprowadzenie – programmer-girl

Inne 1762 dni, 10 godzin, 54 minuty temu Weronika Mularczyk 68 źrodło rozwiń

1 2... 46 47 48 49 50 51... 464 465