What is Net Neutrality and why is it such a big deal?

What is Net Neutrality?

FCC Riles Oliver Stone to Jello Biafra on Web Fast-Lane VoteNet neutrality is the principle that Internet service providers and governments should treat all data on the Internet equally, not discriminating or charging differentially by user, content, site, platform, application, type of attached equipment, or mode of communication.

The Internet has become a part of our lives. Its hard to imaging …


Embrace The DAL2 and PetaPoco In DNN

DNNCorp_logo_lrgI spent the past weekend at DNN CON 2014 and had some discussions with fellow developers about the DAL, DAL+ and DAL2 and many of whom are still using DAL+. I myself find the DAL2 to be very nice so I thought I’d share some of the common concerns developers have about switching.

What About


Go NoSQL Schemaless with DNN and SQL Server

DNNCorp_logo_lrgWe’ve learned many lessons through the noSQL movement but one of the most useful ones is having a flexible schema which allows you the develop software faster. Best of all, you don’t have to convert to MongoDB in order to take advantage of these concepts.

I use the schemaless term loosely because the truth is …


How to Fix: SQL Server Management Studio COM Error on Startup

Every once in a while I run into a weird COM error when running SQL Server Management Studio. Here is a quick article that shows you how to fix it.

Stop Using [Tokens] and Just Use Razor

razorTokens are a standard way to inject dynamic content into a template without knowing anything about programming. A regular user can enter a token such as [USERNAME] into a template to get a personalized message to the user.

Tokens then started to get a little more advanced allowing you to add some attributes to modify …


How DNN Page Output Caching Works

DNNCorp_logo_lrgCaching is a critical feature for DNN  performance and ability to scale. In fact page output caching was one of DNN Professionals signature features when it was released. Documentation on what caching means as a whole to DNN is currently left to the depths of the code. So let me shed a little light on …


Extending DNN UI for Custom Settings

DNNCorp_logo_lrgOne of the great new features in DNN 7.0 is the ability to inject a module’s user control into specific places within the DNN administration sections. This allows you to extend areas of DNN that were previously unreachable or required custom changes to the core.

These areas currently include:

  • Page Scripts – Javascript injected on
1 Comment

Why Bootstrap is an Important Standard

twitter-bootstrapRemember the time in the early days of the web where every anchor tag was this brilliant color blue and every form and element had the same grey beveled look? This was the original style guide for the web and sadly we haven’t had a globally accepted update to that style.

We’ve had designers creating …


Why Homepage Image Rotators Are Bad But We Still Like Them

LoveHateConfusedAn interesting trend in web design lately that is intriguing is the emergence of image rotators which can be found on a countless number of website home pages. But why?

Why We Like Homepage Image Rotators

  1. They show off several large images.
  2. They allow us to have multiple calls to action.
  3. They allow us to

How to Add jQuery To Your DNN Skin

DNNCorp_logo_lrgAt this point you’ll be hard pressed to find a site that does not use jQuery. It has become a requirement for many to bring flash like experience in the form of photo sliders or fast responding ajax applications.

Over that time adding jQuery to DotNetNuke (DNN) has not always been straight forward. DNN ships …

1 Comment