Will "the Mighty" Strohl

Will Strohl's Blog


My name is Will Strohl. I'm a former employee of DNN Corp., a leader, personal branding expert, technologist, gamer, and more...

Visual Studio Error: Unable to write to output file...

If your Visual Studio crashes as much as mine does, you have invariably ran into an error stating "Unable to write to output file [filepathandname]: Unspecified error". At first, this error really ticked me off, as it left me with no path to troubleshoot and correct the error.

HOW TO: Escape Single Quotes for JavaScript Strings

While I was writing a class to allow me to quickly grab preformatted JavaScript functions (i.e., confirm, alert, etc.), I came across the need to ensure that a string passed into those methods would not throw a JavaScript error upon rendering. This could possibly happen if the message contained singles quotes for contractions, quotes, etc.

HOW TO: Get DNN TabInfo (page) object from TabId

In DotNetNuke, you generally are always working with the tab (page) that you are currently on whether it be at the module level or not. However, on occassion, you might need to access the properties of another tab (page) that you are not currently on.

FREE CODE: DNN v4.05.03 SqlDataProvider Optimization

I have a great need for a current project to optimize whereever I can.  The DotNetNuke SqlDataProvider is one of those areas where optimizations are NEEDED.

The Bourne Ultimatum - Pre-Release Theory

Since I was just thinking about it, here is a theory have about the latest and final release of the Jason Bourne films, The Bourne Ultimatum. (And no, I have no affiliation with any part of the film industry, I haven't read any spoilers, books, etc.)

Safari: It's Still for Jungles Only *UPDATE 2*

I forgot to mention yet another tid-bit about this Safari release...

Safari: It's Still for Jungles Only *UPDATE*

I just wanted to hit on a very good point when it comes to the Safari web browser... SPEED.

Safari: It's Still for Jungles Only

A friend and colleague just sent me a link to the download page for the Safari web browser. I was instantly impressed that Apple is attempting to make their web browser a serious player in the Internet world by making it a cross-platform player, but I am equally not impressed with this release.

HOW TO: Programatically Create A New User in DotNetNuke

I have come to realize that many people have the need in their DotNetNuke (DNN) applications to create a new user "on-the-fly". Here is how to do it...