Dennis Bottjer | ASP.NET + SharePoint Architect, Trainer & Speaker

"An Ounce of Prevention is Worth a Pound of Cure" - Ben Franklin
posts - 168, comments - 59, trackbacks - 41

My Links

News

Add to Technorati Favorites The views expressed in this blog are mine and mine alone, not that of my employer, Microsoft, or anyone else’s. No warrantee is given for the quality of any material on this site.

Tag Cloud

Archives

Post Categories

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 @ Tuesday, October 31, 2006 2:51 AM | Feedback (3) | Filed Under [ Architecture System Integration ]

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 @ Monday, October 30, 2006 6:59 AM | Feedback (1) | Filed Under [ SQL & LINQ ]

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 @ Saturday, October 21, 2006 6:03 AM | Feedback (1) | Filed Under [ SQL & LINQ ]

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 @ Tuesday, October 17, 2006 3:25 AM | Feedback (12) | Filed Under [ ASP.NET Smart Client ]

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 @ Tuesday, October 17, 2006 3:18 AM | Feedback (0) | Filed Under [ ASP.NET Smart Client ]

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 @ Monday, October 16, 2006 7:12 AM | Feedback (1) |

IBM's Web Service Definition

IBM's Web Service Definition

posted @ Wednesday, October 11, 2006 10:13 AM | Feedback (0) | Filed Under [ Architecture ASP.NET SOA & WCF XML ]

XmlDocument to Byte[]

XmlDocument to Byte Array

posted @ Wednesday, October 11, 2006 3:01 AM | Feedback (0) | Filed Under [ C# & .NET Tutorials XML ]

Ruby Interpreters, Compilers, and Bridges for .NET 2.0

Ruby Interpreters, Compilers, and Bridges for .NET 2.0

posted @ Tuesday, October 10, 2006 2:36 AM | Feedback (0) | Filed Under [ News & Announcements ]

Aspnet_regsql.exe

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 @ Sunday, October 8, 2006 7:45 AM | Feedback (0) | Filed Under [ ASP.NET ]

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 @ Saturday, October 7, 2006 11:21 PM | Feedback (0) | Filed Under [ Architecture ]

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 @ Tuesday, October 3, 2006 5:05 AM | Feedback (0) | Filed Under [ Architecture ]

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 @ Monday, October 2, 2006 7:24 AM | Feedback (0) | Filed Under [ Smart Client ]

Powered by: