All Projects → oqtane → DNF.Projects

oqtane / DNF.Projects

Licence: MIT License
Sample Oqtane module demonstrating a scheduled job and JSInterop visualizations using Chart.js. This module powers the trend analysis on https://www.dnfprojects.com.

Programming Languages

HTML
75241 projects
C#
18002 projects
TSQL
950 projects
Batchfile
5799 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

DNF.Projects Module

A sample module which tracks Github metrics for projects. It includes examples of how to use scheduled jobs, third party assemblies, JavaScript libraries, etc...

A series of video tutorials was recorded which explains the various aspects of this module:

Oqtane Module Development Series

You can interact with a live demonstration of the module here:

.NET Foundation Project Activity Trends

Note that you cannot run this module directly in your IDE. You need to ensure that the DNF.Projects folder is located within the same parent folder as the Oqtane framework:

/username
  /DNF.Projects
  /oqtane.framework

Organizing the folders in this way allows the system to automatically deploy the module DLLs to the Oqtane framework when your build the module solution. Then you can run the Oqtane framework and it will dynamically load the module.

Example Screen Shots:

Module

Module

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].