TypeScript daje nam możliwość dekorowania kodu podobną do tej, którą mamy w C# w postaci atrybutów. Czy oba mechanizmy są tym samym, czy jednak czymś się różnią ?
Strona głównaUżytkownik
mickl | użytkownik
Jak działają Tuple w C# 7.0 i co mają wspólnego z krotkami z F# i TypeScript ?
Sztuka programowania 2789 dni, 10 godzin, 51 minut temu 129 źrodło rozwiń
Sztuka programowania 2806 dni, 7 godzin, 36 minut temu 361 źrodło rozwiń
Sztuka programowania 2823 dni, 10 godzin, 40 minut temu 165 źrodło rozwiń
Kilka analogii pomiędzy tym, co znamy ze szkoły, a tym, co możemy zrobić w języku funkcyjnym (na przykładzie F#).
Sztuka programowania 2829 dni, 20 godzin, 55 minut temu 105 źrodło rozwiń
C#, SQL, JS i ten sam problem - referencje bez ustawionych wartości. Kilka luźnych analogii i sposobów na radzenie sobie z NullRefenceException i podobnymi zjawiskami. I na koniec o tym, jak to wygląda w świecie F#.
Sztuka programowania 2837 dni, 17 minut temu 230 źrodło rozwiń
Czym są ataki Cross Site Request Foregery i jak się przed nimi zabezpieczyć w ASP.NET Core ?
O tym, dlaczego niezwalidowane przekierowania nie są najlepszym pomysłem i jak przekierowywać użytkownika w bezpieczny sposób w ASP.NET Core.
Pisząc w Angularze logikę wraz z warstwą prezentacji możemy reużywać tworząc dyrektywy. A co jeśli widoki budujemy na serwerze ? W ASP.NET można skorzystać z nowego mechanizmu View Components.
Jedną z ważniejszych nowości w najnowszym ASP.NET jest middleware. Zbieżność nazw z mechanizmem w nodejs nie jest przypadkowa. Do czego więc służy i czym się różni od ActionFilter ?
Po co wiele razy pobierać te same zasoby ? Czym się różni Vary od ETag-a ? Jakie inne narzędzia wspomagające cache'owanie dostarcza ASP.NET Core ?
Czym jest semantic logging ? Co wyróżnia Serilog na tle innych bibliotek do logowania ? Jak to wszystko skonfigurować w ASP.NET Core?
.NET daje sporo możliwości porównywania tekstów. Co będzie szybsze: Contains czy StartsWith ? Jak to zmierzyć i do czegu służy BenchmarkDotNet ?
Noworoczne postanowienia i cykliczne obowiązki z nich wynikające przeważnie bardzo ciężko jest zrealizować. Z kolei harmonogramowanie zadań w SQL Server i Windows Server jest dziecinnie proste. I o tym jest ten wpis.
Bazy danych i XML 2902 dni, 9 godzin, 13 minut temu 119 źrodło rozwiń
Ostatnia część cyklu poszukiwania wzorców projektowych w źródłach .NET Core. Tym razem wzorce behawioralne.
Architektura 2914 dni, 9 godzin, 25 minut temu 272 źrodło rozwiń
Architektura 2923 dni, 23 godziny, 22 minuty temu 206 źrodło rozwiń
W źródłach .NET poszukujemy zastosowań wzorców projektowych. Mało tekstu, zero UML, dużo kodu.
Architektura 2928 dni, 10 minut temu 414 źrodło rozwiń
Czy można połączyć wygodny .NET ze zwięzłym i czytelnym kodem F# i wygenerować z tego JavaScript ? Można i co więcej mamy do tego bardzo inteligentne narzędzie.
Niektórzy twierdzą, że PWA są rewolucją na miarę tej z 2005 roku, kiedy w przeglądarkach pojawił się AJAX. Nawet jeśli się z tym nie zgodzimy, to warto wiedzieć, co nowego mogą wnieść do naszych aplikacji webowych takie technologie, jak Service Worker czy CacheStorage API.
Wczytanie pliku z dysku to w .NET wywołanie jednej statycznej metody. Inną statyczną metodą innej klasy można pobrać i sparsować plik XML. Czy powinniśmy zatem jeszcze przejmować się tym, że mamy w .NET strumienie ? A jeśli tak, to kiedy mogą nam się one naprawdę przydać ?