ASP.NET 3.5 y el CLR 2.0...
Cuando instale Visual Studio 2008, pensaba que IIS trabajaria con
Framework 3.5, lo movia para arriba para abajo y nada de eso paso.
Luego entendi que funcionaba bajo Framework 2.0 con WCF, WPF, WWF,
AJAX, ... Como siempre urgando en la web encotre este interezante
articulo:
Primero vamos hacer un pequeño cuadrito para explicar que onda con la versión del CLR.
VS2005 -> VB8.0/C#2.0 - CLR 2.0 (llamado .Net Framework 2.0)
VS2005 Extensions -> VB8.0/C#2.0 - CLR 2.0 + {WCF + WPF + WF + CS } (llamado .Net Framework 3.0)
Hasta aquí, se conocía a ASP.NET como ASP.NET 2.0. Pero tras la liberación de VS2008, como anda esto?
VS 2008 -> VB9.0/C#3.0 - CLR 2.0 {ahora llamado .Net Framework 3.5}
A
partir de VS2008, a ASP.NET se le conoce como ASP.NET 3.5. Revisando el
cuadrito, podemos concluir que las aplicaciones creadas bajo .NetFx
3.5, corren bajo el CLR 2.0, y por ende ASP.NET 3.5 también corre bajo
el CLR 2.0. Es por eso que cuando nosotros queremos publicar una
aplicación ASP.NET 3.5 en nuestro servidor con IIS 6.0 (que tiene
instalando el .Net Framework 3.5), no tenemos la opción para escoger
una versión de ASP.NET 3.5, sólo ASP.NET 1.1 y ASP.NET 2.0:

De
igual manera todas las aplicaciones Web Compiladas la vamos encontrar
en la carpeta: "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary
ASP.NET Files".
Si quieren publicar una aplicación ASP.NET 3.5,
no busquen la versión ASP.NET 3.5 en el IIS, recuerden que ASP.NET 3.5
corre sobre el CLR 2.0.
Es más podríamos decir que ASP.NET 3.5
= ASP.NET 2.0 + Linq + ASP.NET AJAX + BCL3.5. Por eso no esta mal si
revisamos tutoriales de ASP.NET 2.0, si aún no hay mucho sobre ASP.NET
3.5, todo lo que aprendamos con ASP.NET 2.0 lo podremos aplicar para
desarrollar una web bajo ASP.NET 3.5, como ya lo comentamos en un anterior post, y como dije en ese post, si ustedes pueden escoger no usen VS2003.
Y si ustedes saben ASP.NET 2.0 + Linq + ASP.NET AJAX, entonces también pueden decir que saben ASP.NET 3.5.
Algunos post sobre el tema:
Fuente del Articulo:
Sergio Tarrillo's