![]() |
Neste artigo estou apresentando o livro Introducing Enterprise Application Patterns using Xamarin Forms. |
Hoje vou apresentá-lo a uma versão de visualização de um eBook que oferece orientação sobre a criação de aplicações comerciais corporativas usando Xamarin Forms.
O eBook concentra-se em padrões e
na orientação arquitetônica para
desenvolver aplicações empresariais com Xamarin.Forms que são mais fáceis de testar,
manter e evoluir.
É fornecida orientação sobre como implementar o modelo Model-View-ViewModel
(MVVM), injeção de dependência, navegação, validação e gerenciamento de
configuração, mantendo o acoplamento fraco. Além disso, também há orientação sobre a realização de autenticação e
autorização com o IdentityServer, acessando dados remotos de microservices em
contêiners e testes de unidade.
O eBook vem com código-fonte para o aplicativo
eShopOnContainers, que é uma loja on-line que inclui as seguintes
funcionalidades:
O diagrama a seguir mostra uma visão geral de alto nível da arquitetura do aplicativo exemplo:
O aplicativo de exemplo é fornecido com três aplicativos cliente:
O aplicativo de exemplo também inclui os serviços de back-end a seguir:
Esses serviços de back-end são implementados como microservices usando ASP.NET Web API e são implantados como recipientes exclusivos dentro de um único host Docker. Os aplicativos de cliente, em seguida, se comunicam com os serviços de back-end através de uma interface web Representational State Transfer (REST).
Ansioso para ter o livro ?
Baixe o livro neste link : Enterprise Application Patterns using Xamarin.Forms
O código fonte da aplicação descrita no livro pode ser baixada aqui : https://github.com/dotnet-architecture/eShopOnContainers
Outros recursos de aprendizagem relacionados com o conteúdo do livro que vão lhe dar suporte no aprendizado:
Todo o material é gratuíto.
Bom estudo.
Referências: