Jim Bonnie's Blog

Author: jbonnie Created: Saturday, March 17, 2007 10:09:43 PM
This is my first Blog. I intend to use it to trace my adventures with Coding, Dotnet, Dotnetnuke, and Golf

After having been to 3 code camps myself, I am considering doing an introduction session on DNN this September. While still a newbie to asp.net and dnn, my experiences could still prove helpful to others.

So- why not! Let's dig into the code!

Here is a proposed agenda:

DotNetNuke® is a free, Open Source, extensible content management system ideal for creating and maintaining professional websites. This session provides an introduction to DNN – it will leave you with the knowledge and resources to deploy a production DNN site! The following areas will be covered:

highlights the out of the box DNN modules and skinning tools

reviews the 3rd party Module offerings

provides an overview of the installation process and some issues with ISP Hosters that support canned DNN installations.

Quick tour of Custom Module Development

Review of tools and resources for installing DNN, doing Site Administrator, and custom Module Development

The production...

Read More »

After hearing about the Dotnetrocks road trip, I registered for the NYC event. I was excited about the recent launch of the PGC Golf Website and decided to send Carl an email telling him how I was introduced to the show and how I use it as a resource both for the PGC site and at work.

Well I was listening to show 127 in the car driving to Rhode Island and was blown away when Carl read my email on air!!!!

My girlfriend Lida has been very supportive of my DotNet sessions and is enouraging me to do a session on DotnetNuke at the next Boston Code Camp. It would be a newbie session, but could still be beneficial to some. Let's see if time allows me to get the abstract together.

The Dotnetnuke version of the Reuters Pigeon Golf Club web site has been launched!! It was quite an experience going through the entire process. Deploying the module took significant effort. A number of problems were encountered with getting the table definitions and stored procedures uploaded. Some characters, particulary some embedded strings and + signs. I wound up rewriting the SPROCS to remove them to get around the problem.

Some additional issues were encountered with skins on a sub portal. The header bar on some enbedded controls use the default skin, where the rest of the portal was changed to use a different skin. Very Strange!!

Check out the PGC site at www.walkspoiled.com/pgc

Enhancements will continue to be made, and once stable I will post the module for others to use for their Match Play Golf Leauges if there is interest.

I owe a debt of gratitude for the many DNN users who have posted their experiences and helped me get as far as I have so far.

Read More »

After a slow start, Tiger Woods came on strong in the 2005 Masters, ending his drought of 11 Majors without a victory.

This was a great tournament, even with the rain delays.

I just have to say that the chip on 16 that Tiger made was amazing. the way it hing on the lip for a second...what a rush that must have been. To people that don't get Golf - it is hard to explain - but that was exciting.

On a personal note, I am still working on the PGC Golf Database in DNN and have not though about playing myself yet. This year I will be waiting for Spring to firmly take hold before hitting the links.

The plan is to add golf round write-ups to the match entry and database, to allow people to talk some trash and get things more interesting. A scrolling ticker of recent matches completed is also in the works...

JB

Carl has an interesting post on some feedback he got from a recent show with Scott Hanselman and Rory Blyth  .

Apparently, some folks were concerned about the show's focus on bathroom humor.

I am a BIG DNR fan and love the show. I enjoy the humor of the show and miss some of the bits they were doing with Rory and Kirk. So yes I am also listening to Mondays when I can.

The cool thing about DNR to me is the guests that Carl has on to hear what they have going on in the DOTNET world. They always put enough out for me to get interested in some new area and learn something. The CSS Zen Garden was an excellent nugget from the recent Scott and Rory show.

To me that is what Carl is great...

Read More »

 Just had to post this for Lida, as my Blog is the only one she is forced to read!!!

Robert Scoble linked to this blog on Mindmaps today.

Lida is a MAC fan, so maybe this will help convince her to at least look at a windows machine without cursing...

 There is a good post on DNN architecture at David Hayden's Blog.
And Dotnetrocks has an upcoming show with Jim Duffy in early May.

Enjoy.

The majority of the Golf Modules are now working. The display of Players, Match History, and detailed Golf Scores replicated in Golf Card format are done. This includes color coding for birdies!!!

It was interesting doing the multiple steps to get data into the application:

Create the INFO BLL class to hold the data needed for the app Create the Controller Routines to load the BLL class from the Data Provider Abstract routines Create the dataprovider abstract classes with calls to get the data Create the sqldataprovider with the implementation of the abstract class - using calls to the actual real word stored procs Create the stored procedure with the information that I need to return I found that I was doing these tasks in practice in the following order: 5,3,4,1,2 - Not sure why...

Could be a lot of work for getting data into my ASP.NET!!! But the pieces are starting to fall together and lets see how far I can push the application this time.

The old perl architetcure had hits...

Read More »

I have to take a breather and comment on some progress made on the Golf program for DNN. Development Environment Setup ====================== 1. I ran into a problem with my development environment where I called up an ascx file to edit and it complained about the dotnetnuke classes being undefined. Things were going pretty smooth for a while - not sure what happened.  I eventually realized that  I was only building my project and buildsupport to copy the dll's (53 is to many!). So somehow the dotnetnuke dll got trashed. 2. I went back to building all projects to avoid this, but then the VSWebCache get getting locked up and caused me to quit Visual Studio, delete the cache and start over again. A bit of a pain indeed. 3. I did a full compile and went back to just building my project and buildsupport, and live is wonderful....I hope I remember to do a full project build if the dotnetnuke class errors come back!!! DNN Jungle Templates and CodeSmith =========================== 1. I have to give...

Read More »

Writing a custom module in Dotnetnuke has proved to be very painful. Perhaps this is a difficult time to jump in with the transition from DNN 2.x to 3.x. Many of the articles and how to guides are written in 2.x and some of the new features are making it difficult (at least that's my excuse). Great sites, like dnn jungles wizards have also clouded the picture. I wish that I never found that site and would have started coding by hand. The wizards mask some of the details and make it difficult when things go wrong. The next thing to rant on is Visual Studio. I hate to complain, but VS 2003 has caused me to lose countless hours as well. To speed things up, I disabled compilation of the all of the DNN projects, except for buildsupport on my new custom modules. Big mistake! Some of the other DLL's must have gotten corrupted and started causing wierd errors. I looked at my code (or the dnn jungle generated code!) for hours trying to correct problems (that did not exist). I added the dontnetnuke project...

Read More »

Navigation

Register Login

About Me

Thanks for stopping by. My name is Jim Bonnie and I have been writing software for over 20 years. After building financial data systems for Reuters for nearly 18 years I have started doing contract work and am excited about technology and currently focus on Microsoft solutions. DotNetNuke has helped provide a good introduction to ASP.NET web application development, and I am now starting to branch out into other areas. Data Access techniques and SubSonic is something that I am looking into now. This has helped me get an invitation to speak at Las Vegas at DNN Open Force 07. it was a great time. And I am looking forward to OpenForce08, where I wil be presenting on TDD for DNN.

 

Reading the codebetter blogs and attending a nothing but .net training class with JP Boodhoo helped spark my interest in ALT.NET. I attended the first conference in Austin Texas, and it was amazing to see Scott Guthrie introduce the ASP.NET MVC framework.

Add to Technorati Favorites

View blog top tags

Links

Jim Bonnie's Blog

Jim Bonnie's Blog

Jim Bonnie's Blog