DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Oren Eini

Oren Eini is a senior developer / architect, focusing on architecture, data access and best practices. Most often, he is working on building complex business systems using .Net 2.0, NHibernate and Castle's Frameworks, providing training and guidance for the use of Object Relational Mapping, Inversion of Control, Domain Driven Design and other exciting topics. Oren is an active member in several leading Open Source projects, including (but not limited :-) ) NHibernate, Castle and Rhino Mocks.


Ayende @ Rahien | 05 Feb 2012 10:00

RavenDB workshop in NDC, Oslo 4-5th JuneSubscribe to this feed

Oren Eini writes "....The RavenDB workshop is coming to Oslo, Norway in June! Join us to an intensive RavenDB hands-on workshop just before the great NDC conference starts. During the first day of this workshop we will get to know RavenDB and its core concepts, get..."
Read more »  RavenDB workshop in NDC, Oslo 4-5th June


Ayende @ Rahien | 03 Feb 2012 07:45

Limit your abstractions: Application Events–the wrong waySubscribe to this feed

Oren Eini writes "....In my previous post, I have taken a few interfaces from a DDD sample application and called the application procedural and hard to maintain. In this post, I want to show you exactly why. We will start with examining this interface, and how it is..."
Read more »  Limit your abstractions: Application Events–the wrong way


Ayende @ Rahien | 02 Feb 2012 07:43

Limit your abstractions: Analyzing a DDD applicationSubscribe to this feed

Oren Eini writes "....Abstractions have a cost. You should limit them. That seems like an obvious statement, but in a recent discussion I had, I realized that I didn’t articulate things in quite the proper way before. Let me see if I can explain better now. One of the..."
Read more »  Limit your abstractions: Analyzing a DDD application


Ayende @ Rahien | 01 Feb 2012 10:00

Embracing RavenDBSubscribe to this feed

Oren Eini writes "....In fact, for over 30 years or so, the Database Wars have been settled, the relational databases have won the fight, and the decision left was which relational database to use. Everyone “knows” that NoSQL is something that Google..."
Read more »  Embracing RavenDB


Ayende @ Rahien | 31 Jan 2012 07:33

Ask Ayende: What about the QA env?Subscribe to this feed

Oren Eini writes "....Matthew Bonig asks, with regards to a bug in RavenDB MVC Integration (RavenDB Profiler) that caused major slow down on this blog.: I'd be very curious to know how this code got published to a production environment without getting caught. I would..."
Read more »  Ask Ayende: What about the QA env?


Ayende @ Rahien | 30 Jan 2012 10:00

Bug Hunt: What made this blog slow?Subscribe to this feed

Oren Eini writes "....A while ago the blog start taking 100% CPU on the client machines. Obviously we were doing something very wrong there, but what exactly was it? We tracked down the problem to the following code: As you can probably guess, the problem is that we..."
Read more »  Bug Hunt: What made this blog slow?


Ayende @ Rahien | 27 Jan 2012 10:00

Bug Hunt: What made this blog slow?Subscribe to this feed

Oren Eini writes "....A while ago the blog start taking 100% CPU on the client machines. Obviously we were doing something very wrong there, but what exactly was it? We track down the problem to the following code, can you figure out what the problem?..."
Read more »  Bug Hunt: What made this blog slow?


Ayende @ Rahien | 26 Jan 2012 10:00

Northwind Starter Kit Review: ConclusionSubscribe to this feed

Oren Eini writes "....This is a review of the Northwind Starter Kit project, this review revision 94815 from Dec 18 2011. A while ago I said: Seriously?!  22(!) projects to do a sample application using Northwind? And people took me up to task about it. The..."
Read more »  Northwind Starter Kit Review: Conclusion


Ayende @ Rahien | 25 Jan 2012 10:00

Ask Ayende: Handling filteringSubscribe to this feed

Oren Eini writes "....With regards to my quests against repositories, Matt asks: …if my aggregate root query should exclude entities that have, for example, and IsActive = false flag, I also don't want to repeatedly exclude the IsActive = false entities. Using the..."
Read more »  Ask Ayende: Handling filtering


Ayende @ Rahien | 24 Jan 2012 10:00

Northwind Starter Kit Review: That CQRS thingSubscribe to this feed

Oren Eini writes "....This is a review of the Northwind Starter Kit project, this review revision 94815 from Dec 18 2011. It is obvious from reading the code that there was some attention given to CQRS. Unfortunately, I can’t really figure out what for. To start with,..."
Read more »  Northwind Starter Kit Review: That CQRS thing


This Maven's Blog

Oren Eini

Ayende Rahien

Israel

ayende (ayende)

ayende (ayende) @unquale @scottgal ping me via email about 3 hours ago from Twitter for iPhone


ayende (ayende)

ayende (ayende) Just blogged: RavenDB workshop in NDC, Oslo 4-5th June http://t.co/rMpw2f8F about 3 hours ago from Google


ayende (ayende)

ayende (ayende) @scottgal ping me, we have startup pricing offers about 13 hours ago from Twitter for iPhone


ayende (ayende)

ayende (ayende) @DanMHamlin jet is the code name for storage, it isn't access, you can relax 1 day ago from Twitter for iPhone


ayende (ayende)

ayende (ayende) @seeing_eye_duck Got that from a couple of people, no idea what this http://t.co/rzosIXAM is. 1 day ago from web


ayende (ayende)

ayende (ayende) @ahmedh3 mostly client side stuff, not good at that 1 day ago from web


ayende (ayende)

ayende (ayende) Just blogged: Limit your abstractions: Application Events–the wrong way http://t.co/QM2HMMSZ 2 days ago from Google


ayende (ayende)

ayende (ayende) @chadmyers I got better thing to do!!!!!!¡ 2 days ago from Twitter for iPhone


ayende (ayende)

ayende (ayende) @JoshClose Yes, and part of the reason why I break it up to individual blog posts. 2 days ago from web


ayende (ayende)

ayende (ayende) @SteveAGRC Can you go on skype? 2 days ago from web


ayende (ayende)

ayende (ayende) @AquaBirdConsult I can tell you that I disagree strongly with the permise of no base class, but that is about it. 2 days ago from web


ayende (ayende)

ayende (ayende) @AquaBirdConsult Too many things that I don't know. Never developed an app in angry using it, so I can't really comment on how it is. 2 days ago from web


ayende (ayende)

ayende (ayende) @Jimmy_Byrd No, next two weeks. 2 days ago from web


ayende (ayende)

ayende (ayende) @AquaBirdConsult don't know enough to comment. I really like the notion of infrastructure base clas. 2 days ago from web


ayende (ayende)

ayende (ayende) @DaveTheNinja repositories and services ate bad on most cases. That is the code aspect of DDD you most often sees 2 days ago from Twitter for iPhone