Thursday, July 02, 2009Login    
Will Strohl - The Mighty Blog - RSS Feed

 Most Popular Entries 
 Blog Tag Cloud 
 Blog Roll 
 Search Blog 
 Blog Archive 

 


Standard
 The Mighty Blog 

There are quite a few events coming up in Florida in the next few months. They are all free, and most will give you the opportunity to win free stuff just for showing up. Awesome!  If you find yourself in or around any of these events, I strongly recommend you stop by.  I have been to most of them, and they are great.

All of the following information came from the Orlando DotNetNuke® Users Group (ODUG) website.  See our events page.

July 9 - Orlando DotNetNuke® Users Group Will Strohl (nobody) will be talking about the Core DNN Blog Module.

July 14 – Orlando PASS...

Read More »

I was recently asked how someone could manually delete a module once it is installed. The number of use cases where this would be useful is limited, but it is still a valid scenario that needs to be considered – especially during development.  Here is a walk through of the general steps required to delete a module manually.

Run the Uninstall script (if necessary) Delete the module files from the DesktopModules and App_Code folder Grab the DesktopModuleId Delete the permissions associated with the module Delete the module from the database Refresh the site cache to update the UI with your changes While I have not fully verified these steps to be the same in DNN version 5.x, they should generally be the same.  Here is some guidance to follow each of the defined steps above…

WARNING!  Performing these steps incorrectly could result in your DNN site being broken and/or no longer accessible.  In some cases, this might be permanent.  It is HIGHLY recommended that you perform a...

Read More »

DotNetNuke Gear Logo In DotNetNuke®, a favicon of the DNN gear logo is placed as the default favicon.  For some websites, this is no big deal.  However, for any site that requires its own branding, changing the favicon is a really big requirement.  Luckily, DNN makes changing this easy, and flexible.

First of all, in the root of your DNN site, there are two favicons:

favicon.ico DotNetNuke.ico Both files contain the same image, the DNN gear.

You could just overwrite the favicon file with your own.  However, that is technically making a core code change,...

Read More »

The Orlando DotNetNuke® Users Group (ODUG) is not very old.  We are still working toward finishing our second year as a user group.  Our first meeting was February of 2008.  However, it was several months later before we actually were able to claim our status as member of INETA.  Well, a few days ago I was reminded of this, as there was a package that showed up for me at work.

Looking at the package, I was confused since it was from INETA.  I wasn’t expecting any packages, much less one from INETA.  When I opened it, I was greeted with a pleasant surprise.  It was a mounted certificate, celebrating our one year anniversary with the INETA user group...

Read More »

I wasn’t really listening to podcasts until a few months ago.  I just really didn’t find anything that truly interested me to the point of putting down my personal 60+ GB of music and streaming my favorite radio stations.  Not to mention, I am a fan of the popular streaming service known as Pandora.  Anyway, I found the DotNetNuke Podcast about that time, and shortly after, DNN Voice was born.  Since I am so passionate about DotNetNuke®, I began listening.  Right now, I only know of those two DNN podcasts.

I have been listening to both podcasts for a while now.  Honestly, I like them both.  They have a different focus, and because of that focus, both are going to have a different fan base. 

DotNetNuke Podcast DotNetNuke Podcast...

Read More »

Lenny's Sub Shop in Tampa, FL Today, part of the family and I had to go to Tampa, Florida for an appointment.  Of course, when the appointment was over, it was after lunchtime.  We proceeded to look for a place to eat near us.  We ended up finding what looked like another small business sub shop from the outside.  I soon found out I was wrong, but it was still a great visit!

Lenny's Sub Shop in Tampa, FL...

Read More »

There may come a time when you will want to programmatically add a user to an existing role in DotNetNuke®.  It’s actually quite easy.  If you take a look at how the core code in DNN does it, just emulate that.  This method of using and reusing the existing DNN core code is what DNN development is supposed to be about, so make sure you don’t reinvent the wheel.

In the source code for DotNetNuke®, there is a controller class for nearly everything that you want to do with the various objects that you work with in DNN every day.  Since I am familiar with the DNN source, I knew where to go.  But many people are not familiar with the source code.  In those cases, you need to either do some searches in the Object Browser, or browse around until you find the code you’re looking for.  Thinking it through logically, you can usually browse right to the code you’re looking for since the core team...

Read More »

The trend recently seems to be that comments and topics are brought up on twitter, and they end up growing to be something more outside of it – especially in the world of DotNetNuke® that I have immersed myself in.  Today was no different.  A fellow DNN twibe member and also a member of the Orlando DotNetNuke® Users Group (ODUG), Mike van der Meulen, gave me a friendly jab about using FireFox.  He said:

God! Why do you people all use FF, the rest of the world doesn’t :-)

That provoked a thought in me, “what...

Read More »

I am working on a project where we have an outside party developing a DotNetNuke® module for us that relies almost entirely on client side code.  When I way client-side code, I mean JavaScript, the jQuery library, and various jQuery plug-ins.  The module itself is really a beautiful thing.  It is actually able to be used outside of DNN without any problems at all.

Well, like any other project in the history of time, things go wrong.  This time, I need to troubleshoot part of the the JavaScript chain of code to find out where an object is not getting reassigned.  However, the JavaScript code is all compressed using the JavaScript Compressor online utility (based on the Packer by Dean Edward).  What...

Read More »

I was one of the many people who watched Nik Kalyani’s first webinar, showcasing the anticipated Professional Edition version of DotNetNuke® version 5.01.00.  As always, he did a fantastic job of presenting his topic to us.  I really enjoy his talks.  This blog is coming a bit late, as the webcast was last Wednesday.

I do want to calm any conspiracy theorists first though.  The only affiliation I have with the DotNetNuke Corporation is that I am on the Media Module project team.  They are in no way asking me to review DNN PE (which I do not have a copy of), and they might even be unhappy about it since they have a Marketing team who is dedicated to speak about such things.  I am just like most of you.  I am on...

Read More »

Add to Technorati Favorites
Tweet about my blog
© Copyright 2004-2009 by Will Strohl. All rights reserved.