16/08/2010 | MHA Especialista em desenvolver Software para Web
Crie sites avançados e responsivos
O suporte a AJAX no Visual Studio 2008 permite aos desenvolvedores oferecer aplicativos da Web mais avançados e responsivos — e uma experiência do usuário mais interativa —, eliminando a necessidade de recarregar uma página da Web inteira quando um usuário faz uma alteração. Os desenvolvedores que usam o AJAX podem aproveitar a tecnologia IntelliSense para detectar variáveis, objetos e seus métodos e podem depurar códigos JavaScript definindo pontos de interrupção dentro do Visual Studio — um recurso que funciona com os navegadores da Web mais populares. Os desenvolvedores também se beneficiam de designers e editores aprimorados.
Os desenvolvedores da Web ainda irão se beneficiar de aprimoramentos no ASP.NET 3.5. O novo controle ListView fornece uma flexibilidade sem precedentes em como os dados são exibidos (com controle completo sobre a marcação HTML gerada), e o novo controle DataPager trata da função de permitir aos usuários navegarem por grandes números de registros. O controle LinqDataSource facilita a criação de sites direcionados a dados, permitindo que os desenvolvedores usem o LINQ para recuperar, filtrar, organizar e agrupar dados que podem então ser ligados declarativamente a controles de visualização de dados.
Conecte sistemas e aplicativos usando Web Services
Os desenvolvedores podem usar o Windows Communication Foundation no .NET Framework 3.5 para criar Web services expostos por meio de qualquer número de protocolos padrão de Internet, como SOAP, RSS, JSON, POX e mais. Estejam os desenvolvedores criando um aplicativo AJAX que usa JSON, agregando dados por RSS ou criando um Web service SOAP padrão, o Windows Communication Foundation facilita a criação de pontos de extremidade de serviço. Além disso, o Windows Communication Foundation dá suporte agora à criação de Web services em situações de confiança parcial, como um ambiente típico de hospedagem compartilhada.
Colabore com os Web designers
Os desenvolvedores podem facilmente colaborar com os designers que usam o Microsoft Expression Web pelo uso de folhas de estilo em cascata e arquivos de projetos compartilhados. Os designers podem usar o Expression Web para criar uma interface do usuário e entregá-la aos desenvolvedores com a confiança de que o design da interface e os códigos da lógica comercial desenvolvidos subseqüentemente permanecerão ambos intactos.