.

Traduzir

quinta-feira, 30 de agosto de 2012

Tutorial integrando Python com C#

Nessa apresentação eu coloco de forma breve como criar uma aplicativo windows em C# e em seguida uma maneira de se executar um script IronPython dentro do C#. É uma alternativa interessante para se criar plugins para um projeto C#.



segunda-feira, 27 de agosto de 2012

Instalando o IronPython no Ubuntu


O IronPython é uma implementação da linguagem Python para o ambiente .NET, é facilmente integrável com C# e também é possível fazer extensões para IronPython em C# também de forma relativamente fácil.
Em resumo, com IronPython pode-se fazer tudo que se faz em C# com a grande vantagem de usar o poder da linguagem python.

É possível rodar o IronPython no Ubuntu usando a ambiente mono (OBS: mono em espanhol que dizer macaco).
Para saber mais sobre o mono visite http://www.mono-project.com/Main_Page
O IronPython não está completamente integrado ao mono, ou seja, no ubuntu ainda não se consegue compilar corretamente o código .py para .exe, contudo, no Windows essa compilação ocorre de forma muito fácil.

Para baixar o IronPython clique Aqui.

Para instalar o IronPython no Ubuntu de forma fácil eu escrevi um pequeno script de instalação, o qual pode ser baixado nesse link: installIronPythonUbuntu

O arquivo compactado contendo o IronPython deve estar na mesma pasta que o script de instalação. No terminal digite:

$ sudo sh install.sh

Após a instalação basta digitar no terminal ipy e a mágia acontecerá:

$ ipy
IronPython 2.7.3 (2.7.0.40) on Mono 4.0.30319.1 (32-bit)
Type "help", "copyright", "credits" or "license" for more information.
>>>

Até a próxima.