October 2006 Entries
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
Found this query on MSDN SQL Blog and tweaked it a bit. It shows index info including the space used by each index.
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.
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
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.
This Article discusses how to properly organize a new project in source control. It also talks about integrating unit testing and continous builds.
IBM's Web Service Definition
XmlDocument to Byte Array
Ruby Interpreters, Compilers, and Bridges for .NET 2.0
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.
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?
Service-Oriented Architecture is the art of modeling an organization's business processes, as a well-factored portfolio of network-addressable business components.
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?