Les commandes npm courantes en 5 min

Dans l’écosystème Typescript et plus généralement Javascript, il existe une multitude d’outils et de bibliothèques. Ces outils et ces bibliothèques peuvent être utilisés pendant l’exécution de l’application, pour aider aux développements, pour exécuter des tests ou pour aider au déploiement. La multitude des fonctionnalités de ces outils implique des méthodes d’installation spécifiques, des configurations particulières…

Continuer à lire

Interesting reads – .NET Garbage Collector

Some interesting articles about .NET Garbage Collector (i.e. GC): General documentation Fundamentals of Garbage Collection: https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals Garbage Collection Design: https://github.com/dotnet/coreclr/blob/master/Documentation/botr/garbage-collection.md Everything you need to know about .NET memory by Ben Emmett: https://vimeo.com/113632451 Learning How Garbage Collectors Work: http://mattwarren.org/2016/02/04/learning-how-garbage-collectors-work-part-1/ How does the GC work and what are the sizes of the different generations?: https://blogs.msdn.microsoft.com/tess/2008/04/17/how-does-the-gc-work-and-what-are-the-sizes-of-the-different-generations/ .NET Memory…

Continuer à lire

Interesting reads – Async/Await

Some interesting articles regarding async/await in .NET: General explanations Getting Started with Async / Await: https://blog.xamarin.com/getting-started-with-async-await/ Async and Await: http://blog.stephencleary.com/2012/02/async-and-await.html Eliding Async and Await: http://blog.stephencleary.com/2016/12/eliding-async-await.html Async/Await – Best Practices in Asynchronous Programming: https://msdn.microsoft.com/en-us/magazine/jj991977.aspx Performance matters Understanding & Profiling C# Async Await Tasks: https://stackify.com/csharp-async-await-task-performance/ Dissecting the async methods in C#: https://blogs.msdn.microsoft.com/seteplia/2017/11/30/dissecting-the-async-methods-in-c/ Extending the async methods in…

Continuer à lire

Installation de Typescript sur Debian/Ubuntu

Le but de cet article est d’installer et de permettre d’exécuter du code Typescript sur Debian GNU/Linux 9. Il est possible d’utiliser Typescript avec Visual Studio sur Windows qui est un environnement familier pour un développeur .NET. Toutefois d’une façon générale, l’installation et l’implémentation de Typescript se fait plus couramment avec Node.js qui permet d’utiliser…

Continuer à lire

Commandes courantes de la CLI .NET Core

Cet article regroupe quelques commandes courantes à utiliser avec la CLI .NET Core (i.e. Command Line Interface). Sommaire Créer un nouveau projet (dotnet new) Créer un projet de type spécifique Créer un projet pour une architecture déterminée Gérer une dépendance d’un projet vers un autre projet (dotnet add/remove) Gérer le contenu d’un fichier .sln (solution)…

Continuer à lire