Recently I got a bug report in SisoDb where a document got truncated hence when getting deserialized back the deserialization process blow up. After a short investigation I found this truly amazing bug in SQLCe4. If you have a field being “nvarchar(4000)” and you use a command parameters that has a value being 4001 chars … Continue reading »
Core concepts of indexing in SisoDb – Screencast
Time for episode number three. In this 8 minute episode, I’ll give you some short information about the concept of “Indexing” in SisoDb. I’ll show you how to use the Glimpse plugin to inspect information about structure schemas. //Daniel
IoC with SisoDb in ASP.Net MVC
I just put together a short screencast (about 4min) showing you have to configure SisoDb with an IoC-container in ASP.Net MVC using “One session per HttpRequest”. For this demo I will use Ninject. The screencast is hosted in the SisoDb channel at Vimeo. Updated: Mike Paterson has a GitHub repository with code for the episode, … Continue reading »
Having fun with ImpressJs and WebSockets, creating real-time presentations
So a friend of mine showed me ImpressJs today. He was going to have notes on another screen (well actually on an iPad) and I thought it would be cool if the presentation could be synced with notes on another screen as well. Fired up Visual Studio and put together a small socket server as … Continue reading »
Realtime web application using CQRS and websockets
I’ve started to put together a sample application having an architecture looking like this: There’s an ASP.Net MVC application that only serves GET requests. Each rendered view then communicates to a web socket server using web sockets. The client issues commands and listens/reacts to business events triggered by the domain executed at the application server. … Continue reading »
Vimeo channel with screencasts of SisoDb
Just created a channel on Vimeo, for screencasts about SisoDb. The first contribution is a short (8 minutes) Getting started episode. Updated: Mike Paterson has a GitHub repository with code for the episode, found here: https://github.com/devlife/Sandbox/tree/master/SisoDb I’ll keep filling this channel with short screencasts, hopefully never longer than 10minutes. //Daniel
SisoDb v11.4.0 – with new named queries
So, the versions of SisoDb keeps pumping out and in this post I will cover a new feature introduced in v11.4.0. You can always have a look at the release notes to get full details of what has changed. Refactoring friendly Named Queries A named query in SisoDb is the invocation of a stored procedure … Continue reading »
Some XSockets and SisoDb fun – Part 2 of 2
This is a continuation of Some XSockets and SisoDb fun – Part 1 of 2 which more was about getting started with XSockets.Net. This post is about putting SisoDb to use. The steps we will go through are: Get the Code The code is located at GitHub. Both the SisoDbClient.Js and a sample app matching … Continue reading »
Some XSockets and SisoDb fun – Part 1 of 2
This is a two post series that will show you how to use XSockets and SisoDb to create a JavaScript client for SisoDb, that let’s you consume the db directly from JavaScript. Not saying it’s what you should do, just showing what you can do. In this first post we will look at getting started … Continue reading »
Benchmarks, SisoDb and RavenDb
This post is an extract from my recently posted post where I reply on criticism against SisoDb from a member in the RavenDb team. You can read it here: http://daniel.wertheim.se/2012/03/11/ranting-is-good-for-you/ First lets make it clear. I have never had any intentions creating a RavenDb vs SisoDb scene, these benchmarks are a result of Mr Itamar … Continue reading »