2012–2026
1,174 posts
2026 23
August 2026
July 2026
- Get the Size of a Directory in Linux the Easy Way
- Vim Search and Replace: The Ultimate Guide
- Because of AI, You Need a New Development Team
- The Offshore Problem That Starts With a "Yes"
- The Focus Five: Five Questions to Know If Your Team Is Actually Making Progress
June 2026
- Why Nobody Knows What Engineering Does
- Employee Turnover Is the Silent Dev Team Killer
- Upskilling Developers in the AI Era
- How to Become a Senior Software Engineer? I hired 1,000 of them.
- The AI Last Mile Is Actually the First Mile
- The pattern I see managing remote teams
- AI Won’t Make You a 10x Developer
- Developers are Turning Into AI Vampires. I’m One of Them.
May 2026
- How Karpathy Solved the #1 AI Problem
- Vibe Coding Entrepreneurs Don’t Scale
- AI Killed the Backlog
- AI Writes 100% of the Code. You’re Still Liable for 100% of It.
April 2026
2025 74
November 2025
September 2025
- “It’s Done” Is a Lie Without Shared Understanding
- The Skill That Defines Great Engineering Leaders (But Rarely Gets Taught)
- The MVP Mindset Is Dead. Build for Validation, Not Version One.
August 2025
- When Product Strategy Turns Into Lord of the Flies
- AI Won’t Save the 20% of Developer Time You’re Wasting on Friction
- You Can’t Hire Product Thinkers in the AI Era with Execution Interviews Alone
- Delegation Isn’t Done Until You Clear These 5 Hurdles
July 2025
- How I Vet a Technical Co-Founder
- What Kind of CTO Are You Becoming?
- How to Build Feedback Loops Your Engineers Will Actually Use
- 500 Hours, 20 Years: What I Learned Writing the Engineering Leadership Playbook
- When Engineers Aren’t the Bottleneck Anymore, Your Process Better Catch Up
- You Can’t Build for Users You Don’t Understand
June 2025
- The Feedback Ladder: From Code Review to Customer Insights
- Product-Led Doesn’t Mean Feature-Rich
- What It Means to Be an AI-Ready Engineering Leader
- If You’re Missing This, Your Best Engineers Are Quietly Checking Out
May 2025
- Manual Testing Is Too Slow. Scripted Testing Is Too Fragile. Here’s What’s Next.
- Why Visibility Breaks Down as Engineering Teams Scale
- How to De-Risk Early-Stage Startups
- The Five Modes of a Modern CTO (And Why Most Only Master One)
- You Don’t Need a PM to Own the Product
- How to Scale Yourself as a Builder-Turned-Leader
- You’re Hitting Every Metric. And Yet...
- How to Build Empathy on Teams That Never Meet the User
April 2025
- Your Team Might Be Doing All the Right Things for the Wrong Reasons
- "I Could Never Speak at Conferences" and Other Things Tech Experts Tell Themselves
- You’re Not the Bottleneck Anymore
- The Tech Leader's Guide to Managing Up, Down, and Across
- What “Done” Should Actually Mean on Product Engineering Teams
- When to Kill Your "Working" Product and Start Over
- When to Kill Your "Working" Product and Start Over
- Engineering Managers Hold the Key to Effective Team Collaboration
- Engineering Managers Hold the Key to Effective Team Collaboration
- Why Technical Founders Fail at Sales
- Why Technical Founders Fail at Sales
- Engineering Teams Need Craftsmen, Not Just Artists or Scientists
- Engineering Teams Need Craftsmen, Not Just Artists or Scientists
March 2025
- Engineer to Founder: The Critical Mindset Shift Most Developers Miss
- Engineer to Founder: The Critical Mindset Shift Most Developers Miss
- Why Most CTOs Fail: The Hidden Trust Crisis Between Tech Leaders and CEOs
- Why Most CTOs Fail: The Hidden Trust Crisis Between Tech Leaders and CEOs
- Why Your Developers Should Talk Directly to Customers: Lessons from AWS
- Why Your Developers Should Talk Directly to Customers: Lessons from AWS
- Why The Best Developers Are Already Great at Sales (They Just Don't Know It Yet)
- Why The Best Developers Are Already Great at Sales (They Just Don't Know It Yet)
- Why Your Most Logical Engineers Struggle with Ownership (And How to Fix It)
- Why Your Most Logical Engineers Struggle with Ownership (And How to Fix It)
- Great Engineers Make Poor CTOs: A Hard Truth About Technical Leadership
- Great Engineers Make Poor CTOs: A Hard Truth About Technical Leadership
- Your Best Engineers Could Be Your Biggest Communication Liability (And How to Fix It)
- Your Best Engineers Could Be Your Biggest Communication Liability (And How to Fix It)
- The Hidden Scaling Crisis Every Startup CTO Must Overcome
- The Hidden Scaling Crisis Every Startup CTO Must Overcome
February 2025
- The Second Mover Success Formula
- The Second Mover Success Formula
- Are You a Peacetime or Wartime CTO? Your Company Needs Both
- Are You a Peacetime or Wartime CTO? Your Company Needs Both
- Stop Writing Better Docs. Start Having Better Conversations.
- Why Your Engineering Team Needs a Product Manager, Not a Project Manager
- Stop Talking About Tech Stacks in Executive Meetings
- Zero to $50M: 5 Hard-Won Lessons Scaling a Global Development Team
- Demo Days Bridge the Gap Between Engineers and Executives
- How to Run Effective Quarterly Developer Reviews
January 2025
- The Hidden Costs of AI Development Tools: What CTOs Need to Know
- The Three Faces of Technical Leadership: Understanding the Critical Roles That Drive Engineering Success
- The Cultural Guide to Global Software Teams
- From Coder to Leader: The Challenging Transition Technical Founders Must Make
- Your Customers Are Bad at Explaining Their Problems (And That's OK)
- Your Users Hate Extra Steps
- The Art of Saying No to Feature Requests: A Guide to Making Better Product Decisions
- Building Features in Silence: Why Product Marketing Needs to Be Part of Your Development Cycle
- Why Industry Knowledge Trumps Technical Expertise in 2025
2024 59
December 2024
- The 5-Minute vs 5-Day Rule: Finding the Sweet Spot for Developer Support
- The Asynchronous Myth: Why Some Development Teams Need Face Time to Succeed
- The Hidden Cost of Not Having Technical Leadership
- Stop Polishing the Floor: When Perfect Becomes the Enemy of Launch
- When Your Tech Stack Dies: Lessons in Product Evolution
- Breaking Free from the Request Ticket Trap
November 2024
- When to Use Project-Based vs. Staff Augmentation Models: A Decision Framework for Technical Leaders
- The Art of Scaling: Why Growth Stage is Easier Than Startup Phase
- The Hidden Force Tearing Your Product and Engineering Teams Apart
- Building Great Software Products Without Technical Co-Founders: A Modern Approach to Development
- The Reality Check on AI Startup Investments: Hype, Hope, and Hard Truths
- The Real Requirements for Your Startup's Technical Leader
- QA is Your Secret Product Weapon
- Traditional Outsourcing is Broken: Why Modern Companies Are Switching to Staff Augmentation
- Why Developers Need to Build Their Own IKEA Furniture 🔧
- Why Product Driven? Bridging the Gap Between Code and Business Value
- Breaking Free from Code Tunnel Vision: A CTO's Guide to Broader Thinking
October 2024
- The Secret to Building Better Software? It's Not More Code
- Welcome to the New Product Driven Startup Hustle by Full Scale
- What is a Mighty Middle Startup? Every Founder's Goal
- Founder Mode: My 20 Years of Experience Stuck In It!
- From Founder to CEO: 10 Key Lessons
September 2024
- Startup Investor Events: Excellent Regional Events to Meet All the Funds
- The 4 Founder Super Powers: Understanding Your Strengths and Weaknesses
- How to Use Debt to Scale Startups
- The Founder's Dream vs the American Dream
August 2024
- Why Startup Copycats Fail & Your Secret Weapon
- Why the Inc. 5000 Is A Big Deal
- How to Avoid Startup Burnout & Find Fulfillment
- Idea or Execution? Nope - It's Distribution!
July 2024
- The Startup Remarkability Formula
- Top Startup Hiring Challenges
- Why Startup Urgency Matters
- My 3rd Startup Exit: At Capacity Sold to CAMP Digital
June 2024
- Hidden Complexities of Tech Startups
- Ask for Startup Success
- Startup Grand Opening Day
- The Danger of Raising Too Much Capital
- How Startups Create a New Product Category
May 2024
- Effort is the Hack to Startup Success
- What Makes a Good Startup CTO?
- Building a "Better Product" Isn't Enough
- The Founder's First Job: Driving Sales Through Thought Leadership
- Delete Your Product Backlog. Do this Instead!
- Founder-Market Fit: Why Are YOU the Right Person to Start a Company?
April 2024
- Harvard MBA vs Startup Founder Experience: Which is Better?
- Is Your Product-Market Fit Problem a Marketing or Product Problem?
- 2 Keys to Achieve Work-Life Balance
- The Danger of Separate Product and Engineering Teams
- The Pitfalls of Low-Code/No-Code Solutions
- Pivoting Your Startup Based on Customer Feedback
- 10 Things I've Learned Since the Acquisition
- The Startup Crash Course Every Software Engineer Needs
March 2024
February 2024
- Why I Avoided Offshore Software Development... Until I Accidentally Used It
- CTO Career Path: Before & After
January 2024
2023 26
December 2023
November 2023
- Overcoming Product Imposter Syndrome: The Key to Startup Success
- What a CTO Does: P.P.A.P. and Startup CTO vs Corporate CTO
October 2023
August 2023
- How to Measure Developer Productivity the Right Way!
- Product Vision Starts with Problems, Not Solutions
- The #1 Skill to Teach Your Developers Will Save Your Future
- "Pot Luck" Software is Nasty. You Need a Head Chef with a Vision!
- You Need More "Demo Only" Software Features
- Engineering Nightmare: Dependency Security Exploits! Moq???
- Nobody Cares About Your "Perfect" Code: Change Your Perspective
June 2023
May 2023
- How to Keep Customers Excited About Your Product
- My 20 Year Career is Technical Debt or Deprecated
- I Could Never Be a VP of Engineering
- New KPI: What's Your Deployment Pullback Ratio?
- How to Beat Billion Dollar Competitors
- Are we the Future Assistant to the AI?
April 2023
- Why I Love Boring Tech Startups
- Why I Threw Away a Week of My Work
- Thinking Logically is Killing Your Creativity
- Startups Need 3 Types of Visionaries
- Being an engineering leader who isn't technical is dangerous
- It's easier to sell 1 Ferrari than it is 10 Hondas
- Why a good CTO is great at PoCs
- Why CTOs should be writing requirements... not code!
2020 8
October 2020
June 2020
April 2020
- There's Still Time to Take These Great Docker Courses Free!
- 9 Free Courses You Can Take to Become a JavaScript Wizard
- It's Tech Skills Day!! Join us!!
- All Pluralsight Content is Free in April
February 2020
January 2020
2019 7
December 2019
September 2019
August 2019
July 2019
April 2019
February 2019
2018 8
November 2018
October 2018
September 2018
August 2018
March 2018
February 2018
January 2018
2017 25
October 2017
September 2017
August 2017
June 2017
May 2017
March 2017
- Integrating ASP.NET Core With Webforms Using IIS URL Rewrite
- Distributed TensorFlow Pipeline using Google Cloud Machine Learning Engine
- MonoGame – v3.6 now available
February 2017
- Reasons for Automated Testing
- Multithreading with PowerShell using RunspacePool
- Migrating from NUnit to XUnit–SetupFixture fun
- Business motives to MS Office 365: The transition that could take over
- Microsoft Azure: the seamless next generation cloud platform
- How to Use Technology to Make Informed Business Decisions
- Try RxJS in Node.js
- 4. MonoGame - What’s in the Starting Project?
- Beginning MonoGame
- 1. MonoGame - Why MonoGame?
- 2. MonoGame - What do I need, and where do I get it?
- Introducing the Azure Key Vault
January 2017
2016 72
December 2016
- Mapper vs Mapper: The Performance Plot Thickens
- Holiday Special: Christmas in the Tropics
- How to use custom method from different namespace in Razor ?
November 2016
- pengertian membaca intensif menurut para ahli
- distributor pulsa elektrik murah semua operator
- .NET Standard and Testing Partially Trusted Code
- Mapper vs Mapper: Performance
- JavaScript–Adding months or days to a date
- Some Git help
October 2016
- DAX Studio 2.5.0 Release
- RabbitMQ vs MSMQ (High Level Differences)
- CSProj to XProj: Supporting .NET Core using the Preview tools
- Find the Genuine Printing Services to Accomplish Varying Printing Tasks
- Staedtler Pensil Terbaik Untuk Anak, Do You Know?
September 2016
- 5 Creative Ways to Learn Excel
- Best Food Dehydrator for 2016
- Buying Stocks Online: the Ultimate Convenience!
- Cara Mengatasi Anak Susah Makan dengan Laperma Platinum
- Staedtler Pensil Terbaik Untuk Anak
- Karma Test Results with TFS Build
- DotNetters–it’s time to graph up
- This is Lean - Welcome to the Wild West - We Call it Lean
August 2016
- Twog #1: Kitchen converge fails for .NET framework/s without winrm elevation
- How to Find Certificates by their Thumbprint
- Exploring Microsoft Azure DocumentDB
- Sql Server 2016, Entity Framework and .net 4.5.1
- Angular - redirect to login after user session expires (including ajax/background processes)
- .NET thread-pool threads and CLR worker threads
July 2016
- What Type of Web Hosting is Best for Me?
- Gift Options For Your Friends In Abu Dhabi
- Avoid ClickJacking in ASP.Net Core 1.0
- AngularJS2 on ASP.Net Core using TypeScript Part 3 - Attribute Directives
- Introduction to Application Pools in IIS
- Caller ID on Raspberry Pi
June 2016
- Feel The Specialty With Spain Tour Packages
- AngularJS2 on ASP.Net Core using TypeScript Part 1 - Preparing the Seed Project
- Facts Everyone Should Know About Learn Guitar Online
- Visit The Historical Events With USA Tour Package
- Enlarge Your Penis Without Surgery – What Works?
- Real-Time Data Aggregation
- Adding CORS support for ASP.NET / WebAPI: The no hassle way
May 2016
April 2016
- Geek's Guide to Choosing the Right Online (Educational) Program
- Looking for Cab App Solutions for Your Taxi Business
- Reason Behind Drupal’s Popularity
- Managing Multiple SQL Servers
- Using the Bot Framework Chat Control
- Kontraktor Kubah Masjid Enamel di Jakarta
- Get Loans On Easy Terms And Conditions Only With Capital Alliance
- PC Bot
- ReadableExpressions Debugger Visualizers now in the Visual Studio Gallery
- Read All About the New Challenging Smartphones by Samsung and Micromax
March 2016
- Botiquette
- Celebrating 5 Years With Chocolatey!
- Beware of SortedSet<T> and a custom Comparer
- Integrating ASP.NET Core Configuration in MVC 4
- Implement iCal Subscription Service through in Node.js
- Pay Attention to Use ES6 Arrow Function with 'arguments'
- Harga Nissan X-Trail Mobil SUV Tangguh dan Sporty Terbaik 2016
- Better single-page apps with ASP.NET MVC 6 - Steve Sanderson NDC2016
February 2016
- Friendly, Readable Expression Trees
- Simple Generic CRUD with AngularJS, Parse and Bootstrap
- Solusi Cerdas dan Pilihan Harga AC Portable
- ScrollToControl helper method for ASP.Net web forms to move position to particular control
January 2016
- Generic Resource Leak Detection with ETW and EasyHook
- Foundation Settling Is An Important Part As The Whole Structure Of The Building ?
- Tiny MCE editor in ASP.Net Web Form
- Exporting Azure Table Into Excel and SQL Server using Enzo Cloud Backup
- Chocolatey Community Feed Update!
- The Different Services Of The Restoration Companies
- My Favorite Microsoft Developer Videos in 2015
- In-Memory Queue with Web API 2 and Websockets
2015 126
December 2015
- Elements Of Great Work Culture At Capital Alliance Group
- Tourist Places In North Sumatra
- PackBits in C#
- iklan mobil dijual mobil bekas jakarta
- Samsung Galaxy Grand 3 teased in India
- Samsung Galaxy Note 6 To Arrive Q2 2016
November 2015
- Fix slow nuget operation in Visual studio 2015
- FakeItEasy and EntityFramework
- Microsoft Announces Next Generation of Visual Studio Release Management
- Qilinpoker.net Agen Poker Domino QQ Ceme BlackJack Terpercaya
- Is This A CPU Bug?
- Best Achievements Of Capital Alliance Group
- Introducing Cadru 2.0
- Performance Tests for Azure Web Apps
October 2015
- Principles Of Marketing Strategy
- Expand Your Business And Scale It Freely With Capital Alliance Group
- Friend of Friend recommendations Neo4j and SQL Sever
- Generate custom build numbers in TFS Build vNext
- Resx strings can be technical debt
- Passionate noida escort girls
- Solidsoft Reply needs your talent...
- How To Install Couchbase In Microsoft Azure For Test Purposes
- Beautiful Delhi dates with Prabhavati Hi Class Escort
September 2015
- What Is The Most Convenient Way To Get Law Clients Online?
- Neo4jClient now supports JsonProperty for Sending Cypher
- SharePoint 2013 Power End User Course in Singapore
- VS 2015 and Typescript module flag
August 2015
- AssociateRecentWorkItems Extension available for Visual Studio 2015
- Make WPA Simple - Symbol Loading Is Not Slow
- Make WPA Simple - Garbage Collection and JIT Times
- What is the ASP.NET 5 Reverse Package Search Tool?
- Sample Pricing Comparison (2): Amazon AWS and Microsoft Azure
- Neo4jClient 1.1.0.1
- Solution to Little Puzzlers–“List All Anagrams in a Word”
- x86 bootloader for WCE8
July 2015
- Windows 10 SDK With New Windows Performance Toolkit Available!
- Who do you want to KISS? - About simplicity in coding
- Differences between Windows 10 Home, Pro, Enterprise and Education Editions
- Changing the VS2015 Icon in Windows 8/8.1
- How to compile less in Visual studio 2015 ?
- There is no such thing as technical debt
- Solution to Little Puzzlers–Find the Majority Element
- How many customers does Microsoft have?
- New Book: C# Succinctly
- Little Puzzlers–The Majority Element
- Hey Azure, how's my Cloud Service doing?
June 2015
- What’s New in C# 6.0: Auto-Property Initializers
- NDC 2015 Videos
- SpinWait Is Dangerous
- Warehouse pallet storage to store your products
- Developing Accessible Websites
- Free Webinar: What’s New in C# 6.0
- Little Puzzlers–Fun With Random Number Generators
- C#/.NET Little Wonders: Null Conditional Operator in C# 6
- Neo4j.AspNet.Identity is Back!
- What is the Service Bus for Windows Server?
- Solution to Little Puzzlers–Validate a Sudoku Board
May 2015
- Easy Tabs for SharePoint 2013
- Create Node Task for Visual Studio Code
- Little Puzzlers–Validate a Sudoku Board
- I am a Developer Turned Marketer
- C#/.NET Little Wonders: Expression-Bodied Members in C# 6
- The Combating of Custom Based Templates for Websites at its Best
- Solution to Little Puzzlers–Positive Integer to Roman Numerals
- C#/.NET Little Wonders: Indexer Initializer Syntax
- Different ways to get Distinct Values from a List<T> using LINQ
- Understanding $q in Angular.js
- Serializers in .NET. v.2
- Little Puzzlers–Positive Integer to Roman Numerals
- Programming Problems and Finding Solutions
- IODA Architecture by Example
April 2015
- The IODA Architecture
- Deploying an Azure Web Site using TFS Build vNext
- Sweet Aspects
- Solution to Little Puzzlers–Largest Square of ‘1’s in a Matrix
- Obstructive Developers
- BIDS Helper 1.7.0 released
- Xamarin.Android - Syncing data between Wearable and Handheld devices
- Windows Performance Toolkit for Windows 10
- C#/.NET Little Wonders: Static Using Statements in C# 6
- New E-Book: ASP.NET MVC Succinctly
- Solution to Little Puzzlers–Largest Puddle on a Bar Chart
- C#/.NET Little Wonders: Exception Filtering in C# 6
- Little Puzzlers–Largest Puddle on a Bar Chart
- Different reasons to hire Russian escort Shanghai
- C#/.NET Little Wonders & Little Pitfalls: The Complete Collection
- C#/.NET Little Wonders: Getting the Name of an Identifier
- Motorcycle racing suit: For the most secure driving knowledge
March 2015
- Horror: Migrating Angular-UI-Router to Angular New Router
- Solution: Little Puzzlers–Is tree a Binary Search Tree?
- C#/.NET Little Wonders: String Interpolation in C# 6
- Grab quality information about facebook in Spanish
- Syncfusion Essential Studio - Community Licence
- Little Puzzlers–Is Tree a Binary Search Tree?
- Showing signs of improvement way to win advantage with stock advisory
- C#/.NET Little Wonders: Auto-property initialization in C# 6
- New Features in Bing Developer Assistant March Release
- Solution–Little Puzzlers: First Non-Repeating Character
- Incremental Find in Visual Studio with Crtl-I …who knew?!
February 2015
- Serializers in .NET
- Introducing Module Browser – A World of Reusable PowerShell Modules at your Fingertips
- Know how to dunk a basketball
- Simplicity Principles and Anti-Patterns
- 10 Awesome Gulp Plugins Working with AngularJS and Bower
- Introducing GitFlow for Visual Studio
- Getting Started with Android Wearable using Xamarin and Visual Studio
- Samsung Galaxy Note Edge: An Impressive Display Smartphone
- TypeScript and RequireJs
- Trigger Releases in Visual Studio Release Management
- ASP.NET Security – Custom Error Handling
- Issue with Xamarin Forms–InitializeComponent does not exist-Xamarin XAML is not Windows XAML
January 2015
- To SaaS or not to SaaS
- ConcurrentCollections Can Be Prohibitively Expensive
- Node.js and TypeScript Modules: Internal, External... Shake it All About
- Building C#/ASP.NET Apps on a Mac With vNext
- TFS Build vNext – A Preview
- Trigger Visual Studio Release Management vNext from TeamCity
- My small contribution to ASP .NET 5
- Dependency Injection, Angular and Node
- Anti Forgery Tokens with AngularJS and ASP.NET Web API
- Ways to Share Data Along Different Web Pages Using ASP.Net Development Service
- Naming Things is Hard: Keeping Context in Mind
- Installing Citrix XenServer from bootable USB stick
- Generic wrapper for calling ASP.NET WEB API REST service using HttpClient with optional HMAC authentication
- Mediation Models for iPaaS and EAI
- Exploring Bai Tu Long National Park - Treasure of nature
2014 160
December 2014
- Naming Things is Hard: Method-Naming Patterns
- Naming Things is Hard: Dictionaries
- Implementing RoleManager in ASP.NET MVC 5
- Naming Things is Hard: Finding the Right Level of Abstraction
- Hanoi egg coffee to taste to memorize
- Hexagonal Architecture–The Great Reconciler?
- Ambiguous Classes in C#
- Versioning in WebAPI using Route Constraints
- What Is The Difference Between FileFlags.Random (FILE_FLAG_RANDOM_ACCESS) And FileFlags.SequentialScan (FILE_FLAG_SEQUENTIAL_SCAN)?
- Better way to load dependent assemblies in your Visual Studio extensions
- How to detect an iOS device when working with Xamarin and Visual Studio
November 2014
- Visual Studio 2015 Features!
- How to implement User Role Management with ASP.NET Identity 2.0
- Feedback-Centric Development - The One Hacker Way
- How Passion Saved Windows
- Boo appSettings! Yay applicationSettings!
- Learning Java 8 By Mike Kelly, O'Reilly Media Video Review
- Using Log4Net for Application Insights
- PostgreSQL: Up and Running by Regina Obe, O'Reilly Media Book Review
- Mastering DynamoDB by Tanmay Deshpande, Packt Publishing Book Review
October 2014
- TypeScript Import casing matters
- Getting Started with Impala by John Russell, O’Reilly Media Book Review
- Correct Operation of Red Line Laser Alignment
- Configure Azure storage to return proper response headers for blob GETs
- Favorite Visual Studio Extensions
September 2014
- Windows 8–can’t install .Net Framework 3.5 (0x800F0906, 0x800F081F)
- How Agility leads to functional design and even TDD
- Quick Guide to setup a MVC project for Unit Testing
- Windows Authentication in Asp.Net Web Application
- Thread Contention Effects
- Auto restore Nuget packages with TFS Build the right way
- The Incremental Architect´s Napkin - #7 - Nest flows to scale functional design
- badapi.net just got badder
- DocumentDB vs Azure SQL vs Azure Table
- Why Agile Doesn’t Work
- Unit Testing Maps in BizTalk 2013
- Workaround for Nuget Update on BizTalk projects
- Circular Buffer in C#
August 2014
- Using Visual Studio 2013 with TFS and Git repositories on same project
- Technical Debt
- DocumentDB - Another Azure NoSQL Storage Service
- New Horizons arrives at Neptune on a 25-year anniversary!
- Tips to Fix DLL Errors!
- The Incremental Architect’s Napkin - #5 - Design functions for extensibility and readability
- Abstracting functionality
- KC Java Users Group Presentation
- Top 3 methods to remove hair from Face!
- Mock the window.setTimeout in a Jasmine test to avoid waiting
- Processing Kinect v2 Color Streams in Parallel
- Our own Daily WTF
- Mock RequireJS define dependencies with config.map
- Welcome to www.badapi.net, a REST API with badly-behaved endpoints
- APress Deal of the Day 14/August/2014 - Software Exorcism
- Apartment management software. Apartment accounting software FREE.
- APress Deal of the Day 13/August/2014 - Pro ASP.NET MVC 4
- MVC OnActionExecuting to Redirect
- ‘Responsive Web Design with Macaw’– free book updated
- Web Essentials extension now available for Visual Studio Express
- Unity DontDestroyOnLoad causing scenes to stay open
- Windows Phone appointment task
- APress Deal of the Day 10/August/2014 - Pro ASP.NET Web API Security
- APress Deal of the Day 9/August/2014 - Pro SharePoint 2013 Administration
- Microsoft to drop support for older versions of Internet Explorer
- Computer Visionaries 2014 Kinect Hackathon
- Puppet: Getting Started On Windows
- Puppet: Making Windows Awesome Since 2011
- O’Reilly Deal of the Day 7/August/2014 - Windows PowerShell for Developers
- O’Reilly offer to 05:00 PT 12/Aug/2014 - Ivor Horton's Beginning Visual C++ 2013
- First PC Build (Part 1)
- O’Reilly Deal of the Day 4/Aug/2014 - Windows PowerShell 4.0 for .NET Developers
- HPET for x86 BSP (how to build it for WCE8)
July 2014
- Windows for IoT, First Impressions
- Announcing codestyle.co
- NServiceBus vs. MassTransit
- How Do I Install an Eclipse Plugin from a *.zip File?
- APress Deal of the Day 15/July/2014 - Oracle Application Express for Mobile Web Applications
- O’Reilly Half-Price E-Book of the Day Offer for 15/July/2014 - SignalR Real-time Application Cookbook
- Unleashing Drupal to Wordpress Migration Facts
- WES: Rotate Display
- Use Selenium to Find Elements By Knockout’s Data-bind
- Visual Studio and TFS 2013 List of Product Updates (Part 1)
- Sending email with SharePoint and jQuery
June 2014
- Combining jquery form serialize() and JSON.stringify() when doing ajax post in MVC
- APIC for x86 BSP (how to build it for WCE8)
- Release Notes Are Hard
- BrowserStack Visual Studio 2013 Extension
- Fixing up Visual Studio’s gitignore , using IFix
- The Inkremental Architect´s Napkin - #4 - Make increments tangible
- Converting projects to use Automatic NuGet restore, using IFix
- DRY and SRP
- Host AngularJS (Html5Mode) in ASP.NET vNext
- 10747D URLs...
- O’Reilly Deal of the Day 10/June/2014 - AngularJS Directives
- Patch Tuesday Again!
- SharePoint 2010 Single Page Apps without a Master Page
- O’Reilly Deals to 9/June/2014 05:00 PT–50% off E-Books on Regular Expressions
- Copy TFS Build Definitions between Projects and Collections
- Releasing the new Sample Browser Phone app
- ASP.NET vNext in Visual Studio “14” CTP
- ASP.NET vNext Blog Post Series
- Python in Finance by Yuxing Yan, Packt Publishing Book Review
- Using CMS for App Configuration - Part 1, Deploying Umbraco
- APress Deal of the Day 3/June/2014 - Pro Windows 8 Development with HTML5 and JavaScript
- Building a Data Mart with Pentaho Data Integration Video Review by Diethard Steiner, Packt Publishing
- Building a Data Mart with Pentaho Data Integration Video Review by Diethard Steiner, Packt Publishing
May 2014
- Testing Workflows – Test-After
- Notes from a short presentation on NodeJs
- Testing Workflows – Test-First
- Page Speed and it’s affect on your business
- Set Context User Principal for Customized Authentication in SignalR
- The Incremental Architect´s Napkin - #1 - It´s about the money, stupid
- Using progress dialog in Visual Studio extensions
- How about a new platform for your next API… a CMS?
- Microsoft Azure News: Capturing VM Images
- SQL Server: How do I generate the table schema and populate it with inserts in a script?
- Teach Your Kid to Code Coming to Philly.NET
- Sweden Azure Group with Michele Laroux Bustamente & Maartin Balliauw Thursday 22nd May
- What I saw at TechEd North America 2014
- That Escalated Quickly
- Function Folding in #PowerQuery
- Redis Cache (Preview) in Microsoft Azure
- Authenticated SMTP relaying in Exchange 2013
April 2014
- The Case Of Slow Visual Studio Startup
- WCF Performance Tuning – The Low Hanging Fruits
- Benefits of Pair Programming
- Inside a Pairing Session
- Point-in-time Restore in New Azure SQL Database
- CSSCOP (FXCOP for stylesheets)
- Working with IFrame elements and Selenium 2+ in C#
March 2014
- Creating NuGet Packages
- What is NuGet
- What Every Developer Must Know About Fast Garbage Collection (+ more)
- Extending the PowerQuery date table generator to include ISO Weeks
- Microsoft Press 60% E-book deal
- Obtaining Twitter Access Tokens with ASP.NET Identity
- Uninstall Extension from Visual Studio
- Are you using cryptocurrencies? Request for info.
- There´s no #antifragilesoftware
- Entidades dentro de la computación en nube
- XSD 1.1 support in Liquid XML 2014
- What does Antifragility mean?
- SSAS – Listing Active Queries with PowerShell
- Cloud computing: los fundamentos
February 2014
- Ya está bien de virtualizar
- Follow up thoughts on IE password eye feature - not a bad feature, but should be off by default
- Does Garbage Collection Hurt?
- Informed TDD – Using Mocks to Allow for True Stepwise Refinement
- Recursively descending test-driven development aided by thinking
- BizTalk Administrator Application Quality Checklist
January 2014
- The Self-Similar Software Development Process
- Display in image from a picture library in SharePoint 2013 using Javascript and REST
- ETWControler 1.0.0.0 Released!
- Use Mono.Cecil to Reflect Assembly Metadata with Better Performance
- Keeping up with the Jones’s in the Cloud
- Considerations for Logging in Hybrid Integration Solutions
- Windows Azure Website Staging Feature and GitHub Integration
- Page Weight: 10 Quick and Easy Fixes
- Creating a Build Definition using the TFS 2013 API
- Watch LINQ to Twitter On Glass
- Log4net Azure Service Bus Appender
2013 232
December 2013
- Inmeta Visual Studio Extension Gallery – version 2.0
- NSlice v. 1.1
- Portable databases (II): using SQLite with Entity Framework
- Portable databases: using SQLite with .NET
- Use Windows Azure Scheduler through .NET SDK
- Visual Studio & TFS 2013 – List of extensions and tools (Part 2)
- Visual Studio and TFS 2013 List of Product Updates (Part 1)
- Search Crawl Deletion Policies SharePoint 2013
- How to open web page in internal browser of Visual Studio
- How to exclude code from Code Coverage in Visual Studio unit testing using runsettings
November 2013
- I See AnemicDomainModels
- MVC 5 in Visual studio 2012 update 4. How to get it ?
- CryptoLicensing Evaluation
- Using Neo4j with F# – Cypher 2.0
- Python and HDF5 - Unlocking Scientific Data By Andrew Collette, O'Reilly Media, Inc. Book Review
- Calling WCF REST service from JavaScript
- Running Session Scripts with F#
- Unit tests for HttpClient using HttpMessageHandler
- Properties vs. Methods
- Steps to Get MVC running with Ninject
- BizTalk Maturity Assessment vs BizTalk Health Check
- Test Initialize vs. Class Initialize
- Recently Used Files And The Windows Filesystem Cache
- Remote Graphics Diagnostics with Windows RT 8.1 and Visual Studio 2013
- Styling ASP.NET MVC Error Messages
- Chester Devs Presentation and source code – ‘Event Store - an introduction to a DSD for event sourcing and notifications’
- Update to Where’s My Graphic Equalizer in Windows Media Player – now covers Windows 8
- Why would you dual-run an app on Azure and AWS?
- MVC5 will be part of Visual studio 2012 update 4.
- Difference between ServiceBehavior and EndPointBehavior
- C# via Java: Introduction
- How To: Spell Check InfoPath web form in SharePoint 2010
- Different Not Automatically Implies Better
- Why I don’t recommanded Mysql.net connector anymore ?
- How to Downgrade Razor 3 and fix the issue that CSHTML not work in VS10,12 ?
- Principles of Big Data By Jules J Berman, O’Reilly Media Book Review
- SQL Server Reporting Services Report Viewer wrapper for ASP.NET MVC has been released!
- Register the "OneCode & OneScript" session at MVP Global Summit November 2013
- Back in Town and Ready for New Beginnings
- Remote Debug Windows Azure Cloud Service
- Visual studio Real Dark mode (2010,2012,2013)
- Persisting settings without using Options dialog in Visual Studio
- Extending Blend for Visual Studio 2013
October 2013
- Investing in Servers by Intel
- Implementing the Reactive Manifesto with Azure and AWS
- Windows Azure Horror Story: The Phantom App that Ate my Data
- How to fix an annoying ReSharper – NuGet error
- ImageResizer - AzureReader2 with Azure SDK 2.2
- What's new in Team Rooms for Visual Studio 2013
- If not now, then when?
- IE 11 Developer Tools - changing console target to a different frameset or iframe
- Why I switch from Asana.com
- C# in Depth, Third Edition by Jon Skeet, Manning Publications Co. Book Review
- Resources for the “What’s New in VS 2013” Presentation
- I’m going to have to stop using MS Virtual PC 2007
- Sixeyed.Caching available now on NuGet and GitHub!
- Upgrading Windows 8 boot to VHD to Windows 8.1–Step by step guide
- Mac theme for Firefox
- Visual Studio Editor Mistakenly released Visual Studio 2013 on Twitter.
- How to migrate ASP.NET MVC 3 , MVC4 project to ASP.NET MVC5 ?
- Microsoft ReportViewer SetParameters continuous refresh issue
- LINQ to Twitter v2.1.09 Released
- Creating a Document Library with Content Type in code
- (and a new ray smith equipment webpage)
- DDD North 3 Presentation and source code – ‘Event Store - an introduction to a DSD for event sourcing and notifications’
- Top 10 Browser Productivity Tips
- Dutch for once: op zoek naar een nieuwe uitdaging!
- 7 Habits of Highly Effective Media Queries - by Brad Frost
- AWS .NET SDK v2: the message-pump pattern
- Visual Studio Extensions - Mike Parks & Cory Cissell - Source Code Published
- LINQ to Twitter Async
September 2013
- Ignoring Your Test Suite
- Crypto Obfuscator Evaluation
- Dynamics NAV 2013 consuming a rest web service using DotNet DataTypes
- CloudBurst Day 1
- Python Cookbook Book Review By Alex Martelli and David Ascher, O’Reilly Media
- iPhone 5s and 5c
- Building Windows CE 6 or 7 Smart Device Application with Visual Studio 2012 (Part 1)
- Spinning – A Core Practice for Agile Teams
- Singleton I love you, but you're bringing me down (re-uploaded)
- Debugging from a new Nexus 7 to Chrome/Windows 8
- (Semi-)Global Proxy Setting for Node.js
August 2013
- Bus or Flow? - Messaging done one way or the other
- Methods to verify, are DataTables or DataSets the same.
- Getting started with InRelease and TFS 2013 Preview
- From Console.WriteLine To ETW
- Messaging for More Decoupling
- Nested Messaging - Flows on Different Levels of Abstraction
- Windows CE: Simple Little Text Editor
- Flows – Visualizing the Messaging Programming Model
- How to write to NTFS on Mac OS (free)
- Messaging as a programming model – Let´s get real
- How To Persist CPU and IO Priority For A Process
- Binding Checkboxes with KnockoutJS
- The Basics - Four Pillars of Object Oriented Programming
- Nginx and PHP Fundamentals
- Installing Exchange 2013 CU1
July 2013
- Dev Docs and another Responsive Bookmarklet
- UK Connected Systems User Group Recap from July
- NLog Exception Details Renderer
- APress Deal of the Day 27/Jul/2013 - Pro Application Lifecycle Management with Visual Studio 2012
- Benefits of Behavior Driven Development
- APress Deal of the Day 26/Jul/2013 - Pro Windows Embedded Compact 7
- C#/.NET Little Wonders: Getting Caller Information
- Loops, Recursion and Memoization in JavaScript
- Configuring SQL Server Express Edition for remote access
- Better name of Social Networking ! quora.com
- A starting point for Use Cases and User Stories
- Neo4JClient – Getting Path Results
- OWA for ios devices
- LINQ to Twitter v2.1.08 Released
- Using Dependency Injection When Calling .NET Over COM
- Named anchors in HTML5
- SSIS: My Toolbox is Missing!
- Facebook allow you to abuse in Non-English words ?
- Mozilla Firefox 23 Will Block Mixed SSL Content
- Behaviour Driven Maturity Model
- West Palm Beach Developers’ Group June 2013 Meeting Recap – ASP.NET Web API and Web Sockets with Shervin Shakibi
- Data Compare is Finally Back in VS 2012
- PowerShell Script to Enumerate SharePoint 2010 or 2013 Permissions and Active Directory Group Membership
- Agile Data Book from O'Reilly Media
- Upload File to Windows Azure Blob in Chunks through ASP.NET MVC, JavaScript and HTML5
June 2013
- Integration with Visual Studio Options Window using custom controls
- Making a Case For The Command Line
- SignalR Book
- BizTalk host throttling – Singleton pattern and High database size
- DDD East Anglia, 29th June 2013 - Async Patterns presentation and source code
- Upgrading VSIX extensions from VS2012 to VS2013
- How to Edit aspx, Cshtml and other kind of files live on FTP server ?
- Things to do After installing Visual Studio Express 12.
- Why Your Firefox 21 Crash ?
- PHP Debugging
- Career-Defining Moments
- ASP.Net 4.5 Garbage Collection Improvement
- Temporarily disabling foreign key constraints in SQL Server
- Free E-Book - TortoiseSVN and Subversion Cookbook - Oracle Edition
- Automatically Create Your Project’s NuGet Package Every Time It Builds Via NuGet
- Windows Azure VMs - New "Stopped" VM Options Provide Cost-effective Flexibility for On-Demand Workloads
- Free E-Book - TypeScript Succinctly
- My Thoughts On the Xbox 180
- I’ve moved out…
- Keep your Root Authorities up to date
- Responsive Design: Media Query Bookmarket - shows the applied media queries and current window size
- Read the Comments!
- IIS 7’s Sneaky Secret to Get COM-InterOp to Run
- Creating a Training Lab on Windows Azure
- Stright Talk Nokia Lumia 920 MMS Fix
- LINQ to Twitter Maintenance Feedback
- Data Binding to Attached Properties
- RavenDB GetAll extension method
- Visualize Your Callstacks Via Flame Graphs
- Faking the WebApi User
- Why unhandled exceptions are useful
- Semantic Tracing For .NET 4.0
- Response for REST method was truncated because default MaxItemsInObjectGraph was not big enough.
- Visual Studio 2012 Extension–List of software installed on TFS Service build servers
May 2013
- Non Coding Skills That Make You A Better Programmer
- Putting NET Framework behind me
- How Do You Learn a New Framework?
- "This functionality is unavailable for fields not associated with a list"
- Tweaking sp_foreachdb’s database_list Parameter Handling
- Exam 70-486 Study Material: Developing ASP.NET MVC 4 Web Applications
- Pre-Compiling your MVC Views
- .NET Security Part 4
- AddIfNotNull collection extensions
- The New Google Maps – Better than you might think
- APress Deal of the Day 24/May/2013 - A Programmer's Guide to C# 5.0
- Xat.com Image Optimiser - Useful for RWD/Mobile
- APress Deal of the Day 17/May/2013 - Pro HTML5 with Visual Studio 2012
- Extending Team Explorer 2012 – Associating Recent Work Items
- .NET Security Part 3
- Powershell functions to get an xml node, and get and set an xml element’s value, even when the element does not already exist
- .NET Security Part 2
- Choosing Aggregate Boundaries – Invariants Spanning Aggregates
- SQL Server Decrypt Tool For Enabling Data Accessibility
April 2013
- Testing BizTalk XLANGMessage with the Fakes Framework
- Recovering unallocated space of a USB flash drive.
- Unit Testing an ASP.NET MVC 4 Controller using MS Test, Rhino Mocks, AutoMapper and Dependency Injection
- Microsoft OST to PST Converter is tremendous Tool to Move MS OST to PST
- Inside Portable Class Libraries
- How to create a nightly backup of your SQL Azure database using the new Azure Mobile Services (Preview)
- Choosing Aggregate Boundaries – Scalability Tradeoffs
- DataService and AjaxService for JavaScript
- TechEd India Data: Exposing Azure Mobile Services through Web API
- Choosing Aggregate Boundaries – Consistency
- Visual Studio & TFS 2012 – List of extensions and tools (Part 2)
March 2013
- Cruise Control.net and Team Foundation Services
- Consume Third-Party Services at Windows Azure Store
- Exception Handling for LINQ to Twitter Streams
- APress Deal of the Day 20/Mar/2013 - A Programmer's Guide to C# 5.0
- Be aware: Internet Explorer 10 has a password Eye. They call it a feature, I say it's a security flaw
- Specification Test for the Authorized Attribute in MVC
- Creating Multi-Environment Windows Installers with Visual Studio 2012 and Wix 3.7: Part 1
- Solving Performance Problems with nHibernate (or any ORM)
- Session material from TechDays BE and NL
- C#/.NET Little Wonders: Extension Methods Demystified
- ASP.NET 4.5 - FAQs on SignalR Script Exceptions
- How to write CSS only for Internet Explorer 10 ?
- TFS Kanban Board Swim lane Customization To Better Manage The Product Backlog
- Open SharePoint Alerts Page Using JavaScript
- Exporting XML Comments to Your Application
- Book Review: Murach’s Javascript and jQuery
February 2013
- ImageResizer, AzureReader2 and well… Azure (duh!)
- Sample Pricing Comparison: On-Premise vs. Private Hosting vs. Cloud Computing
- Step-by-Step: Deploying Windows 8 Apps with System Center 2012 Service Pack 1
- Create IIS App Pool and Site With Windows Powershell
- When a vendor you love lies… Corsair and the K90
- MVVM Light V4.1.27.0 in Nuget
- HTML input types
- C#/.NET Little Wonders: Explicit Interface Implementation
- TFS Build Custom Activity : TODO Counter
- TFS - Get List Of Software Installed On Build Agent
January 2013
- TFS2012 QU2 - New Feature - Work Item Tagging
- Creating an XNA GameComponent in Windows Store Apps
- Windows Store DirectX C++ Sample Base
- Why SQL TOP may slow down your query and how to fix it
- Change the Maxsize and Filegrowth of a datafile and a logfile
- Beware Singletons that Raise Events
- Model Binding using Expression Trees
- Poor, confused C# compiler
- TFS Build: Running Static Code Analysis for Specific Configuration
- Quartz.Net Windows Service on Server Important Configuration Steps To Remember
- WinRtAuthorizer–A Better Way to do OAuth with LINQ to Twitter in Windows 8
- The Golden Rule of Programming
- Presenting VS2012 at VBUG Bristol on 16 Jan 2013
- Simple way to bind an Enum to a DropDownList in MVC
- ASP.NET MVC 4 pluggable application modules
- GetValueOrDefault() For An Expression of Arbitrary Length Using Expression Trees
- My Thoughts on the future of BizTalk - Post BizTalk Summit 2012
- APress Deal of the Day 4/Jan/2013 - Metro Revealed: Building Windows 8 apps with XAML and C#
- Chapter Review: The Utility Database (by Chris Shaw) and how it applies in Cloud Computing
- Google Code Prettify for geekswithblogs.net
2012 354
December 2012
- YAGNI and Professional Code
- Using Visual Studio Layer Diagrams for Fun and Profit!
- Profiling Code – The Microsoft Way
- Do NOT Change "Copy Local” project references to false, unless understand subsequences.
- Open Source MariaDB, the MySQL fork to replace MySQL?
- Powershell: Connect to Exchange server powershell
- Powershell: Get-Framework-Versions.
- Powershell: Install-dotNET4 function
- Powershell Run-As Script
- More useful Sql Server Serivce Broker Queries
- My collection of favourite TFS utilities
- Profiling Startup Of VS2012 – SpeedTrace Profiler
- How to use Azure storage for uploading and displaying pictures.
November 2012
- ASP.Net Fails to Detect IE10 without .Net Hotfix
- Advanced Continuous Delivery to Azure from TFS, Part 1: Good Enough Is Not Great
- Extending WatiN 2: Wait for JQuery document.ready() Functions to Complete
- Who could ask for more with LESS CSS? (Part 1 of 3–Features)
- Strangling the life out of Software Testing
- ANTS CLR and Memory Profiler In Depth Review (Part 2 of 2 – Memory Profiler)
- Some of my favourite Visual Studio 2012 things–Teams
- Connect to localdb using Sql Server management studio
- Quartz.Net Writing your first Hello World Job
- Install Quartz.Net as a windows service and Test installation
- Tool Review: Telerik JustDecompile
- Time 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
- Enable Automatic Code First Migrations On SQL Database in Azure Web Sites
- WhatsApp & Tasker for Android – Read & Write messages
- Windows Azure Training Kit October 2012 Release
- Backup SQL Database Federation
- Get AutoHotkey Script To Run As Admin At Startup
- Build 2012, the first post
October 2012
- Combining Shared Secret and Username Token – Azure Service Bus
- Visual Studio Little Wonders: Box Selection
- TransportWithMessageCredential & Service Bus – Introduction
- Teach Your Kid to Code (…and Vote early!)
- How to Configure Microsoft Word 2013 to Connect to Geekswithblogs
- Do Not Optimize Without Measuring
- Extending Expression Blend 4 & Blend for Visual Studio 2012
- Outlook hangs during startup by step “loading profile”
- How to create a virtual network with Azure Connect
- TFS API Add Favorites programmatically
- Getting developers and support to work together
- Get your TFS 2012 task board demo ready in under 1 minute
- DDDNorth2 Bradford, 13th October 2012 - Async Patterns presentation and source code
- Using Apache FOP from .NET level
- Sandcastle Help File Builder - October 2012 release
- Geekswithblogs.net is Nine Years Old!
- When is my View too smart?
- Exam 70-480 Study Material: Programming in HTML5 with JavaScript and CSS3
- Azure Task Scheduling Options
- Setting XSL-FO XML Schema in Visual Studio
- Integration Patterns with Azure Service Bus Relay, Part 3: Anonymous partial-trust consumer
- C#/.NET Little Wonders: Static Char Methods
- Mozilla Persona to the login rescue?
- Azure Postings–10/01/2012
September 2012
- Book Review: Professional ASP.NET Design Patterns by Scott Millett
- Integration Patterns with Azure Service Bus Relay, Part 2: Anonymous full-trust .NET consumer
- Move over DFS and Robocopy, here is SyncToy!
- Adding and accessing custom sections in your C# App.config
- Calculated Columns in Entity Framework Code First Migrations
- C-Sharpen Up at Philly.NET
- Production Access Denied! Who caused this rule anyways?
- APress Deal of the Day 21/Sept/2012 - Pro ASP.NET SharePoint 2010 Solutions
- Converting LINQ to Twitter to Twitter API v1.1
- Node.js Adventure - Host Node.js on Windows Azure Worker Role
- C#/.NET Little Wonders: The Timeout static class
- VS2012 Coded UI Test closes browser by default
- Integration Patterns with Azure Service Bus Relay, Part 1: Exposing the on-premise service
- Running Powershell from within SharePoint
- How To Use Twitter Bootstrap on an ASP.Net Website
- Node.js Adventure - When Node.js Meets Windows Azure
- Announcing the New Windows Azure Web Sites Shared Scaling Tier
- Free eBook on ASP.NET MVC 4
- Node.js Adventure - Node.js with SQL Server
- Updated Group Policy Settings Reference for Windows Server 2012 and Windows 8
- How to tell if a Windows Store app is XAML or HTML/JavaScript
- Windows 8 Store App Crash Logs
- How to write your unit tests to switch between NUnit and MSTest
- SQL Server script commands to check if object exists and drop it
- Node.js Adventure - Node.js on Windows
- Windows 8 Developer Camp - Raleigh September 25th
- A new free book from Microsoft - Programming Windows 8 Apps with HTML, CSS, and JavaScript (Second Preview)
- APress Deal of the Day 14/Sept/2012 - Pro jQuery Mobile
- Monitoring almost anything with BizTalk 360
- Backup Azure Tables, schedule Azure scripts… and more
- Loosely coupled .NET Cache Provider using Dependency Injection
- Book Review: Professional WCF 4
- AutoHotkey cannot interact with Windows 8 Windows…or can it!
- Are you reporting Visual Studio 2012 issues to Microsoft correctly?
- Entity Framework - Single EMDX Mapping Multiple Database
- Get Started using Build-Deploy-Test Workflow with TFS 2012
- PowerShell Script To Find Where SharePoint 2007 Features Are Activated
- Please Stop Voting Against a Candidate
August 2012
- VS2012 - How to manually convert .NET Class Library to a Portable Class Library
- Selling Visual Studio ALM
- New Items in ReSharper 7!
- New Beta of GhostDoc v4
- O'Reilly deal of the week to 23:59 PT 4/Sept/2012 - Master Regular Expressions
- Windows Azure Recipe: Social Web / Big Media
- Are you cashing in on the MVP complimentary subscriptions ?
- Windows 8–Custom WinRT components and WinJS
- Book Review: Inside Windows Communication Foundation by Justin Smith
- #mvvmlight V4 update for Win8 RTM
- C#/.NET Little Wonders: Interlocked Read() and Exchange()
- Windows 8–Getting started with ListView binding
- Inside the DLR - Invoking methods
- Questions You Should Ask Before Moving Your App to the Cloud
- How to clear Visual Studio Team Explorer Cache
- Issues with mixed C++ and C# projects in Visual Studio 2012 running Code Analysis
- How to fix the CA0053 error in Code Analysis in Visual Studio 2012
- BizTalk 2010–Legacy Whitespace behaviour
- How To: Improve Skype Quality
- Validate SSRS Report Input Parameters the Proper Way
- Comparing Service Bus for Windows Server & RabbitMQ
- GridView Custom Paging with LINQ
- C#/.NET Little Wonders: Interlocked Increment(), Decrement(), and Add()
- Axiom v0.8.3327.12322 has been released!
- A "snark-free" post on the Metro naming debacle* (Caution: May contain snark)
July 2012
- TFS In The Cloud – Source Control
- Part 3–PassBook Server
- APress Deal of the Day - 30/Jul/2012 - Pro WCF 4
- Modernizr - Detect HTML5 and CSS3 features
- StyleCop 4.7.35.0 has been released
- The Truth About .NET Objects And Sharing Them Between AppDomains
- Book Review: “Inside Microsoft SQL Server 2008: T-SQL Programming” by Itzik Ben-Gan et al
- Inside the DLR - Callsites
- The human multitasking problem – the cost of a context switch
- Mutexes, Semaphores, Monitors, ReaderWriterLocks, AutoResetEvents & ManualResets oh my!
- TFS Build: Dependency Replication using Community TFS Build Extensions
- Lots of Exciting Announcements from WPC - Windows 8, Windows Server, Azure, Office 365 and MORE!
- SQL Saturday #150–Louisiana Region
- Porting NLog to Metro-style/WinRT... or why starting again is a good idea
- 10 steps to enable ‘Anonymous Access’ for your SharePoint 2010 site
- Tree Surgeon 2.0 - The future on the T4 Express
- Code Smells: Regions in C#
- Why CoffeeScript is tough to maintain
- Book Review: “Inside Microsoft SQL Server 2008: T-SQL Querying” by Itzik Ben-Gan et al
- Using IIS Logs for Performance Testing with Visual Studio
- FileOpenPicker/FileSavePicker doesn't allow *.* wildcard file associations
- Using LINQ to Twitter OAuth with Windows 8
- Roll your own free .NET technical conference
- Visual Studio Load Testing using Windows Azure
June 2012
- St. Louis ALT.NET
- Creating large SharePoint structures from Powershell and xml, part ii
- Creating large SharePoint structures from Powershell and xml
- Resource Acquisition is Initialization in C#
- Liskov Substitution Principle and the Oft Forgot Third Wheel
- Exception Handling And Other Contentious Political Topics
- Detecting right-click on XAML GridView control item
- Why bother writing an Windows 8 app?
- Navigation in Win8 Metro Style applications
- WMemoryProfiler is Released
- C#/.NET Little Wonders: The Joy of Anonymous Types
- SSAS deployment error: Internal error: Invalid enumeration value. Please call customer support! is not a valid value for this element.
- Using Table-Valued Parameters With SQL Server Reporting Services
- SSAS processing error: Client unable to establish connection; 08001; Encryption not supported on the client.; 08001
- Create a Remote Git Repository from an Existing XCode Repository
- Windows Azure Evolution – Caching (Preview)
- Windows Azure Evolution – TFS Integration (WAWS Part 2)
- Using Table-Valued Parameters in SQL Server
- The Agile Engineering Rules of Test Code
- O'Reilly deal of the Week on Early Release Books to 19/June/2012 23:39 PT
- Windows Azure Evolution - Web Sites (aka Antares) Part 1
- Visual Studio 2010 Productivity Tips and Tricks-Part 2: Key Shortcuts
- Say goodbye to System.Reflection.Emit (any dynamic proxy generation) in WinRT
- Scenarios for Throwing Exceptions
- #mvvmlight V4 for Windows 8 RP is available
- Building a new blog engine with node.js, geddy and github gists
May 2012
- Visual Studio 2010 Productivity Tips and Tricks–Part 1: Extensions
- NDepend 4.0 Released
- DDDSouthWest 4.0 26th May 2012 - Async 20/20 presentation
- APress deal of the day 22/May/2012 - Pro HTML5 Programming
- Keep Localizable Strings Close To Your Users
- TFS API Find out who deleted your build?
- Accessing QuickBooks with Entity Framework
- Cross-platform mobile packaging made easy with VSNomad
- Pinning any folder location to the task bar Explorer jump list
- Social Meet up on Twitter for Meet Windows Azure on June 7th
- C#/.NET Little Wonders: Select() and Where() with Indexes
- Enum helper for values specified in attributes
- NYC Metro Area Community Dinner
- Extension method for outputting formatted JSON in LINQPad
- Announcing the Virtual Blogger Hub!
- Pre-Processing Directives for Multi-Platform Support
- LINQ to Twitter for Windows 8 Metro Style Apps
- ArgumentException with Windows Phone Mango SQLCE Decimal
- MSDN Magazine on your Kindle
- Windows Azure Step by Step, Roberto Brunetti; Microsoft Press
- Catch Exceptions in Concurrent Flows Using Causalities
- BizTalk Anti-Pattern: Chuck it in the config file because its an easy place to put it
- C#/.NET Little Wonders: The Enumerable.Repeat() Static Method
- Subterranean IL: The ThreadLocal type
April 2012
- ASP.NET MVC3 Using Code First Entity Framework Without Database Generation
- Celebration! 120’000 downloads for #mvvmlight, 2 copies of Expression Studio to win
- SSDT – Makes SQL Azure Development Easy
- Introduction to the Flow Execution Engine NPantaRhei
- Dependency Injection vs. Service Locator
- Installing TFS 2011 Beta in a Virtual Machine
- Redis on Windows
- Community TFS Build Manager – Build Notes Preview
- Deploying SSDT Projects with TFS Build
- Adding Robots.txt to your ASP.NET MVC 3 Applications
- CSS Hassle for different browsers
- Database continuous integration step by step
- SQL Azure: Database Size History
- Ever wondered what the Object Explorer Details window is for?
- Presentation on SQL Server Health in a SharePoint environment
- Changing SharePoint with - CSS3, HTML5 and jQuery
- Slides and source code for my past talks this year
- Agile Principles -- Continuous Delivery
- Translate jQuery UI Datepicker format to .Net Date format
- Visual Studio 10 crashed when tried to open one of solutions
- Creating SharePoint sites from xml using Powershell
- Programming doesn’t have to be Magic
- Robotic Arm – Hardware
- NDepend Evaluation: Part 3
- How to remove the last character from Stringbuilder
- Customizing the Test Status on the TFS 2010 SSRS Stories Overview Report
- Using Node.js as an accelerator for WCF REST services
- Working with packed dates in SSIS
- Awarded Visual Studio ALM MVP for 2012!
March 2012
- MVVM and Animations in Silverlight
- Parallel MSBuild FTW - Build faster in parallel
- Adding Fake Build Information in TFS 2010
- C#/.NET Little Wonders: Skip() and Take()
- .NET vs Windows 8
- Inside the Concurrent Collections: ConcurrentBag
- Microsoft Press Deal of the Day - 26/March/2012 -Getting More Productive with Microsoft® Visual Studio®
- For Modernizr, Don’t Stop with NuGet
- C# Value Type Table
- Windows Azure Service Bus Resequencer
- Special offer on Netduino E-books and Videos to March 30
- Visual Studio & TFS 2012 – List of extensions and tools (Part 2)
- Myths about Coding Craftsmanship part 2
- What type of tests are BizUnit tests?
- Delegate Variety in C#
- APress Deal of the Day - 21/Mar/2012 - Pro Agile .NET Development with SCRUM
- Using HTML5 Today part 3– Using Polyfills
- Why do we (really) program to interfaces?
- Fix a jQuery/HTML5 dynamic content issue by upgrading jQuery
- The World of SQL Database Deployment
- Mirror git and mercurial repos the lazy way
- SharePoint 2010 MSDN Labs
- How to nest transactions nicely - "begin transaction" vs "save transaction" and SQL Server
- C++ Little Wonders: The C++11 auto keyword redux
- How to join two collections with LINQ
- Date Dimension: use date in YYYYMMDD format if your granular level is a single date
- UnitTesting Controller DataAnnotation Validation in MVC3 : ModelState.IsValid always true ?
- Using HTML5 Today part 1–Simplify your syntax
- Android–Setting up a Kindle Fire emulator
- RhinoMocks - How to intercept a and re-direct a method call to a stub using the original parameters
- Cats Paws - walking across the page - jQuery
- HTML5–Challenges and Opportunities
- WinDBG: How to load specific version of mscordacwks.dll for debugging crash dumps
- Custom HTTP response header to identify server in a farm.
- Specifying new screen resolutions for ubuntu in a virtual box
- The gestures of Windows 8 (Consumer preview): part 1
- Building a RESTful API - A Followup to John Sheehan
- Exchange 2010 UM and virtualization requirements
- O'Reilly special offer on the "The Little Book on CoffeeScript" to March 1st 2012
February 2012
- Setting SharePoint regional time zone settings
- Going from “domain\username” to Display name in SharePoint
- Setting a variable when a breakpoint hits
- Stylecop 4.7.11.0 Released
- Closures and Captured Variable C#
- Building a Northwind Single Page Application using ASP.NET MVC 4 Beta - Part 1
- C#/.NET Little Wonders–The List<T> Range Methods
- Inside the Concurrent Collections: ConcurrentDictionary
- APress Deal of the Day - 22/Feb/2012 - Expert F# 2.0
- Managing Build Templates with Community TFS Build Manager
- BizTalk 2010 Dynamics AX 2012 - Errors in the guidance document
- How to migrate an InfoPath form from test to production in SharePoint 2010
- MongoDB index scripting
- Windows Phone Marketplace Requests Custom Statuses
- APress Deal of the Day - 20/Feb/2012 - Design Driven Testing
- A Super-Fast C# Extension Method using Expression Trees to Create an instance from a Type
- $4.99 E-Book upgrades from O'Reilly
- C#/.NET Little Wonders: The SequenceEqual() Method
- How to check/uncheck all checkbox with Jquery
- Use window.onbeforeunload event to stop browser from closing or Disable Button before Page PostBack
- O' Reilly 50% Deals to Feb/22
- C# to C++–A Somewhat Short Guide (Update 1)
- Full Version of AdventureWorks database for SQL Azure and and SQL Azure Federations
- Windows 8 ListBox 2 ListView
- SharePoint administration pages
- Microsoft Press Deal of the Day - 13/Feb/2012 - Beyond Bullet Points
- Windows application to a cross-platform web-based solution without a rewrite
- C# Performance: new vs Func vs Activator.CreateInstance()
- Microsoft LightSwitch and SQL 2012
- A Simple implementation of the Decorator Design Pattern using C#
- SharePoint 2010 Development 8 day deep dive training in Oslo
- Linq Challenge in C++
- A Simple implementation of the Proxy Design Pattern using C#
- Windows 8 Composition and Content
- C# to C++ – A Somewhat Short Guide
- Quick Review of Backup tools for SQL Azure
- StyleCop 4.7.7.0 released
- Using ProudMonkey ConfirmBox Control in GridView
- Handling Warnings and Errors with InvokeProcess in TFS 2010 Build
January 2012
- How to access a WCF Service behind ISA Server 2006 Forms Based Authentication
- Log4Net basics with a Console Application (c#)
- GTasks Plus v1.0 – Open Source Windows Phone 7 Application
- Refactoring Windows 8 Code-Behind to MVVM
- Understanding SQL Azure Throttling and Implementing Retry Logic
- C#/.NET Little Pitfalls: Implicit Zero To Enum Conversion
- Creating a custom BizTalk 2010 pipeline component–Part 3
- Installing and Configuring PeopleSoft Adapter for BizTalk Server 2010
- Creating a custom BizTalk 2010 pipeline component–Part 2
- LINQ to Twitter v2.0.23 Released
- Saving Telerik PersistenceFramework data to a string
- Retrieving a Logged On User ID
- Powershell Emailing Strings as attachments
- Making Windows Azure Drive Letter Persistent
- Operation is not valid due to the current state of the object.
- ORAPOCO: ORM Light to work with Oracle
- Microsoft IE6 Migration
- Style sheet strong arm: Reset.css versus Normalization.css
- "Testing In An Agile World" Article Posted On Developer Fusion
- Our evolution of story cards
- APress Deal of the Day - 17/Jan/2012 - Oracle PL/SQL Recipes
- Resharper 6.1 and other upgrades
- Diving Deep: ASP.NET Membership and the new Universal Providers
- Validating NPI (National Provider Identifier) numbers in SQL
- NuCon 2012, Irvine, CA
- jQuery Accordion Control Musings
- Json serialization – RPC style in MVC
- WP Development With “Essential WP 7.5 Application Development with Silverlight”– Part 4of Many
- DBDeploy.Net 2
- Working with Active Directory Certificate Service via C#
- Stylecop Suppress Message
- Physician, Heal Thyself–ScrumMaster, Master Thyself
- C#/.NET Little Pitfalls: Stopwatch Ticks are not TimeSpan Ticks
- A Windows Phone-CES Post Mortem
- 101 Async Samples
- The SSIS Expression Way–Skipping an Unwanted File
- BizTalk: Ordered Delivery
- A C# Extension Method using Expression Trees to Create an instance from a Type
- JSON serialization problems and solution in MVC3
- Breaking Changes in the LINQ to Twitter Search API
- SQL Azure Federation – Introduction
- Book Review: MAKE Ultimate Kit Guide 2012; O’Reilly Media
- JSON.net and Deserializing Anonymous Types
- Inside the Concurrent Collections
- Mapping and Auto-Mapping Objects from IDataReader
- New Resharper Code Style Sharing in v6.1 Features.
- New GhostDoc Pro in Beta soon
- Mapping and Auto-Mapping Objects
- Geekswithblogs.net
- Windows Azure with Windows Phone 7
- Moving UIElements around in Metro
- New MVVM Light templates with bug fixes
- 30 Free Programming Books
- HTML 5: Predictions for the Future of Silverlight in SharePoint
- Microsoft Most Valuable Professional 2012–MVP–VS ALM