Friday, October 02, 2009
#
October Meeting - 8 October 2009 6PM
Our next meeting on October 8th, 2009 at Blackbaud on Daniel Island will feature the Greater Charleston .NET User Group meeting in one room with the brand new SQL Server User Group meeting in another room. Both groups will meet at the same location on the same night so you have a choice of which session you’d like to attend.
This month the Greater Charleston .NET User Group is pleased to host Microsoft Developer Evangelist Glen Gordon who will give a presentation on building connected applications with Silverlight.
Register Please!
Let us know you're coming! Please RSVP at EventBrite!
http://gcnugoctober09.eventbrite.com/
Wednesday, September 23, 2009
#
One project I'm working on now requires the use of an application written in PHP though newer portions of it are written in .NET - they wanted to host both together and I figured it would be easier to configure PHP on IIS than it would be to configure .NET on Apache :)
I was right - it was dead simple to get PHP installed and running on IIS. I simply followed the guide written here by Peter Guy. The guide he wrote covered everything I needed and I was up and running quickly...sweet!
Monday, September 14, 2009
#
September Meeting - 17 September 2009 6PM
Two meetings for the price of one!
This month we start up again after our summer break with a new twist to the user group experience here in Charleston…now you get 2 user groups for the price of 1! :)
Our next meeting on September 17th, 2009 at Blackbaud on Daniel Island will feature the Greater Charleston .NET User Group meeting in one room with the brand new SQL Server User Group meeting in another room. Both groups will meet at the same location on the same night so you have a choice of which session you’d like to attend.
For the .NET User Group we’ll discuss the upcoming Mega Carolina Code Camp and learn a little bit about analyzing performance bottlenecks in your code. The .NET User Group presenter will be local Microsoft MVP Lou Vega.
For the SQL Server User Group we’ll have an Introduction to SSIS 2005/2008 presented by Eric Humphrey. Eric will demonstrate how to use Business Intelligence Development Studio to build an SQL Server Integration Services (SSIS) package
Register Please!
Let us know you're coming! Please RSVP at EventBrite when you get the e-mail invite.
http://gcnug92009.eventbrite.com/
Thursday, September 10, 2009
#
Am I the only one who thinks it an odd combo that the latest security updates for the Java Runtime Environment include the option to install the new Bing Toolbar for Internet Explorer? Oh and as an added bonus - right after that option screen is an add for Open Office. Just curious....oh and hi again, it's been a while!
Friday, May 22, 2009
#
Are you interested in learning about Windows Mobile Application Development from the ground up and looking for some easy-to-use content that helps you get started? We have good news for you. We have just launched the MSDN RampUp track for Windows Mobile Application Development on MSDN.
There's a new Windows Mobile RampUp track available on MSDN
Wednesday, May 20, 2009
#
Maybe I'm late in noticing this, but it was a pretty handy feature so I though I would mention it.
Recently I was working with some obscure scripts that had comments written in another language. Though I had a pretty good idea what the author had intended just by reading the script logic, I wanted to see what the author's comments might have to add.
I fired up Google Translate and having traveled quite a bit I thought I would guess at what the language was. Then I noticed a choice from the drop down list that said "Detect Language" and thought to myself "Now that's a handy feature!".
I pasted my text in and hit "Translate" and Google's translate tool handily detected the source language (Dutch in this case) and spit out the English translation. Nice!
Thursday, April 02, 2009
#
Working on a database project today I got the latest drop from a co-worker to test on our deployment machine. The process had gone on without a hitch for the past few months but today the SQL 2005 database backup file he gave me would not restore on the deployment machine...gave an error during the restore saying it was "INCOMPLETE". A quick check of SQL Server versions using MS KB 321185 showed us that he was on SQL 2005 SP3 and I was on SQL 2005 SP2. Thankfully that 2 minutes worth of checking saved lots of time trying to hunt down a problem that wasn't really there. Hopefully this posted here will save someone else time and trouble too.
Sunday, February 01, 2009
#
Today begins the
Get Fit in February Challenge from Facebook. If you haven't already signed up - check it out while the month is still young and compete against over 100 other geeks for an MSDN subscription and other prizes! :)
Here's my first blog entry concerning the challenge. I'm starting the challenge at 210 lbs...yeah I ended up putting on some of what I lost last year after giving up soda completely. I was down to 195 for a while but I guess the holidays and then not really paying attention let things creep back up on me. So one goal for this challenge is to get back to that weight level again.
I'm also starting up the 100 push ups challenge again - and this time have 4 people in my office plus my neighbor joining me on the challenge. My initial test the other night was 43 - I could have probably done more but just was feeling lazy at that point. Either way it's a good starting point because rather than the full 6 week program I'm going to start off at Week 3 and try to complete it during the month of February!
Thursday, January 22, 2009
#
Just a reminder - GCNUG meeting is tonight @ Blackbaud on Daniel Island. If you haven't already registered, do so here:
http://gcnug-jan2009.eventbrite.com/
Friday, January 16, 2009
#
Twitter got stressed.
Monday, January 12, 2009
#
Finally got around to installing Windows 7 on a real machine. Starting to test apps to see which issues I may have with stuff I use every day...so far the biggest thing I found is my video driver defaults to the Windows one. Not a big deal since this machine won't be the one I use Windows 7 with in the future for the final release.
I'm actually posting this via Live Writer...I had seen somewhere people had issues with it possibly, but I'm not having issues with it.

As you can see too, my system rating is pretty horrible but this machine will do for testing. I think I'm gonna image my main laptop and test it under that to see what a different score I can get.
Friday, January 09, 2009
#
The BSOD was caused by a driver compatibility problem between Virtual Clone Drive and Windows 7. I had installed Virtual Clone Drive to see if it could be used to mount ISOs in Windows 7, but not only did it not work in Windows 7, it caused the BSOD of my previous blog post.
So if you want to experience it for yourself, download and install Virtual Clone Drive on your Windows 7 box and see what it does. Fixing it is as easy as uninstalling Virtual Clone Drive.
Note to Microsoft - we (geeks) really want an ISO mount utility as part of Windows 7. Please?
Note to Slysoft - Maybe if Microsoft doesn't put it in Windows 7 you guys could make your software compatible with Windows 7. If you make yours compatible with Windows 7, maybe Microsoft will buy it from you and you can all retire early :)
After my previous blog posting asking for the old and familiar "Classic" start menu, it seems as if my VPC of Windows 7 has a sense of humor and obliged me with an old familiar BSOD...my first Windows 7 BSOD!
For all the changes to things over the years with the Windows systems, this is one old standby that hasn't changed a bit.
I ended up going into Windows normally but this process was repeatable and the next time I went to shut down my Windows 7 VPC I got the same BSOD. So it looks as if I have found a bug...though I'm not sure what it is.
Here's Windows 7 running in Safe Mode:
Here's a detail screen of the Event Log entries that correspond to the BSOD.
And finally here's a detail view of the Bugcheck details for this error. FWIW I sent those details to Microsoft's error checking online repository and I've saved the memory dump, but I'm not that well versed in going over memory dumps.
The error only cropped up since I installed some software since last night and only happens when I go to shut down the VPC. It stays for a LOOOOONG time on the "Shutting down" screen then BSODs. It's happening over and over again (3x so far) so I'll just start uninstalling software on the Windows 7 VPC until it shuts down cleanly again. FWIW here's the software I've installed on it so far:
JKDefrag, Windows XP Virtual CD ROM Control Panel and Virtual Clone Drive.
Dear Microsoft,
Please either fix the compatibility issue wizard in Windows 7 or give us the built-in ability to mount an ISO as a virtual CD/DVD. I tweaked the use of your wonderful Virtual CD ROM Control Panel under Vista using the compatibility mode but it's broken under Windows 7.
Also, for old fogeys like me, could you make the option for a "Classic" start menu available again? Or at least give me the option of putting "My Computer" and "Network Places" icons on the desktop. Maybe I missed that option and it's already there.
I really like Windows 7 so far.
Regards,
Lou
P.S. Some of my friends may have features they wanted too. See any comments below this post for other feature requests. Thanks!
For those who don't want to go through the long post that follows, here's the short attention span summary.
<Short Attention Span Summary>
Windows 7 is a pretty neat. Installs quick, seems to have lots of neat features and I'm looking forward to watching this progress to RTM. Only thing I don't like is the loss of the "classic" start menu option.
</Short Attention Span Summary>
So just like so many other MSDN subscribers yesterday, I raced over to download the Windows 7 Beta that was released. After downloading it I went to set it up on VPC to get an idea of what I was in for before deciding which physical machine I wanted to install it on for testing.
A little about the VPC/Host setup. I have a fairly decent laptop as my primary machine so I ran the VPC image off it. I was able to allocate 2GB of RAM to the VPC image and a 65GB VHD. Things seem to run pretty nice using these settings.
Installation itself was very painless. I started the process and 18 minutes later I was done and logging in for the first time. Not bad at all. I've been installing one version or another of Windows since the Windows 3.11 for Workgroups days and this was by far the best installation experience.

The image above shows what you get upon booting up with the DVD. After clicking next you're presented with the option to begin the installation but something caught my eye with the Help button and I clicked on it. See below for that image.
Seems in it's half-baked beta state help hasn't been updated (not blaming them, I'd save it for later too) and it still references Windows Vista. I tried to keep an eye out throughout the rest of my experience with Windows 7 and didn't see other Vista references, but there may still be some in there. Just an interesting curiosity that I found.
One thing to note with this beta installation is that it will time-bomb. Currently set date is August 1, 2009. My MSDN subscription is currently good until July 1st and I'm hoping I can continue it beyond that to see what interesting bits come as this progresses. Here's a screen shot of the EULA with the time-bomb info.
Since this was a VPC installation I opted for a Custom install. I do have a number of VPCs I maintain for development so eventually I will test upgrades to Windows 7 from Vista, XP, and I think I even have a Windows 98 VPC out there still...though I doubt any physical machine still running Windows 98 would be able to handle Windows 7. Here's a look at the installation options screen.
I had mentioned earlier that I created a 65GB VHD for this install. One thing Windows 7 did to my VHD was automatically create a 200MB Systems Partition as shown below.
The installation part was much more streamlined without so many of those options questions being asked aside from basically time zone info.
As mentioned earlier, after a short sweet install I was presented with the screen to choose my username and name my PC. Since this was a VPC I didn't get creative as some of my fellow geeks did in naming their Windows 7 boxes. I gotta remember to do a Twitter search later to see what other names people ended up calling theirs, but I saw a few interesting ones.
After choosing a name you're prompted to enter a password. I have a few gripes here that are mostly personal rants but bear with me...I know this is beta software so maybe these haven't been put in yet, but if it's not planned, then "Hey Microsoft! Why not consider these two ideas of mine? I'll even give you the assembly I wrote to accomplish one of them!"
In this day and age with so much emphasis still on passwords I think they could have helped out a little by offering 2 more items here on this password screen.
1) They should include a "password strength" meter. They do it online, so many others do it online. Why not do it here too? If not, why not?
2) They should include an option to autogen a random and pronounceable password. I'll post a blog entry later with my program that does just that so you can see what I mean. It was something I originally created years ago (in Javascript no less) for a DoD website I maintained after users complained of the DoD password policies. I've since made it into a .NET assembly and use it for password purposes in other apps.
OK, my mini rant is over. Thank you for flying off the handle with me, and I do hope you'll choose this airline again.
Windows 7 continues it's way through installation/initial setup by asking about auto-protection. One thing I did like that Microsoft did is with Windows 7 it detects that you don't have Anti-Virus installed and suggests that you do so as shown in the screen below.
Nice touch because as crazy as it sounds to most people reading this blog, I'm sure there are folks out there who *still* do not run anti-virus on their machines.
Getting back to my installation/setup experience, one thing that threw me for a loop at first was the mention of "Homegroup" for networking. As a longtime networking person who's been used to seeing Workgroups and domains, I couldn't understand why they had changed the name. Once I read this blog entry, it made more sense in today's market. It still sounds where to say it though.
Finally I was presented with my Windows 7 "Fish" Desktop. A nice looking fish, eh?
Here's a shot of the VPC configuration in Windows 7 Ultimate.
With the installation over and done with (and trust me, it's taken me far longer to write this than the installation took!) I was free to explore around with Windows 7 to see what it gives me.
A couple of notes - I ran a disk defrag program (JK Defrag) on there with no problems, but another older program (Windows XP Virtual CD Driver) didn't work, even with compatibility mode turned on like I had to for Vista (as explained in my blog here). With this being my VPC, I haven't really put it through testing a lot of software I use on a daily basis. That testing will come later as I put it on a physical machine.
One neat feature was the option to provide feedback at nearly every screen and feature. It requires your Windows Live account to process the info and I didn't set that up on my VPC (optionally you can link Online accounts to your Windows user account), but may do that later.
One thing I didn't particularly care for was the auto "phone home" that you can't uncheck in Windows Media player. Maybe that's because this is still beta and it will be allowed in the RTM version...otherwise why would they show it on screen but just gray it out so you can't do anything about it.
How about a nice game of chess? I liked that they included some casual games in Windows 7 with the option of saving game stats (I guess kinda like Xbox but with no achievement unlocks, eh?). Here's some shots of the casual games included.
The games options panel includes game ratings as well as recommended machine ratings. See the next two screens for that info.
It captures stats (you can opt out of this if you want) on the games you play. Kinda neat I think but then again I'm a gamer and have been for years. I'm looking forward to testing this out on a real machine with some other games installed.
One thing that caught my eye in the games was Purble Place. I had no idea what that was about but it seems to be a neat little game for little kids. I'll have to run this by my 3 year old to get his review after I put it on a machine this weekend.
That's the end of my first look into Windows 7. Thanks for reading along. I never did jump in and embrace Vista so I'm hopeful this will be a nice change.
