Télécharger .NET Reflector

.NET Reflector

Démonstration

.NET Reflector

.NET Reflector est un outil de décompilation et d'exploration de code pour les applications développées sur la plateforme .NET de Microsoft. Disponible principalement pour les systèmes d'exploitation Windows.

Télécharger

Version d'essai gratuite

Description

Sommaire :

Connu des développeurs utilisant le Framework .NET, .NET Reflector s'avère être la référence en matière de décompilation de code d'assembly. Un assembly est un fichier résultant d'une compilation d'un code .NET. Il peut s'agir d'un exécutable (EXE) ou d'une librairie dynamique (DLL). Il est composé d'un mélange de code en .NET et d'assembleur.

.NET Reflector offre ainsi une gamme de fonctionnalités puissantes pour décompiler, comprendre et corriger rapidement le code .NET (des classes codées en C#, Visual Basic, ou MSIL Microsoft Intermediate Language par exemple), même en l'absence de la source originale. Les développeurs peuvent : 

  • explorer le fonctionnement interne des applications, 
  • suivre et déboguer les bugs, 
  • examiner des bibliothèques tierces ou des plateformes telles que SharePoint.

Quelle est l'utilité de .NET Reflector ?

Déboguer du code tiers peut être une tâche ardue, mais avec .NET Reflector, cette difficulté est considérablement réduite. En permettant aux développeurs de visualiser et de déboguer le code source de n'importe quel composant .NET, même s'il s'agit de bibliothèques tierces, cet outil fait gagner du temps et simplifie le processus de développement. 

.NET Reflector est particulièrement utile lorsque vous héritez d'une application sans documentation, car il vous permet de comprendre le comportement du code et d'identifier les problèmes potentiels. En décompilant le code et en le visualisant en détail, les développeurs peuvent comprendre le fonctionnement des API, des composants et des frameworks, ce qui leur permet d'éviter les bugs et de développer plus efficacement. 

.NET Reflector simplifie également le développement sur SharePoint en offrant aux développeurs la possibilité d'examiner l'intérieur des assemblys SharePoint.

Quelles sont les fonctionnalités proposées par .NET Reflector ?

.NET Réflecteur offre une multitude de fonctionnalités puissantes pour les développeurs travaillant avec des assemblys .NET. Avec l'édition standard, les utilisateurs peuvent décompiler, parcourir et analyser facilement n'importe quel assembly .NET, que ce soit en C#, VB.NET ou IL. L'application de bureau autonome permet une exploration et une navigation aisées du code décompilé, et le filtrage de recherche garantit une recherche rapide et précise. 

Pour les utilisateurs de l'édition VSPro, .NET Réflecteur offre une intégration transparente avec Visual Studio. Cette fonctionnalité permet de :

  • utiliser les techniques de débogage habituelles sur tous les assemblys décompilés, 
  • générer des fichiers .pdb pour les assemblys tiers, 
  • décompiler dynamiquement les assemblys dans Visual Studio pour un accès continu au code source. 

De plus, .NET Réflecteur prend en charge les dernières versions de C#, .NET et .NET Core. Avec des raccourcis familiers et un navigateur d'objets intégré, l'utilitaire facilite l'exploration et la navigation dans le code pour les développeurs.

Où télécharger .NET Reflector ?

.NET Reflector est principalement disponible pour le système exploitation Windows. Il s'agit d'un outil payant qui présente désormais une version de démonstration gratuite. Trois types de licences sont disponibles : 

  • .NET Reflector, 
  • .NET Reflector VSPro, 
  • .NET Developer Bundle (incluant .NET Reflector). 

Téléchargez .NET Reflector dès maintenant ou achetez la licence qui correspond à vos besoins spécifiques en suivant nos liens directs vers le site Internet de l'éditeur.

Spécifications

Dernière mise à jour 4 octobre 2021
Licence Démonstration
Téléchargements 15 (30 derniers jours)
Auteur Red Gate Software Limited
Systèmes d'exploitation Windows
Catégorie Développement

Captures d'écran

Dans la même catégorie que .NET Reflector