The Curious Engineer

All blogs / C# / .NET

The Brain Dump

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

My brain poured out on paper (or so to speak)

C# / .NETConcurrencyDev tools / editors / IDEsMicrosoft blogsMSDN archive

’10’15’20’25
Posts
86 from 9 Apr 2008 to 7 May 2019
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/benwilli/feed.xml

2019 1

  1. Blog migration

2018 2

  1. Raw threads and async lambdas
  2. Accessing a .NET bot's state via dependency injection

2017 3

  1. Async Main() is available, but hidden
  2. Setting up Xamarin Live Player
  3. An alternative to ConfigureAwait(false) everywhere

2016 3

  1. Quick dev directory cleanup tip
  2. Asynchronous infinite loops instead of timers
  3. Waaaaay oversimplified async/await plumbing

2015 10

  1. Windows Live Writer lives on as Open Live Writer!
  2. Tasks are (still) not threads and async is not parallel
  3. Visual Studio Tip #8: Adding existing files with Show All Files
  4. Visual Studio Tip #7: Whole line editing
  5. Visual Studio Tip #6: Turn on those line numbers (with Quick Launch)
  6. Visual Studio Tip #5: Quickly adding a namespace “using” statement
  7. Visual Studio Tip #4: Code Snippets
  8. Visual Studio Tip #3: Use “Navigate To”
  9. Visual Studio Tip #2: Pin your data tips
  10. Back to basics: Visual Studio tips

2014 2

  1. Tasks and awaits and Rx! (And Drones!) Oh My!
  2. async/await does not “release the thread”

2013 4

  1. Simple consoles and async
  2. Cancellable “awaiting” on .NET events continued
  3. Drag and Drop with Tasks & Async
  4. Tasks are not Threads

2012 5

  1. Windows 8 ViewModel Property Code Snippet
  2. Windows Phone MessageBox implements scrolling!
  3. Managing multiple web service calls with Rx
  4. Give formatting its own line
  5. Using Rx? Subscribe to exceptions!

2011 13

  1. Rx ensures Unsubscribe
  2. Windows Phone travel tip – pin your map locations
  3. Populating Windows Phone view models with Rx
  4. Type, don’t look!
  5. Mango goodness for devs today!
  6. Pivot Title Templates
  7. Don’t ForkJoin your Events
  8. A Windows Phone update is going out!
  9. Windows Phone 7 Developer Quickstarts
  10. Custom Page Transitions in WP7 (part 2)
  11. Windows Phone Developer Tools January Update
  12. Custom page transitions in WP7
  13. Need a little Push?

2010 9

  1. Sweet, sweet, data
  2. Hidden Features in Windows Phone
  3. Get you VB on!
  4. Free Petzold!
  5. Windows Phone Developer Tools Are Final
  6. WP7 notifications
  7. And so it began…
  8. Visual Studio Database Guidance released
  9. Xbox LIVE on Windows Phone

2009 15

  1. Important Updates to Live Services!
  2. TwitterDrive rocks!
  3. Feeling a bit loopy
  4. Building a better library through blog conversations
  5. Release the hounds!
  6. I’m just async. Yes, I’m only async.
  7. Live Framework now supports the Windows Live ID Client SDK!
  8. Live Framework Update!
  9. LINQing to the Live Framework (or “CreateQuery vs Entries”)
  10. Moving from local LOE to local LOE
  11. Theme change!
  12. Live fx Helper Class
  13. Local LOE and Fiddler woe
  14. Cleaning up my mesh
  15. Note to self: Plane travel

2008 19

  1. Meshing in C++ (CLI)
  2. .NET Extension methods from C++
  3. Live Framework Webcast: Getting started with Live Framework
  4. Navigating LiveFX with .NET
  5. But what can I *do* with it?
  6. Wallpaper your desktop with Mesh
  7. Keeping the crickets at bay
  8. Photosynth released!
  9. Live Mesh is now openly available to anyone in the U.S.!
  10. Live Mesh update
  11. Silverlight Streaming updates
  12. Hitch your domain wagon to our IM!
  13. Make money with Silverlight Streaming? Yes. Download it as a desktop app? No.
  14. Back from Bangkok
  15. Hello from Thailand!
  16. Silverlight Streaming update!
  17. Large web site project vs Visual Studio
  18. Silverlight debugging tip
  19. Response.Write("Hello World!");