mar 28 2009

Projeto DevFranca

Categoria: NovidadesVinícius Sandim @ 18:59

Como a maioria das pessoas aqui devem saber, a cidade de Franca-SP é um polo mundial do setor calçadista.

Mas o que a maioria das pessoas aqui não sabem, é que a cidade é conhecida na região como centro de  produção e de difusão de conhecimento tecnológico.

Por esses dois motivos, criamos o projeto DevFranca.

DevFranca é um grupo de profissionais da área de tecnologia da informação, ligados de alguma forma a cidade de Franca-SP, com o objetivo de compartilhar conhecimentos e experiências profissionais.

devFranca 

É um projeto bem bacana, todos os integrantes estão muito animados. Vale a visita e todos, e adicionem aos seus leitores RSS.

Saiba mais sobre o projeto e seus integrantes.

Saiba mais sobre a cidade de Franca-SP.


mar 24 2009

Curso Flex - Extensão Universitária Unifran

Categoria: Eventos, Flex, TreinamentoVinícius Sandim @ 12:33

Olá pessoal, recentemente fui convidado pela Unifran a dar um curso de Extensão Universitária sobre Flex.

O responsável pelo convite foi o Mestre Jorge Luís Takashi, coordenador do curso de Sistemas de Informação da universidade, então fica aqui o meu reconhecimento pela indicação.

Será um curso introdutório, vou fazer um passo a passo de como criar uma aplicação Flex desde o início, acesso a banco de dados, e publicação.

Vai ser uma ótima oportunidade pra quem tem interesse em aprender um pouco sobre Flex e estiver na região de Franca – SP.

Construindo Aplicações Ricas para a Internet com Adobe Flex

Aplicações ricas para a internet (RIA’s), são aplicativos web que possuem características e funcionalidades de softwares tradicionais, porém não necessitam de instalação, pois rodam em um navegador de internet.

Elas oferecem ao usuário uma experiência muito mais robusta, na qual a produtividade é envolvida pela facilidade de uso e interatividade.

O Flex é a tecnologia da Adobe que suporta o desenvolvimento dessas aplicações. Ele possui uma IDE bastante intuitiva que proporciona várias facilidades ao desenvolvedor.

Objetivo

Apresentar o conceito RIA para todos os participantes e capacita-los a desenvolver aplicações deste tipo usando o Flex SDK.

Público Alvo

Estudantes acadêmicos e profissionais da área de tecnologia da informação.

Programação

Instrutor: Vinícius Sandim;
Carga Horária: 16 Horas;
Horário: 08:30 ás 12:30;
Dia: Sábado;
Início: 09/05/2009;
Fim: 30/05/2009;
Local: Universidade de Franca;
Investimento: 3x de R$ 90,00;
Os participantes receberão certificado de extensão universitária.

Interessados deverão procurar a secretaria da universidade para realizar a sua inscrição.
Ou realizar a sua matrícula agora via web.

Dúvidas entrem em contato através do e-mail treinamento@viniciussandim.com.


mar 20 2009

Deploy de Aplicações Flex + .Net

Categoria: C#.net, Flex, Visual StudioVinícius Sandim @ 12:01

Tenho recebido vários emails e comentários de pessoas perguntando como fazer a publicação de aplicações Flex com .Net.

Sendo assim resolvi fazer um post para mostrar que este processo é bem simples, então vamos lá.

1 – Crie uma pasta em um diretório de sua preferência para gerarmos os arquivos para a publicação.

2 - No Visual Studio, clique sobre o seu projeto web site no Solution Explorer, e vá até o menu Build > Publish WebSite…

3 – Em Target Location, clique sobre o botão […], em seguida escolha Fyle System e encontre a pasta que criamos anteriormente.

4 – Para o restante das opções, deixe marcado apenas a Allow this precompiled site to be updatable.

5 – Finalmente clique em OK para que ele gere os arquivos necessários.

6 – Feito isso vamos gerar os arquivos do Flex Builder.

7 – Primeiramente altere o seu arquivo services-config.xml, que deve estar parecido com isso:

<channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
    <endpoint uri="http://localhost:1505/Net/Gateway.aspx" 
        class="flex.messaging.endpoints.AMFEndpoint"/>
</channel-definition>

8 – Altere o valor do atributo uri da tag endpoint, deixando-o apenas assim:

<channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
    <endpoint uri="Gateway.aspx" 
        class="flex.messaging.endpoints.AMFEndpoint"/>
</channel-definition>

Isto acontece porque o arquivo swf gerado estará na mesma pasta de nosso Gateway.aspx.

9 – Agora clique sobre o seu projeto no Flex Navigator, e vá até o menu Project > Export Release Build…

10 – Caso não esteja selecionado, selecione o seu projeto no combo em Project.

11 – Em seguida, caso não esteja selecionada, selecione a aplicação principal de seu projeto em Application.

12 – Em Export to folder, selecione a pasta que geramos os arquivos do Visual Studio.

13 – Finalmente, altere o nome do arquivo que foi gerado na pasta NomeDaSuaApplication.html para Index.html.

Pronto é isso, agora basta subir os arquivos que estão na pasta que criamos para a pasta root de seu servidor FTP.


mar 18 2009

Versão beta do Silverlight 3 liberada

Categoria: Novidades, SilverlightVinícius Sandim @ 22:26

Olha pessoal, confesso que nunca vi um investimento tão grande em um produto por parte da Microsoft.

É framework novo, é suíte de aplicativos nova, tools for visual studio, vídeos para e-learning, etc, etc, etc.

Vocês já repararam o quão rápido o Silverlight está crescendo? Em média é um realese a cada 3 ou 4 meses.

Pra quem se interessou, segue alguns links interessantes:

Isso é muito bom para a comunidade de desenvolvedores RIA, pois esquenta o mercado e confirma cada vez mais esta tendência.

 silverlight


mar 04 2009

Microsoft Gazelle, navegador ou sistema operacional?

Categoria: NovidadesVinícius Sandim @ 22:31

É, muita gente anda falando sobre o Gazelle, o possível sucessor do Internet Explorer da Microsoft.

O foco principal do projeto é a segurança, e para garantir isso, ele trabalhará como um sistema operacional e terá a possibilidade de comandar suas funções de maneira independente do computador.

Mas ai fica a dúvida, será que ele vai ser o sucessor do IE ou do Windows 7 ? rsrsrs..

Digo isso porque estamos acompanhando uma transformação do modo como utilizamos o computador, sabemos que cada vez mais os sistemas estão na web, e sinceramente, vocês acham mesmo que o objetivo do Google com Chrome é ser apenas mais um navegador?

Acho mesmo que um dia nossas máquinas terão apenas um navegador/sistema operacional que será uma porta para acessarmos sistemas, documentos e demais funcionalidades TODAS na web.