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 | 05 Feb 2016 10:00

Production postmortem: A null reference in our abstractionSubscribe to Ayende @ Rahien

Oren Eini writes "....This little nugget has caused a database upgrade to fail. Consider the following code for a bit. We have CompoundKey, which has two versions, slow and fast. The idea is that we use this as keys into a cache, and there are two types because we can..."
Read more » 
Production postmortem: A null reference in our abstraction
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Allen | OdeToCode by K. Scott Allen | 05 Feb 2016 09:12

Some of My Favorite MapsSubscribe to OdeToCode by K. Scott Allen

Scott Allen writes "....I remember being a kid in the back seat of my parents car on a 10 hour jaunt to Indiana when I first discovered the joys of a Rand McNally Road Atlas. I used to keep track of our progress along the highway, but also trace routes to destinations I’d..."
Read more » 
Some of My Favorite Maps
Subscribe to Scott Allen's Blog: http://feeds.feedburner.com/OdeToCode


Steve Smith | ardalis | 04 Feb 2016 16:31

Speed Up Visual Studio Build TimesSubscribe to ardalis

Steve Smith writes "....Although compiling is still the #1 programmer excuse for slacking off, you still probably don’t want to spend more time on it than you absolutely have to. If your Visual Studio builds take longer than you would like, there are a couple of..."
Read more » 
Speed Up Visual Studio Build Times
Subscribe to Steve Smith's Blog: http://feeds.stevesmithblog.com/StevenSmith


Oren Eini | Ayende @ Rahien | 04 Feb 2016 10:00

Good, fast, pretty code: How to choose?Subscribe to Ayende @ Rahien

Oren Eini writes "....I have a piece of code that does something on types. It is a whole complex thing that does a lot of stuff. And the code is really ugly, here is a small part from ~180 lines method. The problem would have been much simpler if we could only switch..."
Read more » 
Good, fast, pretty code: How to choose?
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Allen | OdeToCode by K. Scott Allen | 04 Feb 2016 09:12

Extending Razor Views in ASP.NET CoreSubscribe to OdeToCode by K. Scott Allen

Scott Allen writes "....If you need to add capabilities to Razor views in ASP.NET Core, there are a few different approaches you can take. @inherits By default, a Razor view inherits from RazorPage<T>, where T is the type of model as set by the @model directive...."
Read more » 
Extending Razor Views in ASP.NET Core
Subscribe to Scott Allen's Blog: http://feeds.feedburner.com/OdeToCode


Oren Eini | Ayende @ Rahien | 03 Feb 2016 10:00

Measuring baseline costsSubscribe to Ayende @ Rahien

Oren Eini writes "....You might have noticed the low level work I have been posting about lately. This is part of a larger effort to better control over our environment, and hopefully gain more than mere incremental performance improvement. As part of that, we decided to..."
Read more » 
Measuring baseline costs
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Allen | OdeToCode by K. Scott Allen | 03 Feb 2016 09:12

Spying on Razor View CompilationSubscribe to OdeToCode by K. Scott Allen

Scott Allen writes "....Sometimes the best way to understand code is to compile and execute the code. In this scenario I needed to understand a bit more about view compilation in ASP.NET Core. Here is a simple spy to track the file information and compilation results for..."
Read more » 
Spying on Razor View Compilation
Subscribe to Scott Allen's Blog: http://feeds.feedburner.com/OdeToCode


Jeff Atwood | Coding Horror | 03 Feb 2016 08:52

The Scooter ComputerSubscribe to Coding Horror

Jeff Atwood writes "....When we initially deployed our handbuilt colocated servers for Discourse in 2013, I needed a way to provide an isolated VPN channel in for secure remote access and troubleshooting. Rather than dedicate a whole server to this task, I purchased the..."
Read more » 
The Scooter Computer
Subscribe to Jeff Atwood's Blog: http://feeds.feedburner.com/codinghorror


Steve Smith | ardalis | 03 Feb 2016 03:16

Custom Software Craftsmanship WorkshopSubscribe to ardalis

Steve Smith writes "....Last month I was invited to put on a customized workshop for one of my mentoring clients. The group included developers, testers, and technical management team members, totaling about a dozen people. I thought others might find some of what we..."
Read more » 
Custom Software Craftsmanship Workshop
Subscribe to Steve Smith's Blog: http://feeds.stevesmithblog.com/StevenSmith


Scott Allen | OdeToCode by K. Scott Allen | 02 Feb 2016 12:10

Serving Up node_modules In ASP.NETSubscribe to OdeToCode by K. Scott Allen

Scott Allen writes "....The wwwroot folder in ASP.NET isn't the only place for static files. Briefly, in haiku form: Serve files from anywhere Configure static file middleware Each provider thaws the frozen bits of winter Recently, I wanted to serve files from both..."
Read more » 
Serving Up node_modules In ASP.NET
Subscribe to Scott Allen's Blog: http://feeds.feedburner.com/OdeToCode


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 1215 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. 1215 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. 1215 days ago from web


Jeff Atwood (codinghorror)

Jeff Atwood (codinghorror) @fmanjoo looks like "log in - Facebook" to me 1215 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 1215 days ago from Tweet Button


Bertrand Le Roy (bleroy)

Bertrand Le Roy (bleroy) Ha! http://t.co/ofThpizS 1215 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. 1215 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" 1215 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. 1215 days ago from TweetDeck


Bertrand Le Roy (bleroy)

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