Knowledge‎ > ‎

C# / XAML (.Net)

C++ was my primary language. C# is a logical step from there, it is similar in language constructs and structure but removes a significant part of the focus required on memory management and multi-threading. It also greatly simplifies Windows interface development. Moving further into the .Net world XAML becomes an integral part. This allows separation of the interface and business logic. The entire interface can be represented using XAML reducing the actual code writing significantly. It is also interpreted allowing the same code to be used for both a silverlight web front end and a windows app.

I have used this technology at several of the financial companies I have worked for to build front end GUI's to servers. I have recently been using this combination to build an application contracting for a company. For my recent use of this language see OneOffSoftware.