SharpCode RS

March 2009 - Posts

WebCast Desenvolvendo uma aplicação em .NET

Olá

Nós do SharpCode estamos através deste convidando a todos para participar do nosso próximo Webcast, que será realizado no dia 01/04/2009 próxima quarta-feira, as 22:00 Hrs.
O palestrante desse Webcast será o Rafael Amorim que falará sobre Desenvolvimento de uma aplicação de estudo em .NET.
Para participar do Webcast é necessário ter o cliente do LiveMeeting instalado, caso ainda não o tenha o link para download é: http://office.microsoft.com/en-us/help/HA101733831033.aspx
Depois de instalado basta acessar o link abaixo pelo seu browser.
Segue link para participar do Webcast: https://www.livemeeting.com/cc/usergroups/join?id=N4ZQT4&role=attend&pw=n%5DwK%295XCt
Aguardamos a presença de todos.

Abraços.

Equipe SharpCode.

Windows Azure: PHP, Geo-Location e .Net Full Trust

A Microsoft confirmou no Mix 2009 que o Windows Azure, o servidor para aplicações na nuvem foi atualizado e agora há suporte nativo à linguagem de programação PHP. Isso é feito através do FastCGI que também poderá ser usado para outras linguagens e tecnologias. Isso significa que aplicativos rodando no Azure poderão ter serviços rodando em PHP, VB.Net, C#, IronPython, IronRuby e qualquer outra linguagem que funcione com FastCGI.

Em princípio, você pode pensar: mas que bagunça, isso nunca vai funcionar. Mas isso vai de encontro com os objetivos de transformar programas de computador em pequenos serviços, bem granulares e objetivos. Um aplicativo será nada mais que um agregado deles, gerenciado pelo núcleo principal do programa. Não é preciso jogar todas aquelas bibliotecas escritas em PHP fora e que fazem bem o serviço.

Um exemplo de aplicação híbrida, que usa Asp.Net e PHP pode ser vista aqui.

Se alguém dissesse pra mim, em 2001 que a Microsoft estaria dando amplo apoio a tecnologias e linguagens na qual a empresa não tem controle direto, eu concordaria plenamente, pois não se contraria loucos. Mas pelo visto, a empresa tem aprendido (a duras penas, é verdade) que desenvolvedores usam muitas tecnologias diferentes e as empresas não podem depender demais de apenas um fornecedor.

Outra melhoria que a empresa fez no último Community Technologya Preview é o que eles chamam de Geo-Location que significa localizar onde um usuário está e rodar o aplicativo em uma central de dados mais próxima e diminuir a latência e o tempo de resposta do aplicativo.

E uma das novidades fica por conta do .Net Full Trust. Até o momento, todas as funcionalidades da .Net Framework que dependiam de confiança plena do código, como código nativo e funcionalidades disponíveis dentro do .Net SDK, estavam indisponíveis. Agora, é possível destravar essas funcionalidades sem afetar a segurança do restante da aplicação, ainda protegida pelas permissões de execução do usuário.

Então, fica a dica: faça o download do Software Development Kit (SDK) do Azure, crie uma conta e comece a brincar e testar a tecnologia. O MSDN já está abastecido com aplicativos de exemplo, tutoriais e documentação suficiente para você se preparar para o futuro próximo.

Se você não sabe nem por onde começar, sugiro ler esse artigo. Ele explica os conceitos do que é um serviço e a arquitetura por trás de software + serviços. Boa leitura!

 

Fonte: MeioBit

Posted: Mar 25 2009, 05:33 PM por ramorim | com 1 comment(s)
Abaixo de: ,