Walt Ritscher
CODE Author
Walt's enthusiasm for crafting software interfaces blossomed early.
Just a few days after discovering how to move pixels around a computer screen, he was devouring books on the topic of computer graphics and UI design. Before long, he was sharing his discoveries with other technology buffs, a lifelong pursuit that has led to teaching engagements at universities, private training companies, and the international conference circuit. As a consultant, he has worked with a wide spectrum of clients, including Microsoft, HP, and Intel. He’s now a staff author at Lynda.com, part of the LinkedIn family, where his content team produces hundreds of technical training courses for software developers each year.
His current UI obsession revolves around the XAML space; Windows 10 Universal Apps, HoloLens, and WPF APIs. Walt is also an MVP and the author of the free Shazzam Shader Editor at Shazzam-tool.com.
Detailed Bio
Walt's enthusiasm for crafting software interfaces blossomed early.
Just a few days after discovering how to move pixels around a computer screen, he was devouring books on the topic of computer graphics and UI design. Before long, he was sharing his discoveries with other technology buffs, a lifelong pursuit that has led to teaching engagements at universities, private training companies, and the international conference circuit. As a consultant, he has worked with a wide spectrum of clients, including Microsoft, HP, and Intel. He’s now a staff author at Lynda.com, part of the LinkedIn family, where his content team produces hundreds of technical training courses for software developers each year.
His current UI obsession revolves around the XAML space; Windows 10 Universal Apps, HoloLens, and WPF APIs. Walt is also an MVP and the author of the free Shazzam Shader Editor at Shazzam-tool.com.
Contact Information:
Articles Authored
-
Arranging Views with Xamarin.Forms Layout
Last updated: Tuesday, June 22, 2021
Published in: CODE Magazine: 2016 - May/June
There’s no longer a simple answer to what sort of device your page will be viewed upon. Walt examines the options and shows you how to make sure that yours will look great on anything, old or new.
-
Build a Cross-Platform UI with Xamarin.Forms
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2015 - March/April
Xamarin.Forms are an essential tool for building a mobile app if you want it to be truly useful (and successful). Walt makes cross-platform development as simple as possible using this tool.
-
Dressing Up Your Data with WPF DataTemplates
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - July/August
It’s becoming less and less common to show raw data directly to the user.At the very least, portions of your data may require reformatting to make it more readable for your users. But applying a simple format, say showing a numeric value as a percentage, only goes so far. WPF offers an impressive data transformation tool called Data Templates that can radically change the visualization applied to business data.
-
Exploring the Xamarin.Forms Ecosystem
Last updated: Wednesday, July 14, 2021
Published in: CODE Magazine: 2015 - May/June
As part of his series, Walt dives deeply into Xamarin.Forms and roots around in the details of the object model.
-
Flexible and Powerful Data Binding with WPF
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2008 - November/December
All applications are dependent on data in some form and most developers find themselves writing reams of data access code.Microsoft has been building data binding frameworks for years. Each one promises to solve our data binding woes forever. We're still waiting for the perfect one. Is WPF data binding the one we've been waiting for?
-
Flexible and Powerful Data Binding with WPF, Part 2
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - January/February
All applications are dependent on data in some form and most developers find themselves writing reams of data access code.Microsoft has been building databinding frameworks for years. Each one promises to solve our databinding woes forever. We’re still waiting for the perfect one.In the Nov/Dec 2008 issue of CoDe Magazine you were exposed to programmatically controlling data binding mechanisms of WPF. Along with a programmatic interface, WPF also provides a declarative databining interface. This second article will introduce you to using the declarative data binding mechanisms contained in WPF.
-
More about Xamarin Pages
Last updated: Thursday, July 1, 2021
Published in: CODE Magazine: 2015 - September/October
Walt continues his series of articles on Xamarin, this time, exploring the nature of pages. You’ll learn what a page is, how to navigate among them, how to create sub-pages, and strategies for loading data onto pages.
-
Seven New Features in Silverlight 5 (Plus a 3D Bonus)
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2012 - January/February
The next version of Silverlight should be available by the time you read this article. The Silverlight team has followed a fast pace during the last few years, producing four versions of their framework in only thirty months. Each new version of Silverlight has been full of surprises and useful features. Version 5 is no different. Let’s look as some of the best features available in SL 5
-
Working with Audio in Windows Phone 7
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2011 - September/October
Smart phones are constantly evolving to fit your mobile lifestyle. Most modern phones function as full featured music and video players. Windows Phone 7 follows the path blazed by other smart phones, but adds its own twist. Your musical life on this device revolves around the Music + Videos hub. This article contains details on how to interact with the Music hub from your application.
-
Xamarin Pages: The Screens of an App
Last updated: Tuesday, July 13, 2021
Published in: CODE Magazine: 2015 - July/August
In the next article of his series on Xamarin, Walt takes a look at the all-important UI and how to make it work best for the development process and the user.