Geeks With Blogs


Microsoft Store

Support This Site

AddThis Social Bookmark Button

Locations of visitors to this page

Subscribers to this feed

TwitterCounter for @sdorman

Creative Commons License

Scott Dorman Microsoft MVP, Software Architect, Developer, Author June 2007 Entries
Tech·Ed 2007 Images

I have finally put up my pictures from Tech·Ed 2007. Since I forgot to bring my digital camera with me, these were taken on my cell phone so the quality isn't that great.

Posted On Friday, June 29, 2007 4:39 PM

Why Coding Standards Are Important
Just as style is an often overlooked but very critical attribute of writing, coding standards are also an often overlooked but very critical attribute of software development. Following a consistent coding standard helps improve the quality of the overall software system. The key to a good coding standard is consistency. This consistency needs to be found within the standard itself (in other words, you need to make sure that guidelines don't contradict one another) but also within the source code ......

Posted On Friday, June 29, 2007 11:36 AM

Programming for the masses
Over the last year or so I have noticed a disturbing trend brought about by the idea of "brining programming to the masses". Last April, according to Microsoft, there was a "growing community of 18 million recreational and hobbyist developers." Even IBM was getting in to the mix, with a project called QEDwiki. I am a professional developer and have been a developer for over 14 years. I have a B.S. degree in Computer Science, did an internship at Martin Marietta (now Lockheed Martin) while in school, ......

Posted On Friday, June 29, 2007 10:50 AM

What's your nerd score?

I am nerdier than 96% of all people. Are you a nerd? Click here to find out!

Yet another quirky personality test...the only problem is that I'm not sure I should be proud of this one...

Posted On Friday, June 29, 2007 9:22 AM

Superhero or Super Villain?
A funny yet thought provoking personality quiz, find out which super hero or super villain you are. My results are:You are Spider-Man Spider-Man 75% Green Lantern 70% Hulk 65% Superman 60% The Flash 60% Batman 55% Robin 45% Supergirl 43% Wonder Woman 33% Catwoman 30% Iron Man 30% You are intelligent, witty, a bit geeky and have greatpower and responsibility.Click here to take the Superhero Personality Quiz You are Lex Luthor Lex Luthor 66% Dr. Doom 63% Mr. Freeze 61% Apocalypse 58% Magneto 55% The ......

Posted On Thursday, June 28, 2007 1:36 PM

The best developers are generally underpaid
Earlier this week one of my good friends, Jason let me know that he just started a new blog. The thing that's different about this blog is that it doesn't focus on the technical side of things, but rather focuses on the software development industry as a whole. Jason is attempting raise awareness of how the Industry succeeds and fails, where it all seems to be going, and what has to happen before we can dig our way out of Dev.Hell and ascend to Tech.Paradise. What I find interesting about this ......

Posted On Thursday, June 28, 2007 12:56 PM

.NET Open Source and Microsoft
Jeff Atwood of CodingHorror fame, as part of my new advertising initiative, is teaming up with Microsoft to donate $10,000 in support of open source .NET projects. From Jeff's blog, he is focusing on .NET open source projects ...because open source projects are treated as second-class citizens in the Microsoft ecosystem. Many highly popular open source projects have contributed so much to the .NET community, and they've gotten virtually no support at all from Microsoft in return. I'd like to see ......

Posted On Thursday, June 28, 2007 9:56 AM

CardSpace Information Card Icon
According to an announcement on Richard Turner's blog, Windows CardSpace finally has an icon to symbolize that a site or application supports Information Cards. This visual icon has been missing since Windows CardSpace was introduced. It is important to note that this is not a Windows CardSpace icon. You are free to use this icon (following the usage guidelines) to provide a clear, consistent visual cue to your users that your sites and applications support Information Cards. Make sure to download ......

Posted On Thursday, June 28, 2007 9:28 AM

SourceForge.Net 2007 Community Choice Awards
I know I'm a little late to the nomination party, but if you haven't already nominated your favorite SourceForge project, please take the time to do so. It only takes a minute, and the Subtext development community would definitely appreciate it. The team is proud to present our second annual Community Choice Awards. Winners are selected by community members like you, and it's that time again! Cast a ballot for your favorite projects now and make your voice heard. The Community Choice ......

Posted On Thursday, June 28, 2007 9:18 AM

Closed Betas for Windows Live Folder and Windows Live Photo Gallery
Microsoft has started offering limited beta testing of Windows Live Folder and Windows Live Photo Gallery. Windows Live Folder is designed to allow file sharing without relying on email, external USB devices, or public sharing sites. The Live Folder service uses email to share a link to the folder, but the files are stored and accessed online. One of the things that make Live Folder different from other public online sites (like Xdrive) is that you choose who has access to the folder from a list ......

Posted On Thursday, June 28, 2007 9:04 AM

Introduction to Coding Standards
Style is an often overlooked but very critical attribute of writing. The style of writing directly impacts the readability and understandability of the end product. [1] This statement is true not just for prose writing, but also for the style of programming in the writing of source code in a computer programming language. The readability and understandability of source code by humans is important not only for the creation of quality products but also in creating products that can be developed on ......

Posted On Wednesday, June 13, 2007 1:39 AM

Visual Studio 2008
Now that Visual Studio "Orcas" finally has an official name, it's time to clear up the new confusion surrounding the different versions of the .NET Framework that will be available. Daniel Moth has an excellent post describing what he calls the Visual Studio 2008 stack that includes this graphic. The important thing that can be seen from this slide is that the CLR engine is the same in v2.0, v3.0, and v3.5 of the Framework. The major difference is the language enhancements (C# 3.0 and VB9), while ......

Posted On Tuesday, June 12, 2007 10:16 PM

Understanding the .NET Framework 3.5
Daniel Moth has an excellent post that explains what makes up the .NET Framework 3.5. This post also sparked a very good discussion on The Code Project. There are two elements that make up version 3.5 of the Framework: the "green bits" and the "red bits". This model is aimed at minimizing the impact of delivering new features and functionality. The red bits are those parts of the Framework that exist in release today, which include the .NET Framework 2.0 and 3.0 releases. The green bits are brand ......

Posted On Tuesday, June 12, 2007 9:59 PM

Microsoft/Novell Interoperability Lab

Earlier this year Microsoft created the Microsoft/Novell Interoperability Lab. A few days ago they quietly hired Tom Hanrahan, the former Director of Engineering for the Linux Foundation, to become their Director of Linux Interoperability.

According to Sam Ramji, Microsoft's Director of Platform Technology Strategy, the Interoperability Lab "will focus on interoperable virtualization between Windows and SUSE Linux Enterprise Server."

Posted On Tuesday, June 12, 2007 8:34 PM

Microsoft patterns & practices
I hope by now everyone has heard of the Microsoft patterns & practices group. If you haven't heard of p&p, hopefully you've heard of the Enterprise Library. Just in case you haven't heard of either, Microsoft patterns & practices are Microsoft's recommendations for how to design, develop, deploy, and operate architecturally sound applications for the Microsoft application platform. The patterns & practices Enterprise Library is a library of application blocks designed to assist developers ......

Posted On Sunday, June 10, 2007 10:48 PM

MCPD: Windows Developer
It only took 14 years to decide to go after a Microsoft certification, but I decided it was probably time. My blog has been getting more and more visibility and those 4 little initials after your name add a lot of credibility in the industry. The certification that made the most sense for me to start with was Microsoft Certified Professional Developer: Windows Developer (MCPD: Windows Developer) certification. Just in case you aren't up on all of the different Microsoft certifications available, ......

Posted On Sunday, June 10, 2007 4:45 PM

Back from Tech·Ed 2007
Going from one extreme to another can be just a bit disconcerting. After spending a week in Alaska where I was almost completely disconnected from the world, I went straight into Tech·Ed 2007. If you weren't able to attend, make sure to check out Virtual Tech·Ed. You will find the keynote and some podcasts relating to some of the sessions. Things are about a week behind and there are a lot of podcasts queued up to be made available on the site, so keep checking back. I can't say that there was a ......

Posted On Sunday, June 10, 2007 9:48 AM

PDC 2007 Rescheduled
Microsoft has just recently announced that PDC 2007 has been rescheduled in order to try to align it be in front of some of the major platform milestones. By this coming fall, upcoming platform technologies including Windows Server 2008, SQL Server 2008, and Visual Studio 2008 will already be in the hands of developers and getting close to being released. Keep an eye on the event site for the new date ......

Posted On Wednesday, June 6, 2007 12:31 AM

Tampa Code Camp 2007
Tampa Code Camp for 2007 has just been announced. Registration just opened on June 4, 2007 so there is still plenty of room, but there is a maximum attendance of 400 people so space will fill up quickly. This year, the event has moved to the St. Petersburg College (ICOT Center) in Largo, Florida and will be held on July 14, 2007. The new location promises larger rooms and state of the art AV equipment. If you have never attended Code Camp or don't know what it is, Code Camp is a free one day event ......

Posted On Wednesday, June 6, 2007 12:18 AM

BOF11 - Thanks for attending!
I want to thank everyone who attended my Birds of a Feather session at Tech·Ed 2007. There were about 100 people that showed up and I think we had a good discussion on what code style and standards mean and why they are important. What surprised me the most about the session was the amount of interest. As a result, I will be posting regular blog entries on this topic under the "Code Styles & Standards" category in my blog. I will also be reviewing the past code standards documents I have written ......

Posted On Tuesday, June 5, 2007 11:40 PM

Microsoft Visual Studio 2008 Shell
Microsoft announced a scaled down version of Visual Studio 2008 called the Visual Studio Shell. The Visual Studio Shell, which will be in beta sometime this summer, is designed to allow developers to bundle Visual Studio functionality into their own products and will integrate languages such as Fortran, Cobol, Ruby, and PHP. The Visual Studio Shell will be free and will ship with Visual Studio 2008. There are two different "modes" that can be used when integrating Visual Studio Shell: integrated ......

Posted On Tuesday, June 5, 2007 11:29 PM

"Acropolis" Community Technology Preview
One of the new technologies being announced at Tech·Ed is "Acropolis". If you have previously used the Microsoft Composite UI Application B lock (CAB) or the Smart Client Software Factory (SCSF), the announcement of the Acropolis should be very exciting news. Acropolis is a replacement technology for both CAB and SCSF and takes the things that were good about both of these and the lessons learned and adds the following: Full .NET support by being an integrated part of the .NET client framework and ......

Posted On Tuesday, June 5, 2007 11:21 PM

Tech·Ed Keynote
I finally have some free time tonight from all of the activities at Tech·Ed 2007, so I wanted to take some time to summarize what I've seen and done so far. To start with, I was able to get a front-row seat for the Keynote on Monday morning. The keynote started out with a short "movie" showing Bob Muglia going back in time with Christopher Lloyd reprising his role as "Doc" Brown from the "Back to the Future" movies. The theme to the video was to try and show how Microsoft has sometimes fallen short ......

Posted On Tuesday, June 5, 2007 11:00 PM

Tech·Ed 2007 Starts
After spending a week in Alaska where I was pretty much isolated and out of touch with the rest of the world, what better way to dive back in to the connected world than spending a week at Tech·Ed 2007. I missed the early registration on Sunday by 10 minutes, even though the plane landed 1½ hours before early registration ended. Why did I miss it? Standing at baggage claim for just over an hour waiting for the bags to get unloaded. Despite being jet-lagged from crossing across from one side of North ......

Posted On Monday, June 4, 2007 11:23 AM

Copyright © Scott Dorman | Powered by: