Od kilku lat następuje coraz większa specjalizacja w tworzeniu aplikacji webowych. Jeszcze jakiś czas temu, tworząc projekt w ASP.NET MVC, większość rzeczy robiliśmy po stronie serwera, dodając pojedyncze dynamiczne elementy w jQuery po stronie przeglądarki. Teraz po stronie serwera tworzymy głównie API, które następnie jest wykorzystywane przez aplikację działającą w przeglądarce, tworzącą interfejs użytkownika. Takie podejście powoduje, że świat frontendu zn...
Podsumowanie
Jak podejść do projektowania architektury systemu ? Co trzeba określić już na start, a co może poczekać ? Od czego mogą zależeć wybory architektoniczne i kiedy jest najlepszy moment na ich podjęcie ? Pytania te nie mają niestety jednej prostej odpowiedzi. Przyjęte podejście ma jednak niezwykle istotny wpływ na powstający system.
Architektura 2136 dni, 1 godzinę, 5 minut temu 233 źrodło rozwiń
Today I decided to check how Enumerable.EmptyT() works and wasn’t satisfied with the knowledge I got. I started digging a little bit deeper and wasted some of the precious beauty-sleep time so if you want to know what’s happening when you add an element to an empty collection, let me tell you a story of today’s night.
Architektura 2132 dni, 23 godziny, 51 minut temu 372 źrodło rozwiń
A gdyby tak instalować moduły o połowę szybciej? Z npm ci da radę zaoszczędzić trochę czasu :)
Na studiach przekazywano nam, że rozwój programisty to dość prosta ścieżka – dużo czytaj i jakoś to będzie. To prawda, czytanie książek pisanych przez branżowe autorytety to jeden z najpewniejszych sposobów na podniesienie swoich umiejętności, ale co w momencie kiedy potrzebujemy nowego impulsu? Jakie aktywności pomogą nam w rozwoju kiedy wydaje nam się, że próbowaliśmy już prawie wszystkiego? Projekty poboczne Dla wszystkich pracujących na regularnym etacie projekty pobo...
Slack – słyszał o nim chyba każdy programista. Jest to fantastyczne narzędzie do komunikacji. Dzisiaj chcę się podzielić moim doświadczeniem w zastosowaniu Slacka w komunikacji z biznesem!
Może wydawać się, że aplikacja konsolowa to taki potworek gdzie z każdej strony atakują nas typy statyczne - to nie musi być prawda! W tym artykule pokażę jak skonfigurować Dependency Injection w aplikacji konsolowej w .net core 2.0.
Sztuka programowania 2134 dni, 17 minut temu 117 źrodło rozwiń
Witam, jest to pierwszy post na blogu. Chciałbym przedstawić podstawowe funkcjonalności vue.js oraz jak utworzyć i wykorzystać pierwszy komponent.
ASP.NET Core SignalR provides an API for creating server-to-client remote procedure calls (RPC). A challenge appears when we want such a remote procedure call to return a result. This post shows a possible way to achieve that.
Methods with same name and parameters but different return type, const vs readonly, parameters evaluation and much more. Fifth part of .NET Internals Cookbook with answers to various C#/.NET/CLR questions.
Kilka dni temu zmierzyłem się z tematem przechowywania plików aplikacji w systemie iOs. Teoretycznie temat jest błachy bo co może być skomplikowanego w zapisaniu pliku? Niestety nie dla wszystkich jest to oczywiste, postanowiłem więc zebrać informacje i podzielić się nimi w tym wpisie.
Mobile development 2134 dni, 17 minut temu 36 źrodło rozwiń
Witam. Dzisiejszy post będzie poświęcony Xamarin.Forms. Przedstawię o co chodzi z ContentView na podstawie przykładu z wyświetlaniem imienia.
Mobile development 2132 dni, 23 godziny, 51 minut temu 31 źrodło rozwiń