ral-editor-de-texto

RAL Editor de Texto Sencillo

Tarea de Desarrollo de Interfaces (DAM)

🔧 Instalación y Ejecución

Requisitos:

Opción 1: Instalador ClickOnce

👉 INSTALAR CON EL INSTALADOR GENERADO CON CLICKONCE

Opción 2: Instalador Setup Wizard

👉 INSTALAR CON EL INSTALADOR GENERADO CON SETUP WIZARD (.MSI)
👉 USAR ESTE ENLACE PARA INSTALAR .NET 9.0 (.EXE)


📋 Descripción del Proyecto

Editor de texto sencillo desarrollado en C# con .NET 9.0, implementando el patrón de diseño MVC (Modelo-Vista-Controlador).
Código del proyecto: Repositorio con el código fuente

🎯 Características Principales

🚀 Funcionalidades Implementadas

📁 Menú Archivo

✏️ Menú Editar

🎨 Menú Formato

👁️ Menú Ver

❓ Menú Ayuda

📊 Barra de Estado

Información en tiempo real del documento:

🛠️ Tecnologías y Componentes

Entorno de Desarrollo

Componentes .NET Esenciales

  1. System.Windows.Forms - Para la interfaz gráfica
  2. System.Drawing - Manipulación de fuentes y impresión
  3. System.Text - Gestión de codificaciones
  4. System.IO - Operaciones de archivo

Patrones Implementados

📝 Notas de Desarrollo

Decisiones de Diseño

  1. RichTextBox en lugar de TextBox para mejor soporte de texto
  2. Codificación automática basada en BOM (Byte Order Mark)
  3. Límite de archivos recientes a 10 para usabilidad
  4. Patrón MVC estricto incluso en Windows Forms

Características de Usabilidad Implementadas

👩‍💻 Autora

Lara Ridruejo Alcalde
Desarrollo de Interfaces - DAM