The Curious Engineer

All blogs / C# / .NET

Code/Tea/Etc...

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

Duncan Mackenzie has too much time on his hands

C# / .NETWeb developmentSoftware / engineering practiceMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
415 from 25 Feb 2003 to 15 Sep 2004
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/duncanma/feed.xml

2004 227

  1. This blog has moved... notice #2...
  2. This blog has moved...
  3. Has anyone tried migrating posts from weblogs.asp.net to another .Text installation?
  4. Wes Haggard discusses the new iterators in C# 2.0
  5. The email I get...
  6. C# 2005 and C# Express Content Up...
  7. Another article preview up... this one is a content rotator for ASP.NET
  8. vbCity has blogs!?!? Excellent...
  9. Removing Word's Formatting from text before pasting into .Text or other apps...
  10. I'm thinking about installing .Text into my own web-site...
  11. The Updater Application Block... various additions...
  12. Soma discusses the future of VB
  13. Ok... I can finally read my comments again...
  14. Previews of articles...
  15. Jesse Liberty, author of one of my favorite books (Clouds to Code) gives an overview of "My" in Visual Basic 2005
  16. Updated the headlines on the VB Community page today...
  17. Anders on MSDNTV
  18. New Coding 4 Fun Article up...
  19. With things like AOL and other proxies... how useful is IP Address in figuring out duplicate votes/comments/etc... ?
  20. Trying out something 'bad'...
  21. I'm thinking of adding login/registration to my personal site...
  22. Solutions at a Glance... great for all .NET developers interested in security...
  23. ReSharper 1.0 Released...
  24. Thanks Bill... Vaughn that is, not that other guy...
  25. Don't ask me why, but I've become the official forum for Spiderman 2
  26. Previewing my "Quick Vote" article...
  27. Books, Books, Books...
  28. We have a bit of a cluster in my poll results...
  29. Stuck on a problem opening vbproj or csproj files...
  30. Getting the right Printer Margin Bounds when working in Windows Forms...
  31. Robert gives up an update on the VB.NET Power Pack
  32. Partial types in Visual Basic .NET
  33. Partial types in Visual Basic .NET
  34. Cool Quote from the "My" chat going on right now...
  35. Default Values, Triggers, and Code supplied values ... oh my!
  36. "Express Paint" article up...
  37. New Poll is up and a silly mistake...
  38. Andrew Troelsen's Refactoring Article is up...
  39. Get a listing of all the upcoming VB Chats
  40. Generics in VB 2005 Article now live on MSDN...
  41. Going on now... chat with the VB and ASP teams about building Web Forms with VB.NET 2003
  42. Webcast today on the new features of VB 2005...
  43. Cool new MSDN TV (on creating a RSS reader that runs as a tool window in VS)
  44. Luke Hoban blogs on...
  45. My new Coding 4 Fun Column is up on MSDN...
  46. Another new article posted yesterday... "What's New In Help for VB 2005"
  47. Operator Overloading in VB 2005
  48. Spiderman 2... the game, not the movie...
  49. Visual Studio 2005 Beta 1 and the Express Edition Betas have launched...
  50. Eric Gunnerson discusses grouping classes within an assembly...
  51. Oh man... I guess this isn't new, but I'm impressed...
  52. New Community Page for your viewing pleasure...
  53. A sneak preview of Visual Basic 2005 (article) is up on MSDN...
  54. Just saw a concert... already have the live CD...
  55. Today's Team Chat (Thursday 6/24 at 1pm Pacific Time) has been cancelled
  56. Andy Pennell and Scott Nonnenberg are looking for your opinion...
  57. Replaced the Poll Component with my 'new and improved' one...
  58. Ended the "Most anticipated release" poll...
  59. Mark Davis discusses a C# feature....
  60. Visual Basic Power Pack Article Up on MSDN
  61. My MSDN Magazine article is up online...
  62. C# TechEd Page started...
  63. Ach... my reading list is growing too fast...
  64. TechEd Slides working their way online...
  65. I just like to make things complicated...
  66. 'Using' statement added to VB in Whidbey release...
  67. If you write RFPs to get work...
  68. More playing with ASP.NET
  69. Updated the 'blogs' page on msdn.microsoft.com/vbasic
  70. Very Very Cool... 3D Pie Chart in C#
  71. A love little samples like this...
  72. Celebrities in the locker room... career opportunity or creepy awkwardness?
  73. I added the "no vote, just show me the results" feature to that polling component...
  74. Draft posts... what should they display for 'date posted'?
  75. I'm playing around a bit...
  76. Outlook programming article now available...
  77. Greggm describes how to debug ASP.NET as a non-admin...
  78. Whidbey docs up on MSDN's lab servers...
  79. Paul Vick discusses Nullable Types in the Whidbey release of Visual Basic
  80. Early & Adopter fill you in on "Application Level Events"
  81. Paul is looking for a list of the 'best' VB Bloggers...
  82. Paul Vick discusses the question that just won't go away... VB or C#?
  83. Visual Basic at the Movies now available for download...
  84. Cyrus ruminates on the revelations of TechEd 2004...
  85. The 'Chalk Talk' went well....
  86. Anders Chalk Talk today at 2pm to 3:15pm (at TechEd 2004)
  87. Contents of a programmer's backpack
  88. Paul Vick is in the house....
  89. New IIS site...
  90. At TechEd and waiting for your questions!
  91. TechEd and Rio... IV?
  92. The mind boggles...
  93. Coming to TechEd? Play Halo for the PC? Have a fast laptop?
  94. 101 VB.NET 2003 Videos Released onto MSDN
  95. Visual Basic Team Blog has launched...
  96. So many posts in so little time...
  97. SteveJS discusses unmanaged/managed and mixed debugging in VS
  98. Eric posts the C# Team's schedule for TechEd 2004
  99. Going way back here... but I don't think I mentioned this before.... Gus Perez posts a Snippet Editor...
  100. Enabling/Disabling AutoRun from your .NET application...
  101. Duncan's VS.NET 2003 wouldn't run... and why that is good for you :)
  102. Eric Gunnerson discusses Enums, Validation and Versioning...
  103. Profiling is fun...
  104. Grant discusses Iterators...
  105. New 'Diary of a .NET Newbie' column up at vbCity.com
  106. If video is your thing...
  107. Halo Custom Edition, with support for user-created maps... now available...
  108. PInvokes available as a VS.NET Add-In...
  109. Some FAQs are more FA than others....
  110. Eric is asking questions again...
  111. New VS2005 focused MSDN TV episodes available...
  112. RSS Aggregator add-in for Visual Studio .NET
  113. Eric Gunnerson on Channel 9...
  114. Jay discusses the use of partial classes in Windows Forms 2.0
  115. I know that movies based on books are often a disappointment...
  116. Visual Basic At The Movies now available...
  117. Presentation from Francesco Balena on Data Structures for VB Programmers
  118. Ok, if you are programming against AD... this is so very cool...
  119. Eric is looking for your opinion on C# related blogs...
  120. Gregg Miskelly covers some more debugging options...
  121. My MSDN Magazine article is up on the MSDN site...
  122. Matt Warren discusses ObjectSpaces and ORM in general
  123. Robert Green Talks About Communities for Visual Basic .NET
  124. Somewhere inside me... an audiophile just died.
  125. pinvoke.net ... a place to post and find all the Win32 API signatures you need ...
  126. Upcoming Visual Basic .NET Chats
  127. Scott Nonnenberg on Debugger Visualizers in VS 2005
  128. ASP.NET (with C#) article by Dino Esposito...
  129. I've started up a Blog for Frequently Asked Questions about VB.NET
  130. Hey Scott Seely is blogging!!
  131. C# Featurette #3 from Eric Gunnerson
  132. Grant points out a very unknown configuration option for version numbers...
  133. Upcoming Dates/Locations on the Visual Basic World Tour
  134. Eric covers another new C# Whidbey (VS 2005) feature
  135. VS 2005 has a blog?
  136. Developing a Windows Forms Wizard...
  137. Generate Thumbnail Images from PDF Documents
  138. Are you a student looking for VS.NET?
  139. Jay Bazuzi discusses the 'Rename' Refactoring in some detail...
  140. Part 6 of Scott Mitchell's series on Data Structures is now live...
  141. MVP Blogs
  142. Real-Time Syntax highlighting for HTML...
  143. Great VB6 content at DevX
  144. Upcoming webcast on Test Driven Development (TDD)
  145. Visual Studio Service Pack 6 Released
  146. Back from Disneyland...
  147. Joe Nalewabau discusses TechEd 2004
  148. Going back a bit... Rick Spencer talks about the Usability of Generics...
  149. Generic Methods...
  150. Paul Vick, Language Designer on the VB team, discusses arrays with non-zero lower bounds...
  151. Weird Gathering of MSDNers at theme parks...
  152. Tried the "new" Napster tonight...
  153. Two new additions to my blog home page...
  154. Eric Gunnerson just keep pumping out the cool posts...
  155. Interested in learning more about Visual Studio Tools for Office?
  156. Wow, a huge FAQ for System.Web.Mail...
  157. There's nothing like a nice control to make development easier...
  158. Shaykat's Visual Studio 2003 Tips
  159. Team Chat on Unit Testing coming up next Thursday (3/18)
  160. Some cool controls from DarthPedro
  161. hey... want to come work at MSDN?
  162. "Blogs from the C# Team" page now up... enjoy!
  163. The eagerly awaited Part 5 of Scott Mitchell's Data Structure series is now live
  164. Have you seen Joe Hummel's webcasts yet?
  165. Debugging Guide now available
  166. Anson Horton starts his blog with talk of Intellisense
  167. C# Team Blogs as OPML
  168. Neat little utility (with C# source) that copies and pastes files from the command line
  169. Matt Warren on Language Design
  170. New MSDE Articles Available
  171. Scott Nonnenberg dishes on Visualizers in Whidbey
  172. Grant Richins discusses Anonymous Methods
  173. Gregg Miskelly on Debugging Interop Issues
  174. The CSharp Team has a "Frequently Asked Question" Blog...
  175. Looking to write for MSDN?
  176. Frequently Asked Questions, or Frequently Requested Code (FRC?)
  177. Paul Vick on two new operators in VB Whidbey
  178. Code Project just continues to amaze...
  179. A chapter from my KickStart VB.NET book is up on Code Project
  180. MSDN TV episode on the IDE enhancements in C# Whidbey
  181. ASP.NET Resource Kit now available
  182. Oh geez... now I'm all hot and bothered
  183. Broderbund Software... and C#
  184. Great article on the DataGrid control posted on CodeProject
  185. 12 free sample training modules about .NET
  186. Just playing with Generics in Visual Basic Whidbey
  187. Joel's doing a webcast (well, 2 actually)
  188. Ninja Gaiden, where art thou Ninja Gaiden
  189. Robert Green's VB Blog
  190. C# FTP Server sample up on GotDotNet
  191. Finally, the good ones coming to DVD
  192. Oooh, I always wanted to build one of those...
  193. New installment in Scott Mitchell's series on Data Structures
  194. HTML Agility Pack
  195. TreeMapping Your File System
  196. Yet Another Amazing Article from MSDN België & Luxemburg
  197. Allegiance Code now available....
  198. 8-Part Interview with Anders Hejlsberg
  199. Upcoming Visual Basic Chats
  200. Microsoft Java Language Conversion Assistant 3.0 beta
  201. David Hill explains and discusses "Smart Clients"
  202. DirectX Drum Machine in C#
  203. Eric Gunnerson discusses Inlining
  204. Some recent articles on C# Whidbey
  205. I love apps that get updates
  206. Managed code samples from the Exchange SDK
  207. Printing a text file
  208. Modern Software Development in Visual Basic .NET
  209. The C# team is going to be coming after me...
  210. Virus Alert
  211. Win32 API to .NET Framework mapping
  212. New Visual Basic home page design live...
  213. Just a quick reminder, VB6 upgrade chat tomorrow
  214. Data Access and Storage Developer Center now up...
  215. Multi MSDN Multimedia
  216. New RSS Aggregator
  217. Short but sweet little example from today's .NET Wire
  218. CLR SPY
  219. Application Interop (.NET and J2EE)
  220. Pretty cool new Webcast series coming for VB.NET
  221. More on that Halo Armor
  222. Update to the How-To for the Updater Application Block
  223. Another interesting product from Roku
  224. Animated Gifs in .NET
  225. This would make a great halloween costume...
  226. Back in Redmond
  227. Digital Media and Media Center Topics

2003 188

  1. Bandwidth Drought
  2. New Coding 4 Fun Column up on MSDN
  3. SharpToolbox
  4. Playing around
  5. New MSDN TV 'episode' on FxCop
  6. Comp Sci is cool
  7. Visual Studio Bootstrapper Downloads
  8. C# Books Page Up
  9. Windows Forms Reference Application
  10. New *Free* Windows Forms Controls
  11. My latest book is now available online
  12. Halo for the PC
  13. A flexible line graph class library in C#
  14. Visual C# "Whidbey": Language Enhancements
  15. New Article up on the Visual Basic developer center...
  16. Space Invaders in C#
  17. Eric J. Smith's CodeSmith Utility
  18. Very comprehensive FAQ on the .NET Compact Framework available
  19. C# Splash Screen
  20. Questions about the C# Site
  21. C# Programmable Calculator
  22. Cool "Article" from Cory Smith up on the web...
  23. C# Bloggers Page Up...
  24. New C# Home Page Design Up on MSDN
  25. Hands On Labs
  26. PDC Sessions available as streaming audio with synchronized PPT and demos...
  27. C# Whidbey Sneak Preview doc up on MSDN
  28. Looking for a "Photo Blog"
  29. Ninja Gaiden
  30. Dolomite <> Dolemite
  31. SHAutoComplete
  32. IAutoComplete
  33. Desktop Backgrounds
  34. Scott Mitchell's Data Structure Article is finally up...
  35. Visual Basic RSS Feed should be a bit busier...
  36. Interop Article by Sam Gentile
  37. Burn CDs right from your .NET code...
  38. Looking for some Hands On Labs?
  39. Reading An Image from the web...
  40. Upcoming Chats
  41. The VS.NET Bootstrapper Workspace is starting to get busy
  42. CLR Profiler Available
  43. Is this just a technology thing...
  44. Longhorn Preview now available on MSDN Subscriber Downloads
  45. Slides, Slides, Slides
  46. ClickOnce and "locked down" systems
  47. Oh man... PAG just keeps producing those blocks!
  48. A new MSDN TV episode with Brad Abrams about WinFX has been posted
  49. New Generics Article by Juval Lowy
  50. Various PDC Related Diagrams Up on MSDN
  51. Digging out...
  52. Blogs on the PDC Central Site
  53. Books, Books, Books...
  54. Reading Blogs...
  55. My ClickOnce chapter is up on the web
  56. "New" PDC site is up
  57. Keynote Fun
  58. Happy to be in LA
  59. COM Port Programming in .NET
  60. Still in Seattle, but hopeful...
  61. Ok... so I'm in the airport, but not moving any closer to LA at this point
  62. If you are into code samples...
  63. In the airport... drinking coffee... paying for wireless
  64. Hmmm... I hadn't noticed that post
  65. C# Team section now up on the C# Developer Center
  66. Changes in GDN Workspaces
  67. I think I've found a music service I can use...
  68. Turns out I am going after all...
  69. New VB article up from a fellow 'weblogs' author...
  70. Pretty cool MSDN TV Topic up..
  71. New Dancers... but still no 'Master Chief'?
  72. Visual Studio .NET Bootstrapper Plug-In
  73. Hmm... interesting side affect of Google AdSense
  74. Ok, so *now* I'm loading up Halo on my PC
  75. Home Machine is up and "loaded for code..."
  76. Adhoc and Random
  77. So many things going on at one time
  78. Feeling the Cache Love
  79. I am definitely going to need more HD inputs on my TV
  80. URLScan and the VB Resource Kit
  81. Wonders of Windows Forms, and headshots of Chris Sells
  82. Generating INSERT statements
  83. Visual Basic Resource Kit Download Available
  84. Visual Basic Resource Kit
  85. Digital Destiny
  86. Single vs. Multi-File
  87. Anyone have time for a quick poll?
  88. Displaying RSS on my own site
  89. Great Quote from G. Andrew Duthie on Chris Sells Blog
  90. Hmmm.... and I thought ANTS was a profiling tool...
  91. Getting slightly caught up...
  92. Ugh.. I want to code...
  93. Some new MSDN links of note
  94. Ok, some PDC marketing I'm happy to participate in...
  95. Hey, my glasses made it onto a blog
  96. Hmm... maybe Chris Sells has a point, no more interviews at Microsoft
  97. Laziness .NET -- the Professional Edition
  98. New "Coding 4 Fun" article is up...
  99. Updating the Updater
  100. And now for the last...
  101. Finally got back to the article
  102. The article continued...
  103. Well, I'm not 100% sure I'll start writing my articles into the blog... but...
  104. Random Blog thought...
  105. New Blogs page on the MSDN Visual Basic Developer Center
  106. You learn something new everyday...
  107. "Letter from the Editor" on the MSDN Developer Centers
  108. Converting an Application to use the Application Updater Block from PAG
  109. Converting an Application to use the Application Updater Block from PAG
  110. Visual Basic Bloggers Revisited
  111. Visual Basic bloggers
  112. Retrieving File Icons for specific file types
  113. New Editor's Note (Letter from the Editor... whatever...) up on vbasic
  114. Everything you didn't need to know about me...
  115. New Column Is Up (Laziness .NET)
  116. In case you didn't notice... GotDotNet User Samples has RSS!!
  117. Multiple Methods for Auto-Updating, which to choose?
  118. Application Updater Block
  119. No Touch Deployment in Winnipeg
  120. Punitive User Interfaces
  121. Hmm... did we launch another Developer Center that I didn't know about?
  122. In case none of you web-heads have noticed....
  123. Better late than never... right?
  124. Dinner and Drinks with some local Bloggers
  125. Not about TechEd at all, it is about a fish
  126. 1st Day
  127. So I'm here, now what?
  128. MSDN Security Developer Center is up!
  129. .NET Show and VBTV are on the MSDN DVDs!
  130. Response to low MSDN pricing
  131. Creating a new account on blogger.com
  132. High-Powered MSFT Blog!
  133. Wow, leave Kent in front of his computer for a few hours...
  134. Need blogging solution for spouse
  135. Interest Trivia about Duncan...
  136. Words I didn't know existed...
  137. Releasing binaries for my samples
  138. Sure it is about Zip Compression, but it is also about a whole lot more...
  139. Pre-Mother's Day Sneaking Around
  140. Word Automation from C# vs. VB.NET
  141. Very confusing discussions...
  142. Idiocy in the name of love...
  143. MSDN TV
  144. Wil discusses the emotions invoked by being a father… and he mentions tea!
  145. My Column Is Up!
  146. Leaving Las Vegas
  147. My Grand-Boss is Blogging, oh my!
  148. Some "slightly less than documented" APIs
  149. New Dev Centers Are Up!!!
  150. Exciting new Microsoft Insider Blog
  151. Using what you write
  152. Command Line Switch Parser
  153. Managed Wrapper for BITS
  154. Full MusicXP Source Posted to GDN
  155. MSDN TV now available offline!
  156. Certification doesn't prove you know everything, but it certainly helps....
  157. A little 'bit' more on Int32 vs Integer
  158. Int32 or Integer/int?
  159. It is a gradual process...
  160. I hate to get involved at all, but...
  161. One Step Closer to Releasing MusicXP Source
  162. First hint of what I've been working on for the last few months...
  163. This isn't exactly useful, but I find it cool
  164. My column went up early...
  165. First day and he has figured it out already....
  166. Macros in VS.NET
  167. Indicating Infinite Progress, or lack thereof
  168. I have to get one of these, and code against it!
  169. And speaking of Mike Harsh...
  170. Yet Another New Blogger!
  171. Sites in a box
  172. Joel's here!
  173. HREF EXEs are cool.
  174. Visual Basic .NET 2003 Language Changes
  175. IsNumeric, Microsoft.VisualBasic.dll, etc.
  176. Another little code snippet
  177. GotDotNet User Samples area gets a facelift
  178. Another MSDN TV episode!
  179. Coding and Going to the Grocery Store
  180. Hubzilla
  181. DateTimePicker and DBNull
  182. Grinding the Gears
  183. New Coding4Fun column is up...
  184. A Burning Desire
  185. Googlism
  186. Interesting phrase...
  187. There goes that column idea....
  188. A Blog? What was I thinking?