Skip to content

RodrigoCardelus/ObligatorioDisAppWeb2-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Proyecto en C# con Entity Framework

C# Entity Framework ASP.NET License


📋 Descripción del Proyecto

Este proyecto fue desarrollado como parte de mi formación en el Instituto de Programación, utilizando el lenguaje C# y aplicando una arquitectura basada en capas con Entity Framework como modelo de datos.

El sistema cuenta con un Servicio (capa lógica) y un Sitio Web con sus respectivas páginas, implementando una Master Page y componentes reutilizables mediante WebUserControl.


🧠 Tecnologías y Herramientas

Tecnología Descripción
C# Lenguaje principal utilizado en el desarrollo.
Entity Framework ORM (Object-Relational Mapping) para la gestión de datos.
ASP.NET Web Forms Framework utilizado para el desarrollo del sitio web.
Master Page Plantilla principal para mantener un diseño unificado.
WebUserControl Componentes reutilizables dentro de las páginas web.

🧩 Estructura del Proyecto

/ProyectoInstituto

│ ├── Modelo/ # Entity Framework: entidades y contexto de base de datos

├── Servicio/ # Capa lógica de negocio (servicios, validaciones)

├── Sitio/ # Interfaz web (ASP.NET Web Forms)

│ ├── MasterPage/ # Diseño principal compartido

│ ├── Controles/ # WebUserControls reutilizables

│ └── Paginas/ # Páginas del sitio (Home, CRUD, etc.)

└── BaseDeDatos/ # Scripts SQL o migraciones de EF


⚙️ Características Principales

  • 🔹 Conexión a base de datos mediante Entity Framework.

  • 🔹 Implementación de una arquitectura por capas (Modelo, Servicio, Sitio).

  • 🔹 Interfaz web dinámica y estructurada con Master Page.

  • 🔹 Uso de WebUserControls para componentes reutilizables.

  • 🔹 Separación clara entre lógica de negocio y presentación.


🚀 Ejecución del Proyecto

  1. Clonar el repositorio:

    git clone https://github.com/tuusuario/proyecto-instituto.git
    
  2. Abrir la solución en Visual Studio.

  3. Configurar la cadena de conexión a la base de datos en el archivo Web.config.

  4. Ejecutar el proyecto con IIS Express o directamente desde Visual Studio.

👨‍💻 Autor

Rodrigo Cardelus

📍 Uruguay

🎓 Analista en Programación | Próximo Analista en Sistemas

🧠 Estudiante de Analista en Programación y Ciberseguridad

💬 Apasionado por el desarrollo de software, el aprendizaje continuo y la tecnología.

About

Proyecto que realice en mi Instituto de Programación en donde uso el lenguaje de programacion C#, con Modelo Entity Framework, Servicio y Sitio con sus respectivas paginas, Master Page y WebUserControl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors