Miroslav Holec { Blog }

Základní informace o zdroji

Podtitulek Blog o webových technologiích, ASP.NET Core, EF Core a Azure Cloudu.
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 21. května 2018 06:55
Návratový kód HTTP 304
RSS export naposledy zpracován 21. května 2018 06:45
Kontrola aktuálnosti naplánována na 21. května 2018 07:01

Stavíme Web API s ASP.NET Core 2.1 @ TechEd - DevCon 2018

V rámci přednášky na TechEd-DevCon 2018 jsem se zaměřil na různé užitečné funkce, které vývojářům usnadní vývoj webových API dle architektnického stylu REST.

Miroslav Holec { Blog } | 17. 5. 2018 14:25 | #

Vývoj ASP.NET (Core) aplikací na MacBooku, velké shrnutí zkušeností

Posledních několik měsíců jsem viděl mnoho .NET vývojářů pracovat s MacBookem a přirozeně mě zajímalo, zda je MacBook pro .NET vývojáře vhodnou lopatou či nikoliv. Před dvěma měsíci jsem cestou z Malajsie koupil nový MacBook Pro (model 2017) a po mém…

Miroslav Holec { Blog } | 15. 5. 2018 20:15 | #

Entity Framework Core 2.1 vs EF 6, rozdíly, použití v produkci a smysl migrace

Již verze EF Core 2.0 byla pro mnoho projektů dostačující a vhodná k implementaci do produkčních aplikací pro konečné zákazníky. Verze EF Core 2.1 přináší plno novinek, které v předešlé verzi chyběly a bránily mnoha vývojářům v použití. V tomto článku…

Miroslav Holec { Blog } | 14. 5. 2018 7:15 | #

ASP.NET Core 2.1 RC, EF Core 2.1 RC a co nás čeká v .NET Core 3.0 (roadmapa 2018 a 2019)

Webový framework ASP.NET Core 2.1 byl oficiálně uvolněn v RC verzi a během dalších pár týdnů bychom se měli dočkat i finální verze. Kromě toho byla na konferenci Build oznámena roadmapa a novinky, které se chystají v .NET Core 3.0.

Miroslav Holec { Blog } | 8. 5. 2018 11:40 | #

Konference Build: představení ASP.NET Core 2.1 a dalších novinek

Ať už jste v pracovním nasazení nebo si užíváte dovolené a zajímáte se o webové technologie a platformu .NET, můžete živě sledovat novinky z konference Build 2018, která od dnešního dne probíhá v Seattlu.

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

Cesta k ASP.NET Core 2.1, ASP.NET Core Runtime a Shared Frameworks

Webový framework ASP.NET Core je s námi již relativně dlouhou dobu, během které si prošel mnoha změnami. Řada výhod, které byly při jeho zrození zmiňovány přinesla celkem očekávané potíže, které se průběžně řešily. Za poslední dva roky tyto změny…

Miroslav Holec { Blog } | 4. 5. 2018 7:15 | #

Hrozba jménem Client Evaluation v Entity Framework Core

Jedna ze zajímavých funkcí, které přináší EF Core je tzv. Client vs. Server evaluation. Krom toho, že funkce je velmi užitečná a určitě najde své uplatnění, její nepochopení a neuvážené použítí zcela určitě způsobí v mnoha aplikacích výkonnostní potíže…

Miroslav Holec { Blog } | 2. 5. 2018 6:10 | #

Blog nadupaný hromadou funkcí. Inspirujte se

Nedávno jsem sepsal článek o tom, proč při psaní blogu a vlastně i jiných webů používám Markdown. Z mnoha reakcí jsem došel k závěru, že plno věcí by šlo dělat i jinak, nicméně můj blog obsahuje plno zajímavých a užitečných funkcí, které jsem líný…

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

Jak na .NET Standard knihovny a generování NuGet balíčků

Tvorba NuGet balíčků sice v minulosti nebyla žádná věda, nicméně pokud chtěl vývojář dostat balíček na co největší množství platforem, musel je targetovat pro různé verze a s tím bylo spojeno plno práce v rámci samotného vývoje. Díky .NET Standardu…

Miroslav Holec { Blog } | 24. 4. 2018 7:36 | #

Jak na Microsoft SQL Server a jeho správu na MacOS

Rozhodli jste se vyvíjet ASP.NET Core nebo .NET Core aplikace na MacOS a řešíte jak rozchodit SQL Server? V tomto článku popíšu kroky jak si SQL Server snadno zprovoznit a ukážu několik tipů pro jeho následnou správu.

Miroslav Holec { Blog } | 21. 4. 2018 6:05 | #

Jak a proč bloguji v markdownu

Před týdnem se kolega divil tomu, že jsem psal nový článek na můj blog ve Visual Studio Code. Když jsem vysvětloval jak funguje můj blog, uvědomil jsem si, že je to něco, o co bych se rád podělil.

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

Pokročilé logování ASP.NET aplikací s App Insights @ WUG Days 2018

Na konferenci WUG Days 2018 v Brně jsem ukazoval, jak funguje služba Application Insights, jak probíhá sběr telemetrií a co je potřeba udělat pro logování vlastních a globálních telemetrií. V tomto článku průběžně doplňuji materiály k přednášce, zejména…

Miroslav Holec { Blog } | 7. 4. 2018 13:15 | #

Diagnostika webových aplikací společnými silami

Diagnostice aplikací se věnuji již dlouhodou dobu a pravidelní čtenáři blogu určitě postřehli, že velmi často přednáším o službě Application Insights, která by neměla v žádné webové aplikaci chybět. Rád bych vývojářům pomohl tuto službu integrovat,…

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

Pozvánka na konferenci Global Azure Bootcamp v Praze

Rok se sešel s rokem a tradičně přinesl řadu zajímavých novinek. Rád bych vás tímto pozval na konferenci Global Azure Bootcamp 2018, která se koná tento rok v Praze a pořádám ji ve spolupráci s Robertem Hakenem (HAVIT).

Miroslav Holec { Blog } | 26. 3. 2018 12:00 | #

Jak vyzrát na Azure SQL database is not currently available

Čas od času se na mě obrací vývojáří, kteří objevili v logu informaci o neúspěšných pokusech o připojení k Azure SQL databázi. V tomto článku popíšu proč se tak nejčastěji děje a jak tomuto problému předcházet.

Miroslav Holec { Blog } | 29. 11. 2017 12:50 | #

Jak napsat RESTful Web API

Kolega se chystá postavit RESTful Web API a přišel ke mně s dotazem, jestli nemám ukázky, ze kterých by vycházel. Protože je to téma, kterému se již nějaký čas věnuji a zdroje samozřejmě mám, v tomto článku shrnuji seznam mých článků, příkladů a…

Miroslav Holec { Blog } | 23. 11. 2017 10:15 | #

DevTest a DevOps multiplatformně v cloudu

Monitoring služeb v prostředí Microsoft Azure a diagnostika webových aplikací jsou vývojářům velmi blízká témata. Na semináři v Microsoftu jsem pod křídly společnosti HAVIT mluvil nejen o diagnostice aplikací ale i o trendu Serverless Computing a k čemu…

Miroslav Holec { Blog } | 22. 11. 2017 8:05 | #

Velký přehled novinek v diagnostických službách Azure

V prostředí Microsoft Azure se za posledních několik měsíců objevilo mnoho zajímavých novinek z oblasti diagnostiky a monitoringu aplikací, které stojí za to zmínit. Azure Alerts podporují řadu nových metrik, Azure Monitor nyní obsahuje zcela nové…

Miroslav Holec { Blog } | 17. 10. 2017 5:25 | #

Zamezení odchozího trafficu z VNetu do Internetu vyjma Azure služeb

Virtuální sítě a virtuální síťová rozhraní v Azure mohou mít na sebe napojeny tzv. Network Security Groups. Skupina se skládá z řady bezpečnostních pravidel, která povolují nebo zakazují definovaný síťový provoz. V určitých případech můžeme chtít…

Miroslav Holec { Blog } | 2. 10. 2017 7:20 | #

Nastavení firewallu na úrovni SQL Databáze

V prostředí Microsoft Azure lze nastavovat pravidla přístupu z IP adres do SQL databáze buď přímo na úrovni databáze nebo na úrovni SQL Serveru. V tomto článku se zaměřím na první variantu, čili nastavení pravidel nad konkrétní databází.

Miroslav Holec { Blog } | 25. 9. 2017 13:45 | #

Superčitelný kód s neproporciálním fontem a ligaturami

Kolega mi nedávno ukázal zdrojový kód s neproporciálním fontem používajícím ligatury. Právě ligatury (česky slitky) mě velmi zaujaly. V minulosti i dnes se ligatury používají pro určité dvojice písmen (např.: f a i), které by v případě neproporciálního…

Miroslav Holec { Blog } | 6. 9. 2017 8:35 | #

Rychlý vývoj webových aplikací s Razor Pages v ASP.NET Core 2.0

Potřebujete čas od času vytvořit microsite nebo projekt s jednodušší business logikou? Chcete to udělat s využitím MVC bez hromady balastu kolem? Pak dost možná přijde vhod nová feature v ASP.NET Core 2.0 zvaná Razor Pages.

Miroslav Holec { Blog } | 4. 9. 2017 20:20 | #

Úvod do Redis a praktické návrhové vzory @ WUG Praha 2017

Redis je moderní NoSQL úložiště párů klíč-hodnota, které umožňuje nad vestavěnými datovými typy provádět různé atomické operace. Nejedná se pouze o nástroj pro cachování, ale o komplexní úložiště, které může vývojář použít i jako frontu, zásobník nebo…

Miroslav Holec { Blog } | 31. 8. 2017 17:40 | #

10 funkcí v Redis, které musí každý vývojář znát

Redis je vývojářským světem často považována pouze za primitivní cache. Ve skutečnosti je ale mnohem mocnější a nabízí celou řadu zajímavých funkcí, které její využití řádově zvyšují. V tomto článku představím výběr desítky z nich.

Miroslav Holec { Blog } | 28. 8. 2017 10:10 | #

ASP.NET Core 2.0, EF Core 2.0, .NET Standard 2.0 a .NET Core 2.0

Od pátečního dne Microsoft začal postupně uvolňovat ASP.NET Core 2.0 a Entity Framework Core 2.0. V pondělí byl dále poněkud nečekaně uvolněn i .NET Core 2.0 a aktualizovaná verze VS 2017 15.3.

Miroslav Holec { Blog } | 14. 8. 2017 14:45 | #

Infrastruktura kolem Azure Virtual Machines

Pokud se rozhodnete jít cestou IaaS a založíte si virtuální stroj (Azure VM) na základě některého řešení z marketplace, můžete být překvapeni tím, co vše se kolem takového stroje vytvoří. V tomto článku popíšu základní stavební kameny kolem virtuálních…

Miroslav Holec { Blog } | 18. 7. 2017 6:55 | #

Ocenění Microsoft MVP Award 2017/2018

Microsoft Cloudu a speciálně platformě Microsoft Azure se věnuji již několik let. V posledních letech jsem měl příležitost přednášet na celé řadě českých konferencí, kde jsem mluvil o různých PaaS službách. Jsem jedním z vůbec prvních vývojářů, kteří se…

Miroslav Holec { Blog } | 14. 7. 2017 18:40 | #

Filtrování "klientských" telemetrií v Application Insights

Čas od času se může vývojář dostat do situace, kdy telemetrie sbírané JS kódem a odesílané do služby Application Insights jsou zcela zbytečné nebo neodráží realitu. Příkladem může být problém prohlašování AJAX závislostí jako failed v případě, kdy AJAX…

Miroslav Holec { Blog } | 15. 6. 2017 9:45 | #

Školení ASP.NET Core a Entity Framework Core se otevírají

Technologiím ASP.NET Core a Entity Framework Core je zaslíbená blízká i vzdálenější budoucnost. Vývojáři mají nyní jedinečnou příležitost být u zrodu nových frameworků a vstřebávat postupně všechny jejich nově se objevující vlastnosti. Je to jako…

Miroslav Holec { Blog } | 6. 6. 2017 7:30 | #

ASP.NET Core RESTful Web API @ TechEd - DevCon 2017

ASP.NET Core je silným frameworkem, pomocí něhož dokážete vedle webových aplikací stavět i RESTful aplikační rozhraní a servírovat klientům data dle své potřeby. Přijďte se podívat, co všechno ASP.NET Core poskytuje pro tvorbu Web APIs nebo jak snadno…

Miroslav Holec { Blog } | 18. 5. 2017 9:00 | #

Při poskytování služeb nám pomáhají cookies. Používáním webu s tím vyjadřujete souhlas.