The Curious Engineer

All blogs / C# / .NET

Paint.NET Blog

blog.paint.net

C# / .NETGraphics

Posts
437 from 27 May 2007 to 24 Oct 2026
Posting
monthly (12 in the last year)
Kind
project news
Feed
https://blog.paint.net/feed/

2026 10

  1. Paint.NET 5.2 Beta (build 9793)
  2. Paint.NET 5.2 Beta (build 9771)
  3. Paint.NET 5.2 Beta (build 9762)
  4. Paint.NET 5.2 Alpha (build 9719)
  5. Paint.NET 5.2 Alpha (build 9688)
  6. Paint.NET 5.2 Alpha (build 9650)
  7. The paint.net domain has been secured
  8. Paint.NET 5.2 Alpha (build 9641)
  9. Paint.NET 5.2 Alpha (build 9625)
  10. Paint.NET 5.1.12 is now available

2025 11

  1. Paint.NET 5.1.11 is now available
  2. Paint.NET 5.1.10 is now available
  3. Paint.NET 5.1.9 is now available
  4. Paint.NET 5.1.8 is now available
  5. Paint.NET 5.1.7 is now available
  6. Paint.NET 5.1.6 is now available
  7. Paint.NET 5.1.5 is now available
  8. Paint.NET 5.1.5 Beta (build 9191)
  9. Paint.NET 5.1.4 is now available
  10. Paint.NET 5.1.3 is now available
  11. Paint.NET 5.1.3 Beta (build 9168)

2024 18

  1. Paint.NET 5.1.2 is now available
  2. Paint.NET 5.1.2 Beta (build 9118)
  3. Paint.NET 5.1.1 is now available
  4. Paint.NET 5.1.1 Beta (build 9103)
  5. Paint.NET 5.1.1 Beta (build 9102)
  6. Paint.NET 5.1.1 Beta (build 9098)
  7. Paint.NET 5.1.1 Beta (build 9087)
  8. Paint.NET 5.1 is now available!
  9. Paint.NET 5.1 Beta (build 9072)
  10. Paint.NET 5.1 Beta (build 9070)
  11. paint.net 5.1 beta (build 9066)
  12. paint.net 5.1 beta (build 9064)
  13. paint.net 5.1 beta (build 9063)
  14. paint.net 5.1 beta (build 9056)
  15. paint.net 5.1 beta (build 9038)
  16. paint.net 5.1 beta (build 9022)
  17. paint.net 5.1 beta (build 9000)
  18. paint.net 5.0.13 is now available

2023 18

  1. paint.net 5.0.12 is now available
  2. paint.net 5.0.11 is now available
  3. paint.net 5.0.10 is now available
  4. paint.net 5.0.9 is now available
  5. paint.net 5.0.8 is now available
  6. paint.net 5.0.8 beta build 8611
  7. paint.net 5.0.8 beta (build 8610)
  8. paint.net 5.0.7 is now available
  9. paint.net 5.0.6 is now available
  10. paint.net 5.0.5 is now available
  11. paint.net 5.0.4 is now available
  12. paint.net 5.0.4 beta (build 8529) is now available
  13. paint.net 5.0.3 is now available
  14. paint.net 5.0.3 beta (build 8482) is now available
  15. paint.net 5.0.2 is now available
  16. paint.net 5.0.1 is now available
  17. paint.net 5.0 is now available!
  18. paint.net 5.0 beta (build 8407) is now available

2022 15

  1. paint.net 5.0 beta (build 8395) is now available
  2. paint.net 5.0 beta (build 8389) is now available
  3. paint.net 5.0 beta (build 8382) is now available
  4. paint.net 5.0 beta (build 8378) is now available
  5. paint.net 5.0 beta (build 8376) is now available
  6. paint.net 5.0 alpha (build 8361) is now available!
  7. paint.net 4.3.12 is now available
  8. paint.net 4.3.11 is now available
  9. paint.net 4.3.10 is now available
  10. paint.net 4.3.9 is now available
  11. paint.net 4.3.8 is now available
  12. paint.net 4.3.8 beta build 8079
  13. paint.net 4.3.7 is now available
  14. paint.net 4.3.6 is now available
  15. paint.net 4.3.5 is now available

2021 26

  1. paint.net 4.3.4 is now available
  2. paint.net 4.3.3 is now available
  3. paint.net 4.3.3 beta build 7991
  4. paint.net 4.3.3 alpha build 7988
  5. paint.net 4.3.2 is now available
  6. paint.net 4.3.1 is now available
  7. paint.net 4.3 is now available
  8. paint.net 4.3 beta (build 7929)
  9. paint.net 4.3 alpha (build 7921)
  10. paint.net 4.3 alpha (build 7918)
  11. paint.net 4.3 alpha (build 7917)
  12. paint.net 4.3 alpha (build 7916)
  13. paint.net 4.3 alpha (build 7906)
  14. paint.net 4.3 alpha (build 7904)
  15. paint.net 4.3 alpha (build 7894.40357)
  16. paint.net 4.3 alpha (build 7894)
  17. paint.net 4.3 alpha (build 7881)
  18. paint.net 4.3 alpha (build 7879)
  19. paint.net 4.3 alpha (build 7878)
  20. paint.net 4.2.17 alpha build 7858–now using .NET 5!
  21. paint.net 4.2.16 is now available
  22. paint.net 4.2.16 beta build 7772
  23. paint.net 4.2.16 beta build 7765
  24. paint.net 4.2.15 is now available
  25. paint.net 4.2.15 beta build 7690
  26. paint.net 4.2.15 alpha build 7683

2020 17

  1. paint.net 4.2.14 is now available
  2. paint.net 4.2.14 beta build 7574
  3. paint.net 4.2.14 beta build 7573
  4. paint.net 4.2.14 beta build 7547
  5. paint.net 4.2.14 alpha build 7542
  6. paint.net 4.2.13 is now available
  7. paint.net 4.2.13 alpha build 7497
  8. paint.net 4.2.12 is now available
  9. paint.net 4.2.11 is now available
  10. paint.net 4.2.11 beta build 7441
  11. paint.net 4.2.11 beta build 7433
  12. paint.net 4.2.11 alpha build 7420
  13. paint.net 4.2.11 alpha build 7417
  14. paint.net 4.2.10 is now available
  15. paint.net 4.2.9 is now available
  16. paint.net 4.2.9 beta build 7333
  17. paint.net 4.2.9 alpha build 7326

2019 34

  1. paint.net 4.2.8 is now available
  2. paint.net 4.2.7 is now available
  3. paint.net 4.2.6 rollout suspended – 4.2.7 soon!
  4. paint.net 4.2.6 is now available!
  5. paint.net 4.2.6 beta build 7263
  6. paint.net 4.2.6 alpha build 7258
  7. paint.net 4.2.6 alpha build 7256
  8. paint.net 4.2.6 alpha build 7254
  9. paint.net 4.2.6 alpha (build 7250)
  10. Paint.NET v4.2.6 will require SSE2 on 32-bit / x86
  11. paint.net 4.2.5 is now available!
  12. paint.net 4.2.4 is now available
  13. paint.net 4.2.3 is now available!
  14. paint.net 4.2.2 is now available!
  15. paint.net 4.2.2 beta build 7198
  16. paint.net 4.2.2 beta build 7192
  17. paint.net 4.2.2 beta build 7186
  18. paint.net 4.2.1 is now available!
  19. paint.net 4.2.1 beta build 7152
  20. paint.net 4.2 is now available!
  21. C#: [Obsolete] on an extension method? Also remove ‘this’
  22. paint.net 4.2 beta build 7121 is now available
  23. paint.net 4.2 beta build 7116 is now available
  24. paint.net 4.2 beta build 7111 is now available
  25. paint.net 4.1.7 alpha (build 7107) is now available
  26. paint.net 4.1.7 alpha (build 7104) is now available
  27. paint.net 4.1.7 alpha build 7079 is now available
  28. paint.net 4.1.7 alpha build 7077 is now available
  29. paint.net 4.1.7 alpha build 7070 is now available
  30. Twitter
  31. paint.net 4.1.6 is now available!
  32. paint.net 4.1.6 beta build 7012 is now available
  33. paint.net 4.1.6 beta build 7010 is now available
  34. paint.net 4.1.6 alpha (build 7000) with high DPI icons

2018 13

  1. What’s next for Paint.NET in 2019?
  2. paint.net 4.1.5 is now available!
  3. Direct2D: How to implement deferred registration of custom effects
  4. paint.net 4.1.4 is now available
  5. paint.net 4.1.3 is now available
  6. paint.net 4.1.2 rollout paused
  7. paint.net 4.1.2 is now available
  8. paint.net 4.1.1 is now available!
  9. paint.net 4.1 is now available!
  10. paint.net 4.1 Beta (Build 6808) is now available
  11. paint.net 4.0.22 and Windows 7 “Platform Update”
  12. paint.net 4.0.21 is now available
  13. paint.net 4.0.20 is now available!

2017 14

  1. paint.net 4.0.20 Beta released (with Dark Theme)
  2. Coming in 4.0.20: Dark Theme
  3. paint.net 4.0.20 and .NET 4.7
  4. paint.net 4.0.19 is now available
  5. paint.net is now available on the Windows Store!
  6. paint.net 4.0.18 is now available!
  7. Win32: How to get the refresh rate for a window
  8. Portable Mode in paint.net 4.0.17+
  9. paint.net 4.0.17 is now available
  10. Paint.NET on the Windows Store
  11. ConcurrentDictionary allocates … a lot
  12. paint.net 4.0.16 is now available
  13. paint.net 4.0.15 is now available
  14. paint.net 4.0.14 is now available

2016 6

  1. paint.net 4.0.13 is now available
  2. paint.net 4.0.12 is now available
  3. paint.net 4.0.11 is now available
  4. paint.net 4.0.10 is now available
  5. paint.net 4.0.10 beta build 6022 is now available
  6. paint.net 4.0.9 is now available

2015 4

  1. paint.net 4.0.8 is now available
  2. paint.net 4.0.7 is now available
  3. paint.net 4.0.6 is now available
  4. .NET Strings are immutable … except that they’re not

2014 16

  1. paint.net 4.0.5 is now available
  2. paint.net 4.0.4 is now available
  3. paint.net 4.0.4 beta build 5442 is now available
  4. What’s coming in 4.0.4
  5. paint.net 4.0.3 is now available
  6. paint.net 4.0.2 is now available
  7. paint.net 4.0.1 is now available
  8. paint.net 4.0.1 beta build 5305 is now available
  9. paint.net 4.0 is now available!
  10. paint.net 4.0 Release Candidate (build 5284) is now available
  11. paint.net 4.0 beta (build 5278) is now available
  12. paint.net 4.0 beta (build 5268) is now available
  13. paint.net 4.0 beta (build 5226) is now available!
  14. paint.net 4.0 beta (build 5168) is now available!
  15. paint.net 4.0 beta (build 5152) is now available!
  16. paint.net 4.0 alpha (build 5143) is now available!

2013 7

  1. paint.net 4.0 alpha (build 5105) is now available
  2. paint.net 4.0 alpha (build 5086) is now available!
  3. paint.net 4.0 alpha (build 5064) is now available
  4. paint.net 4.0 alpha (build 5034) is now available
  5. Paint.NET v3.5.11 is now available
  6. Paint.NET v3.5.11 BETA is now available
  7. Paint.NET 4.0: Brushes and Shapes and stuff

2012 9

  1. More on Multicore JIT
  2. The Paint Bucket in paint.net 4.0 (video)
  3. Using Multi-Core JIT from .NET 4.0 if .NET 4.5 is installed
  4. How to fix: Diablo 3 “Blizzard Update Agent has stopped working”
  5. Marshaling native arrays back as managed arrays without copying
  6. New features for Paint.NET 4.0
  7. Paint.NET forums moving to a new server
  8. College Adventures in Open Source: Fraginator edition
  9. Optimizing .PDN Save Times

2011 21

  1. download.com “responds” to bad press about their malware
  2. download.com getting more attention for spreading malware
  3. Responsive selection rendering for paint.net 4.0
  4. Paint.NET 4.0 “fine grained history” and other stuff
  5. September 2011 usage statistics
  6. Paint.NET v3.5.10 is now available
  7. Paint.NET v3.5.9 and Download.com
  8. A small bug in Paint.NET v3.5.9 with Ctrl+0
  9. Paint.NET v3.5.9 is now available
  10. Paint.NET v3.5.9 Beta (build 4278) is now available
  11. Dear ATI/AMD, Please fix your video drivers!
  12. Slow .NET Reflector 7.1 startup? Try this
  13. Paint.NET 4.0 build 4158 screenshot
  14. Paint.NET 4.0 will not support Windows Vista
  15. Using Lazy to Solve Deadlocks in Resource Caches
  16. Paint.NET in 24 more languages?! tl;dr … Yes
  17. Fix for: Paint.NET Text/Font crashes after installing Windows Update KB2505438
  18. Paint.NET v3.5.8 is now available
  19. Paint.NET v3.5.7 is now available
  20. Paint.NET v3.5.7 Beta (Build 4058) is now available
  21. January 2011 usage statistics – Win7 wins

2010 32

  1. Photoshop Filters, and More Silly Business Proposals
  2. Paint.NET v3.5.6 is now available!
  3. Paint.NET v3.5.6 Beta (Build 3970) now available
  4. Paint.NET v3.5.6 … let’s fix a few more bugs
  5. Paint.NET v3.5.6 Beta
  6. September 2010 usage statistics – XP no longer on top
  7. Paint.NET shows up on Steam’s hardware and software survey
  8. Microsoft Ribbon for WPF
  9. GPU Blur Effects pack for Paint.NET
  10. Paint.NET v4 gets a Settings dialog
  11. Rotate/Zoom and IndirectUI in Paint.NET v4.0
  12. May 2010 usage statistics – Windows 7 reaches 26%, overtakes Vista
  13. Paint.NET v3.5.5 is now available
  14. Paint.NET v3.5.5 and .NET v4 woes
  15. How to: Target .NET 4.0 Client Profile with C++/CLI
  16. Paint.NET v3.5.5 Beta … now with .NET v4!
  17. March 2010 usage statistics
  18. The Paint.NET forum has moved! Yay!
  19. Direct2D and WinForms: It Just Works
  20. Try out Paint.NET v3.5.5 Beta
  21. What's coming in Paint.NET v3.5.5: Performance!
  22. Intel’s Xeon X5680 gives you 24 threads, empties bank account
  23. February 2010 usage statistics
  24. Paint.NET v3.5.4 is now available
  25. Upgraded the blog
  26. Paint.NET v3.5.3 is now available
  27. More Thoughts on Apple’s iPad
  28. Apple's iPad is a "magical device" … really!?
  29. Help test .NET Framework 4.0 Beta 2!
  30. Heads up: Paint.NET will require XP SP3 / Vista SP1 later this year
  31. How to fix: Unable to save .DDS files in Paint.NET v3.5.x
  32. Paint.NET v3.5.2 is now available

2009 22

  1. Paint.NET v3.5.2 is on the way – Better font support for Win7/Vista
  2. Windows Vista users … why haven’t you installed SP1 or SP2?
  3. Paint.NET v3.5.1 is now available
  4. Paint.NET v3.5.1 is coming … small fixes, and more Win7
  5. Paint.NET v3.5 (Final) is now available!
  6. A new license for Paint.NET v3.5
  7. Paint.NET v3.5 Beta 4 (Build 3591) is now available
  8. Paint.NET v3.5 Beta 3 (Build 3572) is now available
  9. Paint.NET v3.5 Beta 2 (Build 3561) is now available
  10. Paint.NET v3.5 Beta 1 (Build 3550) is now available!
  11. A real glass prototype for Paint.NET v3.5
  12. DirectWrite for Windows Vista
  13. Paint.NET v3.5 prepares for beta and gets a visual refresh
  14. July 2009 usage statistics
  15. Paint.NET v3.5 now enhanced for Windows 7 with DirectWrite
  16. Paint.NET v3.5 – Better font handling, and performance. Again.
  17. First alpha build of Paint.NET v3.5 is now available
  18. Random April Thoughts
  19. Thank you, Akimset spam detector
  20. Introducing Paint.NET v3.5’s new selection renderer
  21. The theme of Paint.NET v3.5 is … performance
  22. Mid-January Progress Update on Paint.NET v3.5

2008 60

  1. How to fix: Paint.NET "breaks" with Vista SP2 Beta
  2. Installing .NET 3.5 SP1: Please wait … Forever!
  3. Goodbye Pentium 4, Hello Atom
  4. Paint.NET v3.5: "Improved rendering quality when zoomed in"
  5. A fluent approach to C# parameter validation
  6. What if XP SP3 were the minimum OS?
  7. An exploit requiring admin privilege is NOT an exploit
  8. October 2008 usage statistics
  9. Change of plans – here comes Paint.NET v3.5
  10. Paint.NET version 4.0 system requirements
  11. Paint.NET and Performance — Thumbnails
  12. Setup authors: Make sure "TrustedInstaller" is enabled
  13. Experimenting with Vista Aero/Glass
  14. Beware of fake Paint.NET releases – or, there is no 4.0 yet!
  15. Paint.NET v3.36 is now available!
  16. The Paint.NET install experience — Part 2, version 4.0
  17. The Paint.NET install experience — Part 1, version 3.xx
  18. The Second Paint.NET v4 Screenshot
  19. Paint.NET v4 takes a new, good turn (ixnay on the rewrite)
  20. Paint.NET 3.35 … "ugly" canvas background?
  21. Paint.NET v3.35 final release now available!
  22. C# Extension Methods … Portability Aid?
  23. Yet Another Poorly Done Business Proposal
  24. The very first Paint.NET v4.0 screenshot!
  25. Paint.NET v3.35 – Beta 2 is now available
  26. Paint.NET v3.35 BETA is now available
  27. What's coming in Paint.NET v3.35
  28. Software Developer Tip: RSS Aggregator + Google Blog Search
  29. Paint.NET Help: Now with Windows Live Translator
  30. PC Club stores close … I used to work there!
  31. Paint.NET turns 4!
  32. Paint.NET v3.31 is now available!
  33. Paint.NET v3.31 is on the way
  34. Paint.NET merchandise store is now open!
  35. Paint.NET v3.30 — Final release now available!
  36. Paint.NET v3.30 Release Candidate 1 is now available!
  37. Validating .NET/RESX translations easily with LINQ-to-XML
  38. A simple C# / LINQ trick shown with Console.ReadLine()
  39. Paint.NET just can’t satisfy an 8-core Opteron
  40. Thoughts on Component Isolation for Paint.NET v4.0
  41. Paint.NET forum is down … again :(
  42. Paint.NET v3.30 Beta 2 is now available
  43. Cleaning up the UI for Paint.NET v3.30
  44. Nine Inch Nails and the New Online Business Model
  45. Ask and you shall receive … Color Wheel for IndirectUI
  46. The new Nine Inch Nails, "Ghosts" Volume 1 through 4
  47. Paint.NET v3.30 Beta 1 is now available
  48. Paint.NET learns Italian!
  49. "Just Add More Cowbell"
  50. Paint.NET v3.30 Preview
  51. Another Dumb Way to Start a Business Proposal
  52. Paint.NET is going to get 8-bit and 24-bit PNG support
  53. Heterogeneous Catch Clauses for CPS Exception Handling
  54. "Use Paint.NET to Photoshop it"
  55. More on C# Continuation-Passing Style: The Full "Do" class
  56. Continuation-Passing Style Simplifies Your C# Exception Handling Code
  57. How NOT to start a business "partnership"
  58. Paint.NET v3.22 is now available
  59. Paint.NET v3.22 Beta 2 is now available
  60. Refactoring A Mountain: Late-Binding for Paint.NET v4.0

2007 84

  1. Paint.NET v3.22 – Beta release now available
  2. Typo Bugs – OnScroll() versus OnShown()
  3. Don’t Forget To Accept Pounds!
  4. Australian $ added to Paint.NET Donations page
  5. Quick Thoughts on Continuations for UI Code
  6. Usability: Yes, No, Cancel, Huh?
  7. Ed Harvey's Effects updated for Paint.NET v3.20
  8. Paint.NET Usability: Why can’t you move the toolbars around?
  9. Paint.NET’s plans for 2008
  10. Slashdot effect on blog traffic
  11. Good results with Visual Studio 2008 so far
  12. Reduce Noise plugin now available for Paint.NET
  13. Follow up for Slashdot and Source Code Release
  14. Paint.NET v3.20 (Final) is now available!
  15. Paint.NET v3.20 … soon! And updated licensing details
  16. Paint.NET v3.20 Release Candidate 1 is now available
  17. Tips For Dealing With Backspaceware
  18. Freeware Authors: Beware of “Backspaceware”
  19. Paint.NET v3.20 Beta 2 is now available
  20. Software Development Tip: Write and Maintain a “UI Map”
  21. Trying out Kontera advertising
  22. Like I Said: Releasing Often = Success
  23. Terrence Follows My Advice, But Will He Double His Money?
  24. Paint.NET v3.20 Beta 1 is now available
  25. Paint.NET v3.20 Alpha 2 is now available
  26. Sepia is broken in 3.20 Alpha
  27. Paint.NET v3.20 *ALPHA* is now available
  28. Update on Suspicious Donations
  29. Money Making Tip: Accept Euros
  30. Paint.NET finally gets error handling for plugins
  31. Lots of small donations = Suspicious?
  32. Fixed Ratio and Fixed Size selections
  33. Epica – A Winamp Visualization Plugin from 2001, by Me
  34. More Paint.NET v3.20 ramblings, and 3 pieces of news
  35. Playing with Paint.NET v3.20’s new Property System
  36. September 2007 usage statistics
  37. What’s coming for Paint.NET v3.20: Plugin Development
  38. Dealing With Legacy, or The Story of Paint.NET’s Bug Database
  39. Successful Freeware Tip #3: Release Often to Keep People Interested
  40. Considering Direct Ad Sales
  41. August 2007 usage statistics
  42. Elusive Bugs: No known cause for missing resources, but solved regardless
  43. June 2007 and July 2007 usage statistics
  44. dotPDN LLC and Paint.NET now have a mailing address
  45. Paint.NET v3.10 – Final release is now available!
  46. Aunt asks, “Have you ever heard of paint dot net?”
  47. Elusive Bugs: Crash when clicking zoom buttons after a file failed to open
  48. Paint.NET Search Engine is now open!
  49. Paint.NET v3.10 Beta 2 is now available!
  50. So many Freeware Tips to write about …
  51. Paint.NET begets dotPDN LLC
  52. Making Money With Freeware, Tip #2: Put Help Content Online
  53. Paint.NET is now reachable from www.paint.net
  54. Paint.NET Help / Documentation – Now Searchable!
  55. Paint.NET Tutorial Spotlight: Make Realistic Eyes, by Ash
  56. Paint.NET v3.10 BETA is now available!
  57. Paint.NET v3.10 Visual Tweaks
  58. Quad Core is finally affordable
  59. Paint.NET v3.10 Preview
  60. Making Money With Freeware, Tip #1: Have a Donate Button
  61. Elusive Bugs: “ScratchSurface was already borrowed…”
  62. The Verdict: Non-Disclosure of Revenue
  63. Making Money Online: Profitable Freeware?
  64. Don’t get me wrong though — the iPhone is very good
  65. iPhone + 64-bit = Nope
  66. Stella needs a caption in the dishwasher
  67. Paint.NET Plugin spotlight: Curves+
  68. Updates for Paint.NET 2.5 – 2.64 are working again
  69. Paint.NET Forums and Plugin spotlight: Shapes 3D
  70. Paint.NET in the Firefox/Google search suggestions box
  71. LOLcats with Paint.NET: Stella needs a caption!
  72. Paint.NET … as seen on TV!
  73. The Accidental Success of Paint.NET Plugins
  74. A Paint.NET Success Story: San Gorgonio Middle School
  75. Paint.NET shows up on Maximum PC July 2007 cover disc
  76. Paint.NET versioning: Why is it version “3.08,” instead of “3.0.8” ?
  77. May 2007 usage statistics for Paint.NET: Vista usage way up!
  78. What’s next for Paint.NET?
  79. Paint.NET 3.08 (final) now available
  80. Paint.NET features page — finally updated!
  81. Paint.NET v3.08 BETA is now available
  82. Window Clipping 2.0 just released!
  83. Paint.NET ranked as the 19th Best Product of 2007
  84. The new blog home for Paint.NET!