db4o: Persistent Classes Tips
In the last four posts I’ve mostly talked about db4o itself and how to used it. All this is actually just the necessary evil for our goal, to persist our…
Read moreIn the last four posts I’ve mostly talked about db4o itself and how to used it. All this is actually just the necessary evil for our goal, to persist our…
Read moreThere’s a new talk/interview about the Rx-framework for reactive programming on channel 9. Yes, it’s the third time I link talks about the same topic here (here is the first…
Read moreSo I showed the basics, explained the activation-system and pointed out how db4o manages object-identities. So far so good, but I’ve never explain a very important feature of most databases, the…
Read moreIn the last two posts (#1, #2) we never ever used anything like an id for any object. So how the hell does db4o identify objects? How does it ensure…
Read moreActivation is a very basic concept in db4o. In this post I’ll illustrate what it is, why it’s there and how you handle it. (All posts of this series: the…
Read moreWith this post I start a little series about db4o, an object database. Why? Because I think object databases are a quite unknown technology. Normally when developers talk about databases…
Read moreThis wonderful talk with Erik Meijer and Brian Beckman about reactive programming was published recently on channel 9. It starts of with simple and familiar things, the IEnumerable-Interface (or Iterable…
Read moreThe creator of the LinFu-library is working on the ‘world’s fastest IOC container’, called Hiro. Basically Hiro reads once the configuration and then it compiles everything to a fixed, immutable…
Read moreClickOnce (Wikipedia, MSDN) is an easy way to deploy and update your .NET-application. Its also easy to set it up in Visual Studio and run it from there. It increments…
Read moreMaybe you’ve already seen an exception like this: Castle.DynamicProxy.Generators.GeneratorException: Type is not public, so a proxy cannot be generated. Type: SpielWiese.IReportSender …stack-trace… at SpielWiese.TestSomething.ExpectReportsSend() in Program.cs: line 64 What I’ve…
Read more