By Ian Robinson on
10/26/2009
DotNetNuke 5.2 (now in beta) introduces a new feature which allows a developer to quickly and easily create a simple DotNetNuke module. This blog post will give you a first look at this new feature and explain its usage.
Read More »
|
By Ian Robinson on
8/31/2009
"Automating Development Processes with Open Source Tools," a presentation I gave last week at the St. Louis Day of .NET conference, provided an introduction to continuous integration using Subversion and CruiseControl.NET.
Read More »
|
By Ian Robinson on
8/31/2009
The 2009 St. Louis Day of .NET featured six DotNetNuke sessions. From "DotNetNuke Jumpstart" to "Maintaining Design Integrity in a CMS with Smart Implementation Techniques" and "Packaging and Installing DotNetNuke Extensions", a good variety of DotNetNuke topics were represented.
Read More »
|
By Ian Robinson on
4/2/2009
Recently I’ve been spending quite a bit of my time working on one project in particular; an eLearning Management System (LMS) for DotnetNuke. I’d like to take some time to describe Engage:Campus and then cover the basics of course creation and course enrollment.
In Plain English
Engage: Campus allows businesses to create courses that are relevant to their business, deliver them to the audience of their choice online, and track the results that are generated as users take courses.
Read More »
|
By Ian Robinson on
3/11/2009
This blog post marks the release of a new module for DotNetNuke. It addresses a common feature request of many web sites - empowering users to email a friend a link to your site. It is free module which includes source code. There was a lot of effort put in to making the module very clean and simple.
For more information about the module, or to download the module, visit the Engage Software product page for Engage: Tell A Friend or the listing on Snowcovered.
While the pages listed above provide all of the necessary information - I'd like to share a few technical highlights/features with those of you reading this who are developers...
Read More »
|
By Ian Robinson on
12/16/2008
Last weekend I attended a local .NET Developer conference - the St. Louis Day of .NET. It was a regular work day (9-5) of .NET-centric one-hour sessions. Most of the sessions were based (to varying degrees) on content from the recent Professional Developer's Conference (PDC) in Los Angeles.
Read More »
|
By Ian Robinson on
11/13/2008
This post is overdue. I wanted to use this image in my slide deck for a presentation I gave last month at the Bloomington, IL .NET user group, but...
Read More »
|
By Ian Robinson on
11/13/2008
The current provider model in DotNetNuke is very flexible, but with that flexibility comes development overhead. Over the past few months I've started thinking about how much time I spend simply on [easy, repetitive] data access tasks, and its a little depressing.
Read More »
|
By Ian Robinson on
10/13/2008
Members of the Engage Software team led six sessions (the entire DotNetNuke track) last week at TulsaTechFest 2008.
Read More »
|
By Ian Robinson on
10/13/2008
With the new skinning changes in DotNetNuke, it may be helpful to give an overview of available approaches to skin developers.
Each of these approaches attempts to answer the question "How do I embed and customize all that great functionality that DNN provides in my skin?" In other words, given that we have a pre-set base of options for functionality (core skin objects), and each of those options exposes certain customization points (skin object properties) that I'd like to set…how the heck do I get it done?
The answer may depend on which technologies you are familiar with (or willing to learn), but let's examine each of the different approaches and see if one clicks for you.
Note: For the sake of simplicity, I'm going to leave out the following buzz words: XTHML, CSS, table-based, and any other new age standards loving or old-school table defensiveness babble.
What's available pre-DNN 5
The "XML? I've heard of that!" approach

...
Read More »
|