in Ideas Worth Sharing

Using XAML, and generating class diagrams from CLRs

Noticed two interesting articles from Sacha Barber on CodeProject.

The first one talks about developing applications using .Net 3.0 and XAML. XAML (pronounced Zammel, as in Camel) is Micorsoft’s language to develop user interfaces in the upcoming Windows Presentation Foundation. To make it simple, imaging XHTML/MXML doing the whole of your operating system UI. The technology is very interesting, and I have been impressed with the work Microsoft has done on it so far. So the article got my attention. Sacha does a good job on explaining how to develop a simple XAML application, using different tools – including the Expression Blend (touted as the Flash killer!)

The second article was about a tool that can generate class diagrams from CLRs. That was quite interesting for me because of two things – one using reflection to find the classes and the structure of the CLR, and two, actually generating a diagram that makes sense out of it. I have seen a number of reflection tools and frankly, it takes a while to get used to them and to actually make sense of the application. AutoDiagrammer makes this job easy.

Good reading for a .Net programmer!

Write a Comment

Comment