
Inštalácia .NET Framework
Sú rôzne verzie - 1.0, 1.1, 2.0, 3.0, 3.5, potom k nim rôzne SP. Nakoľko nikde som nenašiel, čo ktorý balík obsahuje, resp. postup inštalácie SP balíkov, chcem sa spýtať, ako treba postupovať pri inštalácii kompletného .NET? Je napríklad nutné inštalovať verziu 1.0 alebo ju 1.1 obsahuje? Treba pred 3.5 SP1 inštalovať 3.5 a podobne?
Vedel by mi niekto jednoducho napísať, ktoré verzie, treba inštalovať a v akom poradí (ak je to dôležité) a či inštalovať pred SP aj pôvodný balíček?
(Obecně) potřebné (a nekompatibilní) jsou IMHO verze
1.1
2.0
3.5
Přičemž 3.5 je možné instalovat jako "upgrade" 2.0.
1.1 je na ostatních nezávislá.
2.0 a 3.5 je vhodné instalovat za sebou vzestupně podle verze.
edit: pokud je SP jen samotný SP, pak je třeba instalovat předtím samostatný package bez SP, což AFAIK platí pro všechny .Net verze.
Čiže 3.0 je obsiahnutá v 3.5 a 1.0 v 1.1?
Verze 2.0-3.5:
Stačí nainstalovat .NET 3.5 SP1.
Verze 1.x:
Nejspíš vůbec nebude potřeba instalovat. Téměř žádný program už to nevyužívá.
ad 1.1: to bych až tak netvrdil
ad 2.0 a 3.5: Nicméně jsem si několikrát ověřil, že je lepší instalovat 2.0 a až poté 3.5 upgrade.
To mi přijde dost podivný, protože když si rozbalíš instalačku 3.5, tak tam máš jednotlivý verze 2.0, 3.0 a 3.5, které se potom postupně instalují.
.NET 3.5 me pekne zmrsila BDS 2006 architekt musel jsem ji preinstalovat 2.0, presne jak rikas je lepsi instalovat 2.0 po 3.5 taky jsem na to prisel
Proc to ale je tak, nechapu.
Lidi, neprogramujte v .NET + VS zachráníte si nervy!!!
co nervy, ale svět!
To bych netvrdil, zkoušel jsem Pascal, C/C++, Javu, ale C# mi vyhovuje nejvíc. Do dokonalosti má samozřejmě daleko, ale to všechno.
Tak si to shrňme (z pohledu Java programátora, který byl násilím přeřazen na projekt v C#).
C#
- neexistují anonymní třídy
- zhůvěřilost partial class
- neexistují thread-safe datové kontejnery
- neexistují žádné knihovny pro konkurenční programování, jen jednoduchý thread lock
- hashmapa se jmenuje Dictionary
- neskutečný bordel v datových typech
- String není immutable
- když se borci z MS rozhodli přidat generiky, tak to udělali nejdementnějším způsobem, jak mohli (negenerciké třídy nechali a jen přidali nové generické)
- žádné vyjimky se nemusí zachytávat - to považuji za největší blbost
mohl bych pokračovat do nekonečna....
Visual Studio
- furt padá
- slabé možnosti refaktoringu
- nejdou automaticky naimportovat (using) všechny reference na ostatní balíčky/třídy najednou
- pomalé jako prase
- to, že mám nějakou chybu v kódu se dozvím, v 90ti procentech případů, až když stisknu tlačítko build
- atd...
Evidentně používáš jiný VS než já, protože to co kritizuješ u VS bych zase já psal o většině IDE pro Javu.
Používáme Visual Studio Team System + nějaký Source Control od MS.
Na Eclipse to nemá ani v rychlosti ani v ničem...
Načo sa vadíte? Každému vyhovuje niečo iné.
My sa nevadíme. Máme len iné názory...
Taky se pridam, pouzivam zrovinka IDE na BDS 2006 architekt plus implementovane C++ od Borlandu, nemuzu si stezovat.
ahoj. Nejsem zadny guru v .NETu, ale zrejme o tom vim o trochu vic. Tim te nenapadam, jen konstatuji. Nozna nez zacnes neco napadat, tak se to trochu nauc (prozkoumej). Vse co pises neni pravdou. Ano, mozna jde o verza FW, ale to asi tak vse. Sam vim, ze zvyk je zelezna kosile, takze kdyz nekdo neco prejmenuje a pouzie podle sveho, tak trochu mate. Ale jedna se no, jiny jazyk. Nehlede na ten fakt, ze boje mezy Javou a C# jsou na dennim poradku vsude.
Co z toho, co jsem napsal není pravda?
Staci ti nainstalovat poslednu (3.5 SP1 ci kolko, ta obsahuje aj vsetko od 2.0 vyssie)
1.1 je nezavisla a instalovat ju neodporucam - za prve dodrbe ti userov u XP a zrusi automaticke prihlasovanie (treba to potom rucne prenastavit), za druhe zvycajne ju nepotrebujes (programy ktore potrebuju framework 1.1 budu stare a uplne nahovno takze ak ti nahodou nejaky program zahlasi ze mu treba framework 1.1 (sanca jak ze vyhras v sportke), tak ten program nepouzivaj, urobis tym len dobre).
Takže pokud mám v "Přidat odebrat programy" Microsoft .NET Framevork 1.1,
Microsoft .NET Framevork 1.1 Czech languae Pack,
Microsoft .NET Framevork 2.0 Service Pack 2,
Microsoft .NET Framevork 3.0 Service Pack 2 a
Microsoft .NET Framevork 3.5 SP1, tak kromě posledního můžu vše ostatní odebrat? Používám W XP SP3.
Nie, nemozes to odobrat. Pisal som o instalacii, a nie o odoberani. Instalator 3.5SP1 nainstaluje vsetky co tam mas. Nemozes z toho polovicu odobrat.