41554 blogs · [ { "id": "01a0876e-c9c5-7256-8f1f-d448bfe430c0", "title": "Excluding Integration Tests from your Automated Build", "url": "https://donnfelker.com/excluding-integration-tests-from-your-automated-build/", "published_at": "2009-02-09T00:00:00+00:00" }, { "id": "01a0876e-c9c5-7256-8f1f-d448c056729b", "title": "Cannot Install Programs on Virtual PC", "url": "https://donnfelker.com/cannot-install-programs-on-virtual-pc/", "published_at": "2009-02-02T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0b9a3004a", "title": "MNGroups", "url": "https://donnfelker.com/mngroups/", "published_at": "2009-01-30T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0ba55e6e9", "title": "Introducing Twin Cities Pragmatic Beer", "url": "https://donnfelker.com/introducing-twin-cities-pragmatic-beer/", "published_at": "2009-01-28T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bae67b64", "title": "My ReSharper Templates", "url": "https://donnfelker.com/my-resharper-templates/", "published_at": "2009-01-24T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bb87856d", "title": "New Dime Cast up", "url": "https://donnfelker.com/new-dime-cast-up/", "published_at": "2009-01-22T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bbc00653", "title": "PowerShell TFS WorkSpace Initialization Script", "url": "https://donnfelker.com/powershell-tfs-workspace-initialization-script/", "published_at": "2009-01-22T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bc887988", "title": "ASP.NET MVC Managed Requests", "url": "https://donnfelker.com/asp-net-mvc-managed-requests/", "published_at": "2009-01-14T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bd05e840", "title": "NAnt: SdkInstallRoot has not been set", "url": "https://donnfelker.com/nant-sdkinstallroot-has-not-been-set/", "published_at": "2009-01-14T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bdce4a1c", "title": "Using Prisms (CompositeWPF) EventAggregator", "url": "https://donnfelker.com/using-prisms-compositewpf-eventaggregator/", "published_at": "2009-01-06T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0be713af6", "title": "Stereotyping Social-Network Users", "url": "https://donnfelker.com/stereotyping-social-network-users/", "published_at": "2009-01-02T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0beb68f88", "title": "Update to Store Locator Project", "url": "https://donnfelker.com/update-to-store-locator-project/", "published_at": "2008-12-31T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0bf8c50a7", "title": "New Dime Cast: Migrating from .asmx web services to WCF web services", "url": "https://donnfelker.com/new-dime-cast-migrating-from-asmx-web-services-to-wcf-web-services/", "published_at": "2008-12-30T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c0508330", "title": "Sometimes you just have to burn one", "url": "https://donnfelker.com/sometimes-you-just-have-to-burn-one/", "published_at": "2008-12-30T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c0bb0034", "title": "Beginning Programming Audio: ASIO4ALL Is Picky", "url": "https://donnfelker.com/beginning-programming-audio-asio4all-is-picky/", "published_at": "2008-12-29T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c106e546", "title": "Prism Drop 8 Breaking Changes", "url": "https://donnfelker.com/prism-drop-8-breaking-changes/", "published_at": "2008-12-23T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c1f9d5fd", "title": "Intro to WCF Screen Cast Now Available", "url": "https://donnfelker.com/intro-to-wcf-screen-cast-now-available/", "published_at": "2008-12-16T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c21f08f5", "title": "Speaking at the Twin Cities Code Camp 2009", "url": "https://donnfelker.com/speaking-at-the-twin-cities-code-camp-2009/", "published_at": "2008-12-10T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c23ca1e7", "title": "Twin Cities Give Camp – April 26th and 27th 2009", "url": "https://donnfelker.com/twin-cities-give-camp-april-26th-and-27th-2009/", "published_at": "2008-12-05T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c25b2ee0", "title": "How To: REST Services in WCF 3.5 Part 2 – The POST", "url": "https://donnfelker.com/how-to-rest-services-in-wcf-3-5-part-2-the-post/", "published_at": "2008-12-04T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c26bdd84", "title": "Dime Cast on RESTful WCF", "url": "https://donnfelker.com/dime-cast-on-restful-wcf/", "published_at": "2008-12-02T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c2f8aaaa", "title": "SVCUtil & VS2008", "url": "https://donnfelker.com/svcutil-vs2008/", "published_at": "2008-12-02T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c3c656e7", "title": "Technical Timeout 1", "url": "https://donnfelker.com/technical-timeout-1/", "published_at": "2008-11-25T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c481dd63", "title": "Store Locator – Moved to Codeplex", "url": "https://donnfelker.com/store-locator-moved-to-codeplex/", "published_at": "2008-11-23T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c4c31d50", "title": "Debugging Silverlight Tip", "url": "https://donnfelker.com/debugging-silverlight-tip/", "published_at": "2008-11-21T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c4e63298", "title": "TCCC 5 Interview on You Tube", "url": "https://donnfelker.com/tccc-5-interview-on-you-tube/", "published_at": "2008-11-17T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c53e0897", "title": "XamlParserException – AG_E_PARSER_BAD_TYPE", "url": "https://donnfelker.com/xamlparserexception-ag_e_parser_bad_type/", "published_at": "2008-11-14T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c5b3daa7", "title": "Silverlight Cross Domain Issue", "url": "https://donnfelker.com/silverlight-cross-domain-issue/", "published_at": "2008-11-12T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c67785aa", "title": "New GMail Mobile Version", "url": "https://donnfelker.com/new-gmail-mobile-version/", "published_at": "2008-11-06T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c70c730f", "title": "Speaking at Twin Cities Developers Guild", "url": "https://donnfelker.com/speaking-at-twin-cities-developers-guild/", "published_at": "2008-11-06T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c7c30938", "title": "Disabling/Turn off the WcfSvcHost Test Client in VS2008", "url": "https://donnfelker.com/disablingturn-off-the-wcfsvchost-test-client-in-vs2008/", "published_at": "2008-11-03T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c8b91a1c", "title": "How To: Implement a simple REST Services in WCF 3.5 Part 1", "url": "https://donnfelker.com/how-to-implement-a-simple-rest-services-in-wcf-3-5-part-1/", "published_at": "2008-11-03T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c9070e71", "title": "How Can You Learn WCF?", "url": "https://donnfelker.com/how-can-you-learn-wcf/", "published_at": "2008-11-02T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0c9927ecf", "title": "Loading PowerShell Profiles from Other Script Files", "url": "https://donnfelker.com/loading-powershell-profiles-from-other-script-files/", "published_at": "2008-10-29T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0ca06d2bd", "title": "How Did C# Get Its Name?", "url": "https://donnfelker.com/how-did-c-get-its-name/", "published_at": "2008-10-28T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0ca45d538", "title": "TFS Dependency Replicator Gotcha", "url": "https://donnfelker.com/tfs-dependency-replicator-gotcha/", "published_at": "2008-10-28T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cb2eea23", "title": "Integration Testing", "url": "https://donnfelker.com/integration-testing/", "published_at": "2008-10-24T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cbcfdec1", "title": "Visual Studio Project MSBuild Import Error Fix", "url": "https://donnfelker.com/visual-studio-project-msbuild-import-error-fix/", "published_at": "2008-10-20T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cc2b6857", "title": "GMail Tip – Finding Un-Read Email", "url": "https://donnfelker.com/gmail-tip-finding-un-read-email/", "published_at": "2008-10-17T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cce68fc9", "title": "TFS – Disabling Continuous Integration with NO-CI", "url": "https://donnfelker.com/tfs-disabling-continuous-integration-with-no-ci/", "published_at": "2008-10-17T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cd62855c", "title": "Google IG Home Page – RSS Feed Issues", "url": "https://donnfelker.com/google-ig-home-page-rss-feed-issues/", "published_at": "2008-10-15T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cdc1dd8c", "title": "The Importance of Incremental Builds", "url": "https://donnfelker.com/the-importance-of-incremental-builds/", "published_at": "2008-10-15T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0ce1a779c", "title": "TFS Users & Groups with Active Directory Policies", "url": "https://donnfelker.com/tfs-users-groups-with-active-directory-policies/", "published_at": "2008-10-14T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cea08d5f", "title": "Windows se7en?", "url": "https://donnfelker.com/windows-se7en/", "published_at": "2008-10-14T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cf4ebc21", "title": "Twin Cities Code Camp Presentation and Code", "url": "https://donnfelker.com/twin-cities-code-camp-presentation-and-code/", "published_at": "2008-10-13T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0cfacdd6d", "title": "Sleep Deprived WCF Error", "url": "https://donnfelker.com/sleep-deprived-wcf-error/", "published_at": "2008-10-11T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0d043c823", "title": "Dependency Walker & SP1 TFS 2008 Upgrade Issues", "url": "https://donnfelker.com/dependency-walker-sp1-tfs-2008-upgrade-issues/", "published_at": "2008-10-10T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0d0c545b6", "title": "My Visual Studio Settings – My Altered Vibrant Ink Settings Setup", "url": "https://donnfelker.com/my-visual-studio-settings-my-altered-vibrant-ink-settings-setup/", "published_at": "2008-10-07T00:00:00+00:00" }, { "id": "01a0876e-c9c6-7322-9fe5-78b0d11e2299", "title": ".NET 4.0 and Visual Studio 2010", "url": "https://donnfelker.com/net-4-0-and-visual-studio-2010/", "published_at": "2008-10-07T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259c178246", "title": "Twin Cities Code Camp This Weekend", "url": "https://donnfelker.com/twin-cities-code-camp-this-weekend/", "published_at": "2008-10-07T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259c939a57", "title": "4 Common Follies Made In Unit/Integration Testing", "url": "https://donnfelker.com/4-common-follies-made-in-unitintegration-testing/", "published_at": "2008-10-03T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259cca5233", "title": "RuleSetDialog & LINQ Queries", "url": "https://donnfelker.com/rulesetdialog-linq-queries/", "published_at": "2008-10-02T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259d4f920d", "title": "That Sneaky .NET 3.5 External RuleSet Toolkit Sample", "url": "https://donnfelker.com/that-sneaky-net-3-5-external-ruleset-toolkit-sample/", "published_at": "2008-09-30T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259d8fd5c7", "title": "Resizing a VHD and a Volume", "url": "https://donnfelker.com/resizing-a-vhd-and-a-volume/", "published_at": "2008-09-26T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259e7a0de0", "title": "New Digs", "url": "https://donnfelker.com/new-digs/", "published_at": "2008-09-24T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259f1e3044", "title": "Testing For Developers Series", "url": "https://donnfelker.com/testing-for-developers-series/", "published_at": "2008-09-19T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259f56f95d", "title": "Unit Testing – It’s not what most of you think …", "url": "https://donnfelker.com/unit-testing-its-not-what-most-of-you-think/", "published_at": "2008-09-19T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-47259fab6796", "title": "Book Review: Be Prepared", "url": "https://donnfelker.com/be-prepared-a-practical-handbook-for-new-dads/", "published_at": "2008-09-18T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a08e0bea", "title": "Custom Google Maps Geocode Powershell CmdLet", "url": "https://donnfelker.com/custom-google-maps-geocode-powershell-cmdlet/", "published_at": "2008-09-18T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a0e4f5e1", "title": "My 2009 Browser Forecast", "url": "https://donnfelker.com/my-2009-browser-forecast/", "published_at": "2008-09-17T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a1ca33bf", "title": "Restoring a Dell Inspiron 6400 To Factory", "url": "https://donnfelker.com/restoring-a-dell-inspiron-6400-to-factory/", "published_at": "2008-09-17T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a2c0fe2e", "title": "Why Windows Task Manager Sucks", "url": "https://donnfelker.com/why-windows-task-manager-sucks/", "published_at": "2008-09-17T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a3169d93", "title": "Little Sophia", "url": "https://donnfelker.com/little-sophia/", "published_at": "2008-09-12T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a3dc4eab", "title": "My Blog was down, Like Whoa.", "url": "https://donnfelker.com/my-blog-was-down-like-whoa/", "published_at": "2008-09-09T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a469066f", "title": "Mozilla Ubiquity", "url": "https://donnfelker.com/mozilla-ubiquity/", "published_at": "2008-08-29T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a4af8c4b", "title": "You Received an Error. So what. Deal with it.", "url": "https://donnfelker.com/you-received-an-error-so-what-deal-with-it/", "published_at": "2008-08-29T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a4c8c5bd", "title": "Twin Cities Code Camp – Oct 11", "url": "https://donnfelker.com/twin-cities-code-camp-%e2%80%93-oct-11/", "published_at": "2008-08-27T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a4ed79ab", "title": "Unnecessary Abstractions", "url": "https://donnfelker.com/unnecessary-abstractions/", "published_at": "2008-08-27T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a5ac8cc5", "title": "Twin Cities Give Camp Update", "url": "https://donnfelker.com/twin-cities-give-camp-update/", "published_at": "2008-08-23T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a5c9b1d1", "title": "Insane Flight Prices", "url": "https://donnfelker.com/insane-flight-prices/", "published_at": "2008-08-22T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a6478da0", "title": "The Twin Cities Give Camp", "url": "https://donnfelker.com/the-twin-cities-give-camp/", "published_at": "2008-08-13T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a6b265fa", "title": "DiscountASP vs. Me", "url": "https://donnfelker.com/discountasp-vs-me/", "published_at": "2008-08-08T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a778e640", "title": "Is Premature Optimization Really Evil?", "url": "https://donnfelker.com/is-premature-optimization-really-evil/", "published_at": "2008-07-24T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a83dd381", "title": "Mobilizing Your/My Blog – mobile.blog.donnfelker.com", "url": "https://donnfelker.com/mobilizing-yourmy-blog-mobile-blog-donnfelker-com/", "published_at": "2008-07-17T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a86312b9", "title": "Passed the ASP.NET 3.5 Exam", "url": "https://donnfelker.com/passed-the-asp-net-3-5-exam/", "published_at": "2008-07-17T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a92296d8", "title": "Calgary ALT.NET Open Space – August 15-17", "url": "https://donnfelker.com/calgary-alt-net-open-space-august-15-17/", "published_at": "2008-07-14T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725a9eca50b", "title": "Tree Surgeon 2.0 Released", "url": "https://donnfelker.com/tree-surgeon-2-0-released/", "published_at": "2008-07-14T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725aa804f59", "title": "Virtual Earth – End of Life", "url": "https://donnfelker.com/virtual-earth-end-of-life/", "published_at": "2008-07-02T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ab461d39", "title": "Recommended Reading", "url": "https://donnfelker.com/recommended-reading/", "published_at": "2008-06-21T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ab529375", "title": "GMail = Dog Slow", "url": "https://donnfelker.com/gmail-dog-slow/", "published_at": "2008-06-13T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ac1a00c3", "title": "I Took The ASP.NET 3.5 Beta Exam, and then the red pill", "url": "https://donnfelker.com/i-took-the-asp-net-3-5-beta-exam-and-then-the-red-pill/", "published_at": "2008-06-10T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ac5401b4", "title": "Resources from Desert Code Camp", "url": "https://donnfelker.com/resources-from-desert-code-camp/", "published_at": "2008-06-03T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ad070980", "title": "Intro to Microsoft Unity – Dependency Injection Container", "url": "https://donnfelker.com/intro-to-microsoft-unity-dependency-injection-container/", "published_at": "2008-05-26T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ad483589", "title": "TIP: Utilizing Fluent Syntax with the \"Is\" Keyword in Rhino Mocks and NUnit", "url": "https://donnfelker.com/tip-utilizing-fluent-syntax-with-the-quotisquot-keyword-in-rhino-mocks-and-nunit/", "published_at": "2008-05-23T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ad6cd8df", "title": "Presenting at the Phoenix Arizona Desert Code Camp", "url": "https://donnfelker.com/presenting-at-the-phoenix-arizona-desert-code-camp/", "published_at": "2008-05-14T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ad763bc1", "title": "Using iTextSharp To Watermark/Write Text To Existing PDF’s", "url": "https://donnfelker.com/using-itextsharp-to-watermarkwrite-text-to-existing-pdfs/", "published_at": "2008-05-11T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725addf1f42", "title": "The Importance of Unit Testing WCF Attributes", "url": "https://donnfelker.com/the-importance-of-unit-testing-wcf-attributes/", "published_at": "2008-05-07T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ae013814", "title": "Upgraded Personal Blog to DasBlog 2.x", "url": "https://donnfelker.com/upgraded-personal-blog-to-dasblog-2-x/", "published_at": "2008-05-06T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725ae555872", "title": "Software Development: Greeenfield vs. Brownfield", "url": "https://donnfelker.com/software-development-greeenfield-vs-brownfield/", "published_at": "2008-05-05T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725aea1811d", "title": "By Far, The Coolest Flash App I’ve EVER Played With", "url": "https://donnfelker.com/by-far-the-coolest-flash-app-ive-ever-played-with/", "published_at": "2008-05-01T00:00:00+00:00" }, { "id": "01a0876e-c9c7-72a1-ae43-4725af97b84e", "title": "3.5 Beta Exams Not Available In Phoenix", "url": "https://donnfelker.com/3-5-beta-exams-not-available-in-phoenix/", "published_at": "2008-04-29T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4ac0feb7", "title": "Simple Download Counter HttpHandler", "url": "https://donnfelker.com/simple-download-counter-httphandler/", "published_at": "2008-04-29T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4adf2137", "title": "TechEd Developer 2008 & Party With Palermo", "url": "https://donnfelker.com/teched-developer-2008-amp-party-with-palermo/", "published_at": "2008-04-29T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4bc5d871", "title": "WTF’s Per Minute", "url": "https://donnfelker.com/wtfs-per-minute/", "published_at": "2008-04-07T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4be11614", "title": "NUnit 2.4.7 and the RowTest Attribute with Example", "url": "https://donnfelker.com/nunit-2-4-7-and-the-rowtest-attribute-with-example/", "published_at": "2008-04-01T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4c817066", "title": "I Can’t Read Your Screen, Mr. Presenter", "url": "https://donnfelker.com/i-cant-read-your-screen-mr-presenter/", "published_at": "2008-03-31T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4d60d89f", "title": "PhotoShop Express vs. Paint.NET", "url": "https://donnfelker.com/photoshop-express-vs-paint-net/", "published_at": "2008-03-31T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4d6c18c9", "title": "Implicitly Typed Locals – R# V4", "url": "https://donnfelker.com/implicitly-typed-locals-r-v4/", "published_at": "2008-03-28T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4e51f4a7", "title": "Beginner Test Driven Development Habits", "url": "https://donnfelker.com/beginner-test-driven-development-habits/", "published_at": "2008-03-23T00:00:00+00:00" }, { "id": "01a0876e-c9c8-7259-8c82-582f4eae12e9", "title": "TIP: Getting the Base Directory of where your App is Running", "url": "https://donnfelker.com/tip-getting-the-base-directory-of-where-your-app-is-running/", "published_at": "2008-03-23T00:00:00+00:00" } ] posts Claim your blog
Back to donnfelker.com
Blog · corpus.blog/blogs/donnfelker.com/posts

donnfelker.com

donnfelker.com

2009

2008