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 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 »

The time has come to hunker down and make some progress on converting the PGC golf program to DotNetNuke.

Being brand new to DNN and pretty new to ASP.NET it looks like it will be a challenge!!

There a number of resources available. The ASP.NET forums for DNN look okay - they have been upgraded to use CS-forums and there have been some upgrade pains - the system was way slow yesterday and kept giving me a general page.

The question of the day  - is how to have mutiple view controls in a module? I am able to get a single control working fine, but I do not want to create 5 modules for my Golf Program!! The application should be one Module of logically related controls.

The newblog by  Hans-Peter Schelian at http://www.dnnportal.de appears to handle this well, but doing a code review of this still has me stumped.

A handul of users on the forums have suggested using  a main control and doing some form of dispatching, following an article at...

Read More »

It is March 23rd and the calendar says it is the first week of spring.
Looking out the window, all I see is a wind driven snow! But I can not complain, I do live in New England so this is to be expected.

I am very exicted to have DNN 3.0 released and launch a new web page and have some rich modules developed by the open source user community to use - the gallery and this newblog is awesome!

My plan is to port my perl based Golf program over to asp.net and create it as a DNN module. The learning curve may be a bit steep, but nothing ventured, nothing gained. It will be interesting to see if anyone else will find it useful.

Since it is not Golf playing weather yet, I still have some time to work on this module. Stay tuned!!

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