Repolode
oqtane

oqtane/oqtane.framework

Un CMS y framework de aplicaciones .NET de código abierto para crear aplicaciones web, móviles y de escritorio con Blazor y .NET MAUI.

Alternativa open source a:DotNetNuke

Estrellas
2,260
Forks
642
Issues abiertos
30
Último commit
hace 8 horas

¿Qué es?

Oqtane es un sistema de gestión de contenidos y un framework de aplicaciones para .NET moderno. Está construido sobre Blazor y permite a los desarrolladores centrarse en la lógica de negocio en lugar de la infraestructura general. Las aplicaciones pueden ejecutarse como Static Blazor, Blazor Server, Blazor WebAssembly o Blazor Hybrid mediante .NET MAUI.

El framework es modular e incluye un modelo de composición de páginas, compatibilidad con varios sitios, temas y módulos de terceros. La instalación se realiza mediante un asistente de configuración y admite SQL Server, SQLite, MySQL y PostgreSQL. Un generador de módulos en el panel de administración crea código de nuevos módulos que se puede abrir en Visual Studio.

El proyecto cuenta con el respaldo de su condición de miembro de .NET Foundation y se distribuye con la licencia MIT. También incluye una plantilla de aplicación para nuevos proyectos y un marketplace comunitario de módulos y temas.

Funciones clave

  • 01Compatibilidad con varios sitios y un modelo dinámico de composición de páginas
  • 02Opciones de alojamiento con Blazor Static, Server, WebAssembly y Blazor Hybrid en .NET MAUI
  • 03Compatibilidad con SQL Server, SQLite, MySQL y PostgreSQL
  • 04Generador de módulos y sistema extensible de módulos de terceros
  • 05Plantilla de aplicación para crear nuevos proyectos con .NET CLI

Casos de uso

  • Crear sitios web corporativos o comunitarios con varios sitios en .NET
  • Desarrollar módulos de Blazor personalizados sobre la base de un CMS
  • Crear aplicaciones multiplataforma que compartan la interfaz de usuario entre la web y clientes de escritorio o móviles con MAUI

Inicio rápido

  1. 1

    Instala el SDK de .NET 10

  2. 2

    Instala Oqtane Application Template

    dotnet new install Oqtane.Application.Template
  3. 3

    Crea un proyecto nuevo a partir de la plantilla

    dotnet new oqtane-app -o MyCompany.MyProject
  4. 4

    Compila y ejecuta el servidor; después, abre la URL que aparece para completar el asistente de instalación

    dotnet build

Antes de usarlo

  • Se requieren el SDK de .NET 10 y conocimientos de Blazor y .NET.
  • El asistente de instalación es necesario la primera vez que se ejecuta. Para seguir los pasos de Visual Studio, se necesita una edición de Visual Studio que incluya la carga de trabajo de ASP.NET.

En colecciones

Temas

Preguntas frecuentes

¿Qué es oqtane.framework?
Un CMS y framework de aplicaciones .NET de código abierto para crear aplicaciones web, móviles y de escritorio con Blazor y .NET MAUI. Oqtane es un sistema de gestión de contenidos y un framework de aplicaciones para .NET moderno. Está construido sobre Blazor y permite a los desarrolladores centrarse en la lógica de negocio en lugar de la infraestructura general. Las aplicaciones pueden ejecutarse como Static Blazor, Blazor Server, Blazor WebAssembly o Blazor Hybrid mediante .NET MAUI.
¿oqtane.framework es gratuito? ¿Qué licencia tiene?
oqtane.framework es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿oqtane.framework sigue mantenido?
Mantenimiento activo. El último commit de oqtane.framework fue el 6 nov 2026.
¿Para qué puedo usar oqtane.framework?
Crear sitios web corporativos o comunitarios con varios sitios en .NET Desarrollar módulos de Blazor personalizados sobre la base de un CMS Crear aplicaciones multiplataforma que compartan la interfaz de usuario entre la web y clientes de escritorio o móviles con MAUI
¿Cómo se instala oqtane.framework?
Instala el SDK de .NET 10 Instala Oqtane Application Template: dotnet new install Oqtane.Application.Template Crea un proyecto nuevo a partir de la plantilla: dotnet new oqtane-app -o MyCompany.MyProject Compila y ejecuta el servidor; después, abre la URL que aparece para completar el asistente de instalación: dotnet build
¿Dónde consigo oqtane.framework?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/oqtane/oqtane.framework

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados