The Curious Engineer

All blogs / C# / .NET

Sam Ng's Blog

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

C# / .NETCompilersMicrosoft blogsMSDN archive

’10’15’20’25
Posts
25 from 6 Nov 2007 to 24 Jan 2010
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/samng/feed.xml

2010 1

  1. The Pain of deploying Primary Interop Assemblies

2009 6

  1. Channel 9: Dynamic in C#
  2. Com interop in C# 4.0: Indexed Properties
  3. COM Interop in C# 4.0
  4. Named and Optional arguments – ties and philosophies
  5. Named arguments and overload resolution
  6. Named arguments, optional arguments, and default values

2008 13

  1. Dynamic in C# VII: Phantom Method Semantics
  2. Dynamic in C# VI: What dynamic does NOT do
  3. Dynamic in C# V: Indexers, Operators, and More!
  4. Dynamic in C# IV: The Phantom Method
  5. Dynamic in C# III: A slight twist
  6. Channel 9!
  7. Dynamic in C# II: Basics
  8. Dynamic in C#
  9. Microsoft Visual Studio 2010
  10. So-cal CodeCamp 08!
  11. Optional Modifiers and Overload Resolution
  12. Generic Method Substitutions and Unification - Part two
  13. generic method substitutions and unification

2007 5

  1. VS 2008 is out the door!
  2. Virtual Events in C#
  3. Local variable scoping in C#
  4. Compiler-generated scopes for local variable declarations
  5. Another compiler dev