Geeks With Blogs
Dennis Bottjer | MVP October 2006 Entries
Systems Integration: No Assumptions

There are many sayings about assumptions and I’ll let you fill in your favorite. Regarding Systems Integration, the hard lesson I’ve learned is not to assume the other system will properly filter or handle a specific constraint. For example, Windows systems use a carriage-return-line-feed to mark the end-of-a-line. However, UNIX systems simply use a line-feed to mark the end-of-a-line. This is not to say that UNIX systems can’t handle files containing CRLF’s. It just means that most UNIX Sy

Posted On Tuesday, October 31, 2006 2:51 AM

Space Used By SQL Indexes

Found this query on MSDN SQL Blog and tweaked it a bit. It shows index info including the space used by each index.

Posted On Monday, October 30, 2006 6:59 AM

SQL Formatting for Easier Debugging

This Simple query was created from a demo Microsoft Smart Client Application called IssueVision. To create it I right clicked on IssueHistory table in SQL Server Management Studio 2005. Notice the commas are all to the left of the column names.

Posted On Saturday, October 21, 2006 6:03 AM

Hacking the Report Viewer Redistributable

I have use the Report Viewer Control included in Visual Studio 2005 to embed reports within our Smart Client. The control allows me to create professional reports without the use of a third party tools. Plus I can always scale up to Reporting Services should the need arrise. There is a Report Viewer Redistributable available for download. However, the Redistributable is an MSI and installs all components in the GAC. This action requires administrator permissions which is not a choice due

Posted On Tuesday, October 17, 2006 3:25 AM

Report Viewer Control

The Report Viewer Control available with Visual Studio 2005 is perhaps one of the most powerful and most over looked control. This control is new to Visual Studio 2005, comes in both Win Forms and ASP.NET versions, and is freely redistributable.

Posted On Tuesday, October 17, 2006 3:18 AM

Build Tree

This Article discusses how to properly organize a new project in source control. It also talks about integrating unit testing and continous builds.

Posted On Monday, October 16, 2006 7:12 AM

IBM's Web Service Definition

IBM's Web Service Definition

Posted On Wednesday, October 11, 2006 10:13 AM

XmlDocument to Byte[]

XmlDocument to Byte Array

Posted On Wednesday, October 11, 2006 3:01 AM

Ruby Interpreters, Compilers, and Bridges for .NET 2.0

Ruby Interpreters, Compilers, and Bridges for .NET 2.0

Posted On Tuesday, October 10, 2006 2:36 AM


ASP.NET 2.0 brought many enhancements aimed at reducing the amount of code developers have to write to perform typical development tasks. For example, most modern ASP.NET web sites provide user membership and role membership. We can see these features used in portals and forums. Forums, such as Community Server use membership and roles to authenticate users and then determine user permissions.

Posted On Sunday, October 8, 2006 7:45 AM

Defining Enterprise Software Development

The term "Enterprise" is used frequently in professional software development conversations. Many companies use "Enterprise" to describe products. For example, Microsoft products using the term "Enterprise," include Windows 2003 Enterprise, SQL Server 2005 Enterprise, or ISA Enterprise. But what does "Enterprise" really mean in the context of software development projects?

Posted On Saturday, October 7, 2006 11:21 PM

Enterprise Namespace Terminology

Service-Oriented Architecture is the art of modeling an organization's business processes, as a well-factored portfolio of network-addressable business components.

Posted On Tuesday, October 3, 2006 5:05 AM

Defining Smart Clients

There has been much buzz around "Smart Clients" lately. Large companies are building Smart Client Line of Business Applications. But how are "Smart Clients" different from traditional Thick/Rich Client Applications?

Posted On Monday, October 2, 2006 7:24 AM

Copyright © DennisBottjer | Powered by: