Apuntes de ASP.net
Enviado por ChrisHero • 30 de Noviembre de 2015 • Apuntes • 356 Palabras (2 Páginas) • 116 Visitas
MVC: solo para aplicaciones enterprice, para aplicaciones que necesitas sacar rapido
maneja distinto los controladores
PROGRAMACION POR CAPAS
es recomendable crear la base de datos con sql server si se utiliza .net segun los estandares
de microsoft, no suelen usarse tecnologias externas en el entorno de microsoft como tecnologias open
source como msql
cuando se desarrolla una aplicacion web microsoft te da por default una plantilla y controladores
para tus paginas web
MVC: es para utilizar mas controladores
otro nivel de programacion, la vista
tienes que configurar en la base de datos las entidades
la capa logica
la capa de acplicacion
la capa de presentacion
todas estas conectadas, pero los datos vienen mapeados de la base de datos
no es tan facil como hacer una coneccion a una base de datos a hacer un data source directo web form
MVC es para enterprice bussines
para proyectos grandes y que se necesitan sacar rapido
si se quiere algo mas complejo y mas dinamico
modelo de entidades en relacion a la base de datos
datos se van a mapear
librery: debe estar en todas manejos de herramientas, manejo de eventos y manejo excepciones y control de errores,una arquitectura para accesar a la base de datos
es un estandar que microsoft define, esto es lo que debe llevar tu aplicacion por default, tu arquitectura esta vasada en mvc y sobre todo trabajar en modulos
modularmente, en cada modulo conteniendo 3 capas, capa de preview, capa business logic lager, capa data access, para trabajar con tus datos,
microsoft te dice, sabes que te doy estos modulos, de control de errores, logeo de eventos y de ingreso a base de datos,para accesar mas facil
un modulo es como un componente visto en desarrollo
la plantilla tiene que ser asp.net, no html, tu formulario debe tener controladores aspx
html, que haga control de mantenimiento en .net ya tiene definido un master layaut, un master layaut es el diseño de toda tu aplicacion
clic derecho sobre el modulo la carpeta, new web form
event loger: son eventos que se registran de tu aplicacion, se registran en event view, son todos los logs informaticos, de eventos y errores informaticos, para identificar
porque la
event source campura los registros de event loger y los arroja al event view
...