Accueil
Bienvenue
X # est un langage de développement open source pour .NET, appartenant à la famille de langage xBase.
Il supporte différents "dialectes", telles que Core, Visual Objects 1.x-2.x, Vulcan.NET, xBase ++, Harbour, Foxpro et bien d'autres.
X # a été construit au-dessus de Roslyn, le compilateur Open Source de Microsoft, qui est utilisé dans les compilateurs Microsoft C # et Microsoft Visual Basic actuels.
Support de ILSpy 3.2
Suite à la sortie de la nouvelle version du décompilateur ILSpy 3.2, une nouvelle version du générateur de code XSharp a été produite.
Vous la trouverez dans la section Downloads/General/Tools du site principal XSharp : décompressez la DLL dans le même dossier que les binaires d'ILSpy, et voilà !
XSharp 2 - Beta 2
La Beta 2 de XSharp 2 vient d'être publiée auprès de nos supporters mais également auprès du public.
Après une version 1 qui s'était concentrée du le compilateur et l'intégration à Visual Studio, la version 2 est principalement orientée vers le support du Runtime et des RDD.
La Beta2 du Runtime qui vient d'être publiée apporte le support "natif" de nombreuses fonctions "standards".
La RoadMap de XSharp est d'ailleurs la suivante :
Component |
Beta |
Release |
Xsharp.Core |
Mai 2018 |
Juillet 2018 |
XSharp.VO |
Mai 2018 |
Juillet 2018 |
Xsharp.MacroCompiler - Full |
Mai 2018 |
Juillet 2018 |
Xsharp.MacroCompiler - Fast |
Juillet 2018 |
Septembre 2018 |
Xsharp.RDD |
Juillet 2018 |
Septembre 2018 |
GUI – Unicode & AnyCPU |
Septembre 2018 |
Décembre 2018 |
SQL – Unicode & AnyCPU |
Septembre 2018 |
Décembre 2018 |
Mise à jour - Extension pour ILSpy
Une nouvelle version du PlugIn vient d'être publiée.
Elle apporte les corrections/ajouts suivants :
Correction sur les Methodes anonymes
Correction dans la déclaration des Variables dans un CATCH
Support des PROPERTY déclarées en AUTO
Ajout de la déclaration des variables contenues dans un FOR...NEXT
Ajout du Clipper Calling Convention ( Affiché en commentaire au sommet de la méthode concernée )
ILSpy est un outil open-source qui permet de voir et décompiler des assemblies .NET. Vous pouvez désormais utiliser ILSpy pour voir et décompiler ces assemblies en langage XSharp.
Pour cela, téléchargez ILSpy, et décompressez le dans un dossier.
Puis télécharger le plugin ILSpy depuis la section Downloads/General/Tools du site principal XSharp, et décompressez la DLL dans le même dossier que les binaires d'ILSpy.
Maintenant, quand vous lancez ILSpy, vous pouvez préciser dans la boite de sélection que vous souhaitez obtenir un résultat en XSharp.
Le PlugIn est open-source, et vous y avez accès dans le dépot public de XSharp sur GitHub.
Extension pour ILSpy
ILSpy est un outil open-source qui permet de voir et décompiler des assemblies .NET. Vous pouvez désormais utiliser ILSpy pour voir et décompiler ces assemblies en language XSharp.
Pour cela, téléchargez ILSpy, et décompressez le dans un dossier.
Puis télécharger le plugin ILSpy depuis la section Downloads/General/Tools du site principal XSharp, et décompressez la DLL dans le même dossier que les binaires d'ILSpy.
Maintenant, quand vous lancez ILSpy, vous pouvez préciser dans la boite de sélection que vous souhaitez obtenir un résultat en XSharp.
Le PlugIn est open-source, et vous y avez accès dans le dépot public de XSharp sur GitHub.
Page 1 sur 2