mookid on code

Menu

  • About

mongodb

Fun with NoRM 4

This time, a short post on how to model inheritance, which (at least in a class-oriented programming language) is one of the foundations of object-oriented programming. Let’s take an example with a person, who has a home address that can

mookid8000 2010-07-26 c#, mongodb, NoRM, nosql No Comments Read more

Fun with NoRM 3

Third post in “Fun With NoRM” will be about how “the dynamism” of JavaScript and JSON is bridged into the rigid and statically typed world of C#. The thing is, in principle there’s no way to be certain that a

mookid8000 2010-07-22 c#, mongodb, nifty, NoRM, nosql No Comments Read more

Fun with NoRM 2

This second post in “Fun With NoRM” will be about querying… How to get everything Querying collections can be done easily with the anonymous types of C# 3 – e.g. the Order collection from my previous post can be queried

mookid8000 2010-07-19 c#, mongodb, NoRM, nosql No Comments Read more

Fun with NoRM 1

My previous posts on MongoDB have been pretty un-.NETty, in that I have focused almost entirely on how to work the DB through its JavaScript API. To remedy that, I shall write a few short posts on how to get

mookid8000 2010-07-16 c#, mongodb, nifty, NoRM, nosql No Comments Read more

I will be speaking about NoSQL and MongoDB

as seen from the eyes of a .NET developer at two events in June (in Danish). The first event is a JAOO Geek Night at Dong Energy in Skærbæk on Tuesday June 29th at 4:30 pm. You can read more

mookid8000 2010-06-13 blablabla, c#, mongodb, nosql, speaking, trifork 1 Comment Read more

Even more checking out MongoDB: The coolness continues

One thing I started to think about after having looked at MongoDB was how to model things that are somehow connected – without the use of foreign keys and the ability to join stuff. When working with documents, you generally

mookid8000 2010-03-31 mongodb, nifty, nosql No Comments Read more

More checking out MongoDB: Updating

In MongoDB, there’s no way to lock a database, collection, or document. The ability to work without locking is a requirement for any db that wishes to be horizontally scalable, and obviously this imposes some limitations and/or possibilities (depending on

mookid8000 2010-03-19 lucene, mongodb, nhibernate, nhibernate search, nosql, nservicebus, solr.net No Comments Read more

More checking out MongoDB: Querying

In my first post about MongoDB, I touched querying very lightly. Querying is of course pretty important to most systems, so it’s fair to dedicate a separate post to the subject. Querying in MongoDB works by sending a document to

mookid8000 2010-03-07 mongodb, nifty No Comments Read more

More checking out MongoDB: References

This post will touch a little bit on the mechanism used for references, and then a few thoughts on how document-orientation relates to OO. Now – if you, like me, are into OO and normalized object models – the weirdness

mookid8000 2010-03-05 mongodb, nifty 1 Comment Read more

Checking out MongoDB

Having experienced a lot of pain using RDBMSs ([1. Usually because of abusing RDBMSs, actually. Storing an object model in a RDBMS is not painful as long as the tooling is right – e.g. by leveraging the amazing NHibernate. The

mookid8000 2010-03-03 c#, mongodb, nifty, nosql 4 Comments Read more
  • Next »

Recent Posts

  • A lesson in bad exception practice
  • Rewrite things
  • Enter Rebus.fm
  • This is how developers might punish your database…
  • How to use Rebus in a web application

Recent Comments

  • Ian Yates on A lesson in bad exception practice
  • Mark Seemann on A lesson in bad exception practice
  • dave a on Enter Rebus.fm
  • Sergio Silveira on Introducing Rebus 2
  • mookid on Introducing Rebus 2

Archives

  • August 2017
  • November 2016
  • January 2016
  • September 2015
  • August 2015
  • July 2015
  • October 2014
  • September 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • September 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • August 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • March 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • December 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008

Categories

  • asp.net
  • asp.net mvc
  • azure
  • azure service bus
  • azure storage queues
  • blablabla
  • book review
  • bootstrap
  • c#
  • castle activeRecord
  • castle dynamic proxy
  • castle windsor
  • clojure
  • code quality
  • community day
  • d60
  • ddd
  • elasticsearch
  • event sourcing
  • exceptions
  • express
  • fail
  • fluent nhibernate
  • git
  • goto
  • gzip
  • html
  • ioc
  • ios
  • jaoo
  • javascript
  • jquery
  • kibana
  • lambda
  • linq
  • lucene
  • marvel
  • masstransit
  • messaging
  • microsoft
  • mongodb
  • mow
  • mow2012
  • msmq
  • mvc
  • mvp
  • my 2 cents
  • ndepend
  • nhaml
  • nhibernate
  • nhibernate search
  • nifty
  • nmock
  • node.js
  • NoRM
  • nosql
  • nservicebus
  • nunit
  • particular software
  • patterns
  • pomodoro
  • process
  • r#
  • rabbitmq
  • rant
  • ravendb
  • rebus
  • redmine
  • rhino mocks
  • ruby
  • rubyfools 2008
  • scala
  • sense
  • shouldly
  • silverlight
  • snippet
  • solr.net
  • speaking
  • sql saturday
  • sql server
  • swift
  • testing
  • topshelf
  • trifork
  • typedfactoryfacility
  • ubuntu
  • usability
  • visitor
  • visual studio
  • void
  • warmcrocodile
  • xamarin

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
Copyright © 2019 mookid on code. Powered by WordPress. Theme: Spacious by ThemeGrill.