Programming Details
The LMS is written in C# and ASP.Net (C#) using features available to .Net Framework 3.0 however we still recommend you be running the latest version of .Net 3.5 and developed using Visual Studio 2008. The application is a single solution with 16 projects. We have worked to keep all of the features very modular and designed for component reuse.
Database Details
The LMS is written targeting SQL Server 2005 (express, standard, and enterprise editions). We have tested against SQL Server 2008(express, standard, and enterprise editions) and it is 100% compatible. We implement in code parameterized T-SQL, store procedure, and user defined functions for data access and manipulation.
Portal Framework Details
Our LMS is a set of integrated DotNetNuke (DNN) modules that can be used in the same manner as other DNN modules. By integrating into DNN we are able to offer a vast amount of functionality and application functionality as a greatly reduces code without giving up any stability, scalability, and/or security. This allows us offer additional features such as social networking, forums, chat, document sharing, etc for nominal additional cost.
Software Requirements
DNN 4.9.4 or Later
DNN 5.1.0 or Later
SQL Server 2005 or 2008
Windows 2003 or 2008 Server
.Net 3.5 SP1
Minimum Web Server Requirements
RAM: 2GB
CPU: 1 Processor 2.0 GHz
Disk: 1 250GB SATA
OS: Windows 2003 Server SP2
Recommended Web Server Requirements
RAM: 4GB
CPU: 2 x Dual Core Processor 3.0 GHz
Disk: 3 x 500GB SCSI RAID 5
OS: Windows 2008 Server SP1