Freigeben über


Webcast - Produtividade na criação de aplicações de negócio com o Visual Studio LightSwitch

O Rafael Godinho apresentou hoje um webcast muito interessante sobre o Visual Studio LightSwitch, um novo produto da linha do Visual Studio 2010 que está em sua versão beta e foi lançado publicamente dia 23 de Agosto de 2010.

twitter_icons_16_thumb5  Além do blog, também utilizo o Twitter para postar atualizações e links rápidos. Siga-me @jpclementi

Nesse webcast, participei como moderador ajudando no painel de perguntas e respostas e como prometido estou incluindo nesse post o Q&A relevante do webcast.

P: Rafael, essa build que você está utilizando é o Beta 1 que está disponível pro públicou ou é uma build interna? Percebi que a aplicação está bem mais rápida, comparada aos testes que fiz aqui em um CoreI5 com 8Gb de RAM...
R: Foi instalado em cima do VS 2010 Ultimate. No seu computador, deveria ser mais rapido.

P: Este projeto usa WPF ou WinForms ? Tem como editar o codigo gerado como um projeto comum?
R:
O projeto gerado por padrão é uma aplicação desktop em Silverlight 4. Para editad o código você utiliza o Visual Studio 2010 normalmente.

P: Rafael, perdi o começo, desculpe perguntar mas qual a arquitetura do banco?
R. Por padrão, o banco utilizado é o SQL Express, mas você também pode utilizar outras versões como SQL Server e SQL Azure. Customizando, você ainda pode conectar com outros bancos.

P: JP, Tem como editar o codigo gerado como um projeto comum em Silverlight?
R : Sim André, você pode abrir o código no Visual Studio normalmente e customizar o código

P: Com faz para escrever regras de negocio ?
R:
Você pode utilizar o Visual Studio para abrir o projeto e inserir suas regras de negócio

P: Instalei somente o LightSwitch em uma VM.. O que eu queria saber é se nesta apresentação está sendo utilizada uma build especial (interna) ou se é a Beta 1 que está disponível publicamente...
R:
Estamos utilizando a Beta 1, publica, instalada diretamente na maquina, não está em VM

P: É possível retirar a ribbon da tela caso não queira ela em um determinado form?
R:
Você consegue utilizar o Designer para customizar e reorganizar os controles. Inclusive excluir o Ribbon

P: Consigo utilizar SQL Compact ou CE com minha aplicação LightSwitch?
R:
O LightSwitch não suporta diretamente bancos do SQL Server CE. O que você pode fazer é implementar WCF RIA Services que utiliza SQL CE como tecnologia de banco de armazenamento (Utilizando VS Professional ou acima) e consumir o service através da aplicação LightSwitch. Isso funciona e é suportado.

P: Quais opções temos para rodar algo que não pode ficar na SandBox? Por exemplo, preciso me comunicar com um hardware na USB e serial. É possível implementar esta funcionalidade com o LightSwitch?
R:
Um projeto LightSwitch pode ser aberto normalmente dentro do Visual Studio 2010 Professional por exemplo, nele você pode utilizar os mesmo recursos disponíveis para extender a adicionar essas funcionalidades.

P: Esta apresentação vai ficar disponivel para download?
R:
Sim, no site do Media Center do MSDN –> https://www.msdnbrasil.com.br/microsoft.mediacenter/

P: Consigo trabalhar normalmente c/ cód. de barras?
R: Sim

não são gerados (na versão beta1) , mas é possível usar o VS2010 para criar. Existe uma previsão de relatório no beta2?
R:
Tudo que roda dentro do LS é Silverlight. Foi visto um controle customizado em HTML sendo utilizado como extensão dentro do Silverlight

P: Rafael e JP , muito bem apresentado o VS LightSwitch ! Parabéns ! Apareçam mais vezes . ;)
R: Obrigado

P: Esta tecnologia veio para ficar ou é so mais uma tentativa da microsoft?
R: Tudo indica que veio para ficar! :-)

P: O VS LightSwitch será gratuito ?
R:
O modelo de negócio ainda não foi definido Andre

twitter_icons_16_thumb5  Além do blog, também utilizo o Twitter para postar atualizações e links rápidos. Siga-me @jpclementi

Até mais,
JP Clementi

Technorati Marcas: LightSwitch

Comments

  • Anonymous
    November 04, 2010
    Curti muito a webcast, o LigthSwitch vai ganhar uma boa fatia do mercado e um ganho de produtividade  com essa facilidade de uso... Gostaria de saber mais sobre o Deploy, como funciona no caso de deploy local, sem IIS? Obrigado