Archive
355 posts from 2012.
- 12-31YAGNI and Professional Code
- 12-30Using Visual Studio Layer Diagrams for Fun and Profit!
- 12-19Profiling Code – The Microsoft Way
- 12-09Do NOT Change "Copy Local” project references to false, unless understand subsequences.
- 12-06Open Source MariaDB, the MySQL fork to replace MySQL?
- 12-05Powershell: Connect to Exchange server powershell
- 12-05Powershell: Get-Framework-Versions.
- 12-05Powershell: Install-dotNET4 function
- 12-05Powershell Run-As Script
- 12-03More useful Sql Server Serivce Broker Queries
- 12-02My collection of favourite TFS utilities
- 12-02Profiling Startup Of VS2012 – SpeedTrace Profiler
- 12-02How to use Azure storage for uploading and displaying pictures.
- 11-30ASP.Net Fails to Detect IE10 without .Net Hotfix
- 11-29Advanced Continuous Delivery to Azure from TFS, Part 1: Good Enough Is Not Great
- 11-29Extending WatiN 2: Wait for JQuery document.ready() Functions to Complete
- 11-26Who could ask for more with LESS CSS? (Part 1 of 3–Features)
- 11-21Strangling the life out of Software Testing
- 11-19ANTS CLR and Memory Profiler In Depth Review (Part 2 of 2 – Memory Profiler)
- 11-18Some of my favourite Visual Studio 2012 things–Teams
- 11-18Connect to localdb using Sql Server management studio
- 11-17Quartz.Net Writing your first Hello World Job
- 11-16Install Quartz.Net as a windows service and Test installation
- 11-15Tool Review: Telerik JustDecompile
- 11-14Time to stop using “Execute Package Task”– a way to execute package in SSIS catalog taking advantage of the new project deployment model ,and the logging and reporting feature
- 11-13Enable Automatic Code First Migrations On SQL Database in Azure Web Sites
- 11-09WhatsApp & Tasker for Android – Read & Write messages
- 11-08Windows Azure Training Kit October 2012 Release
- 11-08Backup SQL Database Federation
- 11-07Install BizTalk Server 2013 beta on Windows 8 (with Visual Studio 2012, SQL Server 2012 & ESB Toolkit 2.2)
- 11-06Get AutoHotkey Script To Run As Admin At Startup
- 11-02Build 2012, the first post
- 10-30Combining Shared Secret and Username Token – Azure Service Bus
- 10-30Visual Studio Little Wonders: Box Selection
- 10-30TransportWithMessageCredential & Service Bus – Introduction
- 10-30Teach Your Kid to Code (…and Vote early!)
- 10-28How to Configure Microsoft Word 2013 to Connect to Geekswithblogs
- 10-27Do Not Optimize Without Measuring
- 10-24Extending Expression Blend 4 & Blend for Visual Studio 2012
- 10-24Outlook hangs during startup by step “loading profile”
- 10-18How to create a virtual network with Azure Connect
- 10-18TFS API Add Favorites programmatically
- 10-15Getting developers and support to work together
- 10-14Get your TFS 2012 task board demo ready in under 1 minute
- 10-14DDDNorth2 Bradford, 13th October 2012 - Async Patterns presentation and source code
- 10-13Using Apache FOP from .NET level
- 10-12Sandcastle Help File Builder - October 2012 release
- 10-10Geekswithblogs.net is Nine Years Old!
- 10-09When is my View too smart?
- 10-08Exam 70-480 Study Material: Programming in HTML5 with JavaScript and CSS3
- 10-08Azure Task Scheduling Options
- 10-06Setting XSL-FO XML Schema in Visual Studio
- 10-04Integration Patterns with Azure Service Bus Relay, Part 3: Anonymous partial-trust consumer
- 10-04C#/.NET Little Wonders: Static Char Methods
- 10-02Mozilla Persona to the login rescue?
- 09-27Book Review: Professional ASP.NET Design Patterns by Scott Millett
- 09-26Integration Patterns with Azure Service Bus Relay, Part 2: Anonymous full-trust .NET consumer
- 09-25Move over DFS and Robocopy, here is SyncToy!
- 09-25Adding and accessing custom sections in your C# App.config
- 09-23Calculated Columns in Entity Framework Code First Migrations
- 09-23C-Sharpen Up at Philly.NET
- 09-22Production Access Denied! Who caused this rule anyways?
- 09-21APress Deal of the Day 21/Sept/2012 - Pro ASP.NET SharePoint 2010 Solutions
- 09-21Converting LINQ to Twitter to Twitter API v1.1
- 09-20Node.js Adventure - Host Node.js on Windows Azure Worker Role
- 09-20C#/.NET Little Wonders: The Timeout static class
- 09-20VS2012 Coded UI Test closes browser by default
- 09-19Integration Patterns with Azure Service Bus Relay, Part 1: Exposing the on-premise service
- 09-19Running Powershell from within SharePoint
- 09-18How To Use Twitter Bootstrap on an ASP.Net Website
- 09-18Node.js Adventure - When Node.js Meets Windows Azure
- 09-18Announcing the New Windows Azure Web Sites Shared Scaling Tier
- 09-18Free eBook on ASP.NET MVC 4
- 09-17Node.js Adventure - Node.js with SQL Server
- 09-17Updated Group Policy Settings Reference for Windows Server 2012 and Windows 8
- 09-17How to tell if a Windows Store app is XAML or HTML/JavaScript
- 09-15Windows 8 Store App Crash Logs
- 09-15How to write your unit tests to switch between NUnit and MSTest
- 09-14SQL Server script commands to check if object exists and drop it
- 09-14Node.js Adventure - Node.js on Windows
- 09-14Windows 8 Developer Camp - Raleigh September 25th
- 09-14A new free book from Microsoft - Programming Windows 8 Apps with HTML, CSS, and JavaScript (Second Preview)
- 09-14APress Deal of the Day 14/Sept/2012 - Pro jQuery Mobile
- 09-12Monitoring almost anything with BizTalk 360
- 09-11Backup Azure Tables, schedule Azure scripts… and more
- 09-11Loosely coupled .NET Cache Provider using Dependency Injection
- 09-11Book Review: Professional WCF 4
- 09-10AutoHotkey cannot interact with Windows 8 Windows…or can it!
- 09-08Are you reporting Visual Studio 2012 issues to Microsoft correctly?
- 09-08Entity Framework - Single EMDX Mapping Multiple Database
- 09-05Get Started using Build-Deploy-Test Workflow with TFS 2012
- 09-03PowerShell Script To Find Where SharePoint 2007 Features Are Activated
- 09-02Please Stop Voting Against a Candidate
- 08-31VS2012 - How to manually convert .NET Class Library to a Portable Class Library
- 08-31Selling Visual Studio ALM
- 08-30New Items in ReSharper 7!
- 08-28New Beta of GhostDoc v4
- 08-28O'Reilly deal of the week to 23:59 PT 4/Sept/2012 - Master Regular Expressions
- 08-27Windows Azure Recipe: Social Web / Big Media
- 08-25Are you cashing in on the MVP complimentary subscriptions ?
- 08-25Windows 8–Custom WinRT components and WinJS
- 08-24Book Review: Inside Windows Communication Foundation by Justin Smith
- 08-24#mvvmlight V4 update for Win8 RTM
- 08-23C#/.NET Little Wonders: Interlocked Read() and Exchange()
- 08-22Windows 8–Getting started with ListView binding
- 08-20Inside the DLR - Invoking methods
- 08-20Questions You Should Ask Before Moving Your App to the Cloud
- 08-19How to clear Visual Studio Team Explorer Cache
- 08-19Issues with mixed C++ and C# projects in Visual Studio 2012 running Code Analysis
- 08-18How to fix the CA0053 error in Code Analysis in Visual Studio 2012
- 08-17BizTalk 2010–Legacy Whitespace behaviour
- 08-15How To: Improve Skype Quality
- 08-14Validate SSRS Report Input Parameters the Proper Way
- 08-12Comparing Service Bus for Windows Server & RabbitMQ
- 08-10GridView Custom Paging with LINQ
- 08-09C#/.NET Little Wonders: Interlocked Increment(), Decrement(), and Add()
- 08-07Axiom v0.8.3327.12322 has been released!
- 08-03A "snark-free" post on the Metro naming debacle* (Caution: May contain snark)
- 07-31TFS In The Cloud – Source Control
- 07-30Part 3–PassBook Server
- 07-30APress Deal of the Day - 30/Jul/2012 - Pro WCF 4
- 07-27Modernizr - Detect HTML5 and CSS3 features
- 07-27StyleCop 4.7.35.0 has been released
- 07-25The Truth About .NET Objects And Sharing Them Between AppDomains
- 07-23Book Review: “Inside Microsoft SQL Server 2008: T-SQL Programming” by Itzik Ben-Gan et al
- 07-20Inside the DLR - Callsites
- 07-17The human multitasking problem – the cost of a context switch
- 07-15Mutexes, Semaphores, Monitors, ReaderWriterLocks, AutoResetEvents & ManualResets oh my!
- 07-15TFS Build: Dependency Replication using Community TFS Build Extensions
- 07-12Lots of Exciting Announcements from WPC - Windows 8, Windows Server, Azure, Office 365 and MORE!
- 07-12SQL Saturday #150–Louisiana Region
- 07-11Porting NLog to Metro-style/WinRT... or why starting again is a good idea
- 07-0910 steps to enable ‘Anonymous Access’ for your SharePoint 2010 site
- 07-08Tree Surgeon 2.0 - The future on the T4 Express
- 07-06Code Smells: Regions in C#
- 07-06Why CoffeeScript is tough to maintain
- 07-05Book Review: “Inside Microsoft SQL Server 2008: T-SQL Querying” by Itzik Ben-Gan et al
- 07-04Using IIS Logs for Performance Testing with Visual Studio
- 07-03FileOpenPicker/FileSavePicker doesn't allow *.* wildcard file associations
- 07-02Using LINQ to Twitter OAuth with Windows 8
- 07-01Roll your own free .NET technical conference
- 07-01Visual Studio Load Testing using Windows Azure
- 06-30St. Louis ALT.NET
- 06-30Creating large SharePoint structures from Powershell and xml, part ii
- 06-30Creating large SharePoint structures from Powershell and xml
- 06-28Resource Acquisition is Initialization in C#
- 06-27Liskov Substitution Principle and the Oft Forgot Third Wheel
- 06-26Exception Handling And Other Contentious Political Topics
- 06-24Detecting right-click on XAML GridView control item
- 06-23Why bother writing an Windows 8 app?
- 06-23Navigation in Win8 Metro Style applications
- 06-22WMemoryProfiler is Released
- 06-21C#/.NET Little Wonders: The Joy of Anonymous Types
- 06-21SSAS deployment error: Internal error: Invalid enumeration value. Please call customer support! is not a valid value for this element.
- 06-21Using Table-Valued Parameters With SQL Server Reporting Services
- 06-21SSAS processing error: Client unable to establish connection; 08001; Encryption not supported on the client.; 08001
- 06-19Create a Remote Git Repository from an Existing XCode Repository
- 06-18Windows Azure Evolution – Caching (Preview)
- 06-14Windows Azure Evolution – TFS Integration (WAWS Part 2)
- 06-13Using Table-Valued Parameters in SQL Server
- 06-13The Agile Engineering Rules of Test Code
- 06-13O'Reilly deal of the Week on Early Release Books to 19/June/2012 23:39 PT
- 06-12Windows Azure Evolution - Web Sites (aka Antares) Part 1
- 06-06Visual Studio 2010 Productivity Tips and Tricks-Part 2: Key Shortcuts
- 06-05Say goodbye to System.Reflection.Emit (any dynamic proxy generation) in WinRT
- 06-05Scenarios for Throwing Exceptions
- 06-03#mvvmlight V4 for Windows 8 RP is available
- 06-01Building a new blog engine with node.js, geddy and github gists
- 05-30Visual Studio 2010 Productivity Tips and Tricks–Part 1: Extensions
- 05-27DDDSouthWest 4.0 26th May 2012 - Async 20/20 presentation
- 05-27NDepend 4.0 Released
- 05-22APress deal of the day 22/May/2012 - Pro HTML5 Programming
- 05-21Keep Localizable Strings Close To Your Users
- 05-20TFS API Find out who deleted your build?
- 05-18Accessing QuickBooks with Entity Framework
- 05-18Cross-platform mobile packaging made easy with VSNomad
- 05-17Pinning any folder location to the task bar Explorer jump list
- 05-17Social Meet up on Twitter for Meet Windows Azure on June 7th
- 05-17C#/.NET Little Wonders: Select() and Where() with Indexes
- 05-17Enum helper for values specified in attributes
- 05-14NYC Metro Area Community Dinner
- 05-11Extension method for outputting formatted JSON in LINQPad
- 05-11Announcing the Virtual Blogger Hub!
- 05-11Pre-Processing Directives for Multi-Platform Support
- 05-09LINQ to Twitter for Windows 8 Metro Style Apps
- 05-08ArgumentException with Windows Phone Mango SQLCE Decimal
- 05-08MSDN Magazine on your Kindle
- 05-07Windows Azure Step by Step, Roberto Brunetti; Microsoft Press
- 05-05Catch Exceptions in Concurrent Flows Using Causalities
- 05-04BizTalk Anti-Pattern: Chuck it in the config file because its an easy place to put it
- 05-03C#/.NET Little Wonders: The Enumerable.Repeat() Static Method
- 05-03Subterranean IL: The ThreadLocal type
- 04-30ASP.NET MVC3 Using Code First Entity Framework Without Database Generation
- 04-29Celebration! 120’000 downloads for #mvvmlight, 2 copies of Expression Studio to win
- 04-28SSDT – Makes SQL Azure Development Easy
- 04-27Introduction to the Flow Execution Engine NPantaRhei
- 04-27Dependency Injection vs. Service Locator
- 04-27Installing TFS 2011 Beta in a Virtual Machine
- 04-27Redis on Windows
- 04-27Community TFS Build Manager – Build Notes Preview
- 04-25Deploying SSDT Projects with TFS Build
- 04-25Adding Robots.txt to your ASP.NET MVC 3 Applications
- 04-24CSS Hassle for different browsers
- 04-24Database continuous integration step by step
- 04-23SQL Azure: Database Size History
- 04-23Ever wondered what the Object Explorer Details window is for?
- 04-22Presentation on SQL Server Health in a SharePoint environment
- 04-19Changing SharePoint with - CSS3, HTML5 and jQuery
- 04-18Slides and source code for my past talks this year
- 04-16Agile Principles -- Continuous Delivery
- 04-14Translate jQuery UI Datepicker format to .Net Date format
- 04-14Visual Studio 10 crashed when tried to open one of solutions
- 04-12Creating SharePoint sites from xml using Powershell
- 04-11Programming doesn’t have to be Magic
- 04-09Robotic Arm – Hardware
- 04-09NDepend Evaluation: Part 3
- 04-08How to remove the last character from Stringbuilder
- 04-04Customizing the Test Status on the TFS 2010 SSRS Stories Overview Report
- 04-04Using Node.js as an accelerator for WCF REST services
- 04-03Working with packed dates in SSIS
- 04-01Awarded Visual Studio ALM MVP for 2012!
- 03-30MVVM and Animations in Silverlight
- 03-30Parallel MSBuild FTW - Build faster in parallel
- 03-30Adding Fake Build Information in TFS 2010
- 03-29C#/.NET Little Wonders: Skip() and Take()
- 03-28.NET vs Windows 8
- 03-26Inside the Concurrent Collections: ConcurrentBag
- 03-26Microsoft Press Deal of the Day - 26/March/2012 -Getting More Productive with Microsoft® Visual Studio®
- 03-25For Modernizr, Don’t Stop with NuGet
- 03-25C# Value Type Table
- 03-23Windows Azure Service Bus Resequencer
- 03-23Special offer on Netduino E-books and Videos to March 30
- 03-22Visual Studio & TFS 2012 – List of extensions and tools (Part 2)
- 03-22Myths about Coding Craftsmanship part 2
- 03-21What type of tests are BizUnit tests?
- 03-21Delegate Variety in C#
- 03-21APress Deal of the Day - 21/Mar/2012 - Pro Agile .NET Development with SCRUM
- 03-20Using HTML5 Today part 3– Using Polyfills
- 03-19Why do we (really) program to interfaces?
- 03-17Fix a jQuery/HTML5 dynamic content issue by upgrading jQuery
- 03-17The World of SQL Database Deployment
- 03-17Mirror git and mercurial repos the lazy way
- 03-16SharePoint 2010 MSDN Labs
- 03-15How to nest transactions nicely - "begin transaction" vs "save transaction" and SQL Server
- 03-15C++ Little Wonders: The C++11 auto keyword redux
- 03-15How to join two collections with LINQ
- 03-14Date Dimension: use date in YYYYMMDD format if your granular level is a single date
- 03-13UnitTesting Controller DataAnnotation Validation in MVC3 : ModelState.IsValid always true ?
- 03-13Using HTML5 Today part 1–Simplify your syntax
- 03-13Android–Setting up a Kindle Fire emulator
- 03-13RhinoMocks - How to intercept a and re-direct a method call to a stub using the original parameters
- 03-13Cats Paws - walking across the page - jQuery
- 03-12HTML5–Challenges and Opportunities
- 03-12WinDBG: How to load specific version of mscordacwks.dll for debugging crash dumps
- 03-10Custom HTTP response header to identify server in a farm.
- 03-06Specifying new screen resolutions for ubuntu in a virtual box
- 03-05The gestures of Windows 8 (Consumer preview): part 1
- 03-04Building a RESTful API - A Followup to John Sheehan
- 03-02Exchange 2010 UM and virtualization requirements
- 02-28Setting SharePoint regional time zone settings
- 02-27Going from “domain\username” to Display name in SharePoint
- 02-27Setting a variable when a breakpoint hits
- 02-27Stylecop 4.7.11.0 Released
- 02-26Closures and Captured Variable C#
- 02-25Building a Northwind Single Page Application using ASP.NET MVC 4 Beta - Part 1
- 02-24O'Reilly special offer on the "The Little Book on CoffeeScript" to March 1st 2012
- 02-23C#/.NET Little Wonders–The List<T> Range Methods
- 02-22Inside the Concurrent Collections: ConcurrentDictionary
- 02-22APress Deal of the Day - 22/Feb/2012 - Expert F# 2.0
- 02-21Managing Build Templates with Community TFS Build Manager
- 02-21BizTalk 2010 Dynamics AX 2012 - Errors in the guidance document
- 02-20How to migrate an InfoPath form from test to production in SharePoint 2010
- 02-20MongoDB index scripting
- 02-20Windows Phone Marketplace Requests Custom Statuses
- 02-20APress Deal of the Day - 20/Feb/2012 - Design Driven Testing
- 02-19A Super-Fast C# Extension Method using Expression Trees to Create an instance from a Type
- 02-18$4.99 E-Book upgrades from O'Reilly
- 02-16C#/.NET Little Wonders: The SequenceEqual() Method
- 02-15How to check/uncheck all checkbox with Jquery
- 02-15Use window.onbeforeunload event to stop browser from closing or Disable Button before Page PostBack
- 02-15O' Reilly 50% Deals to Feb/22
- 02-14C# to C++–A Somewhat Short Guide (Update 1)
- 02-14Full Version of AdventureWorks database for SQL Azure and and SQL Azure Federations
- 02-13Windows 8 ListBox 2 ListView
- 02-13SharePoint administration pages
- 02-13Microsoft Press Deal of the Day - 13/Feb/2012 - Beyond Bullet Points
- 02-13Windows application to a cross-platform web-based solution without a rewrite
- 02-11C# Performance: new vs Func vs Activator.CreateInstance()
- 02-11Microsoft LightSwitch and SQL 2012
- 02-10A Simple implementation of the Decorator Design Pattern using C#
- 02-10SharePoint 2010 Development 8 day deep dive training in Oslo
- 02-10Linq Challenge in C++
- 02-07A Simple implementation of the Proxy Design Pattern using C#
- 02-06Windows 8 Composition and Content
- 02-02C# to C++ – A Somewhat Short Guide
- 02-02Quick Review of Backup tools for SQL Azure
- 02-01StyleCop 4.7.7.0 released
- 02-01Using ProudMonkey ConfirmBox Control in GridView
- 02-01Handling Warnings and Errors with InvokeProcess in TFS 2010 Build
- 01-31How to access a WCF Service behind ISA Server 2006 Forms Based Authentication
- 01-30Log4Net basics with a Console Application (c#)
- 01-30GTasks Plus v1.0 – Open Source Windows Phone 7 Application
- 01-30Refactoring Windows 8 Code-Behind to MVVM
- 01-27Understanding SQL Azure Throttling and Implementing Retry Logic
- 01-26C#/.NET Little Pitfalls: Implicit Zero To Enum Conversion
- 01-26Creating a custom BizTalk 2010 pipeline component–Part 3
- 01-25Installing and Configuring PeopleSoft Adapter for BizTalk Server 2010
- 01-25Creating a custom BizTalk 2010 pipeline component–Part 2
- 01-24LINQ to Twitter v2.0.23 Released
- 01-21Saving Telerik PersistenceFramework data to a string
- 01-20Retrieving a Logged On User ID
- 01-19Powershell Emailing Strings as attachments
- 01-19Making Windows Azure Drive Letter Persistent
- 01-19Operation is not valid due to the current state of the object.
- 01-18ORAPOCO: ORM Light to work with Oracle
- 01-18Microsoft IE6 Migration
- 01-17Style sheet strong arm: Reset.css versus Normalization.css
- 01-17"Testing In An Agile World" Article Posted On Developer Fusion
- 01-17Our evolution of story cards
- 01-17APress Deal of the Day - 17/Jan/2012 - Oracle PL/SQL Recipes
- 01-17Resharper 6.1 and other upgrades
- 01-16Diving Deep: ASP.NET Membership and the new Universal Providers
- 01-16Validating NPI (National Provider Identifier) numbers in SQL
- 01-16NuCon 2012, Irvine, CA
- 01-16jQuery Accordion Control Musings
- 01-16Json serialization – RPC style in MVC
- 01-15WP Development With “Essential WP 7.5 Application Development with Silverlight”– Part 4of Many
- 01-13DBDeploy.Net 2
- 01-13Working with Active Directory Certificate Service via C#
- 01-13Stylecop Suppress Message
- 01-13Physician, Heal Thyself–ScrumMaster, Master Thyself
- 01-12C#/.NET Little Pitfalls: Stopwatch Ticks are not TimeSpan Ticks
- 01-12A Windows Phone-CES Post Mortem
- 01-12101 Async Samples
- 01-11The SSIS Expression Way–Skipping an Unwanted File
- 01-11BizTalk: Ordered Delivery
- 01-11A C# Extension Method using Expression Trees to Create an instance from a Type
- 01-11JSON serialization problems and solution in MVC3
- 01-09Azure Postings–10/01/2012
- 01-09Breaking Changes in the LINQ to Twitter Search API
- 01-07SQL Azure Federation – Introduction
- 01-06Book Review: MAKE Ultimate Kit Guide 2012; O’Reilly Media
- 01-06JSON.net and Deserializing Anonymous Types
- 01-05Inside the Concurrent Collections
- 01-04Mapping and Auto-Mapping Objects from IDataReader
- 01-04New Resharper Code Style Sharing in v6.1 Features.
- 01-04New GhostDoc Pro in Beta soon
- 01-03Mapping and Auto-Mapping Objects
- 01-03Geekswithblogs.net
- 01-03Windows Azure with Windows Phone 7
- 01-02Moving UIElements around in Metro
- 01-02New MVVM Light templates with bug fixes
- 01-0230 Free Programming Books
- 01-01HTML 5: Predictions for the Future of Silverlight in SharePoint
- 01-01Microsoft Most Valuable Professional 2012–MVP–VS ALM
