ASP.NET 4.0 or Better
SQL Server Express 2012 or better
SQL Server Full Text Indexing
SQL Server Reporting Services
All Reports in OMNINxG are built using SQL Server Reporting Services (SSRS) - there are NO reports made with HTML or Grids.
All SSRS Reports are rendered using the OMNINEXT_Reports database this ensures that the report looks compatible with the rest of the product. In order to make an SSRS report in OMNINXG please make a copy of the OMNINXGReportTemplate.rdl file and then begin.
See the following links to see how the reporting formatting works.:
http://myitforum.com/myitforumwp/2012/06/09/2-ssrs-reporting-style-based-approach/
DotNetNuke 7.3 or better
DotNetNuke Modules
ActionGrid (DNNSharp) - All Grids landing pages are built with ActionGrid
ActionForm (DNNSharp) - All Forms in OMNINxG are built with the ActionForm module.
Latest User manual at: http://action-form.dnnsharp.com/home
See the following list for all videos related to ActionForm (http://www.youtube.com/playlist?list=PLttZcObtJJgEKrfRwwe4FqXcRysIKhyMX) - skip to video below for a short introduction to ActionForm.
See the following video for a short tutorial on ActionForm
ActionGrid (DNNSharp) - All Standard Grids in OMNINxG are built with the ActionGrid module
See the following video:
DNN Endpoint (DNNSharp) - In cases where complicated screens are created in HTML and JavaScript/JQuery then the data is sent to the Server to a JSON based Web URL. These JSON Web URLs are created using DNN Endpoint.
See the following video:
Tabs Pro (DNNSharp) - All Tabs and Accordions in OMNiNxG are made with Tabs Pro.
See video:
My Tokens (DNNSharp) - All data is retrieved from the database using My Tokens.
The My Tokens objects are called using Razor Script and HTML inside the DNN Text/HTML module. For the Razor syntax see:
http://www.asp.net/web-pages/overview/getting-started/introducing-razor-syntax-(c)
My Tokens tutorials (https://www.youtube.com/playlist?list=PLttZcObtJJgHbBbPh0qH-iiZSXIcxDCvb) - see video below for a short introduction on what is relevant.
See the following video
Text/HTML (Standard) - The Text/HTML module is used to create non-standard screens where View/Dashboard etc. are required. See above video on how to use Text.HTML module.
Sharp Scheduler (DNNSharp) - This module is used for creating scheduled jobs that will run in the background on a specified time.
All DNNSharp Modules can be downloaded or upgraded directly from http://www.dnnsharp.com
Star Skin 2.0
The Skin for OMNINxG is Star Skin - this Skin contains various special HTML codes for Dialogs, Popups, Buttons, Alerts etc.
See: http://demo.bestdnnskins.com/star2/Home/tabid/5076/Default.aspx
For all icons see: http://fortawesome.github.io/Font-Awesome/cheatsheet/
Fullcalendar
This is a JQuery based API for displaying calendars
JqWidgets
This a JQuery API for form components - dropdowns etc.
autoNumeric
This is a Library for formatting Numbers in Javascript
Fusion Charts
All Charts, Gauges etc. are from Fusion Charts
SSRS Module Masters Reporting Services Module
This Module allows SSRS Reports to displayed inside OMNINxG
See: http://modulemasters.com/portals/9/docs/ssrs/SSRSModuleHelp.htm
See: http://modulemasters.com/SupportForums/tabid/255/view/topics/forumid/1/Default.aspx
OnyakTech Data Viewer
This Module is used for displaying Complex (or Non-Standard) Grids
In cases that the ActionGrid module cannot be used or does not offer sufficient functionality we will be using the OnyakTech DataViewer
For instance in case a Drill-down of a Grid is required
An Excel view of a Grid is required
See attached manual.