terça-feira, 24 de fevereiro de 2015

Agora, com o Grunt e Gulp: ASP.NET Cross-plataforma no novo Visual Studio 2015 visualização


A Microsoft lançou um novo preview do Visual Studio 2015, que está se preparando para ser um grande lançamento. Comunidade Tech Preview 6 inclui ferramentas multi-plataforma para seu quadro de aplicação web ASP.NET.


Do lado do Windows, esta é a ferramenta que apoia a estratégia "app universal" da Microsoft, permitindo que os desenvolvedores criem um único app para Windows desktop, tablet e mobile.





Microsoft Office está na maneira como um app universal (ao lado de uma atualização para a edição desktop tradicional), e há inúmeros outros exemplos no preview do Windows 10 em telefones .


A Microsoft também está abraçando-plataforma além do Windows. Visual C ++ agora podem segmentar o código aberto compiladores Clang / LLVM para criar bibliotecas e aplicativos para Android e no iOS futuros. Ainda não há um apoio iOS nesta previsão, mas o compilador Android agora suporta Lollipop e há melhorias para as ferramentas e modelos.


Não há estrutura de interface do usuário fornecido para Android nativo, por isso a intenção é que os desenvolvedores a criar tanto bibliotecas para suportar aplicativos escritos em Java ou outras ferramentas, como Xamarin, um quadro de terceiros para o direcionamento iOS e Android com C #.


O atualizado Visual C ++ também tem um recurso chamado Código de fluxo Guard (CFG), destina-se a impedir ataques de estouro de buffer, um erro comum que também é uma vulnerabilidade de segurança.


Visual Studio também suporta Apache Cordova, que permite que você construa multi-plataforma de aplicativos móveis com HTML e JavaScript. Novo nesta CTP é depuração suporte para Windows Phone 8.1.


Há melhorias do ASP.NET 5 ferramentas nesta visualização. ASP.NET 5 é o primeiro lançamento projetado para implantação de plataforma cruzada, que está sendo construído na forquilha de código aberto da Microsoft do .NET Framework chamado NET Núcleo , embora haja também uma opção para usar o Windows Só .NET Framework. Nesta visualização, as ferramentas visuais estão começando a apanhar com as mudanças, então agora você pode usar uma caixa de diálogo para definir coisas como se o seu aplicativo deve usar .NET Núcleo propriedades.


Os ASP.NET 5 modelos incluem agora API Web, para a criação de serviços web, bem como um modelo de web kits que vem com conteúdo padrão descrevendo como construir aplicações web hospedados em Linux ou OSX, bem como o Windows.


Timeline for profiling Windows apps

Timeline para perfilar aplicativos WPF



Editores do Visual Studio agora ter uma melhor conclusão de código intellisense para Grunt (um corredor de tarefas), Gulp (outro corredor de tarefas), Bower (um gerenciador de pacotes) e npm (gerenciador de pacotes Node).


As ferramentas para sites de publicação agora tem uma opção para gerar um script PowerShell para que você pode personalizá-lo manualmente.


Microsoft continua seu movimento em direção OpenID Connect e OAuth2 para autenticação, e até mesmo os ASP.NET 4.6 templates agora usar OpenID Connect em lugar do antigo Windows Identity Foundation.


Há mais evidências aqui de renovada trabalho da Microsoft no Windows Presentation Foundation, o quadro de desenvolvimento da área de trabalho que parecia tudo, mas congelado quando o Windows 8 apareceu. Uma nova Timeline profiling ferramenta para WPF e loja de aplicativos foi introduzida em CTP5, e agora é acompanhado por duas novas ferramentas de depuração, a árvore viva Visual que mostra todos os elementos visuais em seu aplicativo e Live Propriedade Explorer, que mostra as propriedades atuais de qualquer elemento seleccionado.


Essas ferramentas também estão vindo para loja de aplicativos em uma atualização futura. Apesar dessa nova visualização Visual Studio, parece que a Microsoft está a atrasar alguns do Windows 10 detalhes de desenvolvimento para a sua conferência de construção no final de abril.


New debugging tools for XAML

Novas ferramentas de depuração para WPF.



Visual Studio 2015 inclui diversos recursos que teriam sido surpreendente vindo da Microsoft de alguns anos atrás, incluindo open source .NET Core, compilação Android nativo, aplicativo da web de hospedagem em Linux e Mac, Apache Cordova, e não esquecendo o apoio para os gostos de Grunt, Gulp, Bower e Bootstrap, todas as tecnologias de código aberto desenvolvido em outros lugares.


Cross-platform hosting for ASP.NET

A razão é que a estratégia da empresa mudou para uma que inclui diversos sistemas operacionais. A própria Microsoft é colocar para fora Android e iOS apps para produtos como o Office e OneDrive, e agora está permitindo que sua comunidade de desenvolvedores para ter uma visão semelhante ampla do cenário da informática. As ferramentas fazer de desenvolvedores empurrar evolução para o Azure em nuvem da Microsoft para hospedagem, bem como serviços como Azure Active Directory, e do próprio Visual Studio funciona apenas no Windows.


Você pode encontrar mais detalhes sobre o que há de novo no Visual Studio 2015 CTP6 aqui . ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário