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.


Rick Strahl | Rick Strahl's Web Log | 22 Sep 2022 04:48

Work around localhost unsecured HTTPS access for Development Sites in EdgeSubscribe to Rick Strahl's Web Log

Rick Strahl writes "....Microsoft Edge in recent versions has gotten really annoying when it comes to accessing local Dev sites for development. The problem appears to be that Edge automatically forces http:// requests to https:// and then no longer allows bypassing an..."
Read more » 
Work around localhost unsecured HTTPS access for Development Sites in Edge
Subscribe to Rick Strahl's Blog: http://feeds.feedburner.com/RickStrahl


Rick Strahl | Rick Strahl's Web Log | 18 Sep 2022 20:25

Testing HttpRequest.Form Variables in Unit Tests for ASP.NET Core ComponentsSubscribe to Rick Strahl's Web Log

Rick Strahl writes "....Here's a quickie, I'm leaving here as a note to self about how to create an HttpContext and associated Request.Form collection that can be tested in a Unit test. While working on a small helper component (FormVariableBinder) I needed to set up a..."
Read more » 
Testing HttpRequest.Form Variables in Unit Tests for ASP.NET Core Components
Subscribe to Rick Strahl's Blog: http://feeds.feedburner.com/RickStrahl


Oren Eini | Ayende @ Rahien | 15 Sep 2022 12:00

Production postmortem: The missed indexing referenceSubscribe to Ayende @ Rahien

Oren Eini writes "....RavenDB has a really nice feature, it allows you to index data from related documents. Consider the following document structure: We have tickets, vehicles, and users, and we want to issue a search on all the tickets issued to Joe. Leaving aside..."
Read more » 
Production postmortem: The missed indexing reference
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 14 Sep 2022 12:00

The subtleties of proper B+Tree implementationSubscribe to Ayende @ Rahien

Oren Eini writes "....I mentioned earlier that B+Trees are a gnarly beast to implement properly. On the face of it, this is a really strange statement, because they are a pretty simple data structure. What is so complex about the implementation? You have a fixed size..."
Read more » 
The subtleties of proper B+Tree implementation
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 13 Sep 2022 12:00

What bug through yonder weirdness my build breaks?Subscribe to Ayende @ Rahien

Oren Eini writes "....We have a lot of tests for RavenDB, and we are running them on plenty of environments. We semi frequently get a build failure when running on the “macOS latest” runner on GitHub. The problem is that the information that I have is..."
Read more » 
What bug through yonder weirdness my build breaks?
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 12 Sep 2022 12:00

Reducing complexity with a shift in thinkingSubscribe to Ayende @ Rahien

Oren Eini writes "....I love B+Trees, but they can be gnarly beasts, with the number of edge cases that you can run into. Today’s story is about a known difficult place, page splitting in the tree. Consider the following B+Tree, showing a three-level tree with 3..."
Read more » 
Reducing complexity with a shift in thinking
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Rick Strahl | Rick Strahl's Web Log | 11 Sep 2022 20:53

Referencing a Local Private NuGet Package in your SolutionSubscribe to Rick Strahl's Web Log

Rick Strahl writes "....The other day I needed to reference a 'private' package or reference into a project that otherwise is public and published as a Git repository. This is a rare scenario where I have a library that is not public, but that I'm using in an otherwise..."
Read more » 
Referencing a Local Private NuGet Package in your Solution
Subscribe to Rick Strahl's Blog: http://feeds.feedburner.com/RickStrahl


Oren Eini | Ayende @ Rahien | 07 Sep 2022 12:00

Monitoring I/O inside of RavenDBSubscribe to Ayende @ Rahien

Oren Eini writes "....Earlier this year I talked about the reasoning behind the RavenDB team spending so much time building self monitoring diagnostics. Today I’m happy to announce that RavenDB has another such feature, allowing you to see, in real time, exactly..."
Read more » 
Monitoring I/O inside of RavenDB
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 06 Sep 2022 12:00

Comparing SQLite WAL mode to Voron’sSubscribe to Ayende @ Rahien

Oren Eini writes "....There is a great article discussing how SQLite is handling transactions at fly.io. Which led me to the great documentation on the WAL mode for SQLite. And that led me to think about the differences between how SQLite does it and how Voron does..."
Read more » 
Comparing SQLite WAL mode to Voron’s
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Oren Eini | Ayende @ Rahien | 05 Sep 2022 12:00

RavenDB PHP Client beta is outSubscribe to Ayende @ Rahien

Oren Eini writes "....The official RavenDB Client for PHP is now out in beta. You can now make use of a rich client to consume RavenDB with all the usual features you would expect. To start using RavenDB, run: $ composer require ravendb/ravendb-php-client And then you..."
Read more » 
RavenDB PHP Client beta is out
Subscribe to Oren Eini's Blog: http://feeds.feedburner.com/AyendeRahien


Featured Maven

Rick Strahl's Web Log provides a variety of .NET development topics with focus on ASP.NET and enterprise development. Topics are wide ranging from introductory articles to tips and tricks, observations in the process of software development and examination of new and upcoming technologies. Content is honest and sometimes outspoken and doesn't tote any particular party line - Rick says it as he sees it.

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


Jeff Atwood (codinghorror)

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


Bertrand Le Roy (bleroy)

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


Bertrand Le Roy (bleroy)

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