web 2.0

My Quest for a Codeless User Interface

There is not doubt about it.  I love XAML!  Coming from someone with a web application background, I understand the importance of using markup to define visual traits of an application.  I also understand that the transition from HTML to XAML is very smooth and will lead to a new generation of .NET developers who design user experiences for both the desktop and web.  What I have yet to see, is a complex User Interface written without a lot of unnecessary code-behind.  XAML was designed so that you keep all of your user-interface logic in the markup and your business logic will dominate your code behind and libraries.  Unfortunately, I have yet to see this pattern manifest.

More...

Tags:

.NET | C# | Silverlight | WPF

Tinkering with a Editable ComboBox

I started my project wanting to make a very fancy WPF ComboBox.  I learned from my pervious WPF experiences that the framework is look-less and it’s better to use styles and templates to draw out the behavior you want.  After working for hours, I realized that a simple ComboBox that drops down and allows you to start typing the first few letters of what you want would be the coolest.

More...

Tags: ,

WPF | .NET