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 2586 dni, 13 godzin, 59 minut temu 126 źrodło rozwiń
Sztuka programowania 2603 dni, 10 godzin, 45 minut temu 360 źrodło rozwiń
Sztuka programowania 2620 dni, 13 godzin, 48 minut temu 162 ź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 2627 dni, 3 minuty temu 104 ź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 2634 dni, 3 godziny, 25 minut temu 229 ź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 2699 dni, 12 godzin, 22 minuty temu 115 źrodło rozwiń
Ostatnia część cyklu poszukiwania wzorców projektowych w źródłach .NET Core. Tym razem wzorce behawioralne.
Architektura 2711 dni, 12 godzin, 34 minuty temu 272 źrodło rozwiń
Architektura 2721 dni, 2 godziny, 30 minut temu 204 źrodło rozwiń
W źródłach .NET poszukujemy zastosowań wzorców projektowych. Mało tekstu, zero UML, dużo kodu.
Architektura 2725 dni, 3 godziny, 18 minut temu 413 ź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ć ?