Foros del Web » Programando para Internet » ASPX (.net) »

Como insertar clases

Estas en el tema de Como insertar clases en el foro de ASPX (.net) en Foros del Web. Hola a todos, veran desde hace unos dias estoy asp.net en un super intensico aprendizaje pero ahora me eh quedado atorado.. veran que en php ...
  #1 (permalink)  
Antiguo 19/06/2012, 19:27
Avatar de JesusDavidValdivia  
Fecha de Ingreso: enero-2011
Ubicación: Mexico
Mensajes: 46
Antigüedad: 13 años, 9 meses
Puntos: 2
Sonrisa Como insertar clases

Hola a todos, veran desde hace unos dias estoy asp.net en un super intensico aprendizaje pero ahora me eh quedado atorado.. veran que en php utilizaba este codigo para poder llamar una funcion de una clase desde otro archivo.


MiClase.php

<?
class miclase{
function mifuncion(){
return "Hola Mundo";
}
}
?>

ArchivoEcho.php

<?
include_once "MiClase.php";
$Bas = new miclase();
echo $Bas->mifuncion();
?>

y salia "Hola Mundo"

Pero ahora en asp.net tengo algo similar a esto:

~/Controlador/Menu.vb

Public Class Menu
Function CrearMenu()
Return "menu creado"
End Function
End Class


~/Vista/Menu.aspx

Dim MiMenu As Menu
Dim Dato = MiMenu.CrearMenu()
response.Write(Dato)


y nomas me manda errores y ya eh buscado info pero no encuentro nada relevante solo que las clases deberan de ir en un tal directorio app_code o algo asi.. pero yo tengo que seguir esta estructura por fuerza para una demostracion-... estoy usando framework 4.0 y visual studio delover 2010
  #2 (permalink)  
Antiguo 20/06/2012, 08:58
Avatar de cgonzalezm  
Fecha de Ingreso: junio-2012
Mensajes: 55
Antigüedad: 12 años, 5 meses
Puntos: 13
Respuesta: Como insertar clases

Podrías indicar, por favor, qué dice tu error?
  #3 (permalink)  
Antiguo 20/06/2012, 17:48
Avatar de JesusDavidValdivia  
Fecha de Ingreso: enero-2011
Ubicación: Mexico
Mensajes: 46
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: Como insertar clases

solo me dice que MiMenu.CrearMenu() no esta definido.. ya eh utilizado imports u using pero no se como utilizarlo para esta clase dentro del controlador
  #4 (permalink)  
Antiguo 21/06/2012, 08:13
Avatar de cgonzalezm  
Fecha de Ingreso: junio-2012
Mensajes: 55
Antigüedad: 12 años, 5 meses
Puntos: 13
Respuesta: Como insertar clases

No me manejo mucho con el lenguaje VB .NET, pero te aconsejo que mientras tanto pongas las dos clases juntas dentro del mismo documento, así descartarás si se trata de construiste mal tu clase o si no está llamando bien a la clase de negocio.

Por último, si estás trabajando con librerías de clases, preocúpate que estés referenciando la DLL (Si es el caso)

Etiquetas: clase, clases, implementar, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:02.