- May 28, 2014 — Joining Xamarin
- Jan 28, 2014 — OutDir vs OutputPath
- Jan 27, 2014 — Smarter Visual Studio Template Authoring
- Jan 14, 2014 — Complex traces you can actually understand by leveraging Activity Tracing
- Jan 13, 2014 — How to transform T4 templates on build without installing a Visual Studio SDK
- Jan 11, 2014 — How to create a Visual Studio extensibility project that is compatible with VS 2010, 2012 and 2013
- Nov 13, 2013 — How to install a Visual Studio extension with templates via an MSI
- Oct 25, 2013 — High level overview of Visual Studio Extensibility APIs
- Oct 15, 2013 — Improving the state of the art in API documentation sites
- Aug 20, 2013 — Contributing to OSS projects made easy
- Aug 01, 2013 — How To Temporarily Disable The Touch Screen In X1 Carbon
- Jul 30, 2013 — PayPal Samples are virtually useless
- Jul 20, 2013 — How to fix continuous deployment error for .NET 4.5 in Team Foundation Service
- Jul 10, 2013 — A new way of financing open source software via Kickstarter
- Jun 17, 2013 — How to tweet automatically when you push a new package to nuget.org
- Jun 11, 2013 — NuDoc: A .NET XML API Documentation Reader
- Jun 05, 2013 — Increase developer productivity with NuGet packages with NuGet References
- Jun 05, 2013 — Automatic component registrations in Autofac
- May 18, 2013 — NuGet References: publishing my first open source extension to the DevStore
- Dec 04, 2012 — How to perform regular expression based replacements on files with MSBuild
- Nov 30, 2012 — How to access the raw markdown source for a github wiki page
- Nov 25, 2012 — Documenting user interfaces in a mouse-less touch UI
- Nov 09, 2012 — How to exclude copy local referenced assemblies from a VSIX
- Nov 09, 2012 — How to change the target VSIX file name
- Nov 05, 2012 — Electronics 101 for kids: littleBits review
- Nov 04, 2012 — Static GitHub powered blog engine
- Sep 05, 2012 — Visual Studio 2012 Developer Command Prompt Here
- Aug 08, 2012 — Tracer: the unified, dead-simple API for all logging frameworks in existence
- Jun 27, 2012 — How to mock a generic repository
- Jun 21, 2012 — How to serve private S3 content from a CloudFront private distribution via signed expiring Urls
- Jun 21, 2012 — How to apply build configuration transformations on non-web projects
- Mar 22, 2012 — How to map a shared SkyDrive folder as a network drive in Windows
- Mar 16, 2012 — A better way to encourage contributions to OSS
- Mar 09, 2012 — You don’t need an IoC container or ServiceLocator for everything
- Mar 09, 2012 — You don’t need an IoC container or ServiceLocator for everything
- Jan 22, 2012 — Event Centric: storing and consuming events
- Jan 10, 2012 — A better way to implement the Singleton (anti?) pattern for easier testing using AmbientSingleton
- Jan 02, 2012 — A general purpose event bus leveraging Reactive Extensions
- Dec 30, 2011 — Event Centric: super-charge your model with domain events to enable business intelligence
- Dec 29, 2011 — Event Centric: finding key business value by leveraging domain events and reactive extensions
- Aug 01, 2011 — How to make object initializers more useful
- Jul 27, 2011 — Cloud-aware music done right: Spotify is the iTunes, Zune, Amazon Cloud Player and Google Music killer
- Jul 13, 2011 — How to improve string resources usability
- Jun 29, 2011 — How to mock a dynamic object
- Jun 13, 2011 — Making regex authoring easier to read and maintain
- Jun 02, 2011 — X1 vs X220 side by side specs that matter
- May 26, 2011 — How to do reflection with a dynamic style
- May 20, 2011 — Introducing NETFx, or the end of Common.dll and Helpers.dll
- May 20, 2011 — Building NuGet extensions in 10 minutes, or how to contribute to NETFx
- May 19, 2011 — Using Json.NET for text and binary Json payloads with WCF WebApi
- May 19, 2011 — Querying WCF endpoints using Web API
- May 16, 2011 — How to use Autofac with WCF Web API
- May 11, 2011 — How to replace default interface property implementation expansion with automatic properties
- May 09, 2011 — Writing inline MSBuild tasks in C# for one-liners
- May 09, 2011 — DevEnvDir considered harmful
- May 05, 2011 — How to mock extension methods
- May 05, 2011 — How to mock extension methods
- May 05, 2011 — How extension methods ruined unit testing and OOP, and a way forward
- Apr 19, 2011 — How to add an MSBuild import to a project on NuGet install
- Apr 13, 2011 — How to send URL shortcuts to a specific browser such as Internet Explorer
- Mar 11, 2011 — Check your Embed Interop Types flag when doing Visual Studio extensibility work
- Feb 08, 2011 — How to flash, root and SIM unlock a Galaxy Tab
- Dec 09, 2010 — How to use T4 templates in WP7, Silverlight, Desktop or even MonoDroid apps
- Dec 08, 2010 — How to create lightweight reusable source code with NuGet
- Dec 03, 2010 — How to inspect a type inheritance tree properly
- Nov 16, 2010 — How to fix the Beta bits have expired dialog
- Oct 13, 2010 — The future of video conferencing is NOT a webcam and a TV, it’s 3D augmented reality, and it could happen really soon
- Sep 22, 2010 — Old style imperative mocks vs moq functional specifications
- Sep 22, 2010 — How to remove all useless new lines in automatic properties in an entire solution
- Sep 15, 2010 — Keeping lists of frequently used assembly references
- Aug 30, 2010 — Search References multi-platform support is forward-compatible
- Aug 29, 2010 — How to listen to online radios in Android
- Aug 23, 2010 — Argentina: Fibertel, ilegalidad, discrecionalidad y arbitrariedad
- Aug 20, 2010 — Hello World of VS
- Jun 09, 2010 — How to install Visual Studio 2010 Search References and Pro Power Tools side by side
- Jun 09, 2010 — Add References with Search
- Jun 08, 2010 — MEF, IServiceProvider and Testing Visual Studio Extensions
- May 14, 2010 — A really simple ViewModel base class with strongly-typed INotifyPropertyChanged
- Apr 15, 2010 — Crazy Linq: performing System.ComponentModel.DataAnnotations validation in a single statement
- Mar 11, 2010 — How to merge your referenced assemblies into the output assembly for improved usability
- Mar 08, 2010 — Simplified INotifyPropertyChanged Implementation with WeakReference Support and Typed Property Access API
- Mar 05, 2010 — How to set the startup program for debugging a project for the entire team
- Mar 02, 2010 — How to install Reactive Extensions for .NET 4.0 Beta 2 on VS2010 RC
- Feb 08, 2010 — Software Development Productivity
- Jan 12, 2010 — How to transform old properties to automatic properties with a simple search and replace
- Jan 08, 2010 — How to get out of the GAC all the registered assemblies
- Jan 03, 2010 — Why Windows Media Center is dead
- Dec 22, 2009 — Resetting Visual Studio Experimental Instance to its super-clean initial state
- Dec 22, 2009 — How to mock extension methods
- Nov 30, 2009 — Clarius Visual T4 70% off!
- Nov 26, 2009 — Reactive Framework Extensions Generator
- Oct 01, 2009 — Writing meaningful, self-documenting, behavior-oriented tests
- Sep 29, 2009 — Are you smart enough to do without TDD
- Aug 16, 2009 — How to always open the vsixmanifest in XML view
- Aug 13, 2009 — Linq to Mocks is finally born
- Aug 10, 2009 — Improved type safety when dealing with generic types, generic methods and reflection
- Jul 18, 2009 — You Don’t Own Your Kindle Content: Amazon Does
- Jul 13, 2009 — Why Embedded Silverlight Makes Sense
- Jun 25, 2009 — Live Mesh as an application platform
- Jun 25, 2009 — How to get wi-fi network connectivity using Hyper-V
- Apr 20, 2009 — MAB ContainerModel / Funq: a transparent container
- Apr 17, 2009 — Mobile Application Blocks ContainerModel / Funq: an introduction
- Mar 30, 2009 — What would you like to see in Enterprise Library 5.0?
- Mar 30, 2009 — Announcing the free ViewModel Tool
- Mar 27, 2009 — Crazy Linq: replacing multiple and nested foreach statements with a query
- Mar 15, 2009 — A picture is worth a thousand words: is XML dying?
- Mar 10, 2009 — Making WCF services amenable to testing
- Mar 05, 2009 — Moq 3.0 RTM!!!
- Mar 05, 2009 — Freeing up data and collaboration via the mesh
- Feb 23, 2009 — Leveraging ILMerge to simplify deployment and your users experience
- Feb 19, 2009 — Making extension methods amenable to mocking
- Feb 17, 2009 — How to install Intel WiFi Link 5300/5100 drivers for Windows 7 Beta
- Feb 06, 2009 — Tip: how to tell a regular method apart from property getter/setters and event add/remove
- Feb 06, 2009 — How to upgrade Atom 0.3 feeds on the fly with a custom XmlReader for use with WCF Syndication APIs
- Feb 05, 2009 — Updated WLW Cross-Post plugin
- Feb 02, 2009 — Funq: screencast series on how to building a DI container using TDD
- Feb 02, 2009 — Funq Part VIII: adding support for initializer functions
- Feb 02, 2009 — Funq Part VII: polishing a fluent API
- Jan 30, 2009 — Funq Part III: adding named services and refactoring to improve code
- Jan 30, 2009 — Funq Part I: selecting a high performance approach and building the basics with few lines of code
- Jan 30, 2009 — Funq: applying TDD to build a dependency injection container you can understand
- Jan 26, 2009 — Beware of DateTime comparison when using DateTimeKind.Local vs DateTimeKind.Utc
- Jan 11, 2009 — Evolving an API without breaking clients via extension methods, ObsoleteAttribute and EditorBrowsableAttribute: Part II
- Jan 08, 2009 — Evolving an API without breaking clients via extension methods, ObsoleteAttribute and EditorBrowsableAttribute
- Dec 31, 2008 — How to create and run Compact Framework unit tests with VS2008 and TestDriven.NET
- Nov 17, 2008 — PDC Essentials @ Buenos Aires
- Nov 13, 2008 — XmlSerializerFactory caching issues and leaks
- Oct 25, 2008 — Weird procedure to activate Windows 2008 from MSDN subscription
- Oct 21, 2008 — How to use Windows 2008 on your laptop
- Oct 13, 2008 — Automocking container with Moq
- Oct 12, 2008 — Where was the stubbing part in Moq?
- Oct 12, 2008 — Mocking and stubbing easier than ever with Moq 2.6
- Oct 03, 2008 — What is all the fuzz about the new common IServiceLocator
- Sep 03, 2008 — Developing orientation and resolution aware Windows Mobile applications just got a TON easier
- Aug 25, 2008 — Weirdest SQL Server 2005 installation on a Vista x64 machine
- Aug 24, 2008 — How to get ASP.NET MVC Preview 4 to run with .NET SP1
- Aug 22, 2008 — How to diagnose Linq to SQL easily and production-ready
- Aug 02, 2008 — Does CUIL search engine really work?
- Jul 24, 2008 — Donut Oriented Programming
- Jul 18, 2008 — The need for nullable reference types to advertise optional constructor dependencies
- Jul 05, 2008 — Mocking protected members with Moq
- Jul 05, 2008 — Do you really care about Stub vs Mock?
- Jul 04, 2008 — Moq 2.5 shipped: lots of good news!
- Jul 03, 2008 — Cool ajax loader image generator
- Jun 17, 2008 — June 18-2008 can be a great day for the Web
- Jun 05, 2008 — VS2008 SP1 Beta: DON'T install without first backing up your settings!
- May 28, 2008 — Mesh synchronization of KML files through FeedSync
- May 18, 2008 — A practical example on how to mock static classes without TypeMock
- Apr 29, 2008 — Live Mesh FeedSync: an overview of the protocol under the hood
- Apr 24, 2008 — Live Mesh Everywhere: open source and cross-platform
- Apr 22, 2008 — MoQ now uses xUnit for its unit tests
- Apr 22, 2008 — Improving MoQ to allow arrange-act-assert testing style
- Apr 18, 2008 — Locating the active item in the solution explorer
- Apr 18, 2008 — For those that think Microsoft Connect is useless
- Apr 07, 2008 — Is Adobe AIR really a v1 product?
- Apr 07, 2008 — Expression tree usage in ASP.NET MVC Preview 2 rocks!
- Mar 24, 2008 — Installing Windows Live Writer on Windows 2008
- Mar 19, 2008 — How to install MySQL on Windows 2008
- Mar 15, 2008 — Why do we need yet another NET mocking framework
- Mar 13, 2008 — HP MediaSmart Server does NOT support 64 bit clients
- Mar 13, 2008 — How to get rid of the auto-generated #region for implemented interfaces
- Mar 10, 2008 — How to hide System.Object members from your interfaces: the IFluentInterface
- Mar 05, 2008 — Silverlight + Seadragon = amazing Hard Rock memorabilia
- Mar 03, 2008 — PowerCommands for VS2008
- Feb 29, 2008 — Integrating SMS-based data entry with geographical visualization: a TED demo
- Feb 02, 2008 — New Moq features for mock verification and creation
- Jan 21, 2008 — Beware of typeparamref XML documentation tag
- Jan 20, 2008 — Pipelines Using Iterators, Lambda Expressions and Extension Methods in C# 3.0
- Jan 04, 2008 — foreach to from..select (I)
- Dec 30, 2007 — Statically-typed reflection with LINQ
- Dec 27, 2007 — Mocks: by-the-book vs practical
- Dec 26, 2007 — What's wrong with the Record/Reply/Verify model for mocking frameworks
- Dec 21, 2007 — State Testing vs Interaction Testing
- Dec 21, 2007 — Mocks, Stubs and Fakes: it's a continuum
- Dec 18, 2007 — Linq to Mock: MoQ is born
- Nov 30, 2007 — High-performing virtual machines with Diskeeper
- Nov 22, 2007 — Forget about writing Atom or RSS XML handling code ever again
- Nov 20, 2007 — How to parse specific date-time formats using DateTime.ParseExact
- Nov 16, 2007 — Windows Live Writer RTM: a missed opportunity on extensibility
- Nov 16, 2007 — Blogger: how to provide label/tag feeds
- Nov 15, 2007 — WPF NavigationWindow, WinFormsHost and TextBoxes: backspace bug
- Nov 15, 2007 — The 'Microsoft.ACE.OLEDB.12.0' provider is not registered error with Vista 64bit
- Nov 15, 2007 — How to compile and run ALL WPF samples in the Windows SDK with a single command
- Oct 31, 2007 — Firefox is still king: creating fully customized GMail and Google skins with plain CSS
- Oct 27, 2007 — Interplanetary web of trust is close
- Oct 04, 2007 — How to get a System.Type from an EnvDTE.CodeTypeRef or EnvDTE.CodeClass
- Oct 01, 2007 — Hard drive capable of hosting Windows Home Server was not found while installing on VMWare
- Sep 27, 2007 — Automatic generation of data-binding interfaces for data context objects
- Sep 26, 2007 — Evolving community guidelines on XAML and WPF
- Sep 26, 2007 — Automatic input validation in WPF with data binding and Enterprise Library Validation Application Block
- Sep 25, 2007 — Serious flaw in WPF validation infrastructure for ValidationRule and Binding
- Sep 24, 2007 — Why XAML makes System.Configuration and Enterprise Library Configuration obsolete
- Sep 24, 2007 — Why we need an EntLib Standalone Validation Application Block
- Sep 24, 2007 — How to use Airport Express as a range extender for Linksys WRT54G
- Sep 23, 2007 — Forget about extending WPF data binding support
- Sep 19, 2007 — Why the iPhone is not ready for prime time
- Sep 12, 2007 — How to develop WPF applications in VS2005 and VS2008 simultaneously
- Aug 24, 2007 — How to get a gazillion XAML clipart for free
- Aug 24, 2007 — How to cross post entries across blogs from Windows Live Writer
- Aug 21, 2007 — PowerShell with TFS: how to perform batch-updates to WorkItems
- Aug 21, 2007 — How to use C# typeof in Powershell
- Aug 20, 2007 — How to override system default styles in WPF
- Aug 05, 2007 — Running cleanup powershell command from MSBuild for Team Build Continuous Integration
- Aug 03, 2007 — Reading XML document fragments in .NET
- Jul 30, 2007 — Setting HTTP headers in .NET: This header must be modified using the appropriate property
- Jul 30, 2007 — I couldn't care less about documentation
- Jul 16, 2007 — QNames in attribute values considered useful
- Jun 27, 2007 — How to talk to your baby before she can talk to you
- Jun 27, 2007 — Connect to VPN on Vista: This connection requires an active Internet connection
- Jun 26, 2007 — Open source implementation of Simple Sharing Extensions (SSE) is available now!
- May 17, 2007 — Dependency Injection and Object Composition put to practice
- Mar 17, 2007 — Should we publicly debunk misbehaving companies?
- Mar 13, 2007 — Beware of Hotel Kappa in Mestre/Venice - Tener cuidado con el Hotel Kappa en Mestre/Venecia
- Feb 20, 2007 — Team Foundation Power Toys, Vista compatible!
- Oct 31, 2006 — TechEd Barcelona 2006: Designing Zero-Code Adaptive User Interfaces (UIs) for Windows Mobile
- Oct 26, 2006 — PowerShell: vastly improved tab expansion/completion (or do you still miss VS intellisense?)
- Sep 15, 2006 — Outlook 2007 and RSS Platform do not support authenticated feeds
- Jul 26, 2006 — How to setup continous integration with team foundation build
- Jun 25, 2006 — A Simple Alternative to VS Add-ins
- Jun 08, 2006 — VS2005 XML Editor rocks! Navigating type definitions from instance documents!
- Jun 08, 2006 — How to turn on Google Analytics for your site in 2 lines of configuration: a custom IHttpModule
- Jun 01, 2006 — How to add GAX/GAT recipes to arbitrary VS menus
- Apr 18, 2006 — p&p for smart devices: the Mobile Client Software Factory
- Feb 20, 2006 — Secondary disk performance on laptop (for virtual machine working)
- Feb 12, 2006 — Gmail for your domain
- Feb 10, 2006 — Portable DVD player vs PlayStation Portable vs PictureFrame w/video
- Feb 01, 2006 — Guidance Automation in the development process
- Jan 13, 2006 — I want an im:// protocol handler installed by [my favorite IM application]
- Jan 12, 2006 — Gmail is DOWN (for the first time for me, and it’s been for a while…)
- Jan 07, 2006 — XInclude breaks VS 2005 XML editor intellisense
- Jan 07, 2006 — How to reuse Windows Workflow Foundation (WF) cool type browser editor in your components
- Jan 07, 2006 — How to get services from the VS DTE (using System.IServiceProvider)
- Jan 06, 2006 — Retrieving available types in current project and its references (without locking)
- Oct 25, 2005 — The pleasure of travelling 16 hours to Redmond with a 2 years old daughter
- Oct 24, 2005 — GAT slides from Seattle CodeCamp
- Oct 07, 2005 — MVP Summit: the most worthwhile conference ever
- Sep 28, 2005 — Reflection severely broken for properties
- Sep 25, 2005 — Google + eBay: that would be killer
- Sep 20, 2005 — New C# conditional assignment operator ?? for null cases!! (no more ? .. : in C# 2.0)
- Sep 20, 2005 — How to get the type of a generic type
- Sep 09, 2005 — Search with Google Desktop from within Outlook!!!
- Sep 09, 2005 — Google to kill Exchange Server?
- Aug 29, 2005 — I hate sealed classes!!!
- Aug 16, 2005 — The Whidbey provider pattern was the tip of iceberg
- Aug 12, 2005 — What it takes to be a Dev Lead at patterns & practices
- Aug 12, 2005 — Presenting GAT @ MS Argentina
- Aug 04, 2005 — WCF, WPF, WTF?
- Aug 03, 2005 — String concatenation considered harmfull (or how is HTML different than XML with regards to creating it)
- Aug 02, 2005 — Nightly build is NOT continuous integration
- Aug 02, 2005 — I WANT THAT KEYBOARD!
- Jul 28, 2005 — Open source projects and irresponsible use of incompatible licenses
- Jul 28, 2005 — Enter Guidance Automation Toolkit (and who you should blame ;))
- Jul 27, 2005 — Longhorn and Consolas font: sex and the city...
- Jul 26, 2005 — XQuery AND XSLT 2.0 WILL be available for .NET v2.0!!!
- Jul 26, 2005 — CAB (Composite UI Application Block) hands on labs @ Redmond: fully packed and fun!
- Jul 22, 2005 — Generate classes from XSD, now integrated with a guidance package!
- Jul 08, 2005 — Working for patterns & practices rocks
- Jul 08, 2005 — Teamwork and introspective analysis to make things better: a must in every project
- Jul 01, 2005 — How to show commands in a web project command bar
- Jul 01, 2005 — Composite UI Application Block is out!
- Jun 30, 2005 — Get the Guidance Automation Toolkit TechEd 2005 Hands on Lab!
- Jun 28, 2005 — How to convert NUnit tests to Team System tests
- Jun 25, 2005 — What's going on in PAG about smart clients? Composite UI Application Block (CAB) is coming!
- Jun 16, 2005 — What is a wiki, in the end???
- Jun 16, 2005 — Inferring in parameter types in SqlCommand: does not work with Nullable<T> values
- Jun 15, 2005 — Search engines don't do magic with crappy websites
- Jun 09, 2005 — How to get binary XML out of SQL Server 2005 XML field
- Jun 02, 2005 — Being in Somasegar's top 3 customer issues list
- Jun 01, 2005 — Microsoft is listening, but you need to talk
- May 28, 2005 — High-performance XML (V): Increase performance on message-based web services by avoiding XmlDocument creation when using XmlSerializer
- May 28, 2005 — ASP.NET v2.0: is the non-visual components support finally back?
- May 24, 2005 — Leveraging .NET Components and IDE Integration: UI AOP in an MVC use case
- May 20, 2005 — Pair-programming with Virtual Server and two mouse pointers!!!
- May 09, 2005 — Religious, unproductive and useless contract-first vs code-first discussions again
- May 04, 2005 — Microsoft licenses open source project from MVPs
- Apr 29, 2005 — TechEd 2005: aggregated blogs :)
- Apr 28, 2005 — Presenting at TechEd 2005: ARC412 Packaging Design and Architecture Guidance for Visual Studio
- Apr 27, 2005 — Is IDisposable missing something???
- Apr 22, 2005 — CAB (Composite UI Application Block) is coming from PAG
- Apr 20, 2005 — Don't miss the new cool addition from MS patterns & practices: integration with VS was never so easy....
- Mar 22, 2005 — Wrong execution path picked by C# compiler when mixing generic and non-generic method signatures.
- Jan 19, 2005 — A dark day for MS .NET Passport service
- Jan 10, 2005 — W3C XML Schema and XInclude: impossible to use together???
- Dec 30, 2004 — Zero-click design-time validation of XML in VS: the XmlValidate custom tool
- Dec 22, 2004 — XInclude in .NET v2?
- Dec 17, 2004 — Bug of the week on MSDN Product Feedback
- Nov 30, 2004 — When the reasons for cutting an ASP.NET feature are not credible...
- Nov 30, 2004 — The right approach to exposing code in the IDE (i.e. NOT the VS way!)
- Nov 25, 2004 — InstallUtilLib.dll: Unknown error in CorBindToRuntimeHost
- Nov 23, 2004 — We are hiring
- Nov 13, 2004 — IE-killer (and maybe aggregators too?) features in the best-browser ever
- Nov 08, 2004 — Kiss your favourite XML editor bye bye! (and welcome Domain Specific Languages designers!)
- Oct 23, 2004 — ClariuS early adopter
- Oct 21, 2004 — XML DevCon
- Oct 21, 2004 — When a bug that became a really useful feature is fixed: !@#$!@$%@#^%#$%
- Oct 21, 2004 — How to map a shared SkyDrive folder as a network drive in Windows
- Oct 12, 2004 — A sad day for component developers
- Oct 07, 2004 — Breathing TDD: learning to distrust yourself
- Oct 04, 2004 — VPC 2004 back to normal speed with XP SP2
- Sep 30, 2004 — Ugly XmlSerializer bug that generates invalid XML for required+fixed attributes.
- Sep 24, 2004 — When a bug becomes a really useful feature
- Sep 24, 2004 — How to make Microsoft work for you
- Sep 23, 2004 — vsCommandStatus illogical rules put to work
- Sep 21, 2004 — A different paradigm for XML validation: all about Schematron
- Sep 11, 2004 — Microsoft is listening
- Aug 31, 2004 — Hey, SourceForge doesn't work sometimes either!!!
- Aug 02, 2004 — Behave properly on your posts
- Jul 20, 2004 — Transient state management in ASP.NET
- Jul 16, 2004 — Non-visual components in Web Apps
- Jul 16, 2004 — 100% Managed Wizard Framework from Patterns & Practices
- Jul 15, 2004 — How To Destroy Your Web Developer Reputation in One Line, Guaranteed
- Jul 09, 2004 — Extreme browser customization
- Jul 05, 2004 — Shadowfax Wizards for configuration and code generation
- Jun 25, 2004 — The best browser ever!
- Jun 24, 2004 — Minimalist Virtual CDRom
- Jun 24, 2004 — High-performance XML (IV): subtree transformations without re-parsing
- May 26, 2004 — New version of Whidbey is out!
- May 17, 2004 — EIF vs log4net
- May 10, 2004 — Configuration with XmlSerializer + codegen (i.e. xsd.exe): how "fix" PascalCase to camelCase for the XML
- Apr 23, 2004 — Reading XML fragments with XmlTextReader - XmlFragmentStream
- Apr 19, 2004 — XPathNavigatorReader: reading, validating and serializing! (XmlReader/XmlTextReader over XPathNavigator)
- Apr 13, 2004 — Early Microsoft evangelism
- Apr 02, 2004 — High-performance XML (II'): Enhance XPath execution performance with XPathCache
- Mar 29, 2004 — Do I need SAX for .NET? (or does straight Java ports to C# make sense?)
- Mar 26, 2004 — Visual Studio 2005 Community Technology Preview is here
- Mar 24, 2004 — Who failed to validate XML?
- Mar 23, 2004 — </Lagash><Clarius>
- Mar 22, 2004 — Whidbey Provider Design Pattern pitfalls
- Mar 12, 2004 — Typed XmlReaders: bridging the gap between streaming and object model APIs.
- Mar 11, 2004 — Don't know what SHA1, DPAPI and Initialization Vector is? Crypto made simpe at last!
- Mar 10, 2004 — MSDN XML Dev Center
- Mar 09, 2004 — XmlNodes from XPathNodeIterator
- Feb 27, 2004 — Important OASIS specs
- Feb 25, 2004 — Violating the layer separation principle (or some bad ideas in XmlTextReader)
- Feb 20, 2004 — W3C XML Schema type system < - > CLR type system
- Feb 20, 2004 — The truth about XML?
- Feb 20, 2004 — Ph.D vs the real world
- Feb 18, 2004 — Google bombing
- Feb 17, 2004 — Now I'm open... now I'm not: are you or are you NOT, MS?!
- Feb 17, 2004 — Finally, a voice for SOA in v1.x
- Feb 16, 2004 — XSE != XPath != SXPath != XPathReader
- Feb 16, 2004 — XSE Initial Release
- Feb 16, 2004 — XPath vs pseudo-XPath
- Feb 16, 2004 — XPath queries without namespace: XSE to the rescue
- Feb 16, 2004 — Xml Streaming Events: simple streaming Xml handing (and changing) at work.
- Feb 16, 2004 — ForwardXPathNavigator vs XSE
- Feb 10, 2004 — While we wait for Whidbey visualizers...
- Feb 02, 2004 — Calendar buggy styles, and the OOP fix!
- Jan 26, 2004 — RssBandit, XML rendering and <xmp> element
- Jan 26, 2004 — Damn!!! I broke the whole thing!!! :S
- Jan 22, 2004 — Where did MS+IBM joint effort go?!?!?!
- Jan 21, 2004 — MVP Stats
- Jan 20, 2004 — XVP: XML+MVP
- Jan 20, 2004 — I hate the damn MSDN print feature
- Jan 19, 2004 — Business Rules, OCL, XML and Schemas
- Jan 16, 2004 — MakePascal identifier (the XmlSerializer way)
- Jan 12, 2004 — SOM small inconsistency
- Dec 30, 2003 — CommentAPI no longer working on .Text
- Dec 29, 2003 — XmlSchema for C# XML Comments
- Dec 29, 2003 — Thanks!
- Dec 22, 2003 — XmlSerializer and open content models
- Dec 19, 2003 — Do you dare?
- Dec 18, 2003 — Evolving existing APIs in backwards-compatible way (i.e. SOM and DOM)
- Dec 18, 2003 — Do you need another reason to avoid "sp_" prefix?!
- Dec 17, 2003 — VS.NET Xml Intellisense and Schemas
- Dec 17, 2003 — A more sound licensing scheme for CustomControls
- Dec 16, 2003 — XmlSchema Object Model, Post-compilation InfoSet (PCI) and API consistency
- Dec 01, 2003 — Strange bug in XML Serialization/Mapping classes
- Oct 28, 2003 — RssBandit Rocks!
- Oct 27, 2003 — XmlSerializer and IXmlSerializable: automatic XSD validation please!
- Oct 26, 2003 — RelaxNG Compact Syntax vs XML Schemas: impressive!
- Oct 25, 2003 — XmlSerializer and XSD Type Inheritance: does it work?
- Oct 24, 2003 — Customizing XSD->Classes code generation, the "easy" way
- Oct 17, 2003 — Optimal string manipulation in XmlTextWriter?
- Oct 17, 2003 — Blow XmlTextWriter
- Oct 12, 2003 — Proper parenthesis formatting with a macro
- Sep 22, 2003 — Avoid the default designer for your IComponent-based classes: how to get the code view always!
- Aug 27, 2003 — Visitor Design Pattern: revisited for .NET
- Aug 27, 2003 — How to serve binary resources from a database (images and others) in ASP.NET?
- Aug 26, 2003 — XSD.EXE is still useful (or how to get properties instead of fields)
- Aug 26, 2003 — Binary serialization, the smarter way: reloaded
- Aug 22, 2003 — Using WSE (1.x) on a per-WebMethod basis
- Aug 22, 2003 — Introduction
- Aug 22, 2003 — Incredibly real, exciting and possible story!