Recent posts

9/22/2018
hacks

Building the Three Fives Kit from Evil Mad Scientist

9/18/2018
umbraco dotnet

When SqlServerCe starts acting very strange, maybe it is time to check its version.

6/30/2018
git umbraco

When Git gets confused with line endings.

6/2/2018
dotnet umbraco

ASP.NET Razor encodes all chars, so "España" turns into "España". Cannot it leave some acceptable chars unchanged?

5/17/2018
dotnet

Although .NET Framework 4.7.2 can look like a minor upgrade of 4.7.1, it is more than that, and comes with some oddities. Such as changes to EmailAddressAttribute validation.

12/20/2015
life

Learning how to program computers... Computers learning how to be intelligent.

6/26/2015
life

Are corporate website projects the über-bikeshed of web developement?

12/27/2017
hacks

Designing a coder-friendly French keyboard layout.

9/8/2017
umbraco

What database is your Umbraco site running on? SQL Server is heavy and SQL CE is in deprecation mode. So?

9/8/2017
hacks

Generating PDFs views of Thunderbird calendar, the (super) quick and dirty way. An adventure in copy and paste coding.

6/23/2017
hacks

Stop pushing unwanted code to Git repos with a simple trick.

4/6/2017
dotnet umbraco

Dealing with Umbraco sites crashing due to ThreadAbortException: instrumenting, debugging, and fixing!

2/15/2017
dotnet umbraco

Trying to put things in contexts: HttpContext, Call Context, Execution Context, Thread Context...

12/21/2016
umbraco

Running a perfectly standard, standalone, Umbraco site: why is Umbraco behaving as if it were load-balancing? I am not load-balancing anything!

12/8/2016
umbraco

Recovering from weird Umbraco database errors by reparing the SqlCe database.

2/16/2016
umbraco

Starting with version 7.4, Umbraco ships with PureLive Models enabled by default. This post tries to give a broad overview of what that means.

11/7/2016
life

TL;DR: a long rant about quality & transparency in the software industry, the future of computers, AI, the Universe, and probably everything.

8/16/2016
umbraco

Suddenly, all your nice strongly-typed models generated by Umbraco's models builder seem to have vanished. Where are they gone?

7/7/2016
umbraco

CodeGarden '16 was a blast and it all went so fast! Trying to explain NuCache in under five minutes during the KeyNote sure was an... interesting exercise. Time for more details.

7/4/2016
umbraco

Enters v8.

5/12/2016
dotnet umbraco

How would you troubleshoot potential deadlocks in Sql Server Compact 4.0?

3/4/2016
umbraco

Trying to use Umbraco 7.4 content models in Visual Studio and about to turn crazy? Maybe it is time to go beyond PureLive.

2/6/2016
umbraco

ModelsBuilder goes from Zbu to Umbraco!

10/31/2015
dotnet

When deep-debugging forces you to reconsider everything you knew about AppDomain isolation, threads, and culture.

5/19/2015
dotnet umbraco

Symptom: your ASP.NET application restarts periodically, supposedly because of "IIS configuration change" - problem is, nothing changed. And nobody seems to figure out what is happening.

7/28/2015
umbraco

Making progresses with NuCache and "the facade".

7/19/2015
life

Some have it. Some do not.

7/16/2015
dotnet umbraco

Debugging a weird custom IIdentity serialization issue.

7/14/2015
umbraco

Continuing on Strongly Typed Models.

7/6/2015
umbraco

Continuing on Strongly Typed Models.

6/29/2015
umbraco

Continuing on Strongly Typed Models.

6/23/2015
umbraco

You have heard about them, you are slightly confused because they seemed to mean different things depending on who you were talking to, and you are not 100% sure you know why you would want them: Strongly Typed Models.

6/15/2015
umbraco

Applying lessons learned from Chris Gaskell "Securing your Umbraco" session at CodeGarden 15 to this site.

5/18/2015
umbraco

This site now running NuCache. Woot!

5/3/2015
umbraco

This site now running Umbraco 7.3.0 + latest dev-v7-contentcache branch with refactored services, Xml cache, etc.

5/1/2015
life

My code leaves a lot to be desired. What does it tell about the meaning of life?

3/30/2015
umbraco

Umbraco in a load-balanced environment is sort-of a work-in-progress. Many have been able to get it to work, but it can be cumbersome. We're trying to make things easier by giving the distributed cache some love & care.

1/21/2015
umbraco

The time has come to revisit Umbraco's content cache and look at other ways to implement it, beyond XML.

1/9/2015
umbraco dotnet

Error "The type 'System.Object' is defined in an assembly that is not referenced." but... how can System.Object not be defined when the CLR is running?

12/19/2014
umbraco

"We don't have plans for further XSLT support moving forward, so we'd rather not add features that we'd need to maintain in the future." So, what becomes of XSLT?

12/12/2014
umbraco

So... CodeFirst is dead. What killed it? And... should we stop talking about it? If CodeFirst is not a solution, what becomes of the problems?

12/3/2014
dotnet umbraco

One thing people loved about Xslt in Umbraco was the declarative syntax and Xslt picking the right template, where Razor requires giant switch statements. Strongly-typed models help bring declarative syntax into Razor.

12/2/2014
umbraco

Umbraco 7.2 ships with a builtin Markdown property editor... now, how is one supposed to convert the markdown code to html when rendering? Time to create a property value converter.

12/1/2014
life

Hello... hello... is this thing working? Very first post on that platform.