<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Andrew Hay - DotNetNuke</title>
    <link>http://www.andrewdothay.net/blog/</link>
    <description>Thinking way too long about the subtitle</description>
    <language>en-us</language>
    <copyright>Andrew Hay</copyright>
    <lastBuildDate>Thu, 15 Nov 2007 00:08:11 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>andrewcameronhay@hotmail.com</managingEditor>
    <webMaster>andrewcameronhay@hotmail.com</webMaster>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=d0ed14d0-26c8-4c1f-9ac7-f509a9797d06</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,d0ed14d0-26c8-4c1f-9ac7-f509a9797d06.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,d0ed14d0-26c8-4c1f-9ac7-f509a9797d06.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d0ed14d0-26c8-4c1f-9ac7-f509a9797d06</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm installing DotNetNuke v4.7 and I scroll to the bottom of the standard page that
I've seen many times before, when lo and behold, I come across this for all to see!
</p>
        <p>
          <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="586" alt="dnn-install" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/DotNetNuke4.7Installation_E2EA/dnn-install_3.png" width="431" border="0" />
        </p>
        <p>
Everyone who installs a brand new version of DotNetNuke gets to see a tiny photo of
me on the cover with Shaun Walker. Sweet!
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=d0ed14d0-26c8-4c1f-9ac7-f509a9797d06" />
      </body>
      <title>DotNetNuke 4.7 Installation</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,d0ed14d0-26c8-4c1f-9ac7-f509a9797d06.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2007/11/15/DotNetNuke47Installation.aspx</link>
      <pubDate>Thu, 15 Nov 2007 00:08:11 GMT</pubDate>
      <description>&lt;p&gt;
I'm installing DotNetNuke v4.7 and I scroll to the bottom of the standard page that
I've seen many times before, when lo and behold, I come across this for all to see!
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="586" alt="dnn-install" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/DotNetNuke4.7Installation_E2EA/dnn-install_3.png" width="431" border="0" /&gt;
&lt;/p&gt;
&lt;p&gt;
Everyone who installs a brand new version of DotNetNuke gets to see a tiny photo of
me on the cover with Shaun Walker. Sweet!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=d0ed14d0-26c8-4c1f-9ac7-f509a9797d06" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,d0ed14d0-26c8-4c1f-9ac7-f509a9797d06.aspx</comments>
      <category>DotNetNuke</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=6374a72b-9c5b-490c-9765-d7f42a540dcd</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,6374a72b-9c5b-490c-9765-d7f42a540dcd.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,6374a72b-9c5b-490c-9765-d7f42a540dcd.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6374a72b-9c5b-490c-9765-d7f42a540dcd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/BeginningDotNetNukeSkinningandDesign_12D6C/dnn-book_2.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="196" alt="Beginning DotNetNuke Skinning and Design" hspace="hspace" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/BeginningDotNetNukeSkinningandDesign_12D6C/dnn-book_thumb.png" width="244" align="right" vspace="vspace" border="0" />
          </a> So,
I <a href="http://www.amazon.com/Beginning-DotNetNuke-Skinning-Design-Andrew/dp/0470109637/ref=sr_1_1/105-8093073-4050831" target="_blank">wrote
a book</a>. I feel really fortunate to have had the experience and I am humbled by
the idea that its on Amazon and store shelves across the country. The photo to the
right is my brother-in-law and his charming wife with copy-in-hand, somewhere in NYC.
</p>
        <p>
Late in 2006, Scott Vandehey and Kelly White were approached about writing this book.
We (Pop Art) were putting the wraps on a successful 15+ month DotNetNuke project for
a client and both of them had blogged a little about it. We had put together several
DotNetNuke sites with an definite eye for design. After <a href="http://www.hanselman.com/blog/" target="_blank">Scott
Hanselman</a> helped us dispel the notion that this book offer from Jim Minatel might
be a hoax, ScottV and Kelly invited me to join the author team. 
</p>
        <p>
We, the three amigos, locked ourselves in a room (figuratively) and wrote down a draft
set of chapters using index cards spread out over the table, and then handed out assignments.
We went home and worked on a sample chapter to (1) prove to Jim that we could express
ourselves sufficiently on paper and (b) to dip our toes into the waters of authorship.
</p>
        <p>
When we reconvened a few days later, the mood and sobered up a little. Kelly was already
full with a rich family life and a fledgling local developer community in the works.
Scott had a brand new baby on the way too. The long-and-short of it is they were both
honest and smart enough to know that the time commitment was too much. I have a lot
of respect for them knowing it just wouldn't work rather than bailing out somewhere
down the road. They showed a lot of class and professionalism.
</p>
        <p>
I knew full well what I was getting into. Fortunately, so did my wife. She supported
me so well during those non-stop evenings and weekends. It was a lot to bite off and
she helped me so much just from the occasional drive-by-hug, or the smack-on-the-ass
as I walked past her to refill my coffee cup.
</p>
        <p>
I started my career with an internship at Andersen Consulting, then onto Peoples Energy,
next was The Information Management Group, and now Pop Art. I've been developing software
and consulting my entire career. Over time, I've learned a few important things like
"Don't miss deadlines, period". So, it seemed reasonable to approach this
endeavor in a similar manner. I worked out a schedule with Jim, my Senior Editor.
I didn't really have anything to compare it to and Jim seemed OK with the plan so
I just rolled with it. I entered into a contract with Wrox having every intention
of living up to the letter and spirit of the agreement; just like any other client.
</p>
        <p>
Every couple of weeks, I'd submit the next chapter to my editor, Christopher Rivera.
He would manage the workflow on that side including comments from my awesome technical
editor, Robert Bogue. I would occasionally have check-in phone calls with Christopher
too. He did a fantastic job of helping me through this maze; a super nice guy. 
</p>
        <p>
Along about chapter 10 or so, Christopher chimed in on a conference call and said,
"Wow, you're still on schedule. That's pretty rare." Now, I don't know about
you, but that's about the worst thing he could have said for my motivation. I let
out a big laugh and breathed a huge sigh of relief. I was well aware of interviews
with rock star developers like MLB and others who would sign a book deal, get past
the due date for the final draft, and only then sit down and start writing it.
</p>
        <p>
Come hell or high water, I was sticking with the impression that rock stars can do
that but not little-ol-me. This self-imposed rule of hitting my final due date with
solid material worked well for releasing relevant content and minimizing the impact
of my home life. Kari was spectacular for eight long months, fifteen chapters, and
over 400 pages - I sure do love her.
</p>
        <p>
Towards the end, Jim moved to a new position and Chris Webb became my Senior Editor.
I wrapped up the book in late August. It went to production and made it out in time
for the awesome <a href="http://www.openforce07.com/" target="_blank">OpenForce '07
conference</a> in Vegas next week. I would have loved to attend this conference but
alas, I'm in San Jose all week on business and my six year wedding anniversary is
next weekend too. Ah, the trump card.
</p>
        <p>
So, I'm incredibly anxious to see what readers make of it. The book describes how
to design sites with DotNetNuke using modern web techniques. I steered clear of any
hardcore programming or database work, the core of this book is about the front end
and how to make it do-what-it-do. Inside, you'll see how to maneuver around skins,
containers, modules and apply modern HTML, CSS and JavaScript techniques to the various
parts of DotNetNuke. Just to add some panache, I included a few scenarios with sIFR,
Silverlight and the ASP.Net AJAX Control Toolkit. 
</p>
        <p>
I learned a lot while I researched the nooks and crannies of this framework and I
developed a sincere appreciation for the core team and all of their work to advance
the platform. I haven't read tech books the same way since and the cliche dedications
of "my spouse is so awesome" don't seem so cliche anymore. Its a humbling
experience to have such a cool opportunity to impact a thriving community. The Wrox
tag line is "Programmer to Programmer" and that's certainly the case here.
I'm just a guy trying to help. I hope it helps you.
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=6374a72b-9c5b-490c-9765-d7f42a540dcd" />
      </body>
      <title>Beginning DotNetNuke Skinning and Design</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,6374a72b-9c5b-490c-9765-d7f42a540dcd.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2007/10/31/BeginningDotNetNukeSkinningAndDesign.aspx</link>
      <pubDate>Wed, 31 Oct 2007 05:46:11 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/BeginningDotNetNukeSkinningandDesign_12D6C/dnn-book_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="196" alt="Beginning DotNetNuke Skinning and Design" hspace="hspace" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/BeginningDotNetNukeSkinningandDesign_12D6C/dnn-book_thumb.png" width="244" align="right" vspace="vspace" border="0" /&gt;&lt;/a&gt; So,
I &lt;a href="http://www.amazon.com/Beginning-DotNetNuke-Skinning-Design-Andrew/dp/0470109637/ref=sr_1_1/105-8093073-4050831" target="_blank"&gt;wrote
a book&lt;/a&gt;. I feel really fortunate to have had the experience and I am humbled by
the idea that its on Amazon and store shelves across the country. The photo to the
right is my brother-in-law and his charming wife with copy-in-hand, somewhere in NYC.
&lt;/p&gt;
&lt;p&gt;
Late in 2006, Scott Vandehey and Kelly White were approached about writing this book.
We (Pop Art) were putting the wraps on a successful 15+ month DotNetNuke project for
a client and both of them had blogged a little about it. We had put together several
DotNetNuke sites with an definite eye for design. After &lt;a href="http://www.hanselman.com/blog/" target="_blank"&gt;Scott
Hanselman&lt;/a&gt; helped us dispel the notion that this book offer from Jim Minatel might
be a hoax, ScottV and Kelly invited me to join the author team. 
&lt;/p&gt;
&lt;p&gt;
We, the three amigos, locked ourselves in a room (figuratively) and wrote down a draft
set of chapters using index cards spread out over the table, and then handed out assignments.
We went home and worked on a sample chapter to (1) prove to Jim that we could express
ourselves sufficiently on paper and (b) to dip our toes into the waters of authorship.
&lt;/p&gt;
&lt;p&gt;
When we reconvened a few days later, the mood and sobered up a little. Kelly was already
full with a rich family life and a fledgling local developer community in the works.
Scott had a brand new baby on the way too. The long-and-short of it is they were both
honest and smart enough to know that the time commitment was too much. I have a lot
of respect for them knowing it just wouldn't work rather than bailing out somewhere
down the road. They showed a lot of class and professionalism.
&lt;/p&gt;
&lt;p&gt;
I knew full well what I was getting into. Fortunately, so did my wife. She supported
me so well during those non-stop evenings and weekends. It was a lot to bite off and
she helped me so much just from the occasional drive-by-hug, or the smack-on-the-ass
as I walked past her to refill my coffee cup.
&lt;/p&gt;
&lt;p&gt;
I started my career with an internship at Andersen Consulting, then onto Peoples Energy,
next was The Information Management Group, and now Pop Art. I've been developing software
and consulting my entire career. Over time, I've learned a few important things like
&amp;quot;Don't miss deadlines, period&amp;quot;. So, it seemed reasonable to approach this
endeavor in a similar manner. I worked out a schedule with Jim, my Senior Editor.
I didn't really have anything to compare it to and Jim seemed OK with the plan so
I just rolled with it. I entered into a contract with Wrox having every intention
of living up to the letter and spirit of the agreement; just like any other client.
&lt;/p&gt;
&lt;p&gt;
Every couple of weeks, I'd submit the next chapter to my editor, Christopher Rivera.
He would manage the workflow on that side including comments from my awesome technical
editor, Robert Bogue. I would occasionally have check-in phone calls with Christopher
too. He did a fantastic job of helping me through this maze; a super nice guy. 
&lt;/p&gt;
&lt;p&gt;
Along about chapter 10 or so, Christopher chimed in on a conference call and said,
&amp;quot;Wow, you're still on schedule. That's pretty rare.&amp;quot; Now, I don't know about
you, but that's about the worst thing he could have said for my motivation. I let
out a big laugh and breathed a huge sigh of relief. I was well aware of interviews
with rock star developers like MLB and others who would sign a book deal, get past
the due date for the final draft, and only then sit down and start writing it.
&lt;/p&gt;
&lt;p&gt;
Come hell or high water, I was sticking with the impression that rock stars can do
that but not little-ol-me. This self-imposed rule of hitting my final due date with
solid material worked well for releasing relevant content and minimizing the impact
of my home life. Kari was spectacular for eight long months, fifteen chapters, and
over 400 pages - I sure do love her.
&lt;/p&gt;
&lt;p&gt;
Towards the end, Jim moved to a new position and Chris Webb became my Senior Editor.
I wrapped up the book in late August. It went to production and made it out in time
for the awesome &lt;a href="http://www.openforce07.com/" target="_blank"&gt;OpenForce '07
conference&lt;/a&gt; in Vegas next week. I would have loved to attend this conference but
alas, I'm in San Jose all week on business and my six year wedding anniversary is
next weekend too. Ah, the trump card.
&lt;/p&gt;
&lt;p&gt;
So, I'm incredibly anxious to see what readers make of it. The book describes how
to design sites with DotNetNuke using modern web techniques. I steered clear of any
hardcore programming or database work, the core of this book is about the front end
and how to make it do-what-it-do. Inside, you'll see how to maneuver around skins,
containers, modules and apply modern HTML, CSS and JavaScript techniques to the various
parts of DotNetNuke. Just to add some panache, I included a few scenarios with sIFR,
Silverlight and the ASP.Net AJAX Control Toolkit. 
&lt;/p&gt;
&lt;p&gt;
I learned a lot while I researched the nooks and crannies of this framework and I
developed a sincere appreciation for the core team and all of their work to advance
the platform. I haven't read tech books the same way since and the cliche dedications
of &amp;quot;my spouse is so awesome&amp;quot; don't seem so cliche anymore. Its a humbling
experience to have such a cool opportunity to impact a thriving community. The Wrox
tag line is &amp;quot;Programmer to Programmer&amp;quot; and that's certainly the case here.
I'm just a guy trying to help. I hope it helps you.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=6374a72b-9c5b-490c-9765-d7f42a540dcd" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,6374a72b-9c5b-490c-9765-d7f42a540dcd.aspx</comments>
      <category>books</category>
      <category>DotNetNuke</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=d154f479-14fd-41fb-aeb5-82ce10d564d4</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,d154f479-14fd-41fb-aeb5-82ce10d564d4.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,d154f479-14fd-41fb-aeb5-82ce10d564d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d154f479-14fd-41fb-aeb5-82ce10d564d4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.dotnetnuke.com/Community/ShowcaseSites/tabid/541/Default.aspx">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="274" hspace="8" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/DotNetNukeShowcase_D657/dotnetnukeshowcase%5B1%5D.png" width="546" align="left" border="0" />
          </a>Wow!
This is a pleasant surprize. The DotNetNuke site posted one of the sites we built
in <a href="http://www.dotnetnuke.com/Community/ShowcaseSites/tabid/541/Default.aspx" target="_blank">their
showcase</a>. It has a handsome number of stars lit up in the rating field too! The
Los Angeles site is nice, but I think one of the other sites gets my vote for
favorite. This is a <a href="http://candyland.staging.popart.com/fmdc/index.htm" target="_blank">partial
list of the sites</a>, including thumbnail images.
</p>
        <p>
In 2006, Pop Art built new sites for SelecTruck dealers located all over
the United States. about 24 sites in all; we did one for Pluto too (the
moon er... object) since we built up so much steam. The sites share the same
backend components, connect to a content syndication service as well as hosting their
own unique content. Each site has a custom skin that promotes the ideals of the
given dealership. 
</p>
        <p>
A great job by the entire team!
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=d154f479-14fd-41fb-aeb5-82ce10d564d4" />
      </body>
      <title>DotNetNuke Showcase</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,d154f479-14fd-41fb-aeb5-82ce10d564d4.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2007/05/10/DotNetNukeShowcase.aspx</link>
      <pubDate>Thu, 10 May 2007 22:14:34 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.dotnetnuke.com/Community/ShowcaseSites/tabid/541/Default.aspx"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="274" hspace="8" src="http://www.andrewdothay.net/blog/content/binary/WindowsLiveWriter/DotNetNukeShowcase_D657/dotnetnukeshowcase%5B1%5D.png" width="546" align="left" border="0"&gt;&lt;/a&gt;Wow!
This is a pleasant surprize. The DotNetNuke site posted one of the sites we built
in &lt;a href="http://www.dotnetnuke.com/Community/ShowcaseSites/tabid/541/Default.aspx" target="_blank"&gt;their
showcase&lt;/a&gt;. It has a handsome number of stars lit up in the rating field too! The
Los Angeles site&amp;nbsp;is nice, but I think one of the other sites gets my vote for
favorite. This is a &lt;a href="http://candyland.staging.popart.com/fmdc/index.htm" target="_blank"&gt;partial
list of&amp;nbsp;the sites&lt;/a&gt;, including thumbnail images.
&lt;/p&gt;
&lt;p&gt;
In 2006, Pop Art built&amp;nbsp;new sites for&amp;nbsp;SelecTruck dealers located all over
the United States.&amp;nbsp;about 24 sites&amp;nbsp;in all; we did one for Pluto too&amp;nbsp;(the
moon er... object) since we built up so much steam. The sites&amp;nbsp;share the same
backend components, connect to a content syndication service as well as hosting their
own unique content.&amp;nbsp;Each site has a custom skin that promotes the ideals of the
given dealership. 
&lt;/p&gt;
&lt;p&gt;
A great job by the entire team!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=d154f479-14fd-41fb-aeb5-82ce10d564d4" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,d154f479-14fd-41fb-aeb5-82ce10d564d4.aspx</comments>
      <category>DotNetNuke</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Seattle Code Camp 2 was a great weekend. It was held at <a href="http://www.digipen.edu/" target="_blank">Digipen</a>,
the world's first video game university. Its a cool office, and judging by all of
the labs, the auditorium, and extensive media clippings framed on the wall,
its a fantastic place to learn 2D and 3D animation, game programming, art and anything
else related to game development. Jason Mauer did a great job of pulling everything
together. I'd love to help out and organize the next Portland or Seattle gathering.
</p>
        <p>
My presentation on DotNetNuke and web content management went well; I think its got
some legs. Here's the <a href="http://www.andrewdothay.net/blog/content/binary/seattle-codecamp-2.zip">zip
file of my presentation</a> and the code I was talking about. This was the first time
I've presented this material and it went fairly well. I really believe in the concepts
that I've been whittling on and DNN has just been the delivery vehicle of the moment.
I think it'd be a lot of fun to take this one on the road and hit up a couple of code
camps in other cities. I wonder what The Wife would think of that?
</p>
        <p>
One of my favorite presentors last weekend was <a href="http://www.amazon.com/s/103-8879201-4311041?ie=UTF8&amp;index=books&amp;rank=-relevance%2C%2Bavailability%2C-daterank&amp;field-author-exact=Vaughn%2C%20William%20R." target="_blank">Bill
Vaughn</a>. He's with Beta V, and a prolific author; he's written a couple of SQL
Server books recently. I took advantage of the opportunity to learn quite a bit about
SQL Server 2005 Compact Edition and Reporting Services from him.
</p>
        <p>
The <a href="http://msdn.microsoft.com/directx/xna/" target="_blank">XNA</a> team
was also on hand to present some brand new material. The new beta is due very soon,
if its not out already. Charles Cox was on hand (a Digipen graduate) to give a great
demo on building a XBox 360 game with C#.
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a" />
      </body>
      <title>Seattle Code Camp 2</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/10/30/SeattleCodeCamp2.aspx</link>
      <pubDate>Mon, 30 Oct 2006 22:11:59 GMT</pubDate>
      <description>&lt;p&gt;
The Seattle Code Camp 2 was a great weekend. It was held at &lt;a href="http://www.digipen.edu/" target="_blank"&gt;Digipen&lt;/a&gt;,
the world's first video game university. Its a cool office, and judging by all of
the labs,&amp;nbsp;the auditorium,&amp;nbsp;and extensive media clippings framed on the wall,
its a fantastic place to learn 2D and 3D animation, game programming, art and anything
else related to game development. Jason Mauer did a great job of pulling everything
together. I'd love to help out and organize the next Portland or Seattle gathering.
&lt;/p&gt;
&lt;p&gt;
My presentation on DotNetNuke and web content management went well; I think its got
some legs. Here's the &lt;a href="http://www.andrewdothay.net/blog/content/binary/seattle-codecamp-2.zip"&gt;zip
file of my presentation&lt;/a&gt; and the code I was talking about. This was the first time
I've presented this material and it went fairly well. I really believe in the concepts
that I've been whittling on and DNN has just been the delivery vehicle of the moment.
I think it'd be a lot of fun to take this one on the road and hit up a couple of code
camps in other cities. I wonder what The Wife would think of that?
&lt;/p&gt;
&lt;p&gt;
One of my favorite presentors&amp;nbsp;last weekend&amp;nbsp;was &lt;a href="http://www.amazon.com/s/103-8879201-4311041?ie=UTF8&amp;amp;index=books&amp;amp;rank=-relevance%2C%2Bavailability%2C-daterank&amp;amp;field-author-exact=Vaughn%2C%20William%20R." target="_blank"&gt;Bill
Vaughn&lt;/a&gt;. He's with Beta V, and a prolific author; he's written a couple of SQL
Server books recently. I took advantage of the opportunity to learn quite a bit about
SQL Server 2005 Compact Edition and Reporting Services from him.
&lt;/p&gt;
&lt;p&gt;
The &lt;a href="http://msdn.microsoft.com/directx/xna/" target="_blank"&gt;XNA&lt;/a&gt; team
was also on hand to present some brand new material. The new beta is due very soon,
if its not out already. Charles Cox was on hand (a Digipen graduate) to give a great
demo on building a XBox 360 game with C#.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,ab9bb52a-03ac-4abc-ad3a-1dc7eb75053a.aspx</comments>
      <category>DotNetNuke</category>
      <category>learning</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=c670602b-ffcb-4002-bcae-d4ff1af85aa7</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,c670602b-ffcb-4002-bcae-d4ff1af85aa7.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,c670602b-ffcb-4002-bcae-d4ff1af85aa7.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c670602b-ffcb-4002-bcae-d4ff1af85aa7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I was accepted to speak at the next Code Camp, the weekend of Oct 28th, in
Seattle! Hooray!! I thought for a little bit on (A) what would be a fun topic
and (2) what do I have to say about said fun topic. I finally settled on talking about <a href="http://seattle.techevents.info/codecamp/2/PresenterInfo.aspx?ID=42f50129-5d63-4818-9cdc-9d40a19ba22f" target="_blank">something
I do on a daily basis</a>: balancing the needs of the web designer, leveraging sufficient
power of a great platform (read that as using the base class libraries and everything
else given to me), along with the needs of the client and the overall budget.
</p>
        <p>
Our designers at Pop Art are top shelf. They've come up with some fantastic ideas
for sites. They're on the leading edge of what's possible with today's browsers and
giving consideration to the downlevel browser folk.
</p>
        <p>
Given that, they have some high demands on the HTML emitted by anything on the server.
It absolutely, positively must be W3C compliant. It doesn't matter if its HTML 4.01
Transitional, or HTML 1.0 Strict; so long as it conforms to the given specification.
Gone are the days of using menu server controls that emitted glorious reams of &lt;table&gt;,
&lt;tr&gt; and &lt;td&gt; tags. Enough for you to knit a small blanket. Amen for the <a href="http://weblogs.asp.net/scottgu/archive/2006/09/08/CSS-Control-Adapter-Toolkit-Update.aspx">CSS
Control Adapters</a>. 
</p>
        <p>
The designers have a lot to say on usability too. There are just some things that
developers will step right over like a country boy; where as the country boy's college
roommate visiting for the weekend will stop, stare, point, hold their nose
and give it a wide birth.
</p>
        <p>
Enter DotNetNuke. Out-of-the-box, DNN is a developers playground. They know there's
so much capability under the hood that they're (and I'm generalizing here) too busy
envisioning what they're going to build next instead of rethinking the user interface
that a client would need to maintain a site. That seems like small potatoes next to
the glorious reams of code we can write.
</p>
        <p>
So, I've settled on presenting the issues, challenges, arguments, counter-points and
three-point-takedowns that we've had to address over the past 18 months with
DNN. That would be a little too gloomy, so the remaining 67% of the discussion will contain some
solutions that bridge the gap and keep the web site looking beautiful long after it
launches. My presentation is in no way the rule; simply my experiences in dealing
with this issue since I came to Pop Art in 2002. As with most things, I'm sure they
are lots of ways to handle them, and I'm as open minded as the next guy; providing
the next guy is sans jerk.
</p>
        <p>
A basic introduction of DotNetNuke would be better served by a different session,
but people who've never downloaded the bits from <a href="http://www.dotnetnuke.com">www.dotnetnuke.com</a> will
still get a reasonable insight into the problem sets and ways to deal with them.
</p>
        <p>
My basic fear is probably the same as any other presenter who ever presented in all
of presentation-land: getting slotted in the same time slot as ScottGu or anyone else
in the rock star line up. What a problem to have!!   :)
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=c670602b-ffcb-4002-bcae-d4ff1af85aa7" />
      </body>
      <title>Presenting at Seattle Code Camp</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,c670602b-ffcb-4002-bcae-d4ff1af85aa7.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/10/15/PresentingAtSeattleCodeCamp.aspx</link>
      <pubDate>Sun, 15 Oct 2006 15:35:33 GMT</pubDate>
      <description>&lt;p&gt;
I was accepted to speak at the next Code Camp,&amp;nbsp;the weekend of Oct 28th,&amp;nbsp;in
Seattle! Hooray!!&amp;nbsp;I thought for a little bit on (A) what would be a fun topic
and (2) what do I have to say about said fun topic. I finally settled on talking about&amp;nbsp;&lt;a href="http://seattle.techevents.info/codecamp/2/PresenterInfo.aspx?ID=42f50129-5d63-4818-9cdc-9d40a19ba22f" target=_blank&gt;something
I do on a daily basis&lt;/a&gt;: balancing the needs of the web designer, leveraging&amp;nbsp;sufficient
power of a great platform (read that as using the base class libraries and everything
else given to me), along with the needs of the client and the overall budget.
&lt;/p&gt;
&lt;p&gt;
Our designers at Pop Art are top shelf. They've come up with some fantastic ideas
for sites. They're on the leading edge of what's possible with today's browsers and
giving consideration to the downlevel browser folk.
&lt;/p&gt;
&lt;p&gt;
Given that, they have some high demands on the HTML emitted by anything on the server.
It absolutely, positively must be W3C compliant. It doesn't matter if its HTML 4.01
Transitional, or HTML 1.0 Strict; so long as it conforms to the given specification.
Gone are the days of using menu server controls that emitted glorious reams of &amp;lt;table&amp;gt;,
&amp;lt;tr&amp;gt; and &amp;lt;td&amp;gt; tags. Enough for you to knit a small blanket. Amen for the &lt;a href="http://weblogs.asp.net/scottgu/archive/2006/09/08/CSS-Control-Adapter-Toolkit-Update.aspx"&gt;CSS
Control Adapters&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
The designers have a lot to say on usability too. There are just some things that
developers will step right over like a country boy; where as the&amp;nbsp;country boy's&amp;nbsp;college
roommate&amp;nbsp;visiting&amp;nbsp;for the weekend will stop, stare, point, hold their nose
and give it a wide birth.
&lt;/p&gt;
&lt;p&gt;
Enter DotNetNuke. Out-of-the-box, DNN is a developers playground. They know there's
so much capability under the hood that they're (and I'm generalizing here) too busy
envisioning what they're going to build next instead of rethinking the user interface
that a client would need to maintain a site. That seems like small potatoes next to
the glorious reams of code we can write.
&lt;/p&gt;
&lt;p&gt;
So, I've settled on presenting the issues, challenges, arguments, counter-points and
three-point-takedowns&amp;nbsp;that we've had to address over the past 18 months with
DNN. That would be a little too gloomy, so the remaining 67% of the discussion will&amp;nbsp;contain&amp;nbsp;some
solutions that bridge the gap and keep the web site looking beautiful long after it
launches. My presentation is in no way the rule; simply my experiences in dealing
with this issue since I came to Pop Art in 2002. As with most things, I'm sure they
are lots of ways to handle them, and I'm as open minded as the next guy; providing
the next guy is sans jerk.
&lt;/p&gt;
&lt;p&gt;
A basic introduction of DotNetNuke would be better served by a different session,
but people who've never downloaded the bits from &lt;a href="http://www.dotnetnuke.com"&gt;www.dotnetnuke.com&lt;/a&gt; will
still get a reasonable insight into the problem sets and&amp;nbsp;ways to deal with them.
&lt;/p&gt;
&lt;p&gt;
My basic fear is probably the same as any other presenter who ever presented in all
of presentation-land: getting slotted in the same time slot as ScottGu or anyone&amp;nbsp;else
in the&amp;nbsp;rock star line up. What a problem to have!!&amp;nbsp;&amp;nbsp; :)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=c670602b-ffcb-4002-bcae-d4ff1af85aa7" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,c670602b-ffcb-4002-bcae-d4ff1af85aa7.aspx</comments>
      <category>asp.net</category>
      <category>DotNetNuke</category>
      <category>events</category>
      <category>learning</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=cba1aaba-4b07-4302-ae87-14a409370cad</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,cba1aaba-4b07-4302-ae87-14a409370cad.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,cba1aaba-4b07-4302-ae87-14a409370cad.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cba1aaba-4b07-4302-ae87-14a409370cad</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A few days ago, DotNetNuke® <a href="http://www.dotnetnuke.com/About/NewsRoom/MediaReleases/NewlyFormedDotNetNukeCorporation/tabid/991/Default.aspx">announced
a new corporate entity</a>. The new firm is based in Seattle, WA. 
</p>
        <p>
          <em>An snippet from the announcement:</em>
        </p>
        <blockquote>
          <font color="blue">In the four years since the DotNetNuke project was
launched, it has seen its registered user ranks swell to 335,000 members and demand
for its flagship product surpassing 2 million downloads worldwide. This worldwide
adoption of DotNetNuke has created significant economic value both for the project
and also the commercial ecosystem that it has spawned.</font>
        </blockquote>
        <p>
This sounds like a big step forward for them. I've seen other people indicate that
DNN is no longer a framework for the hobby developer; this move seems to bear that
out.
</p>
        <p>
Congrats Shaun!
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=cba1aaba-4b07-4302-ae87-14a409370cad" />
      </body>
      <title>DotNetNuke Goes Corporate</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,cba1aaba-4b07-4302-ae87-14a409370cad.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/09/26/DotNetNukeGoesCorporate.aspx</link>
      <pubDate>Tue, 26 Sep 2006 20:16:16 GMT</pubDate>
      <description>&lt;p&gt;
A few days ago, DotNetNuke® &lt;a href="http://www.dotnetnuke.com/About/NewsRoom/MediaReleases/NewlyFormedDotNetNukeCorporation/tabid/991/Default.aspx"&gt;announced
a new corporate entity&lt;/a&gt;.&amp;nbsp;The&amp;nbsp;new&amp;nbsp;firm is based in Seattle, WA. 
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;An snippet from the announcement:&lt;/em&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;font color=blue&gt;In the four years since the DotNetNuke project was launched,
it has seen its registered user ranks swell to 335,000 members and demand for its
flagship product surpassing 2 million downloads worldwide. This worldwide adoption
of DotNetNuke has created significant economic value both for the project and also
the commercial ecosystem that it has spawned.&lt;/font&gt;&lt;/blockquote&gt; 
&lt;p&gt;
This sounds like a big step forward for them. I've seen other people indicate that
DNN is no longer a framework for the hobby developer; this move seems to bear that
out.
&lt;/p&gt;
&lt;p&gt;
Congrats Shaun!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=cba1aaba-4b07-4302-ae87-14a409370cad" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,cba1aaba-4b07-4302-ae87-14a409370cad.aspx</comments>
      <category>DotNetNuke</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=db5fefa0-dcd0-49eb-a7a1-85499e3bef6c</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,db5fefa0-dcd0-49eb-a7a1-85499e3bef6c.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,db5fefa0-dcd0-49eb-a7a1-85499e3bef6c.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=db5fefa0-dcd0-49eb-a7a1-85499e3bef6c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As a treat to myself for the new office move, I strategically ordered 2GB of RAM for
my laptop so it would arrive on the first day in the new office. My Dell Latitude
D610 has been a nice work horse for a while, but the paultry 512KB RAM just had a
hard time compiling large VS.Net solutions.
</p>
        <p>
I eagerly printed out the memory install instructions and patiently waited for the
DHL driver to show up with my package. By using the DHL online tracking tool, I could
see the package arrived in Portland on Friday and the driver had it by 9:25AM on Monday.
Around 4PM, I couldn't wait anymore and I was being to wear a path in the carpet past
the front desk; so I called the DHL line. They had a very good call system in place.
I typed in my tracking code and the live person on the phone answered my question
quickly. Basically, they knew exactly where they were delivering the package and no
problems were reported. Drat!
</p>
        <p>
Then, my (new) phone rang! It was the front desk calling to inform me that my package
had arrived at the front desk. Figures, as soon as I call, the dude walks off the
elevator to the office. I should have called a noon!
</p>
        <p>
So, as my first feat of strength, I fired up VS.Net and pointed it to a DotNetNuke
v4.3.4 solution that we have in the works. With just 512KB of RAM in my laptop, it
took several minutes to compile the entire source code comprised of many thousands
of lines. Now, with 2GB of RAM, I slammed through those 33 projects in about
two minutes. A marked improvement indeed!
</p>
        <p>
At just a measely 2GHz, my CPU is the dog now; the image of my task manager
window bears that out. This is the processor churning through all those lines of DotNetNuke
code in VS.Net; at least its not pegged at 100%! 
</p>
        <p>
The holidays are coming soon, perhaps I'll see a new laptop soon? :)
</p>
        <p>
          <img src="http://www.andrewdothay.net/blog/content/binary/perfmonwith2gig.png" border="1" />
        </p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=db5fefa0-dcd0-49eb-a7a1-85499e3bef6c" />
      </body>
      <title>2 Gigs of RAM and Microphone</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,db5fefa0-dcd0-49eb-a7a1-85499e3bef6c.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/09/26/2GigsOfRAMAndMicrophone.aspx</link>
      <pubDate>Tue, 26 Sep 2006 00:01:21 GMT</pubDate>
      <description>&lt;p&gt;
As a treat to myself for the new office move, I strategically ordered 2GB of RAM for
my laptop so it would arrive on the first day in the new office. My Dell Latitude
D610 has been a nice work horse for a while, but the paultry 512KB RAM just had a
hard time compiling large VS.Net solutions.
&lt;/p&gt;
&lt;p&gt;
I eagerly printed out the memory install instructions and patiently waited for the
DHL driver to show up with my package. By using the DHL online tracking tool, I could
see the package arrived in Portland on Friday and the driver had it by 9:25AM on Monday.
Around 4PM, I couldn't wait anymore and I was being to wear a path in the carpet past
the front desk; so I called the DHL line. They had a very good call system in place.
I typed in my tracking code and the live person on the phone answered my question
quickly. Basically, they knew exactly where they were delivering the package and no
problems were reported. Drat!
&lt;/p&gt;
&lt;p&gt;
Then, my (new) phone rang! It was the front desk calling to inform me that my package
had arrived at the front desk. Figures, as soon as I call, the dude walks off the
elevator to the office. I should have called a noon!
&lt;/p&gt;
&lt;p&gt;
So, as my first feat of strength, I fired up VS.Net and pointed it to a DotNetNuke
v4.3.4 solution that we have in the works. With just 512KB of RAM in my laptop, it
took several minutes to compile the entire source code comprised of&amp;nbsp;many&amp;nbsp;thousands
of lines. Now, with 2GB of RAM, I slammed through&amp;nbsp;those 33 projects&amp;nbsp;in about
two minutes. A marked improvement indeed!
&lt;/p&gt;
&lt;p&gt;
At just a measely 2GHz, my&amp;nbsp;CPU is the dog now; the&amp;nbsp;image of my task manager
window bears that out. This is the processor churning through all those lines of DotNetNuke
code in VS.Net; at least its not pegged at 100%!&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The holidays are coming soon, perhaps I'll see a new laptop soon? :)
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.andrewdothay.net/blog/content/binary/perfmonwith2gig.png" border=1&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=db5fefa0-dcd0-49eb-a7a1-85499e3bef6c" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,db5fefa0-dcd0-49eb-a7a1-85499e3bef6c.aspx</comments>
      <category>DotNetNuke</category>
      <category>fun</category>
      <category>hardware</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=4928f9e0-8bb7-46e7-9e02-e080fb526d58</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,4928f9e0-8bb7-46e7-9e02-e080fb526d58.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,4928f9e0-8bb7-46e7-9e02-e080fb526d58.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4928f9e0-8bb7-46e7-9e02-e080fb526d58</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.powells.com/biblio?isbn=0471788163">
            <img hspace="8" src="http://www.andrewdothay.net/blog/content/binary/prodnn4.jpg" align="left" border="0" />
          </a>I
picked up a copy of <a href="http://www.powells.com/biblio?isbn=0471788163">Professional
DotNetNuke 4</a> from Wrox Press yesterday. Chapter one was so interesting, I couldn't
put it down. It was quite fortunate that I started reading it, given my earlier troubles
the same day with iTunes.
</p>
        <p>
The first chapter is by Shaun Walker and he paints a really interesting picture of
the history of the product, some if his biggest mistakes, strokes of luck and gems
of wisdom he discovered along the way. Its a very interesting chapter and I highly
recommend, if not require, reading it if your involved at any level with DNN.
</p>
        <p>
I admit that I've been a little disappointed with some features in DNN. Perhaps I've
been swayed by some nay sayers, but after reading that rah-rah chapter, I'm back on
board. I feel its an outstanding product for its niche. I'm sure other applications
can fit similar niches quite well, but to be sure, DNN does what it says, very well.
I'm sure that I'll also pursue a custom WCM route at the same time for a variety of
reasons, but I sure do appreciate all that DNN does.
</p>
        <p>
If you're waffling on using DNN, here are next questions you need to ask yourself:
</p>
        <ol>
          <li>
Are you susceptible to the Not-Invented-Here syndrome? 
</li>
          <li>
Does XHTML 1.0 mean that much to you over HTML 4.01? 
</li>
          <li>
Are you willing to work with an existing framework, including its constraints, or
to you think your time is better spent creating a new framework, with new constraints? 
</li>
          <li>
Are you planning on using any of the core modules, commercial modules, or custom built
modules?</li>
        </ol>
        <p>
Here are some interesting points I learned in the first chapter:
</p>
        <ol>
          <li>
Page 15 - DNN is ADA and Section 508 compliant 
</li>
          <li>
Page 24 - DNN was a mere 15K lines early on, ballooned to 46K lines, and now is well
over that metric 
</li>
          <li>
Page 31 - DNN found its way into Fortune 500 companies, the military, goverment websites,
and international vendors 
</li>
          <li>
Page 31 - DNN has over 30 language packs, now that's local! 
</li>
          <li>
Page 33 - A important part of DNN 3.0 was the inclusion of Forum, Blog and Gallery
modules 
</li>
          <li>
Page 36 - Hosting companies integrated DNN offerings into SW-Soft (Plesk), WebHostAutomation
(Helm), and Ensim 
</li>
          <li>
Page 37 - DNN will happily run on a web farm 
</li>
          <li>
Page 40 - When DNN 3.1 was released, the core team believed it will be some time before
DNN can be considered a market leader in Content Management offerings 
</li>
          <li>
Page 48 - In November, 2005 they had 200,000 registered users. They currently have
over 350,000. 
</li>
          <li>
Page 49 - By the end of 2005, <a href="http://www.dotnetnuke.com/">www.dotnetnuke.com</a> had
achieved an impressive Alexa ranking of 6,741 and a SourceForge.Net ranking of #75
out of all open source projects.</li>
        </ol>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=4928f9e0-8bb7-46e7-9e02-e080fb526d58" />
      </body>
      <title>Professional DotNetNuke 4</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,4928f9e0-8bb7-46e7-9e02-e080fb526d58.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/09/14/ProfessionalDotNetNuke4.aspx</link>
      <pubDate>Thu, 14 Sep 2006 00:28:57 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.powells.com/biblio?isbn=0471788163"&gt;&lt;img hspace=8 src="http://www.andrewdothay.net/blog/content/binary/prodnn4.jpg" align=left border=0&gt;&lt;/a&gt;I
picked up a copy of &lt;a href="http://www.powells.com/biblio?isbn=0471788163"&gt;Professional
DotNetNuke 4&lt;/a&gt; from Wrox Press yesterday. Chapter one was so interesting, I couldn't
put it down. It was quite fortunate that I started reading it, given my earlier troubles
the same day with iTunes.
&lt;/p&gt;
&lt;p&gt;
The first chapter is by Shaun Walker and he paints a really interesting picture of
the history of the product, some if his biggest mistakes, strokes of luck and gems
of wisdom he discovered along the way. Its a very interesting chapter and I highly
recommend, if not require, reading it if your involved at any level with DNN.
&lt;/p&gt;
&lt;p&gt;
I admit that I've been a little disappointed with some features in DNN. Perhaps I've
been swayed by some nay sayers, but after reading that rah-rah chapter, I'm back on
board. I feel its an outstanding product for its niche. I'm sure other applications
can fit similar niches quite well, but to be sure, DNN does what it says, very well.
I'm sure that I'll also pursue a custom WCM route at the same time for a variety of
reasons, but I sure do appreciate all that DNN does.
&lt;/p&gt;
&lt;p&gt;
If you're waffling on using DNN, here are next questions you need to ask yourself:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Are you susceptible to the Not-Invented-Here syndrome? 
&lt;li&gt;
Does XHTML 1.0 mean that much to you over HTML 4.01? 
&lt;li&gt;
Are you willing to work with an existing framework, including its constraints, or
to you think your time is better spent creating a new framework, with new constraints? 
&lt;li&gt;
Are you planning on using any of the core modules, commercial modules, or custom built
modules?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Here are some interesting points I learned in the first chapter:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Page 15 - DNN is ADA and Section 508 compliant 
&lt;li&gt;
Page 24 - DNN was a mere 15K lines early on, ballooned to 46K lines, and now is well
over that metric 
&lt;li&gt;
Page 31 - DNN found its way into Fortune 500 companies, the military, goverment websites,
and international vendors 
&lt;li&gt;
Page 31 - DNN has over 30 language packs, now that's local! 
&lt;li&gt;
Page 33&amp;nbsp;- A important part of DNN 3.0 was the inclusion of Forum, Blog and Gallery
modules 
&lt;li&gt;
Page 36 - Hosting companies&amp;nbsp;integrated DNN offerings into SW-Soft (Plesk), WebHostAutomation
(Helm), and Ensim 
&lt;li&gt;
Page 37 - DNN will happily run on a web farm 
&lt;li&gt;
Page 40 - When DNN 3.1 was released, the core team believed it will be some time before
DNN can be considered a market leader in Content Management offerings 
&lt;li&gt;
Page 48 - In November, 2005 they had 200,000 registered users. They currently have
over 350,000. 
&lt;li&gt;
Page 49 - By the end of 2005, &lt;a href="http://www.dotnetnuke.com/"&gt;www.dotnetnuke.com&lt;/a&gt; had
achieved an impressive Alexa ranking of 6,741 and a SourceForge.Net ranking of #75
out of all open source projects.&lt;/li&gt;
&lt;/ol&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=4928f9e0-8bb7-46e7-9e02-e080fb526d58" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,4928f9e0-8bb7-46e7-9e02-e080fb526d58.aspx</comments>
      <category>DotNetNuke</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=c57c27b2-32fe-44a4-837d-947f90434707</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,c57c27b2-32fe-44a4-837d-947f90434707.aspx</pingback:target>
      <dc:creator>Andrew Hay</dc:creator>
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,c57c27b2-32fe-44a4-837d-947f90434707.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c57c27b2-32fe-44a4-837d-947f90434707</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I heard that <a href="http://dotnetnuke.com/Development/ReleaseSchedule/tabid/944/Default.aspx">DNN
4.3.5</a> is due out shortly. Its a stabilization release, so don't look for new features. <a href="http://kelly.staging.popart.com/PermaLink,guid,b9563b0d-2382-4ca3-b55b-23a6277d3e85.aspx">Kelly
submitted a bug fix</a> to them yesterday and was concerned about the complexity.
I can imagine the core team is so close to the system that they can't see the difficultly
that new recruits would have in understanding this organization and contributing.
I told Kelly that perhaps he and I can write a Wrox Press book on how to contribute
to the DNN source!
</p>
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=c57c27b2-32fe-44a4-837d-947f90434707" />
      </body>
      <title>DNN 4.3.5 Coming Soon</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,c57c27b2-32fe-44a4-837d-947f90434707.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/09/12/DNN435ComingSoon.aspx</link>
      <pubDate>Tue, 12 Sep 2006 17:15:42 GMT</pubDate>
      <description>&lt;p&gt;
I heard that &lt;a href="http://dotnetnuke.com/Development/ReleaseSchedule/tabid/944/Default.aspx"&gt;DNN
4.3.5&lt;/a&gt; is due out shortly. Its a stabilization release, so don't look for new features. &lt;a href="http://kelly.staging.popart.com/PermaLink,guid,b9563b0d-2382-4ca3-b55b-23a6277d3e85.aspx"&gt;Kelly
submitted a bug fix&lt;/a&gt; to them yesterday and was concerned about the complexity.
I can imagine the core team is so close to the system that they can't see the difficultly
that new recruits would have in understanding this organization and contributing.
I told Kelly that perhaps he and I can write a Wrox Press book on how to contribute
to the DNN source!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=c57c27b2-32fe-44a4-837d-947f90434707" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,c57c27b2-32fe-44a4-837d-947f90434707.aspx</comments>
      <category>asp.net</category>
      <category>DotNetNuke</category>
      <category>popart</category>
    </item>
    <item>
      <trackback:ping>http://www.andrewdothay.net/blog/Trackback.aspx?guid=db42231b-5118-4751-a560-9dbb67eb430c</trackback:ping>
      <pingback:server>http://www.andrewdothay.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.andrewdothay.net/blog/PermaLink,guid,db42231b-5118-4751-a560-9dbb67eb430c.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.andrewdothay.net/blog/CommentView,guid,db42231b-5118-4751-a560-9dbb67eb430c.aspx</wfw:comment>
      <wfw:commentRss>http://www.andrewdothay.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=db42231b-5118-4751-a560-9dbb67eb430c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
After a swell night at the Party in the Pinot, hosted by the <a href="http://www.aeanet.org/">local
AEA chapter</a> here in Portland, Oregon, I sauntered down to the basement, fired
up my laptop, and proceeded to install DNN 4.3.3 that was posted on 7/19/2006 on <a href="http://www.dotnetnuke.com/">www.dotnetnuke.com</a>. 
</p>
        <p>
I spotted some nifty looking items that I either (a) have yet to explore or (2) are
recent additions to the DNN core. Time to fill up the coffee with another 20oz helping
and dive in. Don't you just love Sundays?!!?
</p>
        <img alt="DNN 4.3.3" src="http://andrew.staging.popart.com/content/binary/dnn433installlog.png" border="1" />
        <img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=db42231b-5118-4751-a560-9dbb67eb430c" />
      </body>
      <title>Checking out DNN 4.3.3</title>
      <guid isPermaLink="false">http://www.andrewdothay.net/blog/PermaLink,guid,db42231b-5118-4751-a560-9dbb67eb430c.aspx</guid>
      <link>http://www.andrewdothay.net/blog/2006/07/30/CheckingOutDNN433.aspx</link>
      <pubDate>Sun, 30 Jul 2006 19:11:41 GMT</pubDate>
      <description>&lt;p&gt;
After a swell night at the Party in the Pinot, hosted by the &lt;a href="http://www.aeanet.org/"&gt;local
AEA chapter&lt;/a&gt;&amp;nbsp;here in Portland, Oregon, I sauntered down to the basement, fired
up my laptop, and proceeded to install DNN 4.3.3 that was posted on 7/19/2006 on &lt;a href="http://www.dotnetnuke.com/"&gt;www.dotnetnuke.com&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
I spotted some nifty looking items that I either (a) have yet to explore or (2) are
recent additions to the DNN core. Time to fill up the coffee with another 20oz helping
and dive in. Don't you just love Sundays?!!?
&lt;/p&gt;
&lt;img alt="DNN 4.3.3" src="http://andrew.staging.popart.com/content/binary/dnn433installlog.png" border=1&gt;&lt;img width="0" height="0" src="http://www.andrewdothay.net/blog/aggbug.ashx?id=db42231b-5118-4751-a560-9dbb67eb430c" /&gt;</description>
      <comments>http://www.andrewdothay.net/blog/CommentView,guid,db42231b-5118-4751-a560-9dbb67eb430c.aspx</comments>
      <category>asp.net</category>
      <category>DotNetNuke</category>
    </item>
  </channel>
</rss>