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 | 03 Aug 2015 15:00

C# 6 string interpolation is not a templating engine, and it’s not the new String.FormatSubscribe to this feed

Bertrand Le Roy writes "....One of the neat features in the new C# 6 is string interpolation, which is a concise way to inject values into a format string, using curly-brace-enclosed expressions. Here’s a simple example of what it looks like: var url =..."
Read more »  C# 6 string interpolation is not a templating engine, and it’s not the new String.Format


Tales from the Evil Empire | 27 Jul 2015 15:27

A quick helper to work on JSON streamsSubscribe to this feed

Bertrand Le Roy writes "....Newtonsoft’s JSON library provides lots of different ways to read JSON documents, including a SAX-like way to work with the document by reading it forward-only: JsonTextReader. This is very advantageous if you’re working with very large documents,..."
Read more »  A quick helper to work on JSON streams


Tales from the Evil Empire | 13 Jul 2015 16:03

Many ways to relate Orchard things, part 6: enumerationsSubscribe to this feed

Bertrand Le Roy writes "....Enumeration fields are not exactly relationships, but they implement a very similar scenario. Therefore, it's useful to know about them, so that you can use them when they are relevant. Enumeration fields are fields that present a set of predefined..."
Read more »  Many ways to relate Orchard things, part 6: enumerations


Tales from the Evil Empire | 23 Jun 2015 05:44

The Evil Empire Strikes BackSubscribe to this feed

Bertrand Le Roy writes "....A little more than three years ago, I left Microsoft, and co-founded Nwazet, a hardware company that built cool products for makers. At the end of 2014, we sold our intellectual property to ModMyPi. Since then, I’ve been doing freelance..."
Read more »  The Evil Empire Strikes Back


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

Many ways to relate Orchard things, part 5: mediaSubscribe to this feed

Bertrand Le Roy writes "....Today’s way of relating Orchard contents is less universal than any of the ones I’ve talked about so far in this series: it will only enable you to attach media, such as images, videos, and audio, to your content items. Still, media have been real..."
Read more »  Many ways to relate Orchard things, part 5: media


Tales from the Evil Empire | 17 Jun 2015 15:57

Many ways to relate Orchard things, part 4: taxonomiesSubscribe to this feed

Bertrand Le Roy writes "....Taxonomies in Orchard can be seen as glorified tags, and in a way, that’s what they are: you can define multiple classifications for your content items, and assign any number of these classifications to your types. For example, a song could be..."
Read more »  Many ways to relate Orchard things, part 4: taxonomies


Tales from the Evil Empire | 16 Jun 2015 15:04

Many ways to relate Orchard things, part 3: listsSubscribe to this feed

Bertrand Le Roy writes "....The list feature, once deprecated, is back, entirely re-done, and now a great way to build parent-child relationships between content items. It’s so good we’ve even considered rebuilding the blogging feature entirely with it. The feature..."
Read more »  Many ways to relate Orchard things, part 3: lists


Tales from the Evil Empire | 12 Jun 2015 15:03

Keeping a project’s public Git or Mercurial remote safe from your private stuffSubscribe to this feed

Bertrand Le Roy writes "....So you’re a committer on an open-source project, and you also use the same project to build non-public projects for your customers. You set-up your customer’s repository so that it has remotes that point to the public project’s..."
Read more »  Keeping a project’s public Git or Mercurial remote safe from your private stuff


Tales from the Evil Empire | 11 Jun 2015 15:03

Many ways to relate Orchard things, part 2: content item picker fieldSubscribe to this feed

Bertrand Le Roy writes "....In the first post in this series, we’ve looked at the most difficult way to create relationships in Orchard. In this post, we’ll look at the easiest: content item picker field. To start using a content item picker field, just head over..."
Read more »  Many ways to relate Orchard things, part 2: content item picker field


Tales from the Evil Empire | 10 Jun 2015 15:00

Many ways to relate Orchard things, part 1: database relationsSubscribe to this feed

Bertrand Le Roy writes "....A long time ago, I wrote a documentation topic on how to implement 1-n and n-n relationships in Orchard using database relations. It was much needed at the time, as this was still a difficult topic. Between spotty mapping mechanisms for..."
Read more »  Many ways to relate Orchard things, part 1: database relations


This Maven's Blog

Bertrand Le Roy

Microsoft

Redmond, WA