Az se zacnou blizit verzi 3.0, tak prijde .net 4.0, az se zacnou blizit verzi 4.0, ... Tohle prece nemuze pouzit nekdo na nejaky realny projekt. A nemyslim studentsky vikendovy pokus "co s tim lze delat?". Vlastne mi mono trochu pripomina cinske hodinky.
nemyslim. .net 1.x je plne podporovana a 2.0 je podporovana takmer uplne. v priebehu tohoto roka ma vyjst mono 2.0 s plnou podporou .net 2.0 . a to spolahlivou, nie typu "works fine for us but needs little tweaking here and there sometimes". To je platforma pre beh drvivej vacsiny .net aplikacii dneska. .net 3.0 a podla vsetkeho aj planovana 3.5 je nadstavbou .net 2.0 - jadro ostava to iste ale je rozsirene o dake kniznice, vela z nich sa tyka integracie prvkov win vista. je to moj laicky pohlad ale podla mna je mono solidnym a rozhodne uzitocnym projektom..
Ty knihovny jsou Windows Presentation Foundation (tedy nová 2D a 3D grafika, XAML, widgets, multimédia, imaging, pokročilá typografie), Windows Communication Foundation (Web Services, .NET Remoting, Distributed Transactions a Message Queues), Windows Workflow Foundation, a Windows CardSpace (správa identit).
Mono propagovat nehodlám, ale proč by starší verze vývojového prostředí měla začít být nepoužitelné jen proto, že vyšla jeho novější verze, to mi opravdu nedochází.
To je celé o tlaku. Dodávateľ softvéru používa nejaké M$ vývojové prostredie. Keď M$ vyhlási, že starú verziu prestáva podporovať, dodávateľ sw prechádza na novú, podporovanú verziu, pretože sa bojí zodpovednosti, že by používal "nepodporovanú".
Nie žeby "podpora" od M$ pomohla zákazníkovi, bolo by naivné myslieť si, že kvôli problému nejakej malej súkromnej sw firmy bude M$ opravovať nejaké chyby vo svojom SW. Ale firma je krytá; problém nie je u nás, problém je v prostredí, a keďže používame verziu podporovanú výrobcom, urobili sme maximum, takže zodpovedá výrobca a ak to náhodou opraví, tak opravu dostaneme aj my.
Ono je to podobne jako s XULem. Oboje jsou to platformy ktere se zrozne rychle vyviji
a ani zdaleka jeste nejsou hotove a s kazdou verzi se priblizuji necemu pouzitelnemu. Proto se vyplati pouzivat posledni Betaverzi namisto cehokoliv oznaceneho jako stable.
Tady si někdo plete C# 3.0 a .Net 3.0. C# 3.0 je specifikace další verze .Net, kterážto je momentálně tak v alfa verzi.
.Net 3.0 je aplikační framework, který běží nad .Net 2.0 runtimem. Jsou to ruiny a zbytky po původním konceptu dnešních Vista (Avalon etc.).
jj. Jenze .NET 3.0 runtime je s .NET 2.0 vzajemne nekompatibilni. Tzn. ze clovek musi pro par aplikaci napsanych v ruznych verzich .NETu mit nainstalovan .NET 1.1 runtime (30M instalacka), .NET 2.0 runtime (60M instalacka) a .NET 3.0 runtime (ktery je z velke casti tvoren .NET 2.0 runtimem - 80M instalacka, jestli se nepletu).