• Home
  • Speaking
  • Training
  • Articles
  • About
  • Contact
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon

Refactoring a PropertyChanged Event Handler

25 June 2008 All

Just a quick code hit I’ve been meaning to blog about … I’ve seen a lot of examples that implement the  PropertyChanged event handler of the INotifyPropertyChanged interface. Most of them are demonstrating how to deal with data binding (including my examples) and most of them simply repeat the c

Silverlight 2 Binding Modes Diagram

22 June 2008 All

Here’s a tiny little nugget from my upcoming book. There are always concepts that are just natively drilled into me yet they don’t flow smoothly when I try to explain them. For example take the Silverlight 2 binding modes. You have OneTime, OneWay and TwoWay as options. OneWay is the default and man

How Many Ways Can One Misspell a Word?

22 June 2008 All

I am notorious for letting my thoughts get ahead of my typing. I’ll start typing something and the words will come flying out. usually I’ll start typing the next word before I finish with the previous word. That usually results in sentences like this: Al lo fth ecoo lkid sus eSilverlight. Tran

SnagIt 9 Is Released and Ready for Download

19 June 2008 All

TechSmith [http://www.techsmith.com/] makes 2 of my favorite applications: SnagIt [http://www.techsmith.com/screen-capture.asp] and Camtasia [http://www.techsmith.com/camtasia.asp]. SnagIt 9 was just released this week and it has some great new features. You can check out the full story on the new

Silverlight Presentations On the Horizon

18 June 2008 All

I am sitting down writing about WCF interaction with Silverlight, cross domain issues, and other fun communication stuff. As I am drumming through these examples for the book and for some articles and presentations (phew) I am running into minor issues that really cause me to think differently abo

Newer Posts
Page 178 of 232
Older Posts

John Papa

Hi, I'm John Papa. I author this blog, create courses for Pluralsight, and work in Developer Relations. I am a professional storyteller, I contribute to OSS, and I'm a Web technologist

Latest Projects

  • Comparing Callbacks, Promises and Async Await in TypeScript
  • Debug Angular 9: Interacting with Components
  • Vanilla JavaScript and HTML - No frameworks. No libraries. No problem.
  • Shifting Your Node Express APIs to Serverless
  • Predictive Preloading Strategy for Your Angular Bundles
  • How I Write Online Articles
  • Debug Your Node.js App in 60 Seconds
  • The Next.js for Angular - Analog on Web Rush #290
  • VS Code to the Cloud in 60 Seconds on Web Rush #289
  • Make AI Useful For You on Web Rush #288
  • Why You As A Developer Must Care About Managing Your APIs on Web Rush #287
  • Fast Development with Visual Studio on Web Rush #286
  • The Best of Build for Developers on Web Rush #285
  • App Spaces: Simplifying App Development in Azure on Web Rush #284
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon
Copyright 2025 John Papa

This work is licensed under a Creative Commons Attribution 4.0 International License. In other words, share generously but provide attribution.

Disclaimer

Opinions expressed here are my own.

Published with Ghost

This site is hosted on Ghost.io
Theme by Cross Stroke.