By: Anne Marsan Today I ran into an interesting feature, err, bug in WPF. We have an app that takes several seconds to load, so we have a splash screen for the user to look at during startup. (We were happy to learn that setting up a splash screen is quite easy, just include an image in your [...]
Read more >> WPF Splash Screens and MessageBoxes
By: Anne Marsan I recently attended the annual CodeMash conference in Sandusky, OH. And once again, it was an intense, learning-filled three days in the company of other great software developers. This year I focused my learning on cloud computing and other database topics. Day 0 – The pre-compiler I spent the pre-compiler learning about Windows Azure in [...]
Read more >> CodeMash 2.0.1.1–My Ascent into the Cloud
By: Anne Marsan My team is currently working on a fairly complex WPF application, and we’re deep into debugging some of the more difficult problems that QA and our users are reporting. Today’s problem centers around a TabControl with a ListView on every TabItem. Some of the data binding on the ListView was behaving strangely when we switched [...]
Read more >> WPF TabControl and Debugging Tricks
By: Anne Marsan This excerpt about Michelangelo’s work on the Sistine Chapel from a book I’m reading made me laugh: He was plagued by his patron who insisted upon being let into the chapel to see what he was paying for. The Pope kept asking when it would be finished, as he clambered up the scaffold with his [...]
Read more >> Michelangelo Was Not Agile
By: Anne Marsan A client of mine has rather complicated requirements for releasing individual software tools. I thought it might be nice to have functionality within Visual Studio that would allow me to make sure all the release requirements are met after I compile a tool. I ended up writing a Visual Studio Add-in. In the process, I [...]
Read more >> A Beginner’s Guide to Making a Visual Studio Add-in
By: Anne Marsan A client of mine has rather complicated requirements for releasing individual software tools. I thought it might be nice to have functionality within Visual Studio that would allow me to make sure all the release requirements are met after I compile a …
Read more >> A Beginners Guide to Making a Visual Studio Add-in
By: Anne Marsan This month the annual Commuter Challenge asks those who work in downtown Ann Arbor to find some way into work that doesn’t involve driving by oneself in a car. For me the month is a communal affirmation of what I already try to do as much as possible, bike to work. I’ve been a bike [...]
Read more >> The Commuter Challenge: Why I Bike to Work
By: Anne Marsan This month the annual Commuter Challenge asks those who work in downtown Ann Arbor to find some way into work that doesn’t involve driving by oneself in a car. For me the month is a communal affirmation of what I already try to do as much as possible…
Read more >> The Commuter Challenge: Why I Bike to Work
By: Anne Marsan One of the great and powerful features of WPF is data binding. In a few lines of XAML or code, you can hook up a UI element to data elsewhere in your code, and data binding will magically take care of updating the UI when the data changes, and updating…
Read more >> WPF Data Binding
By: Anne Marsan WPF is Microsoft’s latest, greatest means for developing a graphical user interface for desktop applications, which is one reason to learn it, but in my initial research on the topic I came across a few others that are worth mentioning. Why learn WPF? Broad integration – WPF makes it straightforward to work with 3D graphics, [...]
Read more >> Learning WPF – Why?
|
|