Não invente de colocar no D:, não invente de colocar debaixo de MyDocuments, ou em qualquer outro
lugar. A instalação padrão do Ruby é no c:\ruby, e o Ruby é sensível. Amanhã se você quiser se
integrar com a versão original do Ruby, feita em C (chamada de MRI), você vai ter problemas se o IR
não estiver neste diretório. Não que não seja impossível colocar em outro lugar, mas se você não gosta
de dor de cabeça, acredite em mim, e coloque ele lá, ok? Todos os exemplos do mundo de Ruby em
Windows assumem que ele está lá.
C rie um projeto de testes com C # no Visual Studio 2010. Sim, testes. Porque você quer testar o
IronRuby, lembra? Nós não testamos com projeto de console, ou Winforms, ou WPF, ou ASP.Net, nós
testamos com projetos de testes automatizados, pra ter feedback constante e rápido se fizemos alguma
coisa errada. Lembre-se disso, vamos em frente.
1. IronRuby.dll
2. IronRuby.Libraries.dll
3. Microsoft.Dynamic.dll
Categorias 4. Microsoft.Scripting.dll
.Net
C om isso, precisamos criar algum código fonte Ruby que execute. Se você abrir a console do IronRuby,
29 30 1 2 3 4 5
Ver detalhamento de posts no Mais simples impossível! Na primeira linha criamos o complicadíssimo fonte, “1 + 2”, que é nosso código
calendário Ruby (depois vamos ver códigos mais interessantes, mas esse serve por enquanto). Na segunda linha
chamamos o método “C reateScriptSourceFromString” no ScriptEngine e passamos nosso código fonte.
Tag Cloud Depois executamos, pegamos o resultado e comparamos com o esperado. Rode o teste, vai passar.
.net framework .net magazine Esse é o básico. Nos próximos posts eu vou mostrar pra vocês como criar, com Ruby, um objeto a partir
agilidade ajax arquitetura artigo de uma classe definida no próprio Ruby e devolvê-la para o C # manipular, como criar um objeto a
asp.net asp.net mvc azure bdd partir de uma classe definida em C # e usar ela no Ruby e devolver pro C #, e como chamar métodos
beta blog boo bugs c# c#3 c#4 de C # para Ruby e vice-versa.
certificação curso ddd design
Em tempo, todo esse exemplo rodaria no C # 3. A partir do próximo não vai rodar mais.
patterns devmedia dicas emergência
E se você gostou do Ruby, e está sentindo falta de uma IDE para te ajudar, dê uma olhada na RubyMine
entity framework erros eventos f#
da JetBrains, que é a empresa que faz o Resharper. Já vi o Uncle Bob dizendo que usa, e o Brian
firefox fluent interfaces fun gestão
grátis grupo de estudos ie8 ironruby Marick, do manifesto ágil, com quem pareei no Ágiles 2009, também usa. Eu tenho usado, e, apesar de
javascript linq linq to sql linux mcpd não ser um Visual Studio (longe disso), é melhor que o Notepad, ou seus amigos anabolizados como
mcts mock mvp nhibernate oo open Notepad++, Textmate, etc (que continuam mirrados).
source open xml opinião palestra
Gostaria de saber se vocês se interessam pelo assunto, ou se encerro ele mais cedo por falta de
pdc podcast polêmica preview
routing rss ruby scrum scrumdev interesse. Garanto que vou chegar em uma aplicação viável de negócio, mas só mais para o final…
silverlight solid sql server tdc tdd
teched teste testes tools unity vb9 Postado na(s) categoria(s) C # , IronRuby pelo Giovanni Bassi em 14 de dezembro de 2009 às 08:16
visual basic visual studio wcf | Tags: c#, ruby, c#4
webcast windows windows 7 wpf
webcast windows windows 7 wpf
Ações: E-mail | Permalink | C omentários (8) | C omment RSS | Kick it! | DZone it! | del.icio.us
Blogs interessantes
Postagens recentes
Leonardo Neves dezembro 15. 2009 00:22
Eu vou no ALM Summit, e vocês? C ontinua sim Giggio, hehehehe
C omentários: 0
Avaliação: 0 / 0 Em tempo: também estou usando o RubyMine e, de longe, é o mais bacana pra nós que
estamos habituados a IDE's realmente produtivas como o Visual Studio.
QuantoEh: Vamos do começo
C omentários: 0
http://blog.lneves.net/http://blog.lneves.net/
Avaliação: 0 / 0
Comentários recentes
http://rafanoronha.net/http://rafanoronha.net/
importar? (3)
Luís Fernandes escreveu: Antenado é
pouco. C omo sempre boas dicas
muit… [Leia mais]
Windows Azure: Queues em código (1)
Vinicius escreveu: Parabéns pelo post
Giovanni! Somente uma d… [Leia
mais]
C onfigurando as rotas via web.config
(1)
Bruno escreveu: Legal isso! Isso
também se aplica a projet… [Leia
mais]
Primeira versão do site Lambda3 está
no ar (1)
Saulo escreveu: Parabéns mais uma
vez, só ficou faltando… [Leia mais]
Desconstruindo chamadas de métodos
de instância na OO (7)
Saulo escreveu: Muito legal essa visão
sobre OO, eu comecei e… [Leia mais]
Minicursos gratuitos de PSD e PSM (2)
Giovanni Bassi escreveu: Esse não
vai... [Leia mais]
Minicursos gratuitos de PSD e PSM (2)
Fujiy escreveu: Quando vai estar
disponível online? Vlw! [Leia mais]
Extras:
Itens compartilhados
A arma mais cruelmente eficiente
contra downloads...
from Meio Bit » Meio Bit
My Java Experience
from Ayende @ Rahien
View all »
Disclaimer / A viso
A s opiniões colocadas neste blog são
minhas e pessoais e não expressam
necessariamente as opiniões de meus
empregadores, pareceiros e amigos. Da
mesma forma, os comentários feitos por
leitores do blog não expressam a minha
opinião.
Log in
Powered by: BlogEngine.NET 1.5.1.17 | Theme: StableStartBlack1.3 | Base design by: Thomas A. Bosscher