Feed on
Posts
Comments

Archive for October, 2006

Quick Introduction To UML

Here’s a quick introduction to UML that I find very usefull.

Read Full Post »

Design patterns are recurring solutions to software design problems you find again and again in real-world application development. Patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.
Read more…

Read Full Post »

C# Class & Methods Modifiers

Class Modifiers
The class is one of the two basic encapsulation constructs in C# (the other being the struct). Every executable statement must be placed inside a class or struct. Classes define reference types that are the basic building blocks of C# programs, and they are the architectural blueprint for the “objects” in OOP.
A class can [...]

Read Full Post »

Flatten A Node In XSLT

<xsl:for-each select=“MyNode“>
  <MyNode>
    <xsl:for-each select=“@*|*[not(* or @*)]“>
      <xsl:attribute name=“{name(.)}“>
        <xsl:value-of select=“.“/>
      </xsl:attribute>
    </xsl:for-each>
  </MyNode>
</xsl:for-each>
Where MyNode:
<MyNode>value1</MyNode>
<MyNode>value2</MyNode>
<MyNode>value3</MyNode>

Read Full Post »