Geeks With Blogs
Chris Breisch   .NET Data Practices
Search this Blog!
November 2006 Entries
KeyTraino for VS 2005
What's KeyTraino? KeyTraino is a tiny and super useful utility. KeyTraino knows all the keystrokes for all the applications you use. KeyTraino knows all about the office suite, many business applications, many development tools (even query analyzer!) When you use the toolbar, the menus or the context-menus of an application, KeyTraino shows the alternative keystroke you could've used. So, what's KeyTraino for VS2005? It's part of a selection of Gadgets from SlickEdit for VS2005 to make your IDE editing, ......

Posted On Wednesday, November 22, 2006 9:57 AM

Lookup Area Codes by Zip Codes
Neat control on CodeProject. From the Introduction: This article describes the construction of a simple custom control used to lookup an area code and a city/state location based upon a selected zip code; the lookup is performed through the use of an available public web service. The article includes the source code for this custom control as well as a demonstration site used to test the control. The custom control contains a zip code property. Once set, the control will pass the zip code as an argument ......

Posted On Wednesday, November 22, 2006 9:49 AM

Generic Data Structures and Algorithms in .NET 2.0

Riaan Hanekom has provided a pretty simple but powerful set of data structures for use with .NET 2.0.  It includes such things as Associations, Bags, Binary Trees, Deques, Trees, Heaps, Matrices, Sets, Priority Queues, and Sorted Lists.


Posted On Wednesday, November 22, 2006 9:46 AM

Nine Things Developers Want More Than Money
A good article here on how to keep your software developers happy. What are the nine things? Being Set Up to Succeed - Have Realistic Deadlines The first thing to go when time is tight is quality and maintainability. Being forced to build crap is one of the worst things you can do to a craftsman. Delivering a project on-time but knowing it's a piece of crap feels a heck of a lot like failure to someone who takes pride in what they build. Having Excellent Management - Managers That Understand What ......

Posted On Wednesday, November 22, 2006 9:36 AM

Why We're Stuck With "Quirks Mode" and Other Web Browsing Idiocies
Jeff Atwood points out some very disturbing statistics on the web (I'm quoting him, but he's quoting Ian Hickson). I did a short study recently checking only for syntax errors in HTML documents, and the results were that of the 667416 files tested, 626575 had syntax errors. Over 93%. That's only syntax errors in the HTML, not checking the CSS, the content types, the semantic errors (e.g. duplicate IDs -- 86461 of those files had duplicated IDs), or any other errors. And an actual quote by Mr. Atwood: ......

Posted On Wednesday, November 22, 2006 8:23 AM

Why Microsoft Project Sucks at Managing Software Projects
This is a great quote: When you work in IT, you deal with the consensual hallucination of Project Management. There is an almost universal belief that it is possible to predict ahead of time how long a project will take, how much it will cost and what will happen along the way. In the broadest sense, this is possible. If you have enough experience you can come up with ballpark figures; last time we did something similar it took this long and cost this much.But some people believe Project Management ......

Posted On Wednesday, November 22, 2006 7:54 AM

What Are Mock Objects? (Specifically TypeMock)
The folks at TypeMock have written a page on how TypeMock makes your unit testing easier and more reliable. Mock objects help when unit testing code that has dependencies (often external) that make SetUp/TearDown difficult. Like the rest of XP (Agile), mocking is something you're probably going to have to "sell" to the decision makers. Print out this article and give it to them. Even if they don't go with TypeMock, at least they'll understand the reasoning behind mocks ......

Posted On Wednesday, November 22, 2006 7:21 AM

Why Scrum is Easier to Sell Than XP
Roy Osherove blogs about getting people to take on scrum who might fear XP. He makes a great point that I've made myself in the past when mentioning one of the reasons why he likes scrum: It does not contain the word "Extreme" in its name I never use the phrase XP or ExtremeProgramming when trying to sell it (I gave a talk on this last month). I always refer to it as "agile development". I realize that the two aren't necessarily one and the same, but for the people I'm talking to, it will do. Why ......

Posted On Wednesday, November 22, 2006 7:10 AM

Tip-Of-The-Day: <clear/> When Adding Providers in ASP.NET
Scott Guthrie points out a common gotcha when adding a customer provider in your web.config and an easy fix. The <providers> section within the web.config file is implemented as a collection, and so it is possible to register multiple providers at the same time (this is useful when you want to have some users authenticated using one Membership store, and others authenticated using a separate Membership store). By default ASP.NET 2.0 registers a set of default SQL Express providers within the ......

Posted On Wednesday, November 22, 2006 7:00 AM

Adding an IE7 Browser Template for Use By Web Tests

Sean Lumley walks you through how to create an IE7 browser template in VS2005 for web tests and load tests.  Useful stuff.

Posted On Wednesday, November 22, 2006 6:53 AM

Blogging Light (OK, Non-Existent) Lately

I haven't blogged in a couple weeks because I've been busy dealing with a newborn baby girl.  Mom and the baby are doing fine, though, I and will attempt to get caught up again in the coming days.

Posted On Wednesday, November 22, 2006 6:49 AM

Vista Goes RTM
From the Vista blog: Great news! Today we’re announcing the release to manufacturing (RTM) of Windows Vista. Yes, you read it right -- development of Windows Vista is complete. Want proof? Watch this video and hear it from Jim Allchin himself. Yippee. Call me underwhelmed. I've beta-tested every Microsoft OS (client and server) since Windows 95. Most of them I've been very excited about the release and eager to put the RTM version on my computer. I will wait patiently for Vista. I'm supposed to be ......

Posted On Wednesday, November 8, 2006 8:07 PM

Visual Studio 2005 Tools for Office
I previously blogged that Beta 2 of this product was available, but now you can actually download the official version of VSTO 2005 SE. Visual Studio 2005 Tools for the 2007 Microsoft Office System (Visual Studio 2005 Tools for Office Second Edition or VSTO 2005 SE for short) is a free add-on to Visual Studio 2005 that empowers developers to build applications targeting the 2007 Office system. Developers can now harness the benefits of the 2007 Office system platform and create Office-based solutions ......

Posted On Wednesday, November 8, 2006 8:56 AM

Team System Basics Training (200-level)
Rob Caron blogs about a CBT system for Team System Basics released by Microsoft. As is common lately, they use a Virtual PC to set up the training environment for you. Pretty big download (5 GB), but you have broadband, right? A self-paced, VPC-based training course on Team System basics is now available for download from Microsoft Downloads (Visual Studio 2005 Team System Basics Training (200-Level)). Read all about it here ......

Posted On Wednesday, November 8, 2006 8:45 AM

IE7 and Extended Validation (EV) SSL Certificates
Microsoft has announced that IE7 will support EV SSL Certificates beginning in January 2007. EV SSL is currently a draft specification for improving secure communications in web-based applications. Specifically: Primary Purposes. The primary purposes of an EV Certificate are to: Identify the legal entity that controls a website: Provide a reasonableassurance to the user of an Internet browser that the website the user isaccessing is controlled by a specific legal entity identified in the EVCertificate ......

Posted On Wednesday, November 8, 2006 8:34 AM

USPS Web Tools Wrapper

Pretty good and simple wrapper to use the USPS Web Tools into your application.  You can use these tools for address validation, zip code retrieval, city/state retrieval, package tracking, etc.  Pretty straightforward as well.

Posted On Wednesday, November 8, 2006 7:41 AM

Fast Serialization in .NET
There's a great two part article on CodeProject about faster serialization (primarily for use in remoting) in .NET. Part I details the code used in this technique. Part II is sort of a HOWTO for the code introduced in Part I. Some test results: Northwind - tables only A DataSet containing all 13 tables from Northwind. Method Size (bytes) >Time Taken (seconds) Vanilla .NET serialization 1,431,297 0.560 Fast Serialization 383,001 0.031 73.2% smaller 18.1x times faster Northwind - both tables and ......

Posted On Wednesday, November 8, 2006 7:38 AM

ASP.NET AJAX Beta 2 Now Available
ASP.NET AJAX integrates client script libraries with the ASP.NET 2.0 server-based development framework. This new Web development technology extends ASP.NET, offering the interactive user interface benefits of AJAX with a programming model that is more familiar to ASP.NET developers, making it very easy to add AJAX to your applications quickly and with minimal effort. However, ASP.NET AJAX isn’t just for ASP.NET development. You can take advantage of the rich client framework to easily build client-centric ......

Posted On Tuesday, November 7, 2006 7:09 AM

.NET Framework 3.0 Available
From the .NET Framework News and Announcements page: The .NET Framework 3.0 has officially been released! You can download the .NET Framework 3.0 components here: .NET Framework 3.0 Runtime Components Windows SDK for Vista and the .NET Framework 3.0 Visual Studio 2005 Extensions for .NET Framework 3.0 (Windows Workflow Foundation) Visual Studio 2005 Extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP Note, if you are using Windows Vista the .NET Framework 3.0 Runtime Components are ......

Posted On Tuesday, November 7, 2006 7:05 AM

Orson Scott Card On Tuesday's Election
Other than FairTax stuff, I generally stay out of politics, but this is so good, I felt like I needed to link to it. Probably the best thing I've ever seen written about the War on Terror and the War in Iraq. It mirrors so many of my own viewpoints, it's scary. But there are no values that matter to me that will not be gravely endangered if we lose this war. And since the Democratic Party seems hellbent on losing it -- and in the most damaging possible way -- I have no choice but to advocate that ......

Posted On Sunday, November 5, 2006 3:08 PM

Download VS 2005 Hotfixes
Scoob is blogging about the new Devdiv hotfix Public Availability Pilot Program. This pilot program will allow you to download the most frequently requested Visual Studio 2005 hotfixes without having to contact Microsoft Developer Support. For more information about this pilot and a list of hotfixes that are available for download please visit the pilot home page. Sounds pretty cool ......

Posted On Wednesday, November 1, 2006 8:38 AM

Copyright © Chris J. Breisch | Powered by: