2008-11-11 5 views
2

Ces jours-ci, de nombreux projets ont commencé leur vie écrite en Java. Certains d'entre eux sont finalement convertis en C# pour incorporation dans .NET. Les exemples qui viennent à l'esprit sont log4net, nhibernate et db4o.Outils pour aider à la conversion continuelle de Java en C#

Y compris sharpen (qui est l'outil de db4o) avez-vous vu et/ou utilisé des outils qui rendent la conversion continue gérable. J'irais jusqu'à dire quelque chose qui nécessite plus d'un feuillet de 2 mois de la sortie du produit original n'est pas vraiment tout ce qui est utile pour la conversion continue.

+0

Cette question est assez ancienne, mais laissez-moi vous donner la disposition finale que j'ai fini avec. J'ai écrit une application qui a aidé à la conversion du code Java réel en C#. Il y avait beaucoup de points clés, mais des choses simples comme la perte de commentaires et l'interprétation du sens étaient si spécifiques que j'ai atterri ici. – Ajaxx

Répondre

1

Utilisez IKvm

IKVM.NET est une implémentation de Java pour Mono et Microsoft .NET Framework. Il comprend les composants suivants:

* A Java Virtual Machine implemented in .NET 
* A .NET implementation of the Java class libraries 
* Tools that enable Java and .NET interoperability 
+0

IKVM ne convertit pas les projets en C#, mais leur permet de s'exécuter sur le runtime .NET au lieu d'une JVM. –