first_page

Songhay.NET Documentation Released!

Buy this book at Amazon.com!It is very hard to explain to folks who do not build their own things for a living to understand the emotional experience happening to me. My eye sees the dates listed on the SonghaySystem.com home page under “Data Solutions” and counts over four years to the last time the Songhay System could even remotely claim to be relevant to the current technology buzz.

Two new articles at SonghaySystem.com, “Songhay.NET: An Overview of the Songhay Namespace” and “Songhay.NET: An Overview of the Songhay XML Namespace,” mark the first time the Microsoft .NET Framework is officially recognized. It took so long because the change from the old world of COM is a feat that should not be taken as lightly as the typical, punk-kid “Microsoft Technical Evangelist.” A world-class financial institution like Washington Mutual is still using old ASP pages over ASP.NET—and many of you may be familiar with what is going at One United Bank. My technical nature is extremely coherent and conservative—just because a product is new does not mean that my impulse is to scream Silverlight! from the rooftops.

It is literally for my health to record a few bits here relevant to this new, groundbreaking publication:

  • No source code is released because you did not ask me for it. This is my code. Look into the history of what happens to most projects on SourceForge.net and you may see my lack of enthusiasm. The great culture of Open Source deserves great projects.
  • Songhay.NET is not a product or a project. It is a concept for a title. SonghaySystem.com sells two very old commercial products—one is recommended for Microsoft Office 2003 professionals: see “CleanXHTML for Microsoft Office Word 2003.” The plan (no promises) is to upgrade CleanXHTML for .NET 2.0.
  • Unlike the stereotypical programmer, my first impulse is to write documentation for me—so in the very least, yes, my documents are written to me for my health—seriously. Information technology and data management tools are often deliberately and ruthlessly complex. It is not my task to memorize how to navigate around such mutable evil.

rasx()