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.

Keep up with the Mavens to stay in the know about Microsoft software development.


Oren Eini | Ayende @ Rahien | 24 Mar 2017 10:00

What did all this optimization give us?Subscribe to Ayende @ Rahien

Oren Eini writes "....I’ve been writing a lot about performance and optimizations, and mostly I’m giving out percentages, because it is useful to compare to before the optimizations. But when you start looking at the raw numbers, you see a whole different picture. On the..."
Read more » 
What did all this optimization give us?
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Jeff Atwood | Coding Horror | 24 Mar 2017 09:08

Thunderbolting Your Video CardSubscribe to Coding Horror

Jeff Atwood writes "....When I wrote about The Golden Age of x86 Gaming, I implied that, in the future, it might be an interesting, albeit expensive, idea to upgrade your video card via an external Thunderbolt 3 enclosure. I'm here to report that the future is..."
Read more » 
Thunderbolting Your Video Card
Subscribe to Jeff Atwood's Blog: http://feeds.feedburner.com/codinghorror


Scott Hanselman | Scott Hanselman's Blog | 24 Mar 2017 08:03

Visual Studio 2017 can automatically recommend NuGet packages for unknown typesSubscribe to Scott Hanselman's Blog

Scott Hanselman writes "....There's a great feature in Visual Studio 2015.3 and Visual Studio 2017 that is turned off by default. It does use about ~10 megs of memory but it makes me so happy that I turn it on. It's under C# | Advanced in Tools Options. Or you can just type..."
Read more » 
Visual Studio 2017 can automatically recommend NuGet packages for unknown types
Subscribe to Scott Hanselman's Blog: http://feeds.feedburner.com/ScottHanselman


Oren Eini | Ayende @ Rahien | 23 Mar 2017 10:00

GoTo based optimizationsSubscribe to Ayende @ Rahien

Oren Eini writes "....One of the things that we did recently was go over our internal data structures in RavenDB and see if we can optimize them. Some of those changes are pretty strange if you aren’t following what is actually going on. Here is an example: Before..."
Read more » 
GoTo based optimizations
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 22 Mar 2017 10:00

Fast Dictionary and struct generic argumentsSubscribe to Ayende @ Rahien

Oren Eini writes "....One of the most common issues that come up with performance tuning is that dictionaries are expensive. It isn’t so much that a single dictionary lookup is expensive, it is the sheer number of them. Dictionaries are used everywhere, and the are often..."
Read more » 
Fast Dictionary and struct generic arguments
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 21 Mar 2017 10:00

1st class patching in RavenDB 4.0Subscribe to Ayende @ Rahien

Oren Eini writes "....One of the most common operations in RavenDB is to load a document, make a simple change and save it back. Usually, we tell users to just rely on the change tracking on the session and just save the document, but while it is the easiest way, it..."
Read more » 
1st class patching in RavenDB 4.0
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Jeffrey Palermo | Jeffrey Palermo (.com) | 20 Mar 2017 18:34

Searching for a new blog platformSubscribe to Jeffrey Palermo (.com)

Jeffrey Palermo writes "....Just a quick request for feedback.  Since 2004, I’ve been blogging on all things software and coding. I started my career in 1997 writing programs for my local school district (I know of 1 that is still in production).  So I’m no 20 years..."
Read more » 
Searching for a new blog platform
Subscribe to Jeffrey Palermo's Blog: http://feeds.jeffreypalermo.com/jeffreypalermo


Oren Eini | Ayende @ Rahien | 20 Mar 2017 10:00

The memory leak in the network partitionSubscribe to Ayende @ Rahien

Oren Eini writes "....RavenDB it meant to be a service that just runs and runs, for very long periods of time and under pretty much all scenarios. That means that as part of our testing, we are putting a lot of emphasis on its behavior. Amount of CPU used, memory..."
Read more » 
The memory leak in the network partition
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Hanselman | Scott Hanselman's Blog | 18 Mar 2017 00:10

Options for CSS and JS Bundling and Minification with ASP.NET CoreSubscribe to Scott Hanselman's Blog

Scott Hanselman writes "....Maria and I were updating the NerdDinner sample app (not done yet, but soon) and were looking at various ways to do bundling and minification of the JSS and CS. There's runtime bundling on ASP.NET 4.x but in recent years web developers have used..."
Read more » 
Options for CSS and JS Bundling and Minification with ASP.NET Core
Subscribe to Scott Hanselman's Blog: http://feeds.feedburner.com/ScottHanselman


Oren Eini | Ayende @ Rahien | 17 Mar 2017 10:00

Data checksums in VoronSubscribe to Ayende @ Rahien

Oren Eini writes "....Every time that I think about this feature, I am reminded of this song. This is a feature that is only ever going to be used in everything fails. In fact, it isn’t a feature, it is an early warning system, whose sole purpose is to tell you..."
Read more » 
Data checksums in Voron
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Featured Maven

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.

Jeff Atwood (codinghorror)

Jeff Atwood (codinghorror) Sometimes people ask me why I'm not on Facebook or G+. I was already an AOL user once, why would I do that again? http://t.co/ncbuusrx 1628 days ago from web


Jeff Atwood (codinghorror)

Jeff Atwood (codinghorror) @fmanjoo no child, even my own, is enough to get me on Facebook. I'll go to my grave without an account. I'm Just Not That Into Zuckerberg. 1628 days ago from web


Jeff Atwood (codinghorror)

Jeff Atwood (codinghorror) @fmanjoo I don't have a Facebook account, no plans to start one. Or G+ for that matter. But, I do watch TV! Well, downloaded TV. Sort of. 1628 days ago from web


Jeff Atwood (codinghorror)

Jeff Atwood (codinghorror) @fmanjoo looks like "log in - Facebook" to me 1628 days ago from web


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) Julia Gillard's Speech Over Opposition's Sexism, Misogyny: http://t.co/696ULgfy via @youtube 1628 days ago from Tweet Button


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) Ha! http://t.co/ofThpizS 1628 days ago from TweetDeck


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) @wwahammy This is as if Creative Commons was preventing you from using Photoshop. 1628 days ago from TweetDeck


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) @wwahammy http://t.co/9Sf85PXD "CAD files must be provided, it must use formats unencumbered by closed licenses" 1628 days ago from TweetDeck


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) @wwahammy It's the case with lots of things the FSF does. I appreciate some of what they do for freedom of speech but man they're extreme. 1628 days ago from TweetDeck


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) @wwahammy It's according to http://t.co/QAdf1k2y 1628 days ago from TweetDeck