2009-08-25 12 views
1

Wir verwenden asp.net, wo ich arbeite und wir verwenden C# als Sprache. Wird C# 3.0 mit asp.net 2.0 funktionieren? Ich habe versucht, einige Bücher über C# zu sammeln, aber nicht sicher, was ich kaufen sollte, jede Hilfe wäre sehr willkommen!Asp.net 2.0 und C# 3.0?

Antwort

2

ASP.NET hat seit Version 2.0 keine größeren Änderungen (eine vollständige Liste kann here gesehen werden). Einige große Änderungen werden gegen Ende dieses Jahres mit ASP.NET 4.0 und .NET Framework 4.0 kommen.

Die Sprache C# hat sich jedoch im Laufe der Jahre stark entwickelt. In der aktuellen Version (C# 3.0) verfügt die Sprache über viele Funktionen, von denen Sie profitieren. Es kann verwendet werden, um auf die neueste Version von .NET Framework (3.5) oder auf eine frühere Version, die Sie auswählen, zuzugreifen.

Ich würde Bücher zu ASP.NET 2.0, C# 3.0 und .NET Framework 3.5 empfehlen.

+0

Außer gibt es keine solche Sache wie C# 3.5. Es ist immer noch C# 3. –

+0

Es gibt keine solche Sache wie C# 3.5 (siehe Jon Skeets Beitrag hier: http://StackOverflow.com/Questions/247621/what-are-the-correct-version-numbers-for-c) – JoshJordan

+1

Ok, nenne es .NET 3.5. –

2

Ja, ASP.NET ist eine Webanwendungstechnologie (im Gegensatz zu einer Sprache), und Sie können jede .NET-Sprache verwenden, um es zu unterstützen. ASP.NET 2.0 und C# 3.0 spielen ziemlich gut zusammen.

0

Ich denke, die richtige Antwort auf diese Frage auch beantwortet Ihre Frage:

Upgrade to ASP.NET 3.x

Im Wesentlichen richten Sie IIS auf asp.net 2.0 für 2.0 und 3.5 Sites ein, da beide auf der gleichen CLR ausgeführt werden.