Services
   Overview
   IP Creation
   Microsoft Dynamics Services
   Custom Application    Development
   Lotus Notes based services
   DotNetNuke Based Services
   Code generation capability




DotNetNuke Based Services
Home > Products > DotNetNuke Based Services

Surya has expertise in following areas of DotNetNuke

  • DotNetNuke Module Development
    • Enhancing or developing new modules to be used with DotNetNuke platform
  • DotNetNuke Migration
    • Migrate an application from an old version to newer version of DotNetNuke
  • DotNetNuke Skin development
    • Develop or customize skins based on requirements


Surya has expertise in following technologies related to DotNetNuke Domain

  • ASP.NET 1.1/2.0
  • VB.NET / C#.NET
  • XML / XSLT
  • HTML / XHTML / CSS
  • SQL 2000 / 2005 / 2008
  • (DevExpress®)Devex web controls,eXpress Persistent Objects (XPO)
  • DataSprings® Dynamic Forms component

Case Study>>

An US based Education Software development firm uses services of Surya to upgrade their software on DotNetNuke

Surya undertook a project for a client in US for migrating their existing Application in DotNetNuke (DNN) version 3.2.2 to 5.1.4. Application was an Education software to manage admission process for various Education Institutions in US. This handled the process of prospects inquiring about various courses offered by education institutions, staff managing the information provided by prospects, creating and presenting personalized data matching interests of prospects, creating and managing various campus events.

This involved following activities,

  • Redesigning Data access Layer to Follow DNN standards of using controller between presentation and Data Access Layer
  • Implementing XPO(Express Persistent Objects) in data access layer
  • User interface Redesign using new DNN 5.1 and DevExpress Controls like DevEx grid etc., as appropriate for user friendliness and better look and feel.
  • Implementing standardized error handling mechanism
  • Centralizing Error capturing and display mechanism as current code has multiple and duplicated implementation of error handling methods
  • Standardizing Localization
  • Implementing merged field logic and Dynamic Content Management –in messages and emails involving certain key fields which was not flexible
  • Developing Migration tool to migrate DNN core version from 3.2.2 to 5.1.4
  • Customizing DNN's Events module to cater to the needs of the customer
  • Redesigning Registration Form architecture using DataSprings®'s Dynamic Forms component. Dynamic Forms component was customized for this requirement. This is ensure that Registration forms are created dynamically by administrators using customized, user friendly Dynamic Forms component.
  • QA testing involved Unit, Functional, Integration(Test plan, Test cases preparation and execution),Performance testing, Browser Compatibility testing for Internet Explorer 7 and 8, Firefox 2 and 3,Opera, Safari and Google Chrome. browsers, Regression testing of the application during various build releases.