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 | 29 Jul 2021 01:49

3D before GPUs Part 1: Dungeon MasterSubscribe to this feed

Bertrand Le Roy writes "....In this series, I'll reverse-engineer algorithms from video games dating back to that time when the CPU was all you had. Today, we're looking at Dungeon Master, a fantastic game by FTL that set the gold standard for RPGs for the years to follow. It..."
Read more »  3D before GPUs Part 1: Dungeon Master


Tales from the Evil Empire | 26 Jul 2020 09:02

LunrCore, a lightweight search library for .NETSubscribe to this feed

Bertrand Le Roy writes "....I'm pretty much convinced almost all applications need search. No matter what you're building, you'll likely handle data, and no matter how well you organize it, a good text search is often the fastest way for your users to find what they're..."
Read more »  LunrCore, a lightweight search library for .NET


Tales from the Evil Empire | 16 Feb 2020 23:53

Why I dislike tuple return typesSubscribe to this feed

Bertrand Le Roy writes "....Tuples are great additions to C#. They're simple immutable structures made of a small number of members organized in a specific order. For example, a point on a plane could be represented as a pair of X and Y coordinates, or a person's name could be..."
Read more »  Why I dislike tuple return types


Tales from the Evil Empire | 26 Dec 2018 16:00

The case of the defined undefined propertySubscribe to this feed

Bertrand Le Roy writes "....I like JavaScript, for some reason, I really do, and I still write and maintain a few open source JavaScript projects. It’s undeniable that it has bad parts though, that remain today, even in strict ES2017. In this post, I want to show you one that..."
Read more »  The case of the defined undefined property


Tales from the Evil Empire | 30 Apr 2018 18:16

Quantum computing and topological qubits explained clearlySubscribe to this feed

Bertrand Le Roy writes "....Don't let yourself be intimidated by all the quantum jargon. The bases of quantum computing are not that complicated, and I can explain them to anyone who understands programming, classical logic gates, the bare minimum about complex numbers and..."
Read more »  Quantum computing and topological qubits explained clearly


Tales from the Evil Empire | 22 Feb 2017 21:57

Orchard Harvest 2017–Orchard Core CMSSubscribe to this feed

Bertrand Le Roy writes "....For the last presentation of the day, Sébastien explained what Orchard Core is all about. Orchard Core runs on ASP.NET Core, and as a consequence is leaner, faster, and cross-platform. One big change is that its content is persisted as documents..."
Read more »  Orchard Harvest 2017–Orchard Core CMS


Tales from the Evil Empire | 22 Feb 2017 19:01

Orchard Harvest 2017–YesSqlSubscribe to this feed

Bertrand Le Roy writes "....Sébastien Ros gave a surprise demo of YesSql, the document database interface over relational databases that powers Orchard Core’s data access. YesSql stores plain objects into documents stored on a relational database. It supports SQL..."
Read more »  Orchard Harvest 2017–YesSql


Tales from the Evil Empire | 22 Feb 2017 17:32

Orchard Harvest 2017–Client-side components in OrchardSubscribe to this feed

Bertrand Le Roy writes "....A client-side component is defined as a component that implements its rendering and behavior on the client, with server interactions going through some APIs. Such components can be implemented in Orchard using a range of technologies from simple..."
Read more »  Orchard Harvest 2017–Client-side components in Orchard


Tales from the Evil Empire | 22 Feb 2017 16:29

Orchard Harvest 2017–LocalizationSubscribe to this feed

Bertrand Le Roy writes "....Benedek is one of the founders of Lombiq, and the caretaker of Orchard localization. Application localization requires taking into account cultural differences such as gender, formal vs informal, pluralization, right to left, verbosity, accents,..."
Read more »  Orchard Harvest 2017–Localization


Tales from the Evil Empire | 22 Feb 2017 15:02

Orchard Harvest 2017–Writing a theme for Orchard CoreSubscribe to this feed

Bertrand Le Roy writes "....In the first session of the second day of Orchard Harvest, Steve Taylor showed how to build a new theme for Orchard Core. All the pieces are already in place for building themed sites, and the work is similar to Orchard 1.x themes, except for some..."
Read more »  Orchard Harvest 2017–Writing a theme for Orchard Core


This Maven's Blog

Bertrand Le Roy

Microsoft

Redmond, WA