No twitter do João Paulo Clementi (twitter.com/jpclementi) foi noticiado o Beta do LigthSwitch, uma interface de desenvolvimento para aplicações muito interessante (http://www.microsoft.com/visualstudio/en-us/lightswitch). Alguns destaques:
- O IDE é baseado totalmente em banco de dados
- Os formulários são criados automaticamente, bastando indicar a tabela
- A interface para o usuário é única, estilo MDI com abas inteligentes
- A aplicação final é disponivel em SilverLight utilizando, obviamente, WPF
- A aplicação permite os recursos de debug do VS2010
- As customizações de layout da aplicação podem ser feitas em runtime “on live”
Ao iniciar o IDE do VS2010 e criar a aplicação o primeiro passo é escolher a fonte de dados:
No meu exemplo utilizei uma base de dados que já existe, e na sequencia utilizei o botão “New DataItem” que permite a criação dos formulários e grids, escolhendo as tabelas. Você pode escolher em formato grid, tabular ou detalhes, como a figura abaixo:
Na sequencia você define os controles para cada coluna, colunas disponiveis e pode adicionar novos botões (Add Layout Item) ou então escrever códigos nos eventos (Write Code) dos controles, como as figuras abaixo:
Após incluir as colunas é possivel indicar o tipo de visualização das colunas irá mostrar, o que é importante já que os formulários são todos editáveis e com atualização automática no banco:
Ao executar o projeto, notando que no meu exemplo utilizei uma tabela de linhas de onibus e municipios, notem a interface criada, onde o próprio LS criou os menus e os formulários de edições em formatos diferenciados, um em grid e outro em formato de edição comum, onde inclui um botão customizado:
Notou o botão “Customize Screen” na aplicação? Ele permite que seja feita customização na aplicação em runtime “on live”, o que permite uma rápida adequação do layout dos diversos itens, como pode ser visto abaixo:
É isso ai, uma excelente ferramenta para desenvolvimento que irá facilitar a criação de data forms com um layout que o cliente irá se impressionar. Este artigo foi um breve overview, instale e descubra que o que esta ferramenta pode fazer.
Assim como foi lançada a versão “pública” do Pack Second Shot foi criada uma campanha similar, porem com descontos e numero de exames diferenciados para quem for vinculado a um parceiro MPN (Certifed Partner).
Os prazos são os mesmos da oferta publica (Segunda Chance (Second Shot) de volta com desconto por volume (Pack) de 15% a 20%) mas com a diferença que são packs de 3, 5 ou 8 vouchers com descontos de 20%, 25% e 30% respectivamente.
Portanto, se você for vinculado a um parceiro Microsoft faça a compra pelo MPN e ganhará 10% a mais de desconto, vale a pena !!!
IMPORTANTE: O profissional precisa estar vinculado ao perfil do parceiro e diferente do pack publico, cada voucher pode ser usado por um profissional.
Fonte: http://www.prometric.com/microsoft/partners
Foi disponibilizado terça-feira o Service Pack 1 do Exchange 2010, e como de costume inclui hotfix e rollups anteriores e acrescentadas algumas funções. O download está disponivel em http://www.microsoft.com/downloads/details.aspx?FamilyID=50b32685-4356-49cc-8b37-d9c9d4ea3f5b&displaylang=en.
Na página http://technet.microsoft.com/en-us/library/ff459257.aspx é possivel ver todas as novidades, porem vou destacar as duas que mais me chamaram atenção:
- Multi-Tenancy
Este recurso já foi implementado no Sharepoint 2010 e permite criar ambientes isolados. Para entender bem, imagine um provedor de serviços que tem os mailbox separados por empresas. No Exchange 2007 a segurança e outras opções são multiplas e se tornava bem complicado a gerencia disso. No caso do Excahnge 2010 SP1 será possivel criar politicas de organização e de mailbox separados para cada um dos clientes do provedor.
Este recurso tambem é util para empresas do tipo holding que centralizam serviços, podendo agora ter regras separadas para cada uma das empresas do grupo. - Recuperação e reparação GRANULAR
Até o Exchange 2010 antes do SP1 uma caixa de correio corrompida não tem como ser reparada individualmente, a não ser restaurando o backup com o Recovery Group ou o System Center DPM. Com o SP1 será possivel fazer a reparação de uma unica mailbox ou pasta pública. Veja mais detalhes em Exchange 2010 SP1- Database Integrity checking.
Lembrando que o SP1 é considerado na mesma licença, portanto não será necessário comprar.