Gracias Diego.
 
De todas maneras me encanta la nueva forma de trabajar. Tuve muchos dolores
de cabeza con las declaraciones "insertadas" de los controles en 2003.
 
Por otro lado, además de borrar las declaraciones de las variables, tendría
que borrar el método InitializeComponent, no? Creo que también lo hace sola
la clase parcial generada en runtime?
 
Gracias de nuevo!

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Diego
Jancic
Sent: Thursday, October 26, 2006 1:57 PM
To: puntonet List Member
Subject: [puntonet] Migracion 1.1 a 2.0


Creo que en c# es igual... igual yo tengo instalado el addin de visual
studio que te deja trabajar como en 2003 (abajo te paso el link), de todas
formas la prueba la hice recien con vb.net y es asi... 
En C# la clase dice partial pero esta todo en 1 solo archivo (sin las
declaraciones en ningun lado)..
 
Saludos!,
Diego
 
el addin y los pre-requisitos estan en:
http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx

 
On 10/26/06, Damian Janowski <[EMAIL PROTECTED]> wrote: 

        Hola Diego!
        
        ¿En C# es igual?
        No trabajé mucho con sitios web en 2.0 todavía, pero hice alguna
prueba y me 
        parecía que se generaba una clase parcial que incluso la podía
ver... no es
        más así?
        
        
        ________________________________
        
        From: [email protected] [mailto: [email protected]
<mailto:[email protected]> ] On Behalf Of Diego
        Jancic
        Sent: Thursday, October 26, 2006 12:19 PM
        To: puntonet List Member
        Subject: [puntonet] Migracion 1.1 a 2.0
        
        
        Hola Damian,
        Si estas usando asp.net 2.0 sin el addin maravilloso que permite
trabajar de
        la misma forma que en vs 2003, los controles no se declaran
explicitamente
        en ningun lugar... se "declaran" en tiempo de compilacion por el
visual 
        studio y el intellisense supongo que estara hardcodeado para
funcionar con
        los controles que tenes en el html...
        La prueba mas facil que podes hacer para verlo es crearte un
proyecto basio
        del tipo WebSite y agregar un control... vas a ver que el
intellisense 
        funciona pero no hay clases parciales ni declaracion del control en
ningun
        lado....
        El tema del wizard de migracion falla en ese punto, imagino que
deben haber
        decido que no borre la declaracion de los controles para evitar
borrar de 
        mas...
        
        Esa es la magia de los WebSites en visual studio 2005...
        
        Suerte con tu migracion!
        
        On 10/26/06, Damian Janowski <[EMAIL PROTECTED]> wrote: 
        
               Hola Angel, gracias por la respuesta!
        
               En realidad no entiendo si se está generando la partial
class,
        porque en C#
               lo debería ver explícitamente en la declaración de la clase
(no?). 
        En VB
               sólo tengo:
        
               Public Class Algo
                      Inherits System.Web.UI.Page
        
               ¿El Wizard no debería sacarme las declaraciones que están de
más?
        
               Lo tendría que probar... ahora tengo que sacarlos a manopla
en cada 
               página..............
        
        
               -----Original Message-----
               From: [email protected] [mailto: [email protected] 
        <mailto:[email protected]> ] On Behalf Of Angel
               "Java" Lopez
               Sent: Thursday, October 26, 2006 11:33 AM
               To: puntonet List Member
               Subject: [puntonet] Migracion 1.1 a 2.0
        
               Hola gente!
        
               Hmmm.... el control te lo arma en un .vb que no ves, ni lo
vas a
        ver. Pero
               el aspx.vb que ves es la partial class de ese otro. Si en
este 
        segundo .vb
               tenes esa declaracion, se pisa con la otra. Probaria de
        sacarlo/comentarlo,
               y deberia funcionar.
        
               En mi generador de codigo, hice eso: en las paginas aspx
pongo los
               <asp:controles.../> y en el .vb no coloco las variables 
        correspondientes:
               van a ir automaticamente en la clase que genera luego la
compilacion
        de
               ASP.NET.
        
               Era eso? Funciono?
        
               Nos leemos!
        
               Angel "Java" Lopez
               http://www.ajlopez.com/
        
               ----- Original Message -----
               From: "Damian Janowski" < [EMAIL PROTECTED]
        <mailto:[EMAIL PROTECTED]> >
               To: "puntonet List Member" <[email protected]
<mailto:[email protected]> >
               Sent: Thursday, October 26, 2006 11:07 AM
               Subject: [puntonet] Migracion 1.1 a 2.0
        
        
               Hola gente!
        
               Estoy migrando una aplicación hecha en VB.NET 1.1 a 2.0.
               Mi experiencia es más que nada con C#, así que estoy teniendo
        algunos
               problemitas que no entiendo.
        
               Por ejemplo:
               La migración da OK, pero cuando compilo, me tira error en
todas las 
        páginas
               diciendo que los controles ya están definidos en la clase,
pero lo
        único que
               veo es una sola vez:
        
               Protected WithEvents LblError As
System.Web.UI.WebControls.Label
        
               Me imagino que la migración no está generando una partial
class. 
        Debería?
        
               Si alguien me puede dar una mano con estas preguntitas
puntuales y
        para no
               molestar en la lista, se lo agradeceré enooooooormemente :)
        
               Gtalk: [EMAIL PROTECTED]
               MSN: [EMAIL PROTECTED]
        
               o mi mail privado
        
               Mil gracias a todos.
        
               Damián
        
        
        
        
        
        
        
        
        
        




Responder a