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 | 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


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

Writing a DecentCMS content partSubscribe to this feed

Bertrand Le Roy writes "....A content part is a reusable piece of content that can be composed with other parts into a content type. For example, a blog post content type could be built by composing a title part, a text part for the post's body, a tags part, and a list of..."
Read more »  Writing a DecentCMS content part


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

Writing a DecentCMS serviceSubscribe to this feed

Bertrand Le Roy writes "....In previous posts, I’ve shown the structure of a DecentCMS module, and how to describe such a module through its manifest. In this post, I’ll go into the meat of the matter by showing how to write an actual service. DecentCMS services..."
Read more »  Writing a DecentCMS service


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

DecentCMS module manifestsSubscribe to this feed

Bertrand Le Roy writes "....In the previous post, I showed the basic structure of a DecentCMS module. In this post, I’ll start digging into the details by showing how a module can declare metadata about itself. The package.json file, also called "module manifest", is..."
Read more »  DecentCMS module manifests


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

Writing DecentCMS modulesSubscribe to this feed

Bertrand Le Roy writes "....Modules are made of all the files under a subdirectory of the /modules directory. A module may be put directly under the/modulesdirectory, or it can be part of a "module area".Module areas are groups of modules that have a common origin, and make..."
Read more »  Writing DecentCMS modules


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

Building navigation menus in DecentCMSSubscribe to this feed

Bertrand Le Roy writes "....The navigation files that can be found in a site's "navigation" directory describe the menus that are available to the system. The default.json file in particular describes the default menu for the site. By editing this file, you can modify the..."
Read more »  Building navigation menus in DecentCMS


This Maven's Blog

Bertrand Le Roy

Microsoft

Redmond, WA