• Domingo 22 de Diciembre de 2024, 13:35

Autor Tema:  Mezclar Paginas En C# Y Vb.net  (Leído 8009 veces)

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Mezclar Paginas En C# Y Vb.net
« en: Miércoles 30 de Marzo de 2005, 17:26 »
0
Hola Foreros,

Tengo un problemilla que no se si se podrá hacer lo que yo quiero.

Tengo una aplicación Web desarrollada en C# y por otro lado otra persona ha hecho otra aplicación Web en VB.NET.

HE leido por ahí que se pueden mezclar paginas desarrolladas en distintos lenguajes dentro de un mismo proyecto, pero todos los ejemplos que he visto, lo que hacen es crear varios proyectos dentro de la misma solución.

Yo quiero crear un unico proyecto dentro de la solución con archivos en C# y otro en VB.NET, ya que me interesa tener un solo Web.config y que tanto las paginas en C# como las de VB.NEt accedan a las mismas variables de Sesión.

No se si alguien lo ha hecho antes, o si sabe si es posible hacerlo o no, yo por lo menos no lo consigo. Cuando ejecuto la aplicación e intento llamar a una pagina de VB.NET, me da un error. Me dice: No se pudo cargar el tipo 'intralogika.intraBuscador.Buscador'

Gracias por vuestra atención.

Saludos
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #1 en: Miércoles 30 de Marzo de 2005, 18:00 »
0
:huh:  A lo que yo se si se puede crear dentro de una solución proyectos con distinto lenguajes y estos son compatibles entre si,  :o pero no se puede mezclar lenguajes en un proyecto

Salu2
 :hola:  :comp:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #2 en: Jueves 31 de Marzo de 2005, 08:14 »
0
Gracias por tu información. Eso era lo que me temía. me parece que voy a tener que pasar lo que está en VB.NET a C# para que funcione lo que yo quiero.
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #3 en: Lunes 11 de Abril de 2005, 00:08 »
0
Quizas no, en VS 2005, vas a poder tener en un mismo proyecto Web, paginas con distintos lenguajes!


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #4 en: Lunes 11 de Abril de 2005, 09:09 »
0
Gracias por la información Serghio,

pero ya hicimos la traducción de VB.NET a C# para incluir las páginas en el proyecto.

Pero cuando saquen la versión definitiva del VS2005 ya veremos si eso que dices es posible. Es bueno saber estas cosas para tenerlas en cuenta para un futuro.

Saludos y gracias
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #5 en: Lunes 11 de Abril de 2005, 19:25 »
0
lo hicistes a mano o usastes un programa, hay uno para convertir codigos...


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #6 en: Lunes 11 de Abril de 2005, 21:02 »
0
Exactamente en VS 2005 si se podra hacer esto, pues el actual Whinbey traera consigo muchas novedades, estre las cuales se intenta reducir la cantidad de codigo (que debe escribir el desarrollador) en un 40 %.

Serghio, de un programa que convierta el codigo entre lenguajes uno exacto no escuche pero un aproximado con algunas limitaciones si, peor no se puede descargar es un servicio, te paso el link

Convertir VB a C#

Salu2
 :comp:  :hola:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #7 en: Martes 12 de Abril de 2005, 08:03 »
0
Hola,

La traducción se hizo a mano. Digo que se hizo, porque no fui yo el que lo hizo.

Pero no está de más saber que hay herramientas que automatizan ese proceso.

Gracias a todos por vuestras colaboraciones.
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]

crashban

  • Nuevo Miembro
  • *
  • Mensajes: 2
  • Nacionalidad: co
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #8 en: Jueves 20 de Noviembre de 2008, 14:59 »
0
Hey, yo estoy trabajando en un proyecto que no solo mezcla VB y C#, sino que ademas usa en exceso JavaScript y también componentes en C++, sin embargo tengo el terrible problema de las variables de Session. Las mas importantes fueron instanciadas en formularios VB y los nuevos formularios están hechos en C# y no puedo recuperar las variables de session mencionadas anteriormente. Como puedo desde formularios C# recuperar una variable de session declarada en otro formulario VB?????

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #9 en: Jueves 20 de Noviembre de 2008, 19:01 »
0
@crashban,

JavaScript y usar componentes C++, es independiente y no tiene por que generar error. La comparación o el dilema es usar VB.Net y C# dentro de un mismo Sitio Web, eso se puede hacer desde VS2005 pero sólo esta disponible dentro de los proyectos del tipo: "Web site", no esta disponible dentro de Web Application, o en aplicaciones Windows.

Sólo para confirmar, los formularios de VB y C#, están dentro del mismo Sitio Web?, haz activado el uso de los lenguajes dentro del web.config?: C# and VB code mixed together in ASP.NET 2.0.

Ahora no te recomiendo en un proyecto tener los dos lenguajes, sobretodo por que después el mantenimiento para alguien que sólo sabe "un lenguaje" será complicado, lo mejor es continuar con el lenguaje que fue iniciado. Revisa esta entrada: Vbnet vs CSharp, la saga continua.

Saludos,


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

crashban

  • Nuevo Miembro
  • *
  • Mensajes: 2
  • Nacionalidad: co
    • Ver Perfil
Re: Mezclar Paginas En C# Y Vb.net
« Respuesta #10 en: Jueves 20 de Noviembre de 2008, 20:14 »
0
Todo el proyecto esta en un mismo sitio y el web.config esta configurado para VB. Sin embargo hace poco revise y el proyecto tiene una forma rara de asiganar las variables de session y existe una carpeta donde las variables de session si son visibles para los formularios .NET ya sea en C# o sea VB. Asi que decidi mover mis formularios nuevos en C# a la carpeta que si puede ver las variables de session y listos todo arreglado. Sin embargo es bastante extraño eso de que en unos lugares si y en otros no y dependiendo del lenguaje las vea o no, si es que todo el sitio esta montado sobre el mismo directorio virtual, pero bueno en fin, agradezco por su pronta respuesta, y si encuentro alguna razon para este comportamiento lo posteare para el conocimiento de todos...mcuhas GRacias...