Showing posts with label dotnetnuke. Show all posts
Showing posts with label dotnetnuke. Show all posts

Tuesday, March 31, 2009

HPHDX.net Launch

I've been shopping for a notebook computer since the end of February when my last contract ended. I couldn't justify dropping several thousand on a new computer, but I'm a bit spoiled and couldn't see settling for a mid-range machine. I lucked upon a deal on a Hewlett Packard HDX18t. I've been a loyal Dell customer ever since college and never owned an HP, but the specs are excellent for the price and the reviews are generally glowing.

As the ship date drew near for my new laptop I began looking for a bag that this monster would fit in. This led me to the HDX18 owner's thread at NotebookReview.com where I spent several hours sifting through the three hundred page discussion. I was amazed at the amount of useful information buried where nobody would ever find it and decided this was yet another job for DotNetNuke. By the end of the evening I had launched the HP HDX Owners Club at HPHDX.net. I wanted to make the site useful to the largest audience possible so I branded the site for the entire HDX line rather than a single model.

It hasn't even been 24 hours since the site launched, but it's already beginning to look like a valuable resource. Now if my computer will just arrive. :)

Friday, January 23, 2009

Nashville Web Developer January Meeting Review

We had a great turnout for our first meeting and came up with some great suggestions for presentations. Thanks to everyone who participated. Here's a list of the meeting topics we're considering:
- Silverlight & XAML
- Silverlight 3rd Party Components
- ASP.NET Performance Considerations
- ASP.NET Security Considerations
- ASP.NET Page Lifecycle
- Introduction to JQuery
- Ajax/JavaScript Development
- Designing with Cascading Style Sheets (CSS)
- DotNetNuke Installation & Configuration (1/2)
- DotNetNuke Module Development (2/2)
- Overview of Visual Studio 2010
- Converting Classic ASP/ActiveX to ASP.NET
- Search Engine Optimization (SEO)

Joseph Wichman shared his experience creating streaming videos with Silverlight. They can be found in the Research Videos section of tnbackpackers.org.

Wednesday, January 7, 2009

Nashville User Groups (.NET and DotNetNuke)

Since being appointed as Vice President for the Nashville .NET User Group, I've felt like a fireman without a fire. My task as VP is to handle sponsorship and the all important SWAG (Stuff We All Get). The previous VP had a child and needed to step down early, so I expected to be swamped with current and potential sponsors to contact and have a list of companies who had donated products/books for giveaways to hit up for more stuff. This was not the case. The user group has been blessed with a number of very faithful sponsors and, although we did have to scramble for a new meeting place, doesn't seem to have any urgent needs.

As anticlimactic as this felt, I'm grateful in that I have more free time to devote towards personal projects and organizing a Nashville DotNetNuke User Group. The plan is not to create an altogether separate UG, but a child group within the .NET UG. My task now is to find out what date would be good for our first meeting. Is Thursday the best weekday? Chime in with your suggestion. Would it be a good idea to have it the Thursday after the .NET User Group meeting?

Friday, January 2, 2009

Silverlight in DotNetNuke

Have you ever been fired up about doing something, but every time you try to start you get bogged down in the details and loose interest? If you're a developer and tinker with projects at home I'm sure this has happened a time or two. I had an idea for a website, similar to Craigslist, but instead of hosting classified ads it would host a calendar of events for motorcycle enthusiasts. If you want to plan a ride to a specific destination next weekend, just go to your city's site and post a ride. Other members can join in if they're interested. It wouldn't be limited just to rides, but also bike rallies and club events.

I brought all the pieces together except one major facet, the event calendar. I used DotNetNuke as a basis for the site and couldn't find a decent event module. The core module didn't display well and was a bit buggy, and on top of the standard limitations I was trying to customize the site so events would tie in with discussion threads. Post an event and an associated thread would be created where people could ask questions and talk about the event. I also saw the need for moderation/abuse reporting, which would need some custom work. Every time I tried to make some headway it seemed I was farther away from my goal.

It's been over a year since I started struggling with the site and tonight I resumed my efforts to get something launched. What makes now different than all the other times? My current client needed a management portal and wanted it created using DotNetNuke. This gave me the opportunity to develop some custom modules in an environment where I was focused with no distractions. The result was some pretty nice modules and a lot of useful experience. I also did some work this summer with Microsoft Silverlight. If you're not familiar with Silverlight, it's similar to Flash in that it's great for making media-rich web interfaces. This is perfect for an interactive calendar. The last piece of the puzzle is Silverlight Desktop for DotNetNuke. It provides the framework for easily including Silverlight applications in a DotNetNuke site.

My goal is to have SOMETHING working by the end of the weekend. It probably wont be very pretty and it surely wont have all the functionality I want, but if I can get something published it should get me out of this rut and help generate some momentum.