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.
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
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