C# .NET
C# .NET Development
I started using C# and the .NET Framework with version 1.1 and
continue using it today (version 4) for creating web solutions.
C# is well structured, object-oriented language that is simple
yet powerful. The .NET Framework and Visual C# enables the creation
of Windows applications, Web services, database tools, components,
controls and more. I like the power and flexibility the .NET
Framework provides and the structure of the C# language.
I develop C# code, usually these days to extend functions of the
Umbraco CMS. Much
of the C# code I have written recently has involved dynamic
image generation. For example an online print store wanted to allow
visitors to visualise the framed, mounted print they were about to
buy. I developed a solution that creates images of framed and
mounted prints on the fly base on a few parameters provided to the
code.
If you are looking for bespoke C# development give me a call or send me
an email.
This website and C#
This website is built on the Umbraco CMS, which has
been written in C#.
The Menu
Umbraco has been extended with my own custom
written C# code. When a page is published in the content system C#
code automatically generates the book images that make up the menu,
including all the shadows, highlights, text and icons.
The code even resizes the books in proportion to
the amount of content in each section every time a page a
published. This gives a visual representation of the comparative
amount of content accross different areas of the site.