Full description not available
S**A
Gran contenido para iniciar como Arquitecto
El libro tiene una gran cantidad de información sobre las diferentes fases del ciclo de vida del Software, tanto de manera teórica como ejemplos prácticos.Su enfoque técnico es hacia Asp.Net Core, Azure y arquitectura de Microservicios. Aunque algunos temas no están orientados al detalle, la descripción de cada uno es muy bien realizado, de modo que, uno se da una idea de las diferentes implementaciones que existen en el mercado.Me parece muy válido por parte de los autores, abordar temas como Docker, Kubernetes, Blazor y MAUI (éste brevemente) porque esto nos da una mirada de todas las tecnologías que intervienen en los proyectos y lo que significa empezar una carrera como arquitectos.Así que si tenés dudas, empezá con la lectura de este libro y verás que muchas de ellas serán resueltas.
J**S
Become a Software Architect
This book is a great resource for anyone looking to sharpen their software architecting skills or looking to learn more about these skills. This book will walk you through the process of architecting your applications using .NET and C#. If you aren't a .NET or C# developer you can still benefit from going through this book to learn the ins and out of what makes a good software architect. The examples and theory go hand in hand which will help you put the concepts together and have a great grasp of them to use in your own projects and career.
N**.
I Wish I Could Have Read This Earlier In My Career
If you're involved in any aspect of software development, this book is an absolute essential addition to your library. I can't stress this enough: buy it now. Looking back, I wish I had encountered this gem earlier in my career. It brilliantly encapsulates numerous lessons I had to learn on the job, serving as a comprehensive resource that would have greatly accelerated my growth had I possessed its insights from the outset.The authors cover a vast array of topics, providing not only foundational knowledge but also invaluable insights into the intricacies of software development. Their expertise shines through, making this book an indispensable companion for anyone navigating the complexities of the field.While C# and .NET understandably receive ample attention within these pages, the book transcends mere language specifics. It equips readers with the skills and understanding necessary to thrive in enterprise-level environments, delving into essential technologies and ideologies that are practically mandatory for success.What truly sets this book apart is its accessibility. Despite addressing advanced concepts, it remains remarkably beginner-friendly, offering clarity where other resources might falter. The authors adeptly touch upon crucial subjects often overlooked by introductory texts, ensuring a well-rounded education for readers at any stage of their careers.Even seasoned engineers stand to benefit significantly from this tome. Personally, I found the discussions on Azure, Docker, Kubernetes, and microservices particularly enlightening, as they provided fresh perspectives on technologies that are less commonly encountered in my day-to-day work.In summary, this book is a game-changer. It deserves a prominent place in every engineer's collection, serving as both a comprehensive reference guide and a catalyst for professional growth. Trust me, you won't regret making this investment in yourself and your career.
A**V
Read before starting any new major project
Very few books exist, as far as I know, that cover the Software Engineering on the theo-practical level, and this is one of them.The book, in my view, scores better in the theory department, and very fairly in the practical, thus the four stars. I, overall, just like the practical books that teach you something new, but this is an important book for Software Architects and Senior Developers, as well as anybody who wants to "see the bigger picture" in a project.This is how this book has two parts: one on the general best practices, approaches, and industry knowledge, and the other on specific technologies related to the discussed in the first part. This makes logical sense to me, but dictates to read the book cover to cover, again in my prospective.The book will give you solid grounds to delivering a modern solution - from conducting CI/CD to hosting your microservices on Kubernetes, choosing a database and developing client side rendering on Blazor. Speaking of the microservies, strangely, three chapters are covering them which let me repeat it requires reading the entire book.Things to improve would be a better coverage of Blazor (frankly, it is a waste technology and luckily Packt released several great books covering the latest advancements in it recently), then another would be the chapter on SOA, in my opinion it is no longer popular. Lastly, one other smaller improvement is that AI and ML deserve dedicated chapters for being ubiquitous these days.I wish you an enjoyable reading!
S**M
Written for managers?
I might alter this review because I've only gone thru the first 4 chapters, but feel that a kind of warning needs to be issued. Ya know the joke about winning a vacation, but 2/3rds of the time you're required to sit thru presentations on how to invest in timeshares? That's my impression of this book so far. They mention, "as a software architect," so many times, it might as well be a drinking game. Will this book eventually be worth more than a C# cookbook and 20 minute video on Domain Driven Design? I hope so, but if your focus is a large development project, where you're "main hat" is writing code, then I don't think you are the target audience for this book.
J**N
A good intermediate book on how to develop enterprise applications using C# 12 and .Net 8 on Azure.
This book takes you by the hand through all phases of the development process.From the gathering of requirements to the installation on Azure containers.Always considering the design of the solution architecture.A good book if you are using this platoform.
Trustpilot
5 days ago
1 month ago