WE'RE CURIOUS, AMBITIOUS, HUMBLE & HUNGRY.


Oqtane is a modular application framework for Blazor, and Studio-Elf is an early adopter of this framework. If your application requires a robust, solid architecture, then Oqtane may be a good solution for you.

What is also nice to note is, the Cross Platform Database Support ( ie. LocalDB, SQL Server, SQLite, MySQL, PostgreSQL )

Oqtane has a built in User, Role, and Page management, as well as support for external third-party modules as well as custom modules designed and built by Studio-Elf. New modules can be scaffolded to meet your needs so you can be up and running with a new system in weeks.

Studio-Elf is an active contributor to the github codebase, so familiar with what is available and what is on the roadmap.

Blogs Summaries


  • Oqtane44
  • DynamicForms25
  • Visual Studio5
  • RocketFuel3
  • Agilify2
  • #All
Oqtane 5.2.4 Released

  • Oqtane

The 5.2.4 release is a maintenance release and includes usability, security and performance improvements. This release includes 51 pull requests by 7 different contributors, pushing the total number of project commits all-time to over 5900.

Created 18-Oct-2024 2024-W42
Read Blog

Essential Guide: "Migrating a Standard Blazor Application to Oqtane"

  • Oqtane

When it comes to Blazor development, the Oqtane framework offers an exciting evolution for developers looking to build modular, scalable applications. Recently, I came across an exceptional article on the official Oqtane blog, titled "Migrating a Standard Blazor Application to Oqtane", and I can’t recommend it enough. This post provides an incredibly valuable guide for anyone considering making the leap from a standard Blazor application to the Oqtane ecosystem.

Created 02-Oct-2024 2024-W40
Read Blog

Revolutionize Your Forms

  • DynamicForms
  • SDK

Revolutionize Your Forms: Introducing the DynamicForm Custom Control SDK

Created 22-Aug-2024 2024-W34
Read Blog

DynamicForm 2.4.3 Released

  • DynamicForms
  • 2.4.3

This release is updated for the new 5.2.0 release of Oqtane and the new Search interface.

Created 01-Aug-2024 2024-W31
Read Blog

Oqtane Released 5.2.0

  • Oqtane
  • 5.2.0

The 5.2.0 release is a major release and includes a native search solution for indexing content, the ability to support custom text editors, as well as usability, scalability and performance improvements.

Created 25-Jul-2024 2024-W30
Read Blog

DynamicForm 2.4.1 Released

  • DynamicForms

In this release we see 3 new controls and a small game changer for the form UI.

Created 25-Jul-2024 2024-W30
Read Blog

DynamicForm 2.3.2.1 Released

  • DynamicForms

New control added CheckBoxList

Created 11-Jul-2024 2024-W28
Read Blog

Exploring the New Oqtane Templates for Module and Theme Development

  • Oqtane
  • Templates
  • MudBlazor
  • Radzen
  • Syncfusion

Oqtane, the open-source modular application framework for Blazor, continues to evolve, now offering four innovative templates designed to streamline module and theme development. These templates, available for download through the Oqtane Marketplace, embrace the code-behind format and integrate popular UI component libraries, ensuring developers have the tools they need for efficient and dynamic application building.

Created 15-Jun-2024 2024-W24
Read Blog

Multilingual Text / HTML module nearing release

  • Oqtane
  • MLTextHTML
  • Multilingual

The Studio Elf Multilingual Text / HTML module is nearing release. Allowing you now to have different content depending on your language selection.

Created 11-Jun-2024 2024-W24
Read Blog

Oqtane Release 5.1.2

  • Oqtane

The 5.1.2 release has been upgraded to the latest .NET SDK 8.0.5. The Control Panel was enhanced with the ability to add a copy of an existing module to a page. A new Prerendering property was added to the IModuleControl interface which provides developers with more granular control over component rendering behavior. The Language Selection component was enhanced to work in static rendering scenarios, and the entire application was reviewed for missing localization keys. Support was added for "headless" modules which do not have any UI components. And logic was added to provide a consistent browser scroll position when navigating in Blazor static server rendering.

Created 29-May-2024 2024-W22
Read Blog

Our Boutique Approach


At Studio-Elf, our boutique approach means delivering personalized, high-quality, and client-focused services. As a software consultancy, we offer tailored solutions designed specifically to meet the unique needs of each client, rather than standardized, one-size-fits-all offerings. This approach involves close collaboration, meticulous attention to detail, and a commitment to delivering exceptional, bespoke results.

Our boutique approach is defined by:

  • Personalization: Crafting custom strategies and solutions that address the specific challenges and objectives of each client.
  • Close Client Relationships: Building strong, collaborative partnerships with regular communication to ensure seamless alignment and success.
  • High Quality & Expertise: Offering specialized, top-tier services that prioritize precision, innovation, and excellence.
  • Flexibility: Adapting our solutions as your business evolves, ensuring we remain agile and responsive to changing needs.

At Studio-Elf, we combine the expertise of a global consultancy with the personalized care of a boutique firm, approaching every project with creativity, dedication, and a commitment to excellence.