Browse by Tags

Related Posts

  • What´s in a Book?

    As I read Kevin Kelly´s "Fate of the Book" I come to wonder what this debate he´s referring to is all about? Is it about form or content? Is is about texts as opposed to video or audio? Is it about texts of a certain minimum length and/or structure as opposed to text snippets? Or is it about a certain...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 07-25-2008, 12:00 AM
    Filed under: English Postings, Publications, General Software Development
  • New blog on software architecture - The Architect´s Napkin

    Since I´m mostly concerned with software architecture and my clients are asking again and again when I´m going to write a book about the topic, I finally decided to set out and compile the material to go into the book. And I decided to do it publicly, in a new blog. Not that I haven´t done that before...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 06-12-2008, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • Code instrumentation with TraceSource - My personal vade mecum

    When writing more complex code you cannot really step through during debugging, it´s helpful to put stud it with statements tracing the execution flow. The .NET Framework provides for this purpose the System.Diagnostics namespace. But whenever I just quickly wanted to use it, it turned out to be a hassle...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 10-31-2007, 12:00 AM
    Filed under: .NET Fx Programmierung, Tipps&Tricks, English Postings, .NET 2.0 / Whidbey, General Software Development
  • Inversion of Control Using Generics - Revisiting the Separation of Use and Implementation

    Martin Fowler in his famous article "Inversion of Control Containers and the Dependency Injection pattern" has compiled a number of ways how to dynamically bind a client to a service. I now would like to add two points to the discussion: firstly a distinction regarding what is injected, and...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 01-17-2007, 12:00 AM
    Filed under: .NET Fx Programmierung, Tipps&Tricks, English Postings, .NET 2.0 / Whidbey, General Software Development
  • Easy .NET architecture analysis from within VS2005 - Visualizing your code dependencies with a Dependency Structure Matrix

    Constant software quality assessment might be deemed important by almost all developers. But it´s a long way from agreeing or preaching something to actually living it in your projects. It often needs good tools to make theory easy to implement in practice. NUnit, NMock, NAnt, ReSharper are examples...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 09-09-2006, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • .NET naked - More pictures, some clarifications

    I seem to have stumble upon something here with my look under the hood of the .NET Framework an other tools. Many readers where surprised and fascinated by what you can actually do with quality assessment tools like Lattix LDM or a simple concept like DSM (Dependency Structure Matrix) with its easy to...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 08-28-2006, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • .NET naked - See these hitherto unpublished pictures of the .NET Framework architecture

    Have you ever thought about the quality of your code? Well, I bet. Have you ever strived for a sound architecture of your software solutions? Well, I hope. Do you have a process in place to constantly monitor the quality of your software´s architecture and code? Well, you should. But not only should...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 08-27-2006, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • Dynamic component binding made easier - An easy to use Microkernel to help reap Contract-First-Design benefits in .NET programs

    I think true component oriented programming requires Contract-First-Design (CFD) and usage of a Microkernel to bind contracts to implementations at runtime. But while CFD is a matter of your resolution and will, using a Microkernel requires a piece of technology fitting into your existing toolchest....
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 08-02-2006, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • Software as an autopoietic entity - or: Survival of the fittest

    What´s software anyway? Code, software is code, right? Well, I´d say, software is more than that. And to realize that is important for the whole software production process. Lets step back and take the big picture into view: Software is an entity "sitting" in an environment; you could even say, it´s...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 06-20-2006, 12:00 AM
    Filed under: English Postings, Application Architecture, General Software Development
  • Freeing Data From the Silos - A Relationistic Approach to Information Processing

    Current data processing is suffering from the bane of the many data silos. Data is locked up in a hierarchy of containers and can hardly be connected in new ways. Once data has been grouped into relational database tables or object oriented classes, it’s difficult to regroup it or set up new relations...
    Posted to Ralf's Sudelbücher (Weblog) by ralfw on 06-20-2006, 12:00 AM
    Filed under: English Postings, Pile, General Software Development
Page 1 of 1 (10 items)
Microsoft Communities