Full description not available
E**N
Great Text for Someone Moving from J2EE to .Net
This book is real "whirlwind tour" of modern .Net. It covers a huge range of the features of the .Net ecosystem in a single book. It strikes a good balance of covering material in enough depth to be at least somewhat useful without bogging the reader down in a lot of detail that might not be relevant to all situations. Since most real-world projects require a greater degree of understanding of certain specific topics than this book could possibly cover, this book offers many helpful pointers to resources for more in-depth learning throughout.For a beginning developer, I would say that this book would be useful as a basic road-map to the skills required to become proficient. It confers just enough skill to get the reader started. However, it is not a complete course of training in any of the topic covered. That would be impossible. Object-Oriented Programming alone is a field that nobody other than a few gifted students could expect to gain proficiency in without a substantial, months-long effort in two semesters of college, or self-study with a dedicated text on the topic. And, even after that, getting good at it requires years of experience.If you're already an experienced developer, but you're new to .Net, or you're coming back to it after a long time away, this book is a great way of quickly familiarizing yourself with the terrain so that you can jump in and start being productive in the shortest time possible.
J**N
Great way to start learning dotNET 5
Overall, I really like book. It took me from knowing nothing about dotNET to being able to use dotNET 5 and creating an MVC web application. In fact, I find this easier than trying to use dotNET Framework 4.7, which I am having to go back and learn because some servers still run ancient versions of dotNET. (Just upgrade your servers to dotNET 5 and make everyone's life easier because dotNET Framework is no longer supported by Microsoft.) Mark Price demonstrates and explains parts of the framework of dotNET 5 in examples using the Northwind examples. The other nice thing about this book is that he covers the C# language, too, but the real pay off is the chapters about the framework of dotNET 5 because that was the part I didn't really know.
B**.
Well Written Programming Book with Lots of Useful Information
This is is a book that covers the newest C# version for multiple platforms but most importantly it covers material not covered in other books. He cover how to use GitHub, NuGet, Security, Database and of course web development as well as multi-tasking. He includes reference material for those who wish to delve deeper into a particular topic as well. If you want to learn C#, this uses Visual Studio Code but it gives beginners of C# a great understanding of the language and what you can do with it. I would recommend this book to anyone who wants to increase their understanding of programming and want to learn beyond some of the basic topics covered in text books. A well written book overall.
A**I
best book for beginner programmers
I'm a mid-level web developer who wanted to learn about c# deeply. The book is very interesting and easy to read. I would suggest this book to those who already got some understanding of programming or have good technical thinking. I would prefer the book could be a color painted and highlighted generic types classes objects :DInterested to buy the author's other books too.
B**.
Very good book.
As someone new to the world of programming and coding this was my entryway drug into all of it. I love this book and it's helped me learn how structures work within the programs and how to build starting from square one.
M**H
Amazing Book
I would really recommend it to go through lots of areas in .NET 5 and C#9.Very much in details and with decent set of exercises.
M**A
padded with unnecessary information
Not theory. Not like the evolution of prototype chaining to hybrid prototypical inheritance in Java Script, or the precise structure of an XML node in XSLT. He'll tout .NET 5 as the technology to use as opposed to the depreciated .NET framework to use on one page and, on the next list a comparison chart -- so we believe him. Flipping through, there are *numerous* code examples yet it's not a "my first C# book."I'm not saying there isn't a wealth of information in this book that I would have trouble tracking down in a single source, just that parts of it waste your time.He also lacks the "I'll look you in the eye, assume you're as smart as I am and, if I lose you, you'll have to go back and read it again" writing style I like. I don't want to read a 700 page RFC anymore than you but just because I'm too busy to acquire this information however he did doesn't mean I'm less competent.He could be a college professor. That would explain it.
K**Z
get the new one
i bought this last year and just now got around it cracking it open, and it's all out of date.
A**A
Bom, mas não ótimo
Pontos fortes:O livro explica se aprofunda bem em C#, e faz uma boa e clara explicação da linguagem de programação. Várias coisas que eu tinha dificuldade em entender tanto em c# quanto em .net core ficaram mais claras pra mimPontos fracosNão é muito didático. Em minha opinião, ele deveria comentar melhor os códigos, que deveriam vir acompanhados do número das linhas e comentado linha por linha. A estrutura do MVC é meio confusa para quem está iniciado. As coisas são distribuídas em vários arquivos diferentes e referenciadas. Por isso acho importante entender como elas se conectam, e tal recurso ajudaria.Bonus: eu peguei um bug em um determinado código, avisei ao autor e ele respondeu imediatamente, e publicou a errata no github. Achei isso muito legal da parte dele.No final das contas, recomendo pra quem quer aprender. É um ótimo recurso.
M**L
Me gusto
Buen libro, muy completo
L**N
Overall great
This is the 2nd edition I've read and I find Mark's book to be a great way to get up to speed with new editions as well as to practice even the most basic stuff. There's always something you'll find out that becomes very useful in day-to-day coding. The practical examples are excellent, and Mark has found a great balance between explaining key features but also introducing the reader to more niche features that you can explore further on your own.Looking forward to the C# 10 edition, and it remains to be seen if the whole book will be based in VS Code this time ;)
F**I
completo
completo e dettagliato con riferimenti per approfondire
D**E
Comprehensive quality material
This book is very comprehensive and appeals to all skill sets. So far I’ve found it extremely useful as reference material. I would recommend the paperback version over the kindle however as with all books this size. Recommend for all levels though if you’re brand new to C# I would firstly read the Learn C# and Learn it Well by Jamie Chan and get used to Console then get this. This will be your bible for all .Net 5 / C# - but don’t just read, get writing!
Trustpilot
2 weeks ago
1 month ago