This blog is dedicated to WPFGlue, a way to connect user interface components and business object models when developing computer software with the Windows Presentation Foundation library, the current user interface library for use with the .Net programming environment from Microsoft.

For a definition of the principles of WPFGlue, look into this post

Here I want to share my own thoughts and code, as well as collect, comment and adapt the ideas others have published on the internet concerning solving the same problems…

Why I Am Writing In VB

Originally, I started writing the examples in this blog using Microsoft Visual Basic .Net 2008 Express Edition just because I was used to VB from work. Looking into the forums, I notice that most developers use C# instead for developing WPF applications.

However, recently I found a good reason for preferring VB over C#, and I’d like to share it: VB is more verbose than C# and, written well, reads like an English text. Now, given that you can do everything with VB which you can do in C#, and that the CLR which drives both of them is the same, I think that readability today is much more important than concise syntax. The reason is simple: you have to write code only once, but you will have to read it many times for maintenance, and probably other people will have to read and understand it as well. So, having code that reads more or less like text and is self explanatory has a decisive advantage.

For those who want to use parts of this code in their C# projects: you might want to try the Telerik code converter… or one of the others you find on Google.

Other Projects

Some time ago, I decided to share a piece of code on codeplex: WPFFolderBrowser, a thin wrapper around the Vista / Windows 7 –style OpenFileDialog which allows it to browse for folders using WPF look and feel instead of resorting to the WinForms FolderBrowserDialog. From my point of view, that project is fairly finished, unless of course you find things that should be fixed…

By the Way…

Recently, I have been awarded the Microsoft Community Contributor award. While I’m not too sure why that happened right now, when I have been hardly publishing anything at all for some time, I really appreciate the recognition, and also the online library subscription that comes with it.

So, thank you MSFT, keep up your hard work and caring attitude, and sincere regards all round…


  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: