Category Archives: Uncategorized

FREE open source DotNetNuke modules

Following is a list of free open source DotNetNuke modules available at CodePlex.

NB_Store – Free DotNetNuke Ecommerce Catalog Module –
NB_Store is a Free DotNetNuke E-Commerce / Catalog Module that supports multiple languages, customization through html templates, Export/Import, Order Admin, client Admin, Stock Control and Products support multiple models and options. It’s developed in VB.Net.

IWeb – DotNetNuke WebServices Module –
IWEB allows you to create Web Services for your DotNetNuke Portal. You simply upload the module and start adding your own methods.
Intergrates with DNN authentication and API.
IWeb is an extensible framework for DotNetNuke allowing developers to use web methods that are integrated with the DotNetNuke security context.

IWebCF – DotNetNuke WCF Services Module –
IWebCF provides a platform for developers to extend DotNetNuke using WCF services. IWebCF brings the power of SOA to DotNetNuke, allowing DNN to be more easily inter grated with enterprise applications and services.

IWebCF is the next generation of the original IWeb module for DotNetNuke. IWeb originally was developed using the classic ASMX web services and allowed extension methods to be added very easily. File management extension methods were added to the module and a file manager client was also included. IWebCF picks up at this point and migrates the underlying technology to WCF and away from ASMX web services.
MSBuild DotNetNuke Tasks –
The MSBuild DotNetNuke Tasks Project is an open source project for MSBuild tasks for automatically updating the DotNetNuke Manifest file (.dnn) based on the actual state of the module. This will help in removing repetitive and easy to forgot tasks when creating DNN manifest files
Whenever you release a new version of a DotNetNuke module you have to carefully review the DotNetNuke manifest file ( .dnn) to reflect the current status of the module.
jQuery UI DotNetNuke integration –
The goal of jQUI-DNN is to provide an easily deployable solution for developers wanting to use jQuery UI in a DotNetNuke context. The core and themes are provided as separate modules for easy deployment in a DotNetNuke host. It is developed in C#.
User Directory Module for DotNetNuke –
With the Effority.Net User Directory Module for DotNetNuke you can search easily for your DotNetNuke users and display information like names, telephone numbers or all other profile data.

So you can easily provide a member directory, dealer directory or phonebook.
DotNetNuke Linq to Sql Model Adapter –
A DataContext adapter allowing DotNetNuke modules using Linq to Sql to automatically apply an end user’s database owner and object qualifier at runtime.
Organization chart with gallery
is a DotNetNuke module, in french: “trombinoscope”. It is used to show the organisation chart with photos and hierarchy. It is alors possible to perform a search to find people in the company.
Workflow HTML / Versioning HTML Module for DotNetNuke –
Based on the “Text/HTML Core Module” the Text/HTML Workflow Module offers simple versioning and approval abilities for your Text/HTML Module content.
Key features:

  • Versioning Text/HTML content
  • Roles: Viewer (Reader), Editor, Approval
  • Workflow Control Center: Manage Texts Versions
  • Viewer always gets the latest approved version of the content
  • Notifies Workflow Member if new content is available
  • Each submitted Text is stored as separated version

DotNetNuke Developers Help File –
MSDN Style help based upon inline code comments in de DotNetNuke Source Modules.

The help files are generated using SandCastle and the SandCastle Help File Builder using the unmodified sources from DotNetNuke, which can be downloaded from
Silverlight Media for DotNetNuke –
SilverlightMedia is a module for DotNetNuke®. Its a container for showing Silverlight applications in a DotNetNuke@ portal.
SilverlightDesktop for DotNetNuke –
DotNetNuke module version of SilverlightDesktop.
WillStrohl.Injection Module for DotNetNuke –
This is a content injection module, written by Will Strohl. Its purpose is to allow you to inject markup into the header or footer of the page. This version is compatible with DNN version 4.06.02 and up.

This module is meant to make it easy for DNN hosts and admins to add HTML markup into a DotNetNuke website, either in the header, or the footer of the page. This module can easily be used on a single page, or across an entire portal. Examples of how this might benefit you are:
jQuery script , Google Analytics script , Quantcast script, HTML comments / snippets, Inline JavaScript snippets, 3rd party widgets (non-DNN), Advertising snippets and whatever else you figure out to do…
DotNetNuke IdentitySwitcher –
The IdentitySwitcher is a simple, but very useful tool when it comes to DNN Module Development. Using this module you can easily switch between users, without knowing their passwords. Even switching to host users is supported (must be allowed by the host user).

Do not use this module in production environment.

SwfObject4DNN – Adobe Flash and Flex Module for DotNetNuke –
Gives you everything you need to use Adobe Flex or Adobe Flash files as modules in DotNetNuke. Along with IWebLite and Web Services, SwfObject4DNN helps you take advantage of user management in DotNetNuke from within your Flex or Flash application. The template is parameterized to make setting up and making changes easy.

Magic Content –
Magic Content
is a multi-lingual content publishing module that can be used as a replacement for the current Text/HTML module. It’s very easy to use and extends content publishing by many useful features.

Image Upload and Editor Control –
ASP.Net 2.0/MS AJAX 1.1 Image Editor custom server control provides client-side cropping, rotation/flip, brightness/contrast/saturation enhancement with dynamically generated image preview. Accompanying Image Editor Control is a full-featured image file selection and upload custom server control for DotNetNuke v 4.6.2 and above which handles all folder (including DNN secure and database folders) and file operations with respect for DNN permissions. A DNN module is also provided to demonstrate the control’s capabilities and properties. It may also be used as a stand-alone image upload and editing module.

WillStrohl.FeedHandler Module for DotNetNuke –
This module is meant to help DNN site admins deal with the core RSS feed issues that modules output. For example, the Announcements module has the module name at the beginning of each <item> element value. The FeedHandler module allows you to perform a little Regular Expression magic to clean up and change your RSS feeds. However, you will need to supply a different feed URL to those who consume your RSS feed.

DNN Content Builder WCMS –
Content management is about to transform raw content into assets, managing every aspect of its life cycle. We are talking about workflow, scheduling, versioning, staging, personalization and much more than simply create HTML or inserting images into a page.

DNN Live Messenger –
DNN Live Messenger makes it easy for users to integrate Windows Live UI Controls into their DotNetNuke Website. Instantly add the Windows Live Messenger webbar and enable users to use Windows Live Messenger from your Website. This module uses Delegated Authentication and requires you to register your site with Windows Live Services to recieve and AppID and to register a shared secret.

DNNFlashImageRotator –
DotNetNuke Flash Image Rotator is based on JW Image Rortator, an open source flash project enables you to show a couple of photos in sequence, with fluid transitions between them. It supports rotation of an RSS, XSPF or ASX playlists with JPG, GIF and PNG images, a wide range of flashvars (variables) for tweaking both behavior and appearance and an extensive javascript API.

SharePointNuke –
Open source module that connects to a SharePoint server and displays the content of a specified list into DotNetNuke.

DnnScanFree –
A DotNetNuke module and associated windows forms client that facilitates the scanning and processing of documents using box codes. Additional information on this project can be found here:

DnnBlogML –
DnnBlogML allows import/export between the core DotNetNuke Blog module and the BlogML format. It’s developed in Visual Basic, targeting .NET 3.5 SP1 framework, DotNetNuke 05.00.01, Blog 03.05.01.

DotNetNuke Event Publisher –
A DotNetNuke module that allows you to sync events based on data retrieved from SQL queries or existing UserDefinedTable modules to your Google Calendars.

DotNetNuke News Module –
This is a DotNetNuke 5.5+ module for news. It allows users to create, manage and preview news on DotNetNuke portals. Module is template based and can work on multilanguage portals. It is free of charge and constantly improving.

Comments Off on FREE open source DotNetNuke modules

Posted by on December 9, 2014 in Uncategorized


How to Create a Reference Page and Citations in MS Word

1. First, create a Bibliography in Word 2007/2010

1) Click References tab

2) Click Manage Sources on the Citations & Bibliography menu

3) Either Copy sources from the Master List to the Current List or create new sources that will automatically be added to both the Master and Current List

a. Sources in the Current List will be shown in the dropdown Insert Citation list.
Make your selection.

b. Enter information for each source.

4) Once all your sources are entered, close the window.

5) Select Style on the Citations & Bibliography menu and choose the appropriate style (typically APA but differs with professor; for Swasy, choose Chicago)

6) Click the Bibliography dropdown list and select Insert Bibliography

7) The bibliography will appear in your Word doc.

8) Edit accordingly (most bibliographies are double spaced)

2. Then, create EITHER Footnotes OR In-Text Citations

To Create Footnotes

1) Click References tab

2) Click Insert Footnote from the Footnotes menu Make sure your cursor has clicked the place in text where you want to cite the footnote

3) Word will direct you to fill in the footnote at the bottom of the page

4) Chicago Style footnotes/endnotes look like this:

Firstname Lastname, “Title of Webpage,” Publishing Organization or Name of Web Sit in italics, publication date and/or access date if available, URL Word will have the corresponding bibliography entry when you Insert Bibliography at the end of your paper.

To Create In-Text Citations

1) Click References tab
2) Click Insert Citation from the Citations & Bibliography menu and select appropriate source from the dropdown list
3) Make sure you have selected the appropriate style from the Style section of the Citations & Bibliography menu


Comments Off on How to Create a Reference Page and Citations in MS Word

Posted by on April 17, 2014 in Research Methods, Uncategorized


Tags: ,

JSON Introduction

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

JSON is built on two structures:

A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.
These are universal data structures. Virtually all modern programming languages support them in one form or another. It makes sense that a data format that is interchangeable with programming languages also be based on these structures.

In JSON, they take on these forms:

An object is an unordered set of name/value pairs. An object begins with { (left brace) and ends with } (right brace). Each name is followed by : (colon) and the name/value pairs are separated by , (comma).

An array is an ordered collection of values. An array begins with [ (left bracket) and ends with ] (right bracket). Values are separated by , (comma).

A value can be a string in double quotes, or a number, or true or false or null, or an object or an array. These structures can be nested.


Comments Off on JSON Introduction

Posted by on September 12, 2013 in Uncategorized


Authoring Tool Accessibility Guidelines (ATAG) 2.0

W3C Last Call Working Draft 10 September 2013

The Authoring Tool Accessibility Guidelines (ATAG) Working Group (AUWG) develops guidelines and techniques to assist authoring tool software developers to make tools, and the content that the tools generate, more accessible to people with disabilities. The Working Group Charter outlines the goals, work methods, and requirements for participation.

Comments Off on Authoring Tool Accessibility Guidelines (ATAG) 2.0

Posted by on September 12, 2013 in Uncategorized, W3C


Microsoft Academic Search

Nice update to MS Academic Search – I like it a lot …


Comments Off on Microsoft Academic Search

Posted by on July 8, 2013 in Uncategorized


JavaScript Annotation Library

Use ZURB’s Javascript plugin to easily add and save annotations

Comments Off on JavaScript Annotation Library

Posted by on April 19, 2013 in Uncategorized


Educational Theories links

Educational Theories


Comments Off on Educational Theories links

Posted by on January 11, 2013 in Uncategorized

%d bloggers like this: