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.

Bertrand Le Roy

Bertrand Le Roy, PhD, is a Program Manager in the ASP.NET team, specializing on Ajax. He represents Microsoft at the OpenAjax Alliance. He blogs about new and future features of ASP.NET, tips, tricks and samples for advanced and beginner ASP.NET developers and sometimes other random musings.


Tales from the Evil Empire | 20 Nov 2014 09:00

Tagging a fake Orchard content itemSubscribe to this feed

Bertrand Le Roy writes "....In my series of posts about building fake Orchard content items for testing purposes, here’s a short one that shows how to add tags to a fake content item. This one is interesting because it shows a basic case of relationship (between the item and..."
Read more »  Tagging a fake Orchard content item


Tales from the Evil Empire | 19 Nov 2014 09:00

Crockford’s 2014 object creation patternSubscribe to this feed

Bertrand Le Roy writes "....Douglas Crockford has long advocated for relatively unusual object creation patterns that do away with the “new”, and now the “this” keywords altogether. While watching a recent talk that he gave about the better parts of EcmaScript 6, I spotted the..."
Read more »  Crockford’s 2014 object creation pattern


Tales from the Evil Empire | 17 Nov 2014 09:00

Can we make commas optional in JavaScript literals?Subscribe to this feed

Bertrand Le Roy writes "....Sometimes, small improvements can go a long way to making a language more enjoyable. One thing that I seem to feel acutely for some reason is noise. Noise is those parts of the language that –with compiler changes– you could remove without changing..."
Read more »  Can we make commas optional in JavaScript literals?


Tales from the Evil Empire | 14 Nov 2014 09:00

Adding fields to a fake Orchard content itemSubscribe to this feed

Bertrand Le Roy writes "....In previous posts, I’ve shown how to build fake content items, and how to use a fake content manager for testing Orchard modules. In this post, I’ll show how to add fields to a fake content item.Fields are actually pretty easy to add, by just..."
Read more »  Adding fields to a fake Orchard content item


Tales from the Evil Empire | 13 Nov 2014 09:00

Stubbing the Orchard content managerSubscribe to this feed

Bertrand Le Roy writes "....I’ve shown in the previous post how to build fake content items for testing purposes. When the code being tested gets content items from the content manager, however, you will also need a stub for the content manager, so your code receives fake..."
Read more »  Stubbing the Orchard content manager


Tales from the Evil Empire | 12 Nov 2014 09:00

Faking Orchard content items for testingSubscribe to this feed

Bertrand Le Roy writes "....When testing Orchard modules, it’s often necessary to build fake content items that will be usable by your code, but won’t be database-bound. For this purpose, I’ve built a number of stubs and helpers over the years that enable most scenarios to..."
Read more »  Faking Orchard content items for testing


Tales from the Evil Empire | 10 Nov 2014 09:02

Unit tests are to testing…Subscribe to this feed

Bertrand Le Roy writes "....Developing good software at a large scale requires the collaboration of several disciplines, that are not, contrary to your boss’ opinion, interchangeable. You need developers, of course, but you also need designers, PMs, QA, writers,..."
Read more »  Unit tests are to testing…


Tales from the Evil Empire | 07 Nov 2014 09:00

Node pitfalls 3: this is not the file you wantSubscribe to this feed

Bertrand Le Roy writes "....In Node, each module has its own copy of its dependencies, under its own node_modules directory. Each of those modules in turn can have its own dependencies under its own node_modules, and so on, in matryoshka doll fashion. This is not a bad way to..."
Read more »  Node pitfalls 3: this is not the file you want


Tales from the Evil Empire | 06 Nov 2014 09:00

ASP.NET v.next’s killer features are already hereSubscribe to this feed

Bertrand Le Roy writes "....ASP.NET v.next is definitely an interesting beast. It’s open-source, developed in the open, and the team has clearly studied the competition, Node.js in particular, very closely. Its killer features, however, the ones that may be hardest to..."
Read more »  ASP.NET v.next’s killer features are already here


Tales from the Evil Empire | 04 Nov 2014 18:50

Node pitfalls 2: lingering responsesSubscribe to this feed

Bertrand Le Roy writes "....One of the main appeals of Node is how it encourages asynchronous code. You may very well write synchronous code in Node, but if you do, you’re not going to reap the benefits, and you should probably use another platform. I’ll talk in another post..."
Read more »  Node pitfalls 2: lingering responses


This Maven's Blog

Bertrand Le Roy

Microsoft

Redmond, WA