C Sharp

BASTA! 2016: Sessions and Slides

Thanks to all of you who attended one or more of my three sessions at the BASTA! Conference about
  • Integrating Office 365 Data into your app by using Microsoft Graph
  • Building Apps with the Universal Windows Platform
  • Input Validation in WPF with INotifyDataErrorInfo and DataAnnotations
Slides and demos are linked to the talks on www.thomasclaudiushuber.com/talks It was another fantastic BASTA! conference: Great people, great sessions, well organized and a lot of fun. Looking forward to see you at the next BASTA!
Read more...

UWP: The Master-Detail-Problem with the events SelectionChanged & LostFocus and How to Fix it

While creating apps with the Universal Windows Platform (UWP) I noticed a weird behavior, but I’m not sure if it’s a bug. Let’s just call it the “Master-Detail-Problem”. To explain it, I stripped  down my code to the XAML-snippet below. No code-behind needed. (more…)
Read more...

Creating a background application with WPF

Sometimes you need to have an application running in the background. Then you don’t want your MainWindow to be visible all the time. Instead you just want to have an icon in the notification area that allows the user to open up the MainWindow and to exit the application. In WPF you can do this easily with the help of Windows Forms’ NotifyIcon-class.

(more…)
Read more...

BASTA! Spring 2014 – slides and demos

At this year’s spring edition of the BASTA! Conference (http://basta.net/2014se/) I gave three talks:
  • Windows 8.1 – UI Neuerungen
  • All you need to know about XAML
  • Asynchronous Programming with C#
Thanks to all the people who joined my sessions. I hope you liked them. If you’ve any feedback to share with me, feel free to contact me via this link. You can download all slides and demos here: Thomas talks
Read more...