úterý 5. ledna 2016

Ztracen ve verzovacím pekle .NETu

Kdysi dávno vycházeli články o DLL pekle - v dobách před .NETem byl problém sladit všechny verze knihoven používaných programem - tenhle termín je dobře vysvětlen na wikipedii: https://cs.wikipedia.org/wiki/DLL_peklo

.NET kdysi sliboval to vše změnit - a je pravdou, že ty hlavní problémy se vyřešili. Ale z původně přehledného systému se pomalu stává otesánek....

objevují se podverze a podverze podverzí a chtě nechtě se objevují zápisy typu: Ukázka vývoje aplikace v MVC 5 (5.2.2) pro ASP.NET 4.6 za využíti ADO.NET 6 a Entity Frameworku 6.1.2 pro Visual Studio 2015.  

Zorientovat se v tom začíná být čím dál tím obtížnější - nehledě na problémy popsané třeba zde: 


 a budoucnost s DNX-Roslyn přinese určitě další verze a závislosti. Ale pro rychlou orientaci ve verzích jsem si udělal stručný přehled všech verzí hlavních součástí .NET světa, která alespoň trochu pomáhá dát si věci rychle do souvislostí, tedy kdy se verze objevila a jak souvisí s ostatními částmi.
Ke stažení ve formátu PDF je zde

Aktualizace - tato verze již není aktuální - více  zde.

1 komentář: