The Curious Engineer

All blogs / C# / .NET

Nick on Silverlight and WPF

learn.microsoft.com/en-us/archive/blogs/nickkramer

C# / .NETFrontend / CSS / browsersMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
123 from 19 May 2005 to 22 Dec 2011
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/nickkramer/feed.xml

2011 2

  1. Silverlight security overview paper has been updated for Silverlight 5
  2. MIX 2011 slides -- "Advanced Features in Silverlight 5 (MED12)"

2010 6

  1. How does Silverlight compatibility work?
  2. Silverlight security overview paper has been officially published
  3. Updated security overview for Silverlight 4 RC
  4. Silverlight 4 RC API listing in one big text file
  5. Silverlight 4 beta API listing in one big text file
  6. Silverlight 3 API listing in one big text file

2009 9

  1. xml syntax highlighting in Silverlight
  2. Subclassing Shape (or more accurately, Path)
  3. Silverlight 4 Security Overview White Paper
  4. Bulk check-in for SharePoint
  5. VB item template for Silverlight Resource Dictionary
  6. VS item templates for Silverlight Resource Dictionaries
  7. ChangeableObject and ValueConverter: databinding conveniences
  8. Why is the Silverlight Key enum missing common characters like comma and period?
  9. Command helper classes for Silverlight & WPF

2008 2

  1. BeginAnimation for Silverlight 2
  2. BeginAnimation() method for Silverlight

2007 10

  1. Last conference for awhile...
  2. Drag drop with feedback
  3. Source code for my TechEd RIA talk
  4. Slides & video for my MIX talk
  5. Source code for my MIX demo
  6. Nick on Silverlight & WPF
  7. Getting mouse positions
  8. Zip file for the mini-framework
  9. Writing controls in WPF/E
  10. The scrum methodology

2006 38

  1. Nick on WPF/E
  2. JavaScript, the underappreciated language
  3. XML heresies
  4. Syntax coloring for xaml
  5. Hardware acceleration, layered windows, and XP
  6. Implicit and explicit tags in xaml
  7. Xaml terminology & intro
  8. Another interop application
  9. What's an inheritance context?
  10. Favorite features in the June CTP
  11. ComponentDispatcher
  12. IKeyboardInputSink (IKIS)
  13. interop demo #3 -- MFC and WPF
  14. interop demo #1
  15. What's a name scope?
  16. TechEd 2006 (Boston)
  17. Beta 2 and StaticResource
  18. Nested message loops, part 2
  19. Nested message loops are evil (if you're a platform)
  20. USER & GDI Compatibility in Windows Vista, wrapup
  21. USER & GDI Compat, part 5 -- Miscellaneous
  22. USER & GDI Compat, part 4 -- Cross-process and security
  23. USER & GDI Compat, part 3 -- High dpi
  24. USER & GDI Compat, part 2 -- Performance
  25. USER & GDI Compatibility in Windows Vista (part 1)
  26. Changes around resources
  27. Subclassing Window's WndProc
  28. A threading white paper
  29. Which cursor to use?
  30. How we prioritize bugs
  31. UsesPerPixelOpacity example
  32. My favorite February CTP features
  33. property engine precedence (part 3)
  34. property engine precedence (part 2)
  35. property engine precedence (again)
  36. xaml versioning and XmlnsCompatibleWithAttribute
  37. Versioning xaml
  38. Random migration and interop thoughts

2005 56

  1. Bad install of WPF?
  2. Support for layered windows
  3. Tricks and tips
  4. If xaml is so easy, why is code so hard?
  5. How to sell your boss on WPF
  6. Back from Borcon 2005
  7. Delphi TControls are hwnds, too
  8. Versioning and plug-ins
  9. Versioning WPF
  10. Writing a designer tool
  11. Conferences past and future
  12. Language design for fun and profit
  13. Migrating a great big hwnd (and comparing WPF to GDI+)
  14. PDC demos available
  15. Merged resource dictionaries
  16. C++ and uncompiled xaml
  17. Random interop updates
  18. The PeterOst CTP
  19. Back from the PDC
  20. PDC schedule (repeat)
  21. Interop working set
  22. My PDC schedule
  23. Commands between WPF and MFC
  24. PDC is getting close!
  25. New blogs
  26. More on dependency properties
  27. Attached properties
  28. Mailbag
  29. Checklist for industrial-strength controls
  30. WPF and the CLR
  31. Property order precedence
  32. Why full sources?
  33. Avalon and Win32
  34. interop performance
  35. The Render thread
  36. The hwnd interop white paper
  37. hwnd interop (part 4)
  38. hwnd interop (part 3)
  39. Interop at the PDC!
  40. hwnd interop commentary
  41. hwnd interop (part 2)
  42. hwnds and the DWM
  43. hwnd interop (part 1)
  44. MDI Windows
  45. Future topics
  46. Upgrading from March CTP to May CTP
  47. What do you want to hear about?
  48. More about layered windows
  49. Transparent and non-rectangular windows
  50. Anonymous comments enabled
  51. The middle mouse button
  52. Common input problems
  53. Threading models
  54. Windows Forms interop
  55. Parser.LoadXml
  56. Avalon's naming conventions