Go Daddy e necessidade de rodar código em Full Trust

Esse post é apenas para repassar um problema que tive recentemente. E se for o caso, alguém comenta me mandando uma possível solução.

Quando estava fazendo o site da recém criada empresa AramIT (http://aramit.com.br)  optei pelo nHibernate para Mapeamento de Objeto Relacional e abstração da camada de acesso à dados.

Ótimo!!! Foi minha primeira experiência com o nHibernate, e gostei muito do mesmo. Terminei uma versão publicável do site em uma semana.

O grande problema é que o nHibernate requer Full Trust para rodar na máquina. Mas o Go Daddy não permite rodar aplicações com permissão máxima, apenas em medium trust.

Google“i” durante dias, testando e tentando contornar essa “limitação”.

Mas nada feito. Não consegui colocar o site para rodar com o nHibernate. Então o que fiz no final das contas?

Retirei todas as referências para o nHibernate e procurei uma outra solução. Acabei utilizando o LINQ mesmo.

Então fica aqui um alerta para quem estiver com o mesmo problema que o meu. Caso você conseguiu um modo de rodar o nHibernate no Go Daddy, comente!!!

Abraços!

Instalando o Selenium IDE no Firefox

CaixaPreta

Estou envolvido em um projeto na empresa em que trabalho, onde estou com a responsabilidade, entre outras, de procurar e testar ferramentar para ajudar na automatização de testes e auxiliar no processo de Integração Contínua. Então, sem mais delongas, vamos falar sobre a primeira ferramente que procuramos para nos apoiar no dia-a-dia.

Não sou a melhor pessoa para falar de cada tipo de teste. Nem sou a pessoa mais recomendada para falar dos conceitos que estão por trás desta área, que, por sinal está crescendo bastante, e é de extrema importância para o desenvolvimento de um bom sistema (finalizado dentro dos prazos planejados e daquilo que o usuário final esperava).

Por este motivo, serei bastante breve no que falo e principalmente, bastante direto.

Vamos instalar nesse primeiro post o Selenium IDE, que é um plugin para o firefox. Algumas de suas características são: é leve, intuitiva, têm um design bastante simples e limpo…

Primeira coisa que devemos fazer é baixar o Selenium IDE no seguinte link:

http://seleniumhq.org/download/

ScreenShot001

Após instalar o mesmo, já poderemos acessá-lo no firefox

ScreenShot002

Ao abrir a ferramenta, você irá reparar como ela é simples de utilizar. Seu funcionamento também é bastante simples. Quando você à abre, ela já está gravando suas ações na tela.

Então para servir de exemplo, vamos fazer o seguinte:

– Vamos acessar qualquer site. No meu caso irei acessar o site de minha empresa http://aramit.com.br

ScreenShot003

– Abra o selenium IDE. O mesmo já deve estar gravando as suas ações no browser. Caso não, aperte no botão de “record”.

ScreenShot004

– Faça alguma coisa no seu site e você irá perceber que o selenium está gravando todas as suas ações.

ScreenShot005

– Ao finalizar, pause a gravação do selenium pressionando o botão de “record” novamente.

– Rode o script no selenium, e veja ele reproduzir tudo que foi feito por você.

ScreenShot006

Nesse post vimos como instalar e como botar o Selenium IDE para funcionar. Em futuros posts iremos ver como gerar scripts em uma determinada linguagem, e como esses scripts podem nos auxiliar.

Abraço à todos.

Primeiros passos da AramIT: “O melhor momento é você quem faz. Seu sistema nós fazemos!”

imgLogoAramIT

Pois é pessoal, faz um tempo que não posto aqui, mas as coisas estão bem corridas. Mas estou procurando manter uma constância de postangens. Uma coisa é certa, estou com muitos assuntos para postar, aos poucos irei soltando cada um.

Mas o motivo de estar postando hoje, é para oficializar o nascimento da AramIT. Uma empresa voltada, inicialmente, para o desenvolvimento de sistemas, criada por mim e mais três colegas.

Para conhecer mais a empresa, acessem:  http://aramit.com.br/webaramit/Public/Empresa.aspx

Desde muito novo, sonho em abrir minha empresa. Aos poucos, enquanto crescia, essa vontade empreendedora crescia proporcionalmente. E hoje, dou o primeiro passo para esse sonho se torna realidade.

O que posso dizer é que as coisas para quem está nascendo, estam andando muito bem, e o mais importante, estamos recebendo apoio de todos em nossa volta, o que nos deixa bastante confiante de que tudo dará certo. Já estamos com alguns projetos em andamento, outros para serem iniciados, estamos desenvolvendo dois produtos próprios e estamos, nos tempos livres, desenvolvendo nosso portal, que por enquanto se enconta em versão alfa, e em breve estará finalizado. www.aramit.com.br .

Para todos os interessados em obter um sistema que alinha o melhor da tecnologia à seu ramo de negócio, acesse nosso site: http://aramit.com.br, ou entre em contato direto comigo por e-mail:

felipe.pimentel@aramit.com.br

Abraço à todos.