Friday, March 17, 2006

Alex Yakhnin pointed out a great post from the Windows Mobile Team Blog, "Why Persistent Storage Is A Good Thing".

Looks like there are some pros and some cons, but for the most part a postive change. I tend to work with large amounts of data on Mobile Devices so performance is key and paramount to success.

 


Friday, March 17, 2006 22:41:51 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Wednesday, March 15, 2006

OpenNETCF.org has a great class for working with CSV (comma-delimited) files in the .NET Compact Framework. It is very handy to be able to translate from a CSV file to a dataset, and vice-versa, by using one simple method call. If you need it, you'll probably find it in the OpenNETCF.org's Smart Device Framework.

You can see the documentation here.


Wednesday, March 15, 2006 14:39:40 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

The Microsoft Architecture Journal - Sign Up for Your Complimentary Subscription

You get in-depth coverage of subjects ranging from interoperability to SOA. And it's not just a lot of theory; each quarterly issue shows you how to apply relevant strategies to implement your ideas. The Journal gives you access to the latest thinking—ahead of everyone else—when you subscribe.

The Architecture Journal is the only publication of its kind, serving up timely topics in architecture. Choose a print or online subscription (or both), and you'll receive each new issue as soon as it comes out.

Experts from every corner of the industry cover all the platforms you use—not just Microsoft platforms.

Get an inside view of what's going on in the architecture community. Read detailed articles on a wide range of themes critical to enterprise, infrastructure, and application architecture.

View Previous Issues Online


Wednesday, March 15, 2006 12:48:31 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

Whether you are interested in database administration, database development, or business intelligence, you can access the E-Learning topic you want, when you want it, and learn at your own pace. Each lesson includes hands-on virtual labs and offline functionality. These courses, valued at $99 each won't be free forever, so sign on today.

Microsoft SQL Server 2005 E-Learning Microsoft E-Learning for SQL Server 2005 is free until November 1, 2006.

One of particular note for any of you that may have attended last night's .NET user group meeting on SQL Reporting Services 2005, is Course 2944: Updating Your Reporting Skills to Microsoft® SQL Server™ 2005 Reporting Services.


Wednesday, March 15, 2006 08:10:38 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Tuesday, March 14, 2006

March 14, 2006
Topic: SQL Reporting Services

Our next event will be held on Tuesday, March 14, 2006.  Chris Craft, from Taylor Data Systems, will be giving us the scoop on SQL Reporting Services.  At our last event Doug Turnure brought us lots of stuff to give away, so don't miss our next event!  As usual, the meeting will be held at the McLeod Plaza Classroom in McLeod Medical Plaza.  We will kick things off at 6:00 PM.  A tentative agenda is posted below:

Here is the tentative schedule:

6:00 PM - 7:00 PM Socializing / Dinner
7:00 PM - 7:10 PM Introduction and Sponsor Time
7:10 PM - 7:15 PM News Items & 1st Drawing
7:15 PM - 7:55 PM Presentation
7:55 PM - 8:00 PM 2nd Drawing and Wrap Up

Click Here for Driving Directions

Directions to the Classroom
Enter the McLeod Medical Plaza using the 800 Cheves St. entrance (Bottom Right-Hand Corner of Map)
Take a left and look for room (PC - Plaza Classroom) it’s on the first floor.

McLeod Campus Map

Contact Information:

Chris Craft
843.230.4620 [cell phone]

Thanks,
The PDANUG Team


Tuesday, March 14, 2006 10:11:12 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Monday, March 13, 2006

Typically you speak of syntax errors and logic errors. For the most part logic errors are the worst, but there is a special case of syntax errors that can really wreak havoc on one's day.

These types of syntax errors have a certain "smell" to them, and almost always have the trait of compiling just fine, but producing what at first appears to be an almost nonsensical error. With 20/20 hindsight they are perfect error descriptions, but that is after the pain and suffering is over.

Take the following for example:

Unhandled Exception.

System.StackOverflowException: Exception of type System.StackOverflowException was thrown.

At first look it appeared to be caused by the following:

DialogResult dialogResult = reelSelectForm.ShowDialog();

Obviously nonsense, after checking through some inherited base forms I tracked it to the following:

private int m_truckId = 0;
public int TruckId
{
     get{ return this.TruckId; }
     set{ this.m_truckId = value; }
}

Of course, I could have used a little more caffine [read brains] that day, but still it looks like a good opportunity for a compiler warning. It's hard to imagine anyone intentionally wanting this infinite loop variant. For over ten minutes I was thinking things like: maybe my motherboard is going bad; I must need some new memory.


Monday, March 13, 2006 09:10:17 (Eastern Standard Time, UTC-05:00)  #    Comments [5]  |  Trackback
Sunday, March 12, 2006

I found this the other day on digg.com. It's almost a screensaver for your desktop.

"Desktop Earth is a wallpaper generator for Windows. It runs whenever you're logged on and updates your wallpaper with an accurate representation of the Earth as it would be seen from space at that precise moment."

CodeFromThe70s.org

"Images are created from high-resolution textures (2560x1280) so it's perfect for that QSXGA display - but they work on anything, even on SVGA.

There is an image for every month to accurately depict snow and foliage changes, and the night view is simply stunning.

The imagery is based on NASA's Blue Marble Next and Earth's City Lights."


Sunday, March 12, 2006 22:35:20 (Eastern Standard Time, UTC-05:00)  #    Comments [1]  |  Trackback
Monday, January 16, 2006

One of my favorite tv shows was Firefly. I would absolutely love to see the Browncoats rise again.

"We plan on raising enough money to fund 24 new episodes of Firefly – a whole new season of shows. Every cent of this money (minus credit card fees) will go directly to Joss Whedon to use as he sees fit to continue the trailblazing story of Firefly."

Click HERE to donate!

I think a lot of tv shows are written for the "lowest common denominator" and to appeal to the masses. Firefly had depth and quality that was uncommon to say the least for network television. If Firefly could make the jump from network-supported to fan-supported we'd really have some must-see tv.

Firefly:

Five hundred years in the future, a renegade crew aboard a small, mobile, spacecraft tries to survive as they travel the unknown parts of the galaxy and evade warring factions as well as authority agents out to get them.

Serenity:

Captain Malcom Reynolds finds himself running from a skilled Alliance operative who wants River Tam, and who will stop at nothing to get her; meanwhile, River's capabilities become more clear to the crew of Serenity.


Monday, January 16, 2006 20:56:34 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Monday, January 09, 2006

January 2006
Topic: Our First Meeting / Web Security

We are proud to announce the details for the first Pee Dee Area .NET User Group meeting. The meeting will be held on January 10, 2006 at the McLeod Plaza Classroom in McLeod Medical Plaza. We will kick things off at 6:00 PM.

            The big prize for the night will be a brand new copy of Halo 2 for the Microsoft XBox!

Here is the tentative schedule:

6:00 PM - 7:00 PM Socializing / Dinner
7:00 PM - 7:10 PM Introduction and Sponsor Time
7:10 PM - 7:15 PM News Items & 1st Drawing
7:15 PM - 7:55 PM Presentation
7:55 PM - 8:00 PM 2nd Drawing and Wrap Up

Click Here for Driving Directions

Directions to the Classroom
Enter the McLeod Medical Plaza using the 800 Cheves St. entrance (Bottom Right-Hand Corner of Map)
Take a left and look for room (PC - Plaza Classroom) it’s on the first floor.

McLeod Campus Map

Contact Information:

Chris Craft
843.230.4620 [cell phone]

Thanks,
The PDANUG Team


Monday, January 09, 2006 08:13:57 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Wednesday, December 07, 2005

I have been using Microsoft Streets and Trips 2006 since its release. Overall it is a great new version with many enhancements at a great value. I picked up my copy for less than $30 new.

For some reason the Pocket Streets and Trips has not been updated and there was real opportunity for improvement and value here.

My favorite new features is the night map mode, driving guidance with voice prompts, and rotate map to follow travel direction.

Microsoft has a good overview here.

One question I have is how the heck do you label stops in the route planner. I like the number system, but I would at least like tool tips or something other than a number and an address to identify a stop. I'm hoping I'm missing something...

 


Wednesday, December 07, 2005 22:27:45 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Wednesday, November 30, 2005

I ran across a great illustration of why pair programming works on the agile blog here and I wanted to be sure others see it as well:

Clear, quick, and concise, I think I like it.

The illustration is by NetObjectives. Here's the original.


Wednesday, November 30, 2005 16:38:47 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

Theme design by Jelle Druyts

Pick a theme: