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.


Steve Smith | ardalis | 20 Nov 2019 01:59

Moving from Controllers and Actions to Endpoints with MediatRSubscribe to ardalis

Steve Smith writes "....(or Controllers are dinosaurs – it’s time to embrace Endpoints) Controllers are a key part of the MVC pattern. They’re the entry point, responsible for interacting with one or more Models and returning a View. Although these days..."
Read more » 
Moving from Controllers and Actions to Endpoints with MediatR
Subscribe to Steve Smith's Blog: http://feeds.stevesmithblog.com/StevenSmith


Oren Eini | Ayende @ Rahien | 19 Nov 2019 12:00

Building extendible hash leaf pageSubscribe to Ayende @ Rahien

Oren Eini writes "....An extendible hash is composed of a directory section, which point to leaf pages, and the leaf pages, where the actual data resides. My current implementation is incredibly naïve, though. The leaf page has an array of records (two int64 values, for..."
Read more » 
Building extendible hash leaf page
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Rick Strahl | Rick Strahl's Web Log | 18 Nov 2019 23:23

Creating Angular Synchronous and Asynchronous Validators for Template ValidationSubscribe to Rick Strahl's Web Log

Rick Strahl writes "....This isn't a new topic, but I've had a hard time to find consolidated information on Validators for the scenario I describe here so I decided to write this down. Although not complicated, it took me way too much time to hunt down all the..."
Read more » 
Creating Angular Synchronous and Asynchronous Validators for Template Validation
Subscribe to Rick Strahl's Blog: http://feeds.feedburner.com/RickStrahl


Oren Eini | Ayende @ Rahien | 18 Nov 2019 12:00

Optimizing access patterns for extendible hashingSubscribe to Ayende @ Rahien

Oren Eini writes "....I’m continuing to explore the use of extendible hashing and I run into an interesting scenario. The whole point of using a hash table is to reduce the cost of lookups to O(1). When using persistent data structures, the usual cost that we care about..."
Read more » 
Optimizing access patterns for extendible hashing
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 15 Nov 2019 12:00

Digging into extendible hashingSubscribe to Ayende @ Rahien

Oren Eini writes "....After my post yesterday, I dug a lot deeper into extendible hashing. There is a wealth of information on the topic. What is more interesting, from my point of view, is just how freaking elegant this data structure is.I spent a few hours implementing..."
Read more » 
Digging into extendible hashing
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Hanselman | Scott Hanselman's Blog | 15 Nov 2019 01:28

Computer things they didn't teach you in school #2 - Code Pages, Character Encoding, Unicode, UTF-8 and the BOMSubscribe to Scott Hanselman's Blog

Scott Hanselman writes "....OK, fine maybe they DID teach you this in class. But, you'd be surprised how many people think they know something but don't know the background or the etymology of a term. I find these things fascinating. In a world of bootcamp graduates, community..."
Read more » 
Computer things they didn't teach you in school #2 - Code Pages, Character Encoding, Unicode, UTF-8 and the BOM
Subscribe to Scott Hanselman's Blog: http://feeds.feedburner.com/ScottHanselman


Rick Strahl | Rick Strahl's Web Log | 14 Nov 2019 23:24

FireFox, Windows Security and Kestrel on ASP.NET CoreSubscribe to Rick Strahl's Web Log

Rick Strahl writes "....I've been working on an application that's using Windows Authentication for an intranet application. Windows authentication is used because some of the business rules are deeply dependent on Active Directory roles and authorization information and..."
Read more » 
FireFox, Windows Security and Kestrel on ASP.NET Core
Subscribe to Rick Strahl's Blog: http://feeds.feedburner.com/RickStrahl


Oren Eini | Ayende @ Rahien | 14 Nov 2019 12:00

Researching a disk based hash tableSubscribe to Ayende @ Rahien

Oren Eini writes "....There is a specific scenario that I run into that could be really helped by an O(1) lookup cost on a disk persistent data structure. Voron, our storage engine library, is built on top of a whole big pile of B+Trees, which has an O(logN) lookup cost...."
Read more » 
Researching a disk based hash table
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Scott Hanselman | Scott Hanselman's Blog | 13 Nov 2019 01:26

Cool WSL (Windows Subsystem for Linux) tips and tricks you (or I) didn't know were possibleSubscribe to Scott Hanselman's Blog

Scott Hanselman writes "....It's no secret I dig WSL (Windows Subsystem for Linux) and now that WSL2 is available in Windows Insiders Slow it's a great time to really explore the options that are available. What I'm finding is so interesting about WSL and how it relates to the..."
Read more » 
Cool WSL (Windows Subsystem for Linux) tips and tricks you (or I) didn't know were possible
Subscribe to Scott Hanselman's Blog: http://feeds.feedburner.com/ScottHanselman


Oren Eini | Ayende @ Rahien | 12 Nov 2019 12:00

re: Document-Level Optimistic Concurrency in MongoDBSubscribe to Ayende @ Rahien

Oren Eini writes "....I run into this blog post talking about how to handle optimistic concurrency in MongoDB and it brought to mind a very fundamental difference in the design philosophy between RavenDB and MongoDB. If you’ll read the associated blog post, you’ll see..."
Read more » 
re: Document-Level Optimistic Concurrency in MongoDB
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Featured Maven

Scott Hanselman is a Senior Program Manager at Microsoft. He was also involved in the MVP and Regional Director programs and is an avid speaker on the topic of computing.

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


Jeff Atwood (codinghorror)

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


Bertrand Le Roy (bleroy)

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


Bertrand Le Roy (bleroy)

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