Miroslav Holec { Blog }

Základní informace o zdroji

Podtitulek Blog o webových technologiích, ASP.NET Core a REST API
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 19. září 2019 20:45
Návratový kód HTTP 304
RSS export naposledy zpracován 19. září 2019 20:35
Kontrola aktuálnosti naplánována na 19. září 2019 20:52

Nový generic host v .NET Core 3.0

K čemu je HostBuilder Třída HostBuilder umožňuje konfiguraci základních komponent aplikace, mezi které patří zejména konfigurační nastavení, dependency injection a logování. Toto nastavení je provedeno při startu aplikace ve statické metodě Main()…

Miroslav Holec { Blog } | Dnes 10:16 | # Nové 

Nová podzimní školení ASP.NET Core / REST API pro firmy

NET Core 3.0 pro vývoj desktop aplikací Reaguji na poptávku po školení, které by osvětlilo jaké jsou změny v NET Core oproti klasickému NET Frameworku a jak si NET Core nastavit pro vývoj desktopových aplikací. V tomto jednodenním školení se zaměřuji na…

Miroslav Holec { Blog } | 16. 9. 2019 10:25 | #

Registrace AutoFac v [ASP].NET Core 3.0

ServiceProviderFactory Když jste chtěli zapojit doposud vlastní kontejner do ASP.NET Core aplikace, museli jste vytvořit jeho instanci v metodě ConfigureServices() a dle návodu nějakým způsobem slít dohromady registrované služby MS DI kontejneru a…

Miroslav Holec { Blog } | 12. 9. 2019 10:26 | #

Infografiky a schémata pro [ASP].NET Core 3.0

Aktuálně mám dokončená schémata týkající se klíčové problematiky NET Core, ASP NET Core a REST API. Budu rád za každou zpětnou vazbu a především na tipy, jaké schémata by Vám usnadnila vývoj a pochopení oblastí kolem celého vývojářského stacku. Všechny…

Miroslav Holec { Blog } | 1. 9. 2019 17:50 | #

Pročištění macOS pomocí CleanMyMac X (sleva + zkušenosti)

CleanMyMac X Samotná aplikace je velmi jednoduchá a mocná. Autoři mají zmapované všechny obvyklé aplikace, které si uživatelé instalují na mac a dokážou najít soubory, které jsou vhodným adeptem k odstranění. Prakticky se může jednat o: cache aplikace…

Miroslav Holec { Blog } | 26. 8. 2019 10:20 | #

Jak vracet Application Insights RequestID v HTTP Response hlavičce RESTových API

Celé řešení předpokládá, že máte zapojené Application Insights ve vaší aplikaci. Application Insights umí generovat pro každou operaci tzv. OperationID a RequestID. RequestID je globálně jedinečné, zatímco OperationID si musíte z RequestID eventuelně…

Miroslav Holec { Blog } | 22. 8. 2019 10:25 | #

5+1 důvodů, proč používám při vývoji aplikací terminál

1 - Vše na jednom místě Když potřebuji spustit webovou aplikaci a ta mi vrátí například číslo portu, na kterém běží, mohu s tím dále pracovat. Například si v další terminálové záložce mohu spustit nástroj pro testování výkonu a je pro mě praktické mít…

Miroslav Holec { Blog } | 20. 8. 2019 10:20 | #

Podpora dependency injection v .NET Core konzolových aplikacích

Na samotném začátku máme primitivní metodu Main(), která si musí ručně vyrábět instance potřebných tříd. public class Program { public static async Task Main(string[] args) { Application app = new Application(new WebTest()); await…

Miroslav Holec { Blog } | 14. 8. 2019 10:40 | #

Nastavení environment variables (proměnné prosředí) na macOS

Environment Variables v ASP.NET Core Proměnné prostředí si ASP.NET Core aplikace nejprve načítají pro konfiguraci host prostředí. Na základě něj následně provádí konfiguraci samotné aplikace a i při té si na proměnné prostředí znovu sahají. Dále také…

Miroslav Holec { Blog } | 12. 8. 2019 12:50 | #

Zapojení in-process hosting modelu v ASP.NET Core

Princip fungování In-Process hosting modelu Zatímco v případě klasického ASP.NET Core out-of-process hosting modelu se všechny webové requesty forwardují z externího webového serveru na interní (typicky z IIS na Kestrel), v případě nového in-process…

Miroslav Holec { Blog } | 8. 8. 2019 13:10 | #

Vývoj ASP.NET Core aplikací na MacBooku - Update 2019

strike, blockquote {color:blue !important;} Proč uvažovat nad změnou? To je věc osobních preferencí. Mně osobně Windows nesedí, nelíbí se mi a práce s tímto systémem je pro mě spíše nepříjemná povinnost než zábava. Windows se za posledních několik let…

Miroslav Holec { Blog } | 28. 3. 2019 19:05 | #

ASP.NET Core 3.0 - Update Guide

Tato příručka je průběžně aktualizována vzhledem k tomu, jak se objevují další zprávy a novinky kolem ASP.NET Core 3.0 Dostupnost .NET Core 3.0 Finální verze frameworku .NET Core 3.0 bude vydána v druhé polovině roku 2019 společně s updatem VS 2019 a…

Miroslav Holec { Blog } | 11. 3. 2019 19:20 | #

Zhodnocení roku 2018, konec blogu a plány na 2019

Mohl bych vypsat všech 436 věcí, za které jsem vděčný a které se mi podařili za posledních několik měsíců shromáždit, ale to by nikoho nebavilo číst. Hledáme ty velké věci. 100 dní v Jihovýchodní Asii Dovolená v Asii sice začala už v prosinci, ale táhla…

Miroslav Holec { Blog } | 12. 12. 2018 13:05 | #

Chystané novinky v EF Core 2.2 a podpora EF 6.3 pro .NET Core 3.0

Owned Entity Types jako kolekce Z Entity Framework 6 možná znáte komplexní typy, které byly přeneseny do EF Core 2.0 pod označením Owned Entity Types. Díky této funkci je možné sdružit společné vlastnosti do jedné C# třídy a tu referencovat jako…

Miroslav Holec { Blog } | 8. 10. 2018 7:40 | #

Uvolnil jsem novou verzi FioSDK v2.1.1

FIO banka API API může mít v dnešní době celou řadu podob. FIO banka v tomto ohledu zvolila cestu jednoduchého použití za cenu nižší bezpečnosti a určitých omezení z hlediska funkčnosti. Pokud nicméně potřebujete programově spravovat účet a znáte…

Miroslav Holec { Blog } | 2. 10. 2018 7:40 | #

Časovaná bomba - FDD deployment ASP.NET Core do Azure App Service

V prvním odstavci jsem na vás vychrlil plno pojmů, které možná jako vývojáři vůbec neřešíte. Nejprve si tedy přiblížíme výše uvedené pojmy a poté se vrhneme na konkrétní případovku, která za tímto článkem stojí. Pokud se chystáte na pražské DotNET Talks…

Miroslav Holec { Blog } | 21. 9. 2018 7:25 | #

Azure Cloud Service: programový import a nastavení SSL certifikátů ve Web Roli

Pokud by vás více zajímala problematika jak automatizovaně generovat SSL certifikáty pro stovky webových stránek a ty pak následně připojovat ve službě Azure Cloud Service, podívejte se na případovou studii, kde jsem celé řešení prezentoval. Certificate…

Miroslav Holec { Blog } | 13. 9. 2018 7:30 | #

Chcete přijít na mé školení zdarma? Stačí si vybrat o čem to bude!

Půldenní školení Klasická délka většiny školení je jeden "den". Je to taková na první pohled dobrá volba, která vychází oboustranně dobře ekonomicky a vytváří psychologicky dobrý dojem. Když se podíváte na většinu školení, zjistíte, že takové celodenní…

Miroslav Holec { Blog } | 5. 9. 2018 7:30 | #

Přijďte na DotNET Talks, přednáškový večer zaměřený na .NET Core!

Co jsou DotNET Talks Mou snahou bylo sestavit sadu přednášek, které jsou zaměřené na svět moderního .NETu. Chtěl jsem využít večer v pracovní den, kdy si většina vývojářů dokáže udělat čas a není svázána prací ani natáčením rodinohodin o víkendech…

Miroslav Holec { Blog } | 28. 8. 2018 7:30 | #

Zkušenosti s Rocketbook, znovupoužitelným chytrým sešitem

Co je Rocketbook Color Rocketbook je na první pohled klasický poznámkový blok, který se prodává v různých variantách a velikostech. Já se budu v tomto článku výhradně věnovat verzi Rocketbook Color, která je trochu odlišná od ostatních verzí. Verze…

Miroslav Holec { Blog } | 20. 8. 2018 7:30 | #

Cookie Consent a Essential Cookies v ASP.NET Core 2.1

GDPR Tento článek bych zřejmě nepsal a hodiny života nezabil, kdyby neexistovalo Obecné nařízené o ochraně osobních údajů, zkráceně GDPR. Jedná se o nařízení, které má pomoci k ochraně našich osobních údajů a přesněji specifikuje mimo jiné jak má být s…

Miroslav Holec { Blog } | 17. 8. 2018 7:15 | #

Jak jsi dnes produktivní, milý vývojáři?

Byla jednou jedna produktivita Domnívám se, že píšu článek, který zboří čtenost na mém blogu. Je off-topic, týká se tématu, které z nepochopitelného důvodu zajímá bezmála každého vývojáře a ještě ke všemu ho píšu s předvědčením, že celý ten pojem…

Miroslav Holec { Blog } | 25. 7. 2018 7:35 | #

Inspirace jak stáhnout články z Tumblr a konvertovat je do Markdown

Jak funguje můj cestovatelský web Můj cestovatelský weblog mirekholec.cz funguje na základě práce se soubory v syntaxi markdown. Ve své podstatě mohu kdykoliv v počítači psát článek offline v markdown editoru, připojovat si různé obrázky do předem…

Miroslav Holec { Blog } | 20. 7. 2018 7:20 | #

Nahlédnutí pod pokličku mé práce

Pár let na volné noze Pracuji na volné noze a ačkoliv mám flexibilní denní režim, drtivé množství svého času věnuji firmě HAVIT, která mě už přes 2 roky zásobuje stále zajímavými projekty. Zbývající část svého času věnuji dalším klientům, pro které…

Miroslav Holec { Blog } | 18. 7. 2018 8:25 | #

SSL certifikát pro webové aplikace v Azure App Service zdarma

Let's Encrypt Se službou Let's Encrypt jsem se seznámil teprve nedávno. Do té toby jsem používal certifikáty od DigiCert, které jsem měl zdarma jako Microsoft MVP. Let's Encrypt je otevřená certifikační autorita a služba provozována skupinou ISRG, která…

Miroslav Holec { Blog } | 16. 7. 2018 7:45 | #

Ocenění Microsoft MVP Award 2018 za oblast Microsoft Azure

Co je MVP Award Ocenění MVP je udělováno v různých kategoriích v závislosti na tom, jaké oblasti se konkrétní člověk věnuje. Píšu záměrně člověk, protože ocenění MVP má i mnoho nevývojářů (například za oblasti Office / OneNote aj.). Vyžaduje to…

Miroslav Holec { Blog } | 2. 7. 2018 11:06 | #

Software a nástroje pro vývoj, které používám - update 2018

Hardware Po několikaměsíčním experimentování s MacBookem zůstávám u osvědčeného Lenovo Thinkpad 13". Důvody, proč pro mě není MacBook a macOS použitelný jsem sepsal v článku: Vývoj ASP.NET (Core) aplikací na MacBooku, velké shrnutí zkušeností Má…

Miroslav Holec { Blog } | 29. 6. 2018 7:16 | #

Podívejte se na 5 přednášek z DevOps Bootcamp 2018

Program konference je stále k dispozici na oficiální stránce devopsbootcamp.cz. Všechny přednášky jsou dostupné na HAVIT YouTube kanálu avšak pro líné kůže jako jsem já dávám seznam přednášek rovnou sem. Novinky ve VSTS (Michael Juřek) TFS a VSTS…

Miroslav Holec { Blog } | 22. 6. 2018 16:45 | #

Application Insights - FAQ 2016 - 2018

Rád bych navázal na mou včerejší přednášku o Application Insights, kterou jsem měl na konferenci DevOps Bootcamp. Během střihání videa jsem tradičně odstřihnul dotazy posluchačů, které jsou většinou špatně slyšet a zároveň jsem si uvědomil, že některé…

Miroslav Holec { Blog } | 19. 6. 2018 15:15 | #