41554 blogs · [ { "id": "01a08749-acb3-7060-8ba4-eba308d54c4b", "title": "Is AI another dot-com bubble, about to burst?", "url": "https://bloggingabout.net/2026/09/10/jevons-paradox/", "published_at": "2026-09-08T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9711f9eb", "title": "Finding OmNomNom's service boundaries", "url": "https://bloggingabout.net/2026/06/04/finding-omnomnoms-service-boundaries/", "published_at": "2026-06-04T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9782ca8b", "title": "Finding service boundaries is not a naming exercise", "url": "https://bloggingabout.net/2026/06/02/finding-service-boundaries-is-not-a-naming-exercise/", "published_at": "2026-06-02T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d983da434", "title": "Service boundaries are about authority", "url": "https://bloggingabout.net/2026/05/29/service-boundaries-are-about-authority/", "published_at": "2026-05-30T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d98637664", "title": "Authenticating ServicePulse with Duende IdentityServer: plugging ServiceControl in", "url": "https://bloggingabout.net/2026/05/24/plugging-servicecontrol-into-duende/", "published_at": "2026-05-24T02:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d987e8939", "title": "Authenticating ServicePulse with Duende IdentityServer: building the server", "url": "https://bloggingabout.net/2026/05/24/building-a-duende-identityserver/", "published_at": "2026-05-24T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d993c418f", "title": "Authenticating ServicePulse with Keycloak, Part 4: when OIDC goes wrong, and what the POC leaves out", "url": "https://bloggingabout.net/2026/05/23/oidc-troubleshooting-and-what-the-poc-leaves-out/", "published_at": "2026-05-23T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d99efd037", "title": "Authenticating ServicePulse with Keycloak, Part 3: plugging ServiceControl in", "url": "https://bloggingabout.net/2026/05/22/plugging-servicecontrol-into-keycloak/", "published_at": "2026-05-22T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d99f1656e", "title": "Authenticating ServicePulse with Keycloak, Part 2: the Keycloak side", "url": "https://bloggingabout.net/2026/05/21/keycloak-realm-scope-and-audience-mapper/", "published_at": "2026-05-21T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9a879a55", "title": "Authenticating ServicePulse with Keycloak, Part 1: setting the stage", "url": "https://bloggingabout.net/2026/05/20/authenticating-servicepulse-with-keycloak/", "published_at": "2026-05-20T02:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9af6ae6e", "title": "Compilable code snippets in this blog", "url": "https://bloggingabout.net/2026/05/20/compilable-code-snippets/", "published_at": "2026-05-20T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9b6b210b", "title": "Introducing HyperHawk", "url": "https://bloggingabout.net/2026/03/23/introducing-hyperhawk/", "published_at": "2026-03-23T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9b87765a", "title": "Autonomous mode and a git push I almost missed", "url": "https://bloggingabout.net/2026/02/27/autonomous-mode-and-a-git-push-i-almost-missed/", "published_at": "2026-02-27T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9c272921", "title": "Sticking with Claude Code", "url": "https://bloggingabout.net/2026/02/26/sticking-with-claude-code/", "published_at": "2026-02-26T01:02:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9d198f74", "title": "From Claude-specific to agent-agnostic", "url": "https://bloggingabout.net/2026/02/26/from-claude-specific-to-agent-agnostic/", "published_at": "2026-02-26T01:01:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9d8a3d52", "title": "Adding OpenCode to the Docker toolbox", "url": "https://bloggingabout.net/2026/02/26/adding-opencode-to-the-docker-toolbox/", "published_at": "2026-02-26T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9daae61a", "title": "AI coding agents in Docker", "url": "https://bloggingabout.net/2026/02/25/ai-coding-agents-in-docker/", "published_at": "2026-02-25T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9dc93a81", "title": "Claude Code - Worktrees and configuration", "url": "https://bloggingabout.net/2026/02/20/claude-code-worktrees-and-configuration/", "published_at": "2026-02-20T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9e2e0aa4", "title": "Running Claude Code in Docker", "url": "https://bloggingabout.net/2026/02/19/claude-code-in-docker/", "published_at": "2026-02-19T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9e84ccf0", "title": "Why saga patterns beat orchestration for long-running processes", "url": "https://bloggingabout.net/2026/02/17/why-saga-patterns-beat-orchestration/", "published_at": "2026-02-17T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9edd383f", "title": "From Dotcom to DotCon - Are We Living in a Subscription Bubble?", "url": "https://bloggingabout.net/2025/05/30/subscription-bubble/", "published_at": "2025-05-30T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9f5e61f0", "title": "Upcoming events", "url": "https://bloggingabout.net/2025/05/12/upcoming-events/", "published_at": "2025-05-12T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9f8f16fc", "title": "The Two Generals’ Problem and Messaging in Distributed Systems", "url": "https://bloggingabout.net/2025/05/04/two-generals/", "published_at": "2025-05-04T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9fcd47c1", "title": "AI pair programming", "url": "https://bloggingabout.net/2025/02/06/ai-pair-programming/", "published_at": "2025-02-06T01:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407d9ff7e93c", "title": "Shared database? Of course not!", "url": "https://bloggingabout.net/2024/03/14/share-database-of-course-not/", "published_at": "2024-03-14T09:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407da0bee1c5", "title": "How to migrate from WordPress to Jekyll", "url": "https://bloggingabout.net/2024/01/27/how-to-migrate-to-jekyll/", "published_at": "2024-01-27T09:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407da105d1ac", "title": "NDC Porto and Øredev", "url": "https://bloggingabout.net/2024/01/24/events/", "published_at": "2024-01-24T09:00:00+00:00" }, { "id": "01a08749-acb4-7098-aa56-407da151ace0", "title": "Podcasts & online usergroup", "url": "https://bloggingabout.net/2024/01/17/podcasts/", "published_at": "2024-01-17T22:00:00+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b401cb8883", "title": "BloggingAbout.NET migrated to Jekyll", "url": "https://bloggingabout.net/2024/01/17/jekyll-update/", "published_at": "2024-01-17T09:00:00+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b402100470", "title": "Amazon Prime architecture didn’t change", "url": "https://bloggingabout.net/2023/05/16/amazon-prime-architecture-didnt-change/", "published_at": "2023-05-16T03:59:12+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b403007e0a", "title": "Distributed Monolith", "url": "https://bloggingabout.net/2021/07/01/distributed-monolith/", "published_at": "2021-07-01T01:43:22+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b403e0c89e", "title": "Priority Queues – Interceptors", "url": "https://bloggingabout.net/2020/08/26/priority-queues-interceptors/", "published_at": "2020-08-26T11:11:43+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4044d5365", "title": "4+1 architectural view model", "url": "https://bloggingabout.net/2020/08/07/41-architectural-view-model/", "published_at": "2020-08-07T12:16:39+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4048eba79", "title": "Priority Queues – Publishing", "url": "https://bloggingabout.net/2020/07/23/priority-queues-publishing/", "published_at": "2020-07-23T11:07:31+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b404b7bb78", "title": "Priority Queues – Sender decides", "url": "https://bloggingabout.net/2020/07/18/priority-queues-sender-decides/", "published_at": "2020-07-18T12:35:34+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4054c0c8f", "title": "Priority Queues – Why you don’t need them", "url": "https://bloggingabout.net/2020/07/16/priority-queues-why-you-dont-need-them/", "published_at": "2020-07-16T11:33:17+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b406267ced", "title": "BloggingAbout.NET is dead", "url": "https://bloggingabout.net/2020/06/27/bloggingabout-net-is-dead/", "published_at": "2020-06-27T12:52:14+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b406ec561c", "title": "Dealing with eventual consistency", "url": "https://bloggingabout.net/2020/06/27/dealing-with-eventual-consistency/", "published_at": "2020-06-27T11:30:46+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b407b84c4c", "title": "Adding correlation identifier to logs with NServiceBus", "url": "https://bloggingabout.net/2019/06/26/adding-correlation-identifier-to-logs-with-nservicebus/", "published_at": "2019-06-26T03:22:21+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b408a6d569", "title": "Concurrency and Feyenoord Rotterdam", "url": "https://bloggingabout.net/2017/10/16/concurrency-and-feyenoord/", "published_at": "2017-10-16T09:06:35+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b408ec9288", "title": "What is a servicebus?", "url": "https://bloggingabout.net/2017/03/02/what-is-a-servicebus/", "published_at": "2017-03-02T08:00:25+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4092a4276", "title": "Microservices deployment", "url": "https://bloggingabout.net/2017/02/21/microservices-deployment/", "published_at": "2017-02-21T02:43:35+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b409795f94", "title": "SDN Presentations on batchjobs and microservices", "url": "https://bloggingabout.net/2016/09/02/presentations-batchjobs-microservices/", "published_at": "2016-09-02T09:37:36+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40a582013", "title": "Death of the batch job – NServiceBus Sagas", "url": "https://bloggingabout.net/2016/03/17/nservicebus-sagas-presentation/", "published_at": "2016-03-17T09:57:09+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40ae3ad9c", "title": "No Deadlines", "url": "https://bloggingabout.net/2016/03/14/no-deadlines/", "published_at": "2016-03-14T05:05:40+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40b40f177", "title": "NDC London 2016 Distributed System Principles", "url": "https://bloggingabout.net/2016/03/02/ndc-london-2016-distributed-system-principles/", "published_at": "2016-03-02T11:07:09+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40b659550", "title": "NServiceBus Publish Subscribe tutorial", "url": "https://bloggingabout.net/2015/10/28/nservicebus-publish-subscribe-tutorial/", "published_at": "2015-10-28T03:26:46+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40c100779", "title": "Business Components as mini systems", "url": "https://bloggingabout.net/2015/10/27/business-components-as-mini-systems/", "published_at": "2015-10-27T10:05:25+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40c9e8cc3", "title": "Building reliable applications with messaging", "url": "https://bloggingabout.net/2015/10/16/building-reliable-applications-messaging/", "published_at": "2015-10-16T10:13:33+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40cbf8712", "title": "Upcoming sessions end 2015", "url": "https://bloggingabout.net/2015/09/01/upcoming-session-end-2015/", "published_at": "2015-09-01T12:35:21+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40d9a38a9", "title": "NDC Oslo talk on duplicating vs replicating data in microservices", "url": "https://bloggingabout.net/2015/07/22/ndc-oslo-talk-duplicating-vs-replicating-data-microservices/", "published_at": "2015-07-22T11:48:35+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40e297a46", "title": "Unit test code snippet for Visual Studio", "url": "https://bloggingabout.net/2015/04/10/unit-test-code-snippet-visual-studio/", "published_at": "2015-04-10T01:22:54+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40e6634fc", "title": "CORS on Windows Azure for jquery calls to CDN", "url": "https://bloggingabout.net/2015/03/04/cors-on-azure-for-jquery-calls-to-cdn/", "published_at": "2015-03-04T09:17:20+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40f5f34ca", "title": "LIDNUG Presentation on messaging", "url": "https://bloggingabout.net/2014/07/28/lidnug-presentation-messaging/", "published_at": "2014-07-28T11:28:25+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b40f9a8730", "title": "Microsoft Azure Redis SessionStateProvider", "url": "https://bloggingabout.net/2014/05/13/microsoft-azure-redis-sessionstateprovider/", "published_at": "2014-05-13T04:06:46+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b41058ecf5", "title": "ASP.NET MVC and Bootstrap 2 buttons for radio buttons", "url": "https://bloggingabout.net/2014/04/24/asp-net-mvc-and-bootstrap-2-buttons-for-radio-buttons/", "published_at": "2014-04-24T10:53:39+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b411365b49", "title": "Distributed Systems Design", "url": "https://bloggingabout.net/2014/02/28/distributed-systems-design/", "published_at": "2014-02-28T12:30:05+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4115924e0", "title": "Autonomous Business Components", "url": "https://bloggingabout.net/2014/02/19/autonomous-business-components/", "published_at": "2014-02-19T12:31:08+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b411dac1f6", "title": "Partitioning data through events", "url": "https://bloggingabout.net/2013/07/30/partitioning-data-through-events/", "published_at": "2013-07-30T10:29:48+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b412935172", "title": "Employers don’t need a recruiter", "url": "https://bloggingabout.net/2013/06/14/employers-dont-need-a-recruiter/", "published_at": "2013-06-14T09:31:00+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b413299cec", "title": "SDN Event June 14th", "url": "https://bloggingabout.net/2013/06/14/sdn-event-june-14th/", "published_at": "2013-06-14T08:46:30+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b413ff3bfe", "title": "The comparison between software development and construction fails", "url": "https://bloggingabout.net/2013/04/20/the-comparison-between-software-development-and-construction-fails/", "published_at": "2013-04-20T07:57:26+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b414024f5c", "title": "SDN Event March 18th", "url": "https://bloggingabout.net/2013/03/19/sdn-event-march-18th/", "published_at": "2013-03-19T06:10:05+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4142da67e", "title": "Colored console tracelistener for Enterprise Library 5.0", "url": "https://bloggingabout.net/2013/03/05/colored-console-tracelistener-for-enterprise-library-5-0/", "published_at": "2013-03-05T07:07:27+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4146d9fda", "title": "Databases and coupling", "url": "https://bloggingabout.net/2013/01/04/databases-and-coupling/", "published_at": "2013-01-04T10:36:12+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b415341f77", "title": "Bing Maps on WPF and custom PushPin tutorial for PixelSense", "url": "https://bloggingabout.net/2012/10/17/bing-maps-on-wpf-and-custom-pushpin-tutorial-for-pixelsense/", "published_at": "2012-10-17T09:17:14+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b415fe5151", "title": "High availability", "url": "https://bloggingabout.net/2012/09/19/high-availability/", "published_at": "2012-09-19T07:25:40+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b41638d757", "title": "The 11th Fallacy of Enterprise Computing", "url": "https://bloggingabout.net/2012/04/26/the-11th-fallacy-of-enterprise-computing/", "published_at": "2012-04-26T07:11:07+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b416a48e43", "title": "What is messaging", "url": "https://bloggingabout.net/2012/04/25/what-is-messaging/", "published_at": "2012-04-25T06:45:40+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b4177b2856", "title": "CQRS Journey taking community contributions", "url": "https://bloggingabout.net/2012/04/02/cqrs-journey-taking-community-contributions/", "published_at": "2012-04-02T07:36:25+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b417c76a9b", "title": "Visual Studio 11 Unit tests", "url": "https://bloggingabout.net/2012/03/01/visual-studio-11-unit-tests/", "published_at": "2012-03-01T11:10:55+00:00" }, { "id": "01a08749-acb5-72c0-86c8-29b41802cebc", "title": "Template Method Pattern advanced example", "url": "https://bloggingabout.net/2012/02/10/template-method-pattern-advanced-example/", "published_at": "2012-02-10T10:05:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e6f4d859f", "title": "Template Method Pattern example", "url": "https://bloggingabout.net/2012/02/10/template-method-pattern-example/", "published_at": "2012-02-10T10:03:49+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e6fca5273", "title": "Template Method Pattern explanation", "url": "https://bloggingabout.net/2012/02/10/template-method-pattern-explanation/", "published_at": "2012-02-10T10:02:39+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e706e7b53", "title": "NServiceBus synchronously", "url": "https://bloggingabout.net/2012/01/31/nservicebus-synchronously/", "published_at": "2012-01-31T03:03:17+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e71302302", "title": "How to unit test a method that has void as return type", "url": "https://bloggingabout.net/2011/09/15/how-to-unit-test-a-method-that-has-void-as-return-type/", "published_at": "2011-09-15T06:01:38+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e714faba9", "title": "Locking in SQL Server and the nolock and readpast hints", "url": "https://bloggingabout.net/2011/09/13/locking-in-sql-server-and-the-nolock-and-readpast-hints/", "published_at": "2011-09-13T02:25:30+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7230effe", "title": "Value of Unit testing", "url": "https://bloggingabout.net/2011/09/12/value-of-unit-testing/", "published_at": "2011-09-12T01:17:27+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e729d2ed2", "title": "Scrum guide 2011", "url": "https://bloggingabout.net/2011/08/16/scrum-guide-2011/", "published_at": "2011-08-16T06:53:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e72ebfc6c", "title": "Publish Subscribe with nServiceBus tutorial", "url": "https://bloggingabout.net/2011/02/03/publish-subscribe-with-nservicebus-tutorial/", "published_at": "2011-02-03T10:27:18+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e73e8c23f", "title": "ClickOnce deployment and customHostSpecified error", "url": "https://bloggingabout.net/2011/01/11/clickonce-deployment-and-customhostspecified-error/", "published_at": "2011-01-11T10:59:15+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e74cd1866", "title": "Silverlight vs. Windows Forms or ASP.NET", "url": "https://bloggingabout.net/2010/12/04/silverlight-vs-windows-forms-or-asp-net/", "published_at": "2010-12-04T10:15:56+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e753607a2", "title": "Embedding images in an app_offline.htm", "url": "https://bloggingabout.net/2010/11/19/embedding-images-in-an-app_offline-htm/", "published_at": "2010-11-19T01:03:41+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e76011ceb", "title": "Doesn’t take a genius to build massively scalable systems", "url": "https://bloggingabout.net/2010/09/28/doesnt-take-a-genius-to-build-massively-scalable-systems/", "published_at": "2010-09-28T02:21:13+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e761f6ed9", "title": "Miracles still do happen", "url": "https://bloggingabout.net/2010/09/08/miracles-still-do-happen/", "published_at": "2010-09-08T09:01:58+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e76891274", "title": "Worst day of my life", "url": "https://bloggingabout.net/2010/07/26/worst-day-of-my-life/", "published_at": "2010-07-26T03:26:49+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e773ff6d0", "title": "WCF Simple Example in Visual Studio 2010 – part 2", "url": "https://bloggingabout.net/2010/06/19/wcf-simple-example-in-visual-studio-2010-part-2/", "published_at": "2010-06-19T08:24:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e77d2e00e", "title": "WCF Simple Example in Visual Studio 2010", "url": "https://bloggingabout.net/2010/06/16/wcf-simple-example-in-visual-studio-2010/", "published_at": "2010-06-16T06:36:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7898bce1", "title": "Workflow Tracking Profile Editor", "url": "https://bloggingabout.net/2010/06/08/workflow-tracking-profile-editor/", "published_at": "2010-06-08T06:09:33+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e78fbd9dd", "title": "Microsoft AppFabric explained for SDN", "url": "https://bloggingabout.net/2010/05/25/microsoft-appfabric-explained-for-sdn/", "published_at": "2010-05-25T05:31:19+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7933dc6c", "title": "MIX 2010 Keynote coverage", "url": "https://bloggingabout.net/2010/03/15/mix-2010-keynote-coverage/", "published_at": "2010-03-15T07:01:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e796dc3b6", "title": "AppFabric Configuration binding extension could not be found.", "url": "https://bloggingabout.net/2010/02/27/appfabric-configuration-binding-extension-could-not-be-found/", "published_at": "2010-02-27T08:34:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e798a3d47", "title": "ClickOnce manual updates", "url": "https://bloggingabout.net/2010/02/24/clickonce-manual-updates/", "published_at": "2010-02-24T03:41:39+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7a7fbef6", "title": "Season greetings from BloggingAbout.NET", "url": "https://bloggingabout.net/2009/12/23/season-greetings-from-bloggingabout-net/", "published_at": "2009-12-23T02:31:49+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7aa8e306", "title": "Scott Hanselman happy to be inside a Vertigo Player", "url": "https://bloggingabout.net/2009/11/19/scott-hanselman-happy-to-be-inside-a-vertigo-player/", "published_at": "2009-11-19T09:08:13+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7b2a44ac", "title": "New era", "url": "https://bloggingabout.net/2009/11/19/new-era/", "published_at": "2009-11-19T08:26:10+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7ba81902", "title": "Zune player in taskbar", "url": "https://bloggingabout.net/2009/10/26/zune-player-in-taskbar/", "published_at": "2009-10-26T07:20:00+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7c3eb75f", "title": "Create a custom caching manager for Enterprise Library 4", "url": "https://bloggingabout.net/2009/10/22/create-a-custom-caching-manager-for-enterprise-library-4/", "published_at": "2009-10-22T08:06:20+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7c849a3d", "title": "SDC 2009 slidedecks and demos", "url": "https://bloggingabout.net/2009/10/20/sdc-2009-slidedecks-and-demos/", "published_at": "2009-10-20T09:26:53+00:00" }, { "id": "01a08749-acb6-71aa-b959-630e7cd19b05", "title": "Syntaxhighlighter", "url": "https://bloggingabout.net/2009/10/12/syntaxhighlighter/", "published_at": "2009-10-12T06:10:43+00:00" } ] posts Claim your blog
Back to bloggingabout.net
Blog · corpus.blog/blogs/bloggingabout.net/posts

bloggingabout.net

bloggingabout.net

2026

2025

2024

2023

2021

2020

2019

2017

2016

2015

2014

2013

2012

2011

2010

2009