dotnetomaniak.pl - Podsumowanie tygodnia #14, 2019

Dziś odpowiedź na zdecydowanie najczęściej zadawane pytanie w kontekście naszego projektu DShop. Brzmi ono „w jaki sposób użytkownik końcowy aplikacji wie czy jego komenda została (i kiedy została) przetworzona?”. Na pierwszy rzut oka odpowiedź na to pytanie może wydawać się trywialna, prawda? Wszak większość typowych aplikacji webowych po wykonaniu jakiejś akcji informuje nas o jej powodzeniu lub błędzie poprzez np. toastry...

CQRS i mikroserwisy...i async: jak poinformować użytkownika o stanie przetwarzanej operacji? - Forever F[r]ame

Programowanie rozproszone 2059 dni, 2 godziny, 8 minut temu dpawlukiewicz 329 źrodło rozwiń

Tak jak zapowiedziałem w poprzednim wpisie, w tym również będę kontynuował opisywanie biblioteki Entity Framework Plus, która rozszerza Entity Framework o przydatne funkcjonalności. Tym razem skupimy się na dwóch. Pierwszą będzie cache drugiego poziomu, natomiast drugą grupowanie wykonywania zapytań w jednej operacji na bazie z wykorzystaniem funkcji Future. W przykładzie będziemy bazowali na demie z poprzedniego wpisu o filtrowaniu w Entity Framework Plus. Dl...

Źródło: plawgo.pl
Dziel się z innymi:
Cache oraz Future z EF Plus - Blog Daniela Plawgo

Bazy danych i XML 2058 dni, 2 godziny, 8 minut temu danielplawgo 77 źrodło rozwiń

Podstawy dependency injection w asp.net core.

Dziel się z innymi:
Dependency Injection + dotnet core – Jakub Wierzbanowski – Blog

Web 2061 dni, 2 godziny, 48 minut temu brzooz 188 źrodło rozwiń

Advantages of boxing, exceptions, well known members, duck typing and more. Seventh part of .NET Internals Cookbook with answers to various C#/.NET/CLR questions.

Tagi: .Net, C#, CLR
Dziel się z innymi:
.NET Internals Cookbook Part 7 — Word tearing, locking and others – Random IT Utensils

Inne 2060 dni, 2 godziny, 28 minut temu packa 83 źrodło rozwiń

This post discusses how to use Fetch API, Streams API, and NDJSON to improve user experience by streaming JSON objects from server to client in ASP.NET Core MVC

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Fetch API, Streams API, NDJSON, and ASP.NET Core MVC

Web 2058 dni, 2 godziny, 8 minut temu tpeczek 83 źrodło rozwiń

Początek cyklu postów o Domain driven desing.

Źródło: fildev.net
Dziel się z innymi:
[EN] Domain-Driven Design #01: main principles

Architektura 2061 dni, 2 godziny, 48 minut temu fildev 136 źrodło rozwiń

Dzięki artykułowi dowiesz się wszystkiego co trzeba wiedzieć o typach testów w projekcie - jakie mamy poziomy testów oraz jakie cele spełniają.

Typy testów - Czyli kilka słów o typach testów i ich celu - DevEnv

Sztuka programowania 2057 dni, 2 godziny, 33 minuty temu devenv 132 źrodło rozwiń

Robert C. Martin (Uncle Bob) w swoim artykule nt. Dependency Inversion Principle, skondensowanej wersji rozdziału „DIP: The Dependency-Inversion Principle” ze swojej książki pt. Agile Software Development, Principles, Patterns and Practices, opisuje „zły” design aplikacji i wprowadza pojęcie „kruchości” aplikacji. Mianowicie, kruchość aplikacji to m.in. tendencja aplikacji do psucia się w wielu miejscach, w momencie jednej małej zmiany w miejscu zupełnie nie powiązanym do miejsca gdzie zaszła zmiana. Te...

Tagi: dip, SOLID
Dziel się z innymi:
Nie SOLID-nie #05: Dependency Inversion Principle

Sztuka programowania 2058 dni, 2 godziny, 8 minut temu patrykkubiela 118 źrodło rozwiń

Przeglądając ostatnio internet natrafiłem na takie polecenie:git push --dry-run Co to robi? Opcja –dry-run pozwala na za symulowanie wykonania danego polecenia.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Git: Jak podejrzeć jakie pliki zostaną wysłane na serwer po wykonaniu polecenia git push? - Tomasz Prasołek

Inne 2061 dni, 2 godziny, 48 minut temu tomaszprasolek 71 źrodło rozwiń

Hej Wam. Trzeba trochę odkurzyć projekt, a z racji, że w chwili pisania tego artykułu wylądowałem na ławce, postanowiłem się podszkolić z wiedzy, która przyda się każdemu. Mi się przydała do mojego projektu. Nie jest też to droga usługa, przynajmniej na potrzebę usług takich jak galeria na stronie. W tej części nie tylko opowiem Wam na temat założenia Storage Account, ale także jak obsłużyć “Bloby”. Przy okazji, to już 2 lata od regularnego pisania w ramach DSP. Dzisiaj nie dałbym radę pisać 2x tyg...

Źródło: szymonmotyka.pl
Dziel się z innymi:
Azure: Blob Storage - Szymon Motyka

Cloud 2060 dni, 2 godziny, 28 minut temu aluspl 71 źrodło rozwiń

Pokażę Ci dzisiaj jak w kilku prostych krokach i linijkach kodu przygotować zaawansowaną animację, która zachwyci wszystkich. Przygotuj ulubioną herbatę, a ja wszystko Ci opowiem!

Tagi: Android, Animacje
Źródło: programistabyc.pl
Dziel się z innymi:
Magia Constraint Layout - Krzysztof Baranowski

Mobile development 2058 dni, 2 godziny, 8 minut temu Krzysiek Baranowski 69 źrodło rozwiń

Zainspirowana radami przyjaciela, postanowiłam ruszyć z nowym projektem. Będą to cokwartalne podsumowania osiągnięć. Po co? Dlaczego? Jak możecie na tym skorzystać? Przeczytajcie ;)

Dziel się z innymi:
Podsumowanie osiągnięć 2019Q1 – programmer-girl

Inne 2061 dni, 2 godziny, 48 minut temu Weronika Mularczyk 65 źrodło rozwiń

Dzisiaj będzie o vue.js, jakiś czas temu napisałem post o podstawach vue, chciałbym dołożyć jeszcze parę brakujących rzeczy, zanim przejdziemy do single file components.

Tagi: SPA, Vue.js, web
Dziel się z innymi:
Vue.js – Podstawy cz.2 – v-if, computed oraz watched properties. – Jakub Wierzbanowski – Blog

Web 2057 dni, 2 godziny, 33 minuty temu brzooz 52 źrodło rozwiń

Today a friend showed me a piece of code that was supposed to serialize some Model to XML string without any consideration for custom namespaces apart from defined in given Model. Ok, so we need an instance of XmlSerializer for Model’s type and we will use XmlWriter to write through some MemoryStream and read the contents at the end. Seems quite obvious but is it? Let's dive into caveats of stream processing.

Tagi: .Net, C# .NET, stream, xml
Źródło: mszynka.pl
Dziel się z innymi:
XmlWriter forces stream to close

Sztuka programowania 2058 dni, 2 godziny, 8 minut temu mszynka 32 źrodło rozwiń

Post poświęcony dependency injection w Xamarin.Forms.

Dziel się z innymi:
Xamarin.Forms + Prism – Dependency Injection – Jakub Wierzbanowski – Blog

Mobile development 2060 dni, 2 godziny, 28 minut temu brzooz 31 źrodło rozwiń

Pisanie kodu uruchamianego na platformie Dynamics 365 CE na pozór wydaje się banalnym tematem. Tu biblioteczka JavaScript… Tam prosta DLL-ka .NET, uruchamiana w momencie wystąpienia określonego zdarzenia w systemie… Być może jest to prawda, jeżeli korzystamy z systemu w wersji „pudełkowej” lub dostosowanej za pomocą narzędzi dostarczonych przez producenta. Sprawy komplikują...

Programowanie w systemie Dynamics 365 – wzorce projektowe – XRM Labs by Piotr Gaszewski

Sztuka programowania 2058 dni, 2 godziny, 8 minut temu Piotrek Gaszewski 28 źrodło rozwiń

Przykład agregacji i centralizacji logów aplikacji uruchomionej jako Docker Container z wykorzystaniem usługi Amazon CloudWatch Logs.

Źródło: devenv.pl
Dziel się z innymi:
Logi z kontenera Docker w Amazon CloudWatch Logs - DevEnv

Cloud 2057 dni, 2 godziny, 33 minuty temu devenv 27 źrodło rozwiń