Miroslav Holec Blog

Základní informace o zdroji

Podtitulek Blog o ASP.NET Core, REST API a Blazoru
Domovská stránka https://www.miroslavholec.cz/blog
RSS export https://www.miroslavholec.cz/blog/rss

Systémové informace o zdroji

ID 461
Jmenné ID blog-miroslav-holec
Články ručně přidává správce systému NE
Články jsou schvalovány správcem NE
Titulek zdroje stahován z RSS exportu ANO
Kontrola aktuálnosti proběhla 22. ledna 2022 12:00
Návratový kód HTTP 200
RSS export naposledy zpracován 22. ledna 2022 12:00
Kontrola aktuálnosti naplánována na 22. ledna 2022 12:30

Webové prohlížeče pohledem vývojáře

Hrobeček pro Internet Explorer Za posledních 10 let se největší oblibě desktop uživatelů těšil především Google Chrome. Jeho tržní podíl lineárně rostl od roku 2012 až do roku 2019. Je přitom patrné, že z tržního podílu ukrajoval prohlížečům Internet…

Miroslav Holec Blog | 8. 1. 2022 10:20 | #

Q: Má Blazor budoucnost nebo je to další Silverlight?

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 17. 12. 2021 7:30 | #

Q: Výchozí vs. third-party IoC kontejner v .NETu

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 15. 12. 2021 8:15 | #

Q: Lákání vývojářů z jiných platforem do .NETu

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 14. 12. 2021 8:25 | #

Q: Na co si dát pozor při zabezpečení REST API

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 13. 12. 2021 8:15 | #

Podpora .NET 5 prodloužena do května, trable s release cyklem pokračují

Více času na migraci Tento článek má dvě roviny. První je čistě faktická. Používáte-li .NET 5, dostáváte další 3 měsíce času na zmigrování na nový .NET 6. Tuto informaci Microsoft nijak dramaticky do komunity netlačí a kdybych neaktualizoval mé…

Miroslav Holec Blog | 10. 12. 2021 15:45 | #

Q: REST API vs GraphQL a kdy co použít

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 10. 12. 2021 7:25 | #

Q: Nullability v C#

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 9. 12. 2021 8:05 | #

Q: Migrace ze starších verzí .NET Core na .NET 6

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 8. 12. 2021 8:25 | #

Q: Upgrade Assistant

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 7. 12. 2021 8:20 | #

Q: Co jsou Minimal APIs

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 6. 12. 2021 8:10 | #

Q: Jaké jsou hlavní novinky v .NET 6

Sestřih ze streamu Dotnet Live - 1. 12. 2021. Dotazy pro příští stream pokládejte na https://odkaz.me/dotaz ???? Odebírejte vývojářské novinky Dotnet News https://www.dotnetnews.cz ????‍???? Školím .NET 6 https://www.miroslavholec.cz/skoleni ????‍???? Pomáhám s…

Miroslav Holec Blog | 3. 12. 2021 7:55 | #

EF Core 6 a zákeřný Column Order

Jak to funguje Za normálních okolností je dáno pořadí sloupečků v DB pořadím properties v rámci třídy. Takže pro: public class Webinar { public int Id { get; set; } [Unicode] public string Title { get; set; } [Precision(14,2)] public decimal Price {…

Miroslav Holec Blog | 1. 12. 2021 18:05 | #

Hashování hesla v .NETu pomocí IPasswordHasher

Pro jednoduché přihlášení pomocí cookie authentication není potřeba složitý identity framework. Mnoho vývojářů si ale neporadí s hashováním a ověřováním hesel. V tomto videu ukazuji IPasswordHasher a jeho použití. ???? Registrace IPasswordHasher do IoC…

Miroslav Holec Blog | 13. 11. 2021 20:50 | #

Vývoj .NET aplikací na MacBooku s M1 (Apple Silicon)

Pro úplný začátek je vhodné uvést, že Apple doposud osazoval své počítače procesory od společnosti Intel. To je nyní historie a od roku 2020 už vydává nová zařízení s vlastním ARMovým procesorem M1. Počítače s tímto čipem jsou velmi výkonné a…

Miroslav Holec Blog | 9. 11. 2021 13:30 | #

Zoom vs. Teams pro online události

Svět před pandemií Ve světě před pandemií nebyly online schůzky na denním pořádku. Každá drobnost se řešila osobní schůzkou a formát online školení byl naprosto nemyslitelný. Osobní schůzka v minulosti nebyl preferovaný formát pro konzultace o délce…

Miroslav Holec Blog | 1. 11. 2021 7:50 | #

.NET, .NET Core, .NET Framework, ASP.NET Core aneb jak se v tom všem vyznat

Pojďme si udělat takový slovníček. Klíčové technologie jsou seřazeny od nejstarších po současné. Ty související vkládám mezi ně spíše pro dokreslení souvislostí. ASP Toto je už skutečně velmi historický pojem, ale budeme s ním v dalším výkladu pracovat…

Miroslav Holec Blog | 30. 10. 2021 10:35 | #

Z terénu: Migrace na .NET 5 a .NET 6

Na jakou verzi .NETu migrovat? Jednoduchá odpověď zní migrujte na .NET 5. V zásadě jde o to, že vývojáři dnes používají verze 2.1 až 5.0. Ve verzích frameworku 2.1 až 3.1 došlo k mnoha změnám včetně zpětně nekompatibilních změn. To se týká Entity…

Miroslav Holec Blog | 7. 10. 2021 7:25 | #

API v roce 2021 aneb světa stav

Pozadí článku Nejprve bych rád vymezil pro tento článek určité mantinely. Jsem nezávislý konzultant a mé služby poskytuji výhradně českým a slovenským klientům, kteří programují (mimo jiné) na platformě .NET. Klienti vytváří zejména webové a mobilní…

Miroslav Holec Blog | 27. 9. 2021 8:30 | #

Velkolepý příchod .NET 6

Obsah speciálu Stabilizace frameworku s .NET 6 Minimalismus v .NETu Entity Framework Core bez radikálních změn Budoucnost bez .NET Standardu Blazor jen do deštivého počasí Visual Studio 2022 přešlapuje na místě Rider spasitel Xamarin.Forms se stěhují na…

Miroslav Holec Blog | 15. 9. 2021 23:45 | #

Minimal REST APIs v .NET 6

Motivace Před dvěma lety jsem ukazoval přístup návrhu REST API, který jsem pracovně označil MicroAPI (demo projekt najdete na GitHubu). Mou motivací bylo zahodit MVC framework, který s sebou nese mnoho zbytečného balastu nepoužitelného pro návrh REST…

Miroslav Holec Blog | 21. 7. 2021 13:35 | #

Nástroje pro Unit Testy

Začínáte-li s testováním, doporučuji nejprve pročíst článek Jak začít psát unit testy, ve kterém shrnuji základní koncept testování na platformě .NET 5. Níže zmíněné nástroje Vám budou fungovat jak na nových verzích .NET Core / .NET 5, tak i na starším…

Miroslav Holec Blog | 24. 5. 2021 7:25 | #

Entity Framework Core 5 a porovnání s tradičním EF 6

Základní ideologie Aktuální verzi EF Core 5 může vývojář zapojit do všech running frameworků a knihoven s podporou .NET Standard 2.1. Nelze jej tedy používat v tradičním .NET Frameworku. EF Core umožňuje modelování metodou Code First. V praxi tedy…

Miroslav Holec Blog | 21. 5. 2021 12:25 | #

Integrační testy pro REST API

Integrační testy Integrační testy pro REST API zákazníci často upřednostňují před Unit Testy. Jak napovídá název, cílem integračních testů je ověřit správnou funkčnost komponent, mezi které patří infrastruktura, databáze, souborový systém nebo další…

Miroslav Holec Blog | 6. 5. 2021 7:50 | #

Mediator a CQS pro REST API

V čem je to tak skvělé? Vývojáři se často ptají, jaká jedna funkcionalita je na MediatR tak skvělá. Inu, žádná. MediatR za vás nevyžehlí ani nevypere. Pomůže Vám ale dělat řadu drobných a užitečných věcí a nabídne Vám obrovskou flexibilitu při vývoji…

Miroslav Holec Blog | 25. 2. 2021 9:45 | #

Pozvánka na přednášku o architektuře REST služeb

Designem to začíná i končí Z mého pohledu má smysl zdůraznit, že architektura REST API by měla odrážet potřeby vzniklé v rámci specifikace. Sám používám obecný mustr pro webové služby, nicméně vždy jej ohýbám potřebám konkrétních klientů. Handlování…

Miroslav Holec Blog | 22. 1. 2021 11:55 | #

Spouštím experimentální podcast

Budování značky Podcast vnímám jen jako další kanál, který mi umožňuje propojení s vývojáři a tudíž i zákazníky. Všechny mé aktivity dělím do dvou skupin. Aktivity podporující akvizici (rozšiřování publika) a aktivity podporující retenci. Podcast patří…

Miroslav Holec Blog | 14. 1. 2021 14:45 | #

Ep. 1: Vývojářská platforma v roce 2021

Zmíněná témata Nullable Reference Types na GOTO 2019 WUG Days a DotVVM Záznam přednášky o Blazor Server gRPC Framework Přednáška: Architektura REST API [ 3. února 2021 ] Přednáška: Monitoring aplikace pomocí Event Counterů [ 21. ledna 2021 ] Budu rád za…

Miroslav Holec Blog | 14. 1. 2021 10:40 | #

Kde můžeme používat C# 9.0

Verzování vývojářského stacku Hledáte-li osvědčené řešení, jak se z verzování produktů Microsoftu nezbláznit, jednoduše se držte vždy kompletního technologického balíčku, který Microsoft vydává. Plán je takový, že by se tak mělo dít vždy na podzim,…

Miroslav Holec Blog | 14. 12. 2020 8:20 | #

Nachytalo mě HSTS v Dotnet News

HSTS Pro pochopení problému je nejprve nutné chápat bezpečnostní mechanismus HSTS. V dnešní době je pro většinu webových stránek základním předpokladem použití HTTPS. Ne, že by to dávalo všude smysl, ale už jsme zkrátka ve stavu, kdy těch zbytečných…

Miroslav Holec Blog | 28. 11. 2020 16:40 | #