🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #9790

Re: NET 1.1 wraz z NET 2.0

#9790
From: Rafal M
Date: Sat, 05 Nov 2005 22:12
43 lines
2544 bytes
Jaroslaw Kowalski wrote:
> "Rafal M" <rafalm1980@gazeta.pl> wrote in message 
> news:dkils5$8cs$1@inews.gazeta.pl...
> 
>>Witam,
>>Co sie dzieje w przypadku gdy program jest skompilowany na 2.0 a 
>>biblioteki z ktorych korzysta na 1.1?
> 
> 
> Cała aplikacja uruchomi się pod CLRem w wersji 2.0 a wszystkie odwołania 
> (bezpośrednie i pośrednie) do bibliotek systemowych v1.0.5000 zostaną 
> automatycznie przemapowane na odpowiedniki w wersji v2.0.0. I zwykle to 
> zadziała, chyba że biblioteki używają API 1.x które zostało usunięte w 
> wersji 2.x lub zachowań, które zostały zmienione.
> 
> 
>>Czy 2.0 zawiera jednoczesnie 1.1?  A moze jest zgodny z 1.1? A moze trzeba 
>>w systemie osobno instalowac 1.1?
> 
> 
> 2.0 jest zgodny w dół, modulo lista tzw. breaking changes, która jest 
> dostępna tutaj:
> 
> http://tinyurl.com/djefr
> 
> Generalnie w większości przypadków nie ma się czym przejmować i nie trzeba 
> instalować 1.1. Ostatnio udało mi się uruchomić i przetestować kilka całkiem 
> sporych aplikacji i bibliotek napisanych w .NET 1.1 bez rekompilacji na 2.0 
> (w sumie jakieś 200000 LOC C#) . Pomimo tego, że spora część API jest 
> oznaczona jako "Obsolete" i kompiluje się z warningami to działa bez 
> problemu.
> 
> Tam gdzie to możliwe, polecam przepisanie aplikacji tak, aby używała 
> nowszych API, bo zyski mogą być bardzo duże. Moje testy wskazują na 
> przykład, że XSLT w 2.0 dostało straszliwego kopa w stosunku do 1.1 
> (przyspieszenie od 10 do 20 razy), głównie dzięki kompilacji arkuszy styli 
> do kodu IL.
> 
> Jarek 
> 
> 

Ok, Wielkie dzieki
Technical Details
Message-ID: <dkjanf$c21$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <dkils5$8cs$1@inews.gazeta.pl> <dkj0rd$1klf$1@node3.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Rafal M <rafalm1980@gazeta.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: NET 1.1 wraz z NET 2.0
Date: Sat, 05 Nov 2005 23:12:00 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 43
Message-ID: <dkjanf$c21$1@inews.gazeta.pl>
References: <dkils5$8cs$1@inews.gazeta.pl> <dkj0rd$1klf$1@node3.news.atman.pl>
NNTP-Posting-Host: user0.167.udn.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1131228719 12353 82.139.0.167 (5 Nov 2005 22:11:59 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sat, 5 Nov 2005 22:11:59 +0000 (UTC)
In-Reply-To: <dkj0rd$1klf$1@node3.news.atman.pl>
X-Accept-Language: en-us, en
X-User: rafalm1980
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit