Geeks With Blogs

News



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 ephemeral segment October 2007 Entries
MCP 2008 Live Meeting Webcast
If you are an MCP hopefully you attended one of the two webcasts with George, Trika Harms zum Spreckel, and Bill Wall (Director of Certification Strategy) today. Some of the information has already been talked about, but there were also some new items. Those new items center around the Microsoft Certified Architect (MCA) program, and specifically the Ranger program. The Ranger program is designed to Provide top tier training and certification on Microsoft products for building a community of trusted ......

Posted On Wednesday, October 31, 2007 10:53 PM

IASA Tampa Chapter - October 2007 Meeting
Earlier this month, I talked about the inaugural meeting for the International Association of Software Architects (IASA) Tampa Chapter, which was held last night (October 30th). We had about 20 people show up, mostly from the Tampa area. Tom Fuller kicked off the meeting by talking about the IASA and what the goals are for the Tampa Chapter. After that, Jeff Barnes gave a talk on "The role of a Software Architect". I want to point out that even though this event was hosted by Microsoft and everyone ......

Posted On Wednesday, October 31, 2007 10:35 PM

Nerd Test v2.0
It's only been 6 months since I took the first version of the Nerd Test... Quick Fun Facts (so far): 177255 unique people have taken this test. 44.8% of test takers are gals, 53.1% are guys...the rest (2.1%) are confused. 17.1% of test takers get aroused by "iPhone", while 40.6% get utterly ill. 34.6% of all test takers would choose the Internet over sex, and 28.3% of married test takers prefer the Internet over sex. 3.6% of test takers own a Jar Jar Binks T-shirt, though 56.0% of them don't own ......

Posted On Wednesday, October 31, 2007 3:02 PM

Subtext and MySpace China
Phil and Steve beat me to announcing, but Phil has officially confirmed that MySpace China is using a modified version of Subtext for it's blogging engine. This is incredible news as MySpace China gets around 100 million page views, of which about 1 million go to the blog. What does that mean? Well, for starters it means that Subtext is definitely a scalable and robust blogging engine. It also means that Subtext and it's skinning capabilities can support double-byte Kanji based character sets with ......

Posted On Monday, October 29, 2007 10:06 AM

Windows Live UI Identity Crisis
A few days after I talked about the Windows Live Spaces URL Confusion, the guys at LiveSide.net talked about a related issue. Apparently, their issue stemmed from a post on Windows Live Wire announcing that Windows Live Home has been officially released. Their complaint? The lack of consistency and cohesive identity for Windows Live. They make an excellent point about the main landing pages for the various Windows Live services: Windows Live Home (home.live.com) Windows Live (get.live.com) Windows ......

Posted On Sunday, October 28, 2007 10:18 PM

Hyperlink your source code
If you're diligent about putting meaningful comments in your source code (and if you're not, you should be!) you have probably wanted the ability to have a comment link to another method or another area of code. Using XML comments, it is relatively easy to link to other code elements using the <see> or <seealso> tags. However, if you want to have this same ability in normal comments, you were out of luck. However, a new Visual Studio Add In available on CodePlex is changing that. This ......

Posted On Sunday, October 28, 2007 2:08 PM

Windows Live Photo Gallery Rocks!
I haven't posted too much about Windows Live Photo Gallery, but after spending a few hours with it tonight, I have to say that it absolutely rocks! I have a fairly large collection of photos from various family vacations, technical events I've been to, family, friends, and my cats. These photos had been spread across 3 different disk drives and some of them were nearly impossible to find since they were scattered across those drives into different folders. I'm not sure what prompted me to do this, ......

Posted On Saturday, October 27, 2007 3:17 AM

SyncToy 2.0 Beta
Early last year, Microsoft release a great little power toy called SyncToy as an easy to use, customizable application helps you copy, move, rename, and delete files between folders and computers. Earlier this week, they announced the availability of the SyncToy 2.0 Beta, available from the Microsoft Download Center. Taken from the SyncToy 2.0 download page, the following features were added to this release of SyncToy: Dynamic Drive Letter Assignment: Drive letter reassignment will now be detected ......

Posted On Friday, October 26, 2007 10:24 PM

WPF Virtual Bootcamp
I just came across a post by Tim Sneath announcing the WPF Virtual Bootcamp. This is a three-day virtual training course that covers all aspects of WPF as part of MIX University. The best part about this bootcamp is that it's completely free. This was originally delivered on the Redmond campus earlier this year to a small invited audience and features: A keynote from Ian Ellison-Taylor, the general manager responsible for WPF, Silverlight and client platform tools. Introductory sessions on core WPF ......

Posted On Friday, October 26, 2007 10:01 PM

Microsoft SharedView
Microsoft SharedView is now in Beta 2. While SharedView isn't a Windows Live application, it is available under the Windows Live Betas page, and will probably end up being rebranded to Windows Live SharedView before it actually ships. Even though there is a similar application available to Windows Vista users (Windows Meeting Space), I have a feeling that both Microsoft SharedView and the Windows Live Photo Gallery will eventually replace both Windows Meeting Space and Windows Photo Gallery, respectively. ......

Posted On Friday, October 26, 2007 9:40 PM

Microsoft is going SubSonic
Short on the heels of Phil moving to Microsoft to work on the new ASP.NET MVC Framework is the announcement that Rob Conery, the creator of SubSonic, is also moving to Microsoft. Rob will be building out SubSonic to sit on top of ASP.NET and the new MFV Framework. So, as Rob puts it, "SubSonic will be the convention-driven toolset for Microsoft's new MVC framework." Fortunately for all of us, SubSonic hasn't been bought and will remain open source under the MPL 1.1 license it currently has. This ......

Posted On Friday, October 26, 2007 9:06 PM

Windows Live Alerts
To go along with my FeedBurner subscription, I am now offering Windows Live Alerts from my blog. Look for the subscription logo on my blog, just under the FeedBurner subscription panel. Windows Live Alerts is a great way for you to be automatically notified through a desktop alert, email, PDA, and/or cell phone whenever I update my blog and gives you, my readers, control over when and where you receive information. If you want to add alerts to your own blog, it is a very simple process. Here's what ......

Posted On Friday, October 26, 2007 8:43 PM

Windows Live Gallery Updates
In keeping with the growing number of Windows Live services that are upgrading to the Wave 2 UI, the Windows Live Gallery is the latest to receive the facelift. Just in case you aren't familiar with Windows Live Gallery, it's the online site where users can personalize their Windows Live experience. The update also adds a new area for Windows Live Events gadgets. The update has also added support for the Microsoft Points system, which is also used by the Zune and Xbox Live. It adds the potential ......

Posted On Thursday, October 25, 2007 10:46 PM

Debugging Finalizers
For the last few years, I've tried to make more .NET developers aware of the IDisposable interface, the Dispose pattern, and the importance of having at least a basic understanding of how the Garbage Collector works. I have one article on The Code Project and various blog posts (see here, here, here, or here) that talk about these topics. I have also presented an advanced Memory Management presentation at various Code Camps. In the November 2007 issue of MSDN Magazine, Stephen Toub presents a solution ......

Posted On Thursday, October 25, 2007 10:24 PM

Windows Live ID now supports Windows CardSpace
Well, this isn't actually breaking news, but at the end of August, Windows Live ID added support for Windows CardSpace as a new way to sign in to any Live ID enabled website. Using CardSpace means you don't use a password to sign in, instead you send your Information Card. Windows Vista users already have everything needed to use CardSpace. For Windows XP or Windows 2003, you will need to install IE 7.0 and .NET 3.0 with CardSpace support. Once you have everything you need to use CardSpace, you can ......

Posted On Thursday, October 25, 2007 9:57 PM

Linked Windows Live IDs
For those that have multiple Windows Live IDs, you can now link your Windows Live accounts together and easily switch between them using the Linked Windows Live ID service. To set this up, go to https://account.live.com and look for the section called Linked Windows Live IDs. If you haven't already linked any Live IDs, you will see a link titled "Link Windows Live IDs", otherwise the link will be "Manage your linked IDs". Once you have linked your IDs, you will need to sign out and sign back in again. ......

Posted On Thursday, October 25, 2007 9:50 PM

Windows Vista User Experience (UX) Guidelines
The Windows Vista UX Guide is probably the most comprehensive UX guide that Microsoft has published. The big drawback has been that it was only available online through MSDN. Fortunately, as of today, the UX Guide is now available as a PDF document so you can read all 627 pages of it offline ......

Posted On Thursday, October 25, 2007 7:27 PM

Release builds are not Debug builds
Scott Hanselman has an excellent post on his blog where he talks about the differences between release builds and debug builds. Just to reiterate what should be obvious, as Scott points out: Release builds are optimized for speed and debug builds are optimized for, well, debug-ability. However, most of the optimizations in managed code are done by the JIT compiler rather than the language compiler. If you want to know about some of the real difference between release and debug builds, including C# ......

Posted On Thursday, October 25, 2007 7:22 PM

New and Updated SnapShots
The folks at Snap have released a new Snap Shot, called the MapShot. Once activated, it display a map of an address, a point of intersection or a location specified using latitude and longitude. This is the first release and only works with Google Maps, but all of the standard controls offered by Google Maps work so you can zoom, drag, or change views. Snap has also added the ability to perform quick local searches for hotels, gas stations and restaurants near the center point of the map. The easiest ......

Posted On Monday, October 22, 2007 9:46 AM

Live Search Box Updates...again
It seems I've gone a little Live Search crazy today and I have updated the Live Search box on my blog again. This is the last one, I promise. I have added a new tab to search The Code Project and made the search results panel a little bit wider in order to accommodate the additional tab. This new search tab will also be available on the Windows Live Gallery and is available online or by adding macro:sjdorman.codeproject to a query in any Live Search box ......

Posted On Sunday, October 21, 2007 5:42 PM

Live Search Box Updates
Earlier today, I talked about Live Search and how to add a Live Search Box to your website. In those posts, I talked about the 3-step wizard that allows you to easily add the Advanced Search Box to your site and the fact that it doesn't allow you to specify multiple search macros. If you look at the search results from my blog now, you will see that there are now 5 new tabs in the search results. (Before I only had 2, "My blog" and "Web".) These tabs show search results from the entire GeeksWithBlogs ......

Posted On Sunday, October 21, 2007 2:37 PM

Virtual Earth Interactive SDK
With the release of the Virtual Earth 6 API, there is a new Interactive SDK that goes along with it. If you haven't seen the Interactive SDK, it's a great way to learn the VE API using a "show and tell" model. The SDK shows a list of the more commonly used features (and some of the more advanced features, like importing data into shape layers or using custom tile layers), lets you see how it looks and then view the source code required to implement that feature. The entire Virtual Earth SDK is a ......

Posted On Sunday, October 21, 2007 12:53 PM

Adding a Live Search Box to your website
As I was adding the Live Search Box to my blog, I realized that it wasn't entirely clear how to find the page that explains how to do this. The actual main link is on the Live Search homepage and is the "For Webmasters" link. However, this link actually takes you to the Windows Live Help site section titled "Welcome to Live Search Site Owner Help". There are two different Live Search boxes you can add to your site. The Basic Search Box and the Advanced Search Box. Both of these search boxes can be ......

Posted On Sunday, October 21, 2007 12:44 PM

Virtual Earth v6
A few days ago, Microsoft released a pretty major upgrade to Live Search Maps with the release of the Virtual Earth 6 API. There are some pretty cool enhancements, and, with the exception of two bugs found by Joe Healy, is as simple as change the "v=5" parameter in your link to "v=6". I'm not going to list all of the upgrades, since there are a lot of them. If you want to see the full list, check out the VE developer blog or the online SDK. I will list some of the features that are my current favorites ......

Posted On Sunday, October 21, 2007 11:36 AM

Live Search
At the end of September, Microsoft launched a major upgrade to Live Search that makes it faster and easier to use. Some of the areas that have been improved are: Relevance: The size of the Live Search index has quadrupled, which means more correct results for searches. Enhanced ranking algorithms, auto-spell correction and better stop word handling help return the best results. Speed: Pages load much faster than before. Streamlined look and feel: The end-to-end experience has been improved. For example, ......

Posted On Sunday, October 21, 2007 11:09 AM

Model View Controller vs Model View Presenter
You've probably heard all of the buzz around Microsoft's new ASP.NET MVC Framework. This is a framework methodology that divides an application's implementation into three component roles: models, views, and controllers. You've probably also heard about a slightly different approach called Model View Presenter (MVP). If you ever wanted to know the difference between the MVC and MVP patterns and why you should use one over the other, Todd Snyder from Infragistics has an excellent explanation. He sums ......

Posted On Friday, October 19, 2007 9:24 PM

MCP 2008
If you are a Microsoft Certified Professional (MCP), you should be sure to check out Georgeo's blog. He is the Microsoft Certified Professional (MCP) Community Marketing Manager (as of June) and before that he managed the MSDN Webcasts Program. Yesterday he announced some new benefits for MCPs worldwide as part of the MCP 2008 program. These benefits are part of MCP 2008 Phase 1. As long as you have your MCP ID, you can log in to the the MCP site and start using the new benefits right now. As part ......

Posted On Friday, October 19, 2007 2:46 PM

FxCop 1.36 Beta
I just came across this post the other day by the Visual Studio Code Analysis Team talking about the latest beta release of FxCop. There are a lot of changes since the FxCop 1.35 release, which was a while ago. Some of the changes are: Over 200 bug fixes that reduce the amount of noise, missing analysis, and rule crashes. Support for analyzing anonymous methods and lambda expressions. New globalization, design, and usage rules. Better support for C++/CLI and the .NET Compact Framework. Performance ......

Posted On Friday, October 19, 2007 12:48 PM

Windows Live Spaces URL Confusion
A few days ago I talked about Windows Live SkyDrive Updates and the new Windows Live Events, both of which are part of Windows Live Spaces. Since then, I've been browsing around the Windows Live site and checking out how things are working and noticed a few really annoying inconsistencies with the URLs being used for all of the different services. When you sign in to your Windows Live account, you are presented with the following secondary toolbar: If you look at the URLs used for each of these links, ......

Posted On Tuesday, October 16, 2007 12:47 AM

South Carolina Code Camp Sessions
If you're going to the South Carolina Code Camp 2007, be sure to check out my sessions. I'm giving two talks: Code Styles and Standards (Chalk Talk), 8:30 AM - 9:40 AM Garbage Collection in .NET, 11:10 AM - 12:20 PM If you make it and go to my sessions (or even if you don't), the presentations are available for download on Windows Live SkyDrive in the South Carolina Code Camp folder ......

Posted On Friday, October 12, 2007 10:47 AM

Windows Live SkyDrive Updates
Along with Microsoft's recently introduced Windows Live Events, a few minor updates were made to Windows Live SkyDrive as well. The new features are an increase in the online storage space from 500MB to 1GB. In addition to more storage space, all public folders now have an RSS feed. To subscribe to a folders RSS feed, go to the public folder you're interested in and click the icon at the top right of the page. The SkyDrive team has also made it easier to share folders with people that aren't in your ......

Posted On Friday, October 12, 2007 9:51 AM

Windows Live Events
Yesterday, eWeek announced the debut of Microsoft's new event planning service, Windows Live Events. Live Events is part of Windows Live Spaces, and is intended to make it easy for users to create personalized event web sites. There are more than 100 predefined templates to choose from and allow you to add photos, videos, and blog posts after the party is over. This will be a free service supported by banner ads at the top of the page. The interesting thing is that Windows Live Product Manger Jay ......

Posted On Friday, October 12, 2007 9:37 AM

International Association of Software Architects (IASA) Tampa Bay Chapter
For those of you who might not know about the IASA, it is the premier association focused on the software architecture profession and promotes the advancement of best practice and education while delivering programs and services to IT architects of all levels around the world. The association is committed to improving the quality of the IT architecture industry by developing and delivering standards, education programs and developing accreditation programs and services that optimize the development ......

Posted On Wednesday, October 10, 2007 12:04 AM

Standalone FxCop Multi-Targeting Rules
Last week, I talked about a new FxCop rule that Krzysztof released to help deal with some issues around multi-targeting. In one of the comments to this post, I was asked to add this rule to the Subtext FxCop rule set. As I started working on this, I discovered that the sample project Krzysztof provided was compiled against the .NET Framework 3.5 and would not load with the stand-alone version of FxCop. I spent a little bit of time reviewing the code in the sample project and, with only a few minor ......

Posted On Tuesday, October 9, 2007 11:47 PM

Multi-Targeting FxCop Rules
Last month, I talked about multi-targeting, one of the new features in Visual Studio 2008. According to Krzysztof, the idea of Red and Green bits made this possible. Everything sounds good, so far. However, there is a very limited number of APIs that have been added to the Red bits that the multi-targeting system isn't able to detect. What this means is that if you set the target to the .NET Framework 2.0 and use one of these new changes, the compiler will not issue a warning or an error. The application ......

Posted On Friday, October 5, 2007 1:32 AM

Organization using Outlook
A few days ago Scott Hansleman talked about how he's trying to keep the (apparently) massive amount of email organized using Outlook. He presents some interesting ideas, including creating folders that represent actions, a different inbox folder for each mailing list and separate folders for each project. Looking at my own Inbox, I think there are at least a few ideas here that I am going to try out and see how well they work ......

Posted On Friday, October 5, 2007 1:04 AM

.NET Framework Library Source Code
I'm sure most of you are familiar with Reflector. If you're not you should download it immediately and become familiar with it. It is an invaluable tool for looking at .NET assemblies and decompiling them to C#, Visual Basic or even IL. I have used both Reflector and Rotor extensively to investigate how the .NET runtime is actually doing things. I have done this for various reasons, including trying to track down bugs in my code. Why would I need to look at what the runtime is doing to find a bug ......

Posted On Friday, October 5, 2007 12:00 AM

Community Credit Winner for September
Well, I am now a 4-time Community Credit winner! I first won in February, and then again in April and June. This time around, I took 7th place out of 7,395 members. The prize this time is pretty cool, as well...although not as cool as the laser pointer I won last time. It certainly brings back memories of simpler times, when game consoles first starting appearing in the consumer market. Of course, I'm talking about Atari and Pong. The most amazing thing about these key chains is that they contain ......

Posted On Thursday, October 4, 2007 11:24 PM

VSTS Resources and TeamBuild targets Maps
Clark Sells, whom I believe is part of the VSTS team, has created an excellent "mind map" around all of the VSTS resources available online. This map shows bloggers, tools, MSDN references, and other community pages. Along with the VSTS Resources map, he has also created a map that shows the target stack for the TeamBuild targets. If you do anything with VSTS, these are excellent resources ......

Posted On Monday, October 1, 2007 2:12 PM

Migrating from Visual Studio 2003 to 2008
For those of you who are still developing with Visual Studio 2003 and .NET 1.x and want to take advantage of the enhancements in Visual Studio 2008 may have thought they were out of luck. There are breaking changes between the versions of the CLR and the Framework itself. Daniel Moth provides an excellent post that describes some of the issues facing you and provides a list of resources to help with the migration, including some lists of breaking changes between .NET 1.1 and 2.0 ......

Posted On Monday, October 1, 2007 9:50 AM

Copyright © Scott Dorman | Powered by: GeeksWithBlogs.net | Join free