Miroslav Holec

Software & Cloud Architect

miroslavholec.cz / blog / entity-framework-performance-tuning-v-praze

Entity Framework Performance Tuning v Praze

Miroslav Holec

Publikován 4. března 2016 , aktualizace: 29. března 2016 | Off-Topic

Tento článek je starší 18 měsíců a je proto možné, že popisuje postupy nebo technologie, které v uplynulé době mohly doznat výraznějších změn. Názory a myšlenky v tomto článku již nemusí vyjadřovat současné stanovisko autora nebo autorů. Článek byl napsán 4. března 2016.

Entity Framework je dnes součástí většiny moderních aplikací. Vývojářské týmy velmi rychle přišly na chuť objektově relačnímu mapování, které umožňuje rychle a efektivně pracovat s aplikačními daty. Bohužel neznalost chování ORM s sebou často přináší také výkonnostní potíže. Věděli jste, že někdy stačí dva řádky kódu pro zrychlení algoritmů třeba až o 50 násobek?

Internet je dnes plný tipů a triků na zvýšení výkonnosti Entity Frameworku. Na základě mnohaletých zkušeností jsem ale zjistil, že v této oblasti vznikla také řada nepravdivých bludů. Vývojáři se pod vidinou performance tuningu příliš často zaměřují na otázku co ve své aplikaci změnit, ale již neřeší proč takovou změnu udělat a jaké jsou její důsledky. Rozhodl jsem se proto uspořádat večerní školení, na kterém představím klíčové otázky související s výkonností Entity Frameworku.

Během 3 hodin představím téměř 30 hledisek, které mají vliv na výkonnost a ukážu jak s těmito oblastmi nakládat a za jakých okolností by vás měly zajímat. Řadu z nich doplním o ukázky aplikačního kódu, na kterých budou zřetelně vidět výkonnostní rozdíly. Chybět nebude ani pohled na oblíbené nástroje pro profilování SQL dotazů odcházejících z vašich aplikací.

Ať už řešíte výkonnostní potíže nebo chcete jen předejít problémům a nabídnout uživatelům větší požitek z aplikací skrze jejich vyšší rychlost, přijďte na mé večerní školení v Praze, které se bude konat 11. 5. 2016 od 17 hodin.

Potřebujete pomoci?

Líbil se Vám článek? Máte dotaz nebo chcete v této oblasti s něčím pomoci? Neváhejte se na mě obrátit.

mirek@miroslavholec.cz

  • Řešení vývojářských problémů
  • Konzultace
  • Firemní školení a workshopy