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 | 18 May 2015 15:00

CMS as a service with DecentCMSSubscribe to this feed

Bertrand Le Roy writes "....No web site should be a silo. A CMS should be great at organizing, syndicating, and presenting your content, but it should also communicate with arbitrary applications outside the CMS. In particular, mobile applications should be able to use the..."
Read more »  CMS as a service with DecentCMS


Tales from the Evil Empire | 15 May 2015 15:00

Querying DecentCMS, part 3: a paginated list of resultsSubscribe to this feed

Bertrand Le Roy writes "....In the previous two posts, I exposed the general design of DecentCMS’ search feature, and described its indexing and querying APIs. In this post, we’ll apply what we’ve learned to build a paginated list of search results that will..."
Read more »  Querying DecentCMS, part 3: a paginated list of results


Tales from the Evil Empire | 14 May 2015 15:00

Querying DecentCMS, part2: querying the indexSubscribe to this feed

Bertrand Le Roy writes "....In the previous post, we looked at the basic concepts DecentCMS querying are built upon, and at how an index is built. In this post, we’ll examine how to query such an index in order to produce a result set. The getIndex function returns an..."
Read more »  Querying DecentCMS, part2: querying the index


Tales from the Evil Empire | 13 May 2015 15:01

Querying DecentCMS, part 1: building an indexSubscribe to this feed

Bertrand Le Roy writes "....DecentCMS’s search module provides the infrastructure to build and query search indexes, as well as a file-based implementation that is suitable for small sites. Querying in DecentCMS is based on a simple JavaScript API that is loosely based..."
Read more »  Querying DecentCMS, part 1: building an index


Tales from the Evil Empire | 11 May 2015 15:00

Reducing frictionSubscribe to this feed

Bertrand Le Roy writes "....Great libraries don’t just package useful functionality in a re-usable package, they do so while reducing friction. Low friction means that the answer to “hey, wouldn’t it be great if you could just do X?”, is “yes, it..."
Read more »  Reducing friction


Tales from the Evil Empire | 04 May 2015 15:00

The Orchard WaySubscribe to this feed

Bertrand Le Roy writes "....An order for an electric conversion of a vintage Porsche  just arrived at Greg’s workshop. He follows a script that will implement the transformation of the car.  He looks at the order, and sees that the customer bought the 70kWh..."
Read more »  The Orchard Way


Tales from the Evil Empire | 29 Apr 2015 23:08

Visual Studio Code first impressionsSubscribe to this feed

Bertrand Le Roy writes "....This morning, Microsoft made a surprise announcement (or two): a new cross-platform code editor named Visual Studio Code. It runs on Mac, Linux, and of course Windows. It’s lean, fast, it has IntelliSense, supports multiple languages and dev..."
Read more »  Visual Studio Code first impressions


Tales from the Evil Empire | 30 Mar 2015 15:00

Writing DecentCMS documentationSubscribe to this feed

Bertrand Le Roy writes "....Documentation is considered a feature in DecentCMS, and as such, it is expected that all modules come with tests, API documentation, and documentation topics. Documentation, like tests, are part of the same code repository as the rest of the..."
Read more »  Writing DecentCMS documentation


Tales from the Evil Empire | 24 Mar 2015 15:00

The widget layer file in a DecentCMS siteSubscribe to this feed

Bertrand Le Roy writes "....The widgets layer file can be found under /sites/name-of-the-site/widget/index.json. The index.json file describes the layers of widgets for the site. Layers are collections of widgets that can be turned on or off by an expression that is associated..."
Read more »  The widget layer file in a DecentCMS site


Tales from the Evil Empire | 20 Mar 2015 15:00

DecentCMS placement filesSubscribe to this feed

Bertrand Le Roy writes "....Placement files describe how to dispatch shapes into zones. They are necessary in order to decouple UI composition from individual templates. Templates can focus on what to render, while placement determine what to render where. In yesterday’s..."
Read more »  DecentCMS placement files


This Maven's Blog

Bertrand Le Roy

Microsoft

Redmond, WA