Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon Deradoorian $5 Off Fire TV Stick Subscribe & Save Shop Popular Services pivdl pivdl pivdl  Amazon Echo Starting at $99 Kindle Voyage Shop Back to School with Amazon Back to School with Amazon Outdoor Recreation STEM Toys & Games
Profile for Björn > Reviews


Björn's Profile

Customer Reviews: 7
Top Reviewer Ranking: 3,038,414
Helpful Votes: 53

Community Features
Review Discussion Boards
Top Reviewers

Guidelines: Learn more about the ins and outs of Your Profile.

Reviews Written by
Björn "Björn" RSS Feed (CA, USA)

Page: 1
CLR via C# (4th Edition) (Developer Reference)
CLR via C# (4th Edition) (Developer Reference)
by Jeffrey Richter
Edition: Paperback
Price: $41.99
64 used & new from $31.50

4.0 out of 5 stars Simply the best book on .NET, May 20, 2015
This is probably "The" best book on .NET framework. As always, Jeff's writing is lucid and the book covers the most important topics in .NET that are indispensible to professional developers.

I've also read the author's Windows via C++ book and gained a deep understanding of how Windows kernel objects and threading work under the covers. And I've written many commercial .NET apps using .NET threading, thread pools, synchronization objects etc. So I skimmed thru this book's threading section to see if there is anything new to learn.

For some reason, the higher level Task library was introduced before the threading primitives, which can be a bit tough for newbies, as you have to understand the fundamentals before learning stuff built on top of it.

It's also a bit unfortunate that the Task library is not clearly explained, and the section on CancellationToken is especially weak. This could be in part due to the design of the task library itself, which in my mind is a rather complex and unnecessary layer to begin with. It's much simpler to just use threading and synchronzation primitives in normal day-to-day applications.

It's my hope that in the next edition the author will walk thru some detailed real-world examples to explain:
1) under what circumstances the task library would be useful
2) how to create such a library from scratch (wtih working source code)

Jeff's books have always been strong on fundamentals rather than superficial features, and I hope this tradition continues.

Programming Entity Framework: Code First
Programming Entity Framework: Code First
by Julia Lerman
Edition: Paperback
Price: $19.96
50 used & new from $11.21

2 of 2 people found the following review helpful
5.0 out of 5 stars Excellent tutorial/reference on modern EF development using Code First, May 24, 2012
I was initially quite skeptical about the content quality of this book, due to poor experience with programming EF 2ed;
However, this one is surprisingly well organized & well written, with extremely lucid explannations of key concepts using good examples. Well done!

The C# Programming Language (Covering C# 4.0) (4th Edition) (Microsoft Windows Development Series)
The C# Programming Language (Covering C# 4.0) (4th Edition) (Microsoft Windows Development Series)
by Anders Hejlsberg
Edition: Hardcover
Price: $25.52
46 used & new from $13.98

30 of 33 people found the following review helpful
4.0 out of 5 stars A solid book on C#, but..., June 14, 2011
I have 1e, 3e, 4e of this book, 1e was a classic, but from 3e, the format changed and a dozen or so annotators joined to contribute to the somewhat dry language description. This was certainly a good thing. However, it would have been better if someone more carefully reviewed the text.

I found two obvious errors in the first 50 pages:

p38: the classes Student and Employee should derive from Person.

p48: "Unfortunately, with the event keyword, Completed is just a public field of type delegate,
which can be stepped on by anyone who wants to"
which should read "..., without the event keyword...".

These might be minor details to an experienced reader, but for someone new to C#, it's very confusing.

What's more annoying is the lack of a place to submit errata so that new printings can correct these defects.

Insights into Game Theory: An Alternative Mathematical Experience
Insights into Game Theory: An Alternative Mathematical Experience
by Ein-ya Gura
Edition: Hardcover
35 used & new from $17.44

3 of 3 people found the following review helpful
5.0 out of 5 stars Very detailed explainations make it a joy to read, January 17, 2009
The auhtor took great pains to describe the details of game theory and their proofs of theorems are rock solid, ever single step in the proofs are explained carefully, without any handwaving. There are also plenty of exercises to help readers better understand the subject.

I think this book sets the standard for how math/computer science books should be written.

Ivor Horton's Beginning Visual C++ 2008
Ivor Horton's Beginning Visual C++ 2008
by Ivor Horton
Edition: Paperback
42 used & new from $2.49

5 of 6 people found the following review helpful
4.0 out of 5 stars Solid introduction to C++ and C++/CLI, December 8, 2008
Wrox books generally turn me off, but this is one of those rare exceptions: the content is extremely well organized and clearly written.

Can't give it 5 stars though, as there is little information on how to manage the memory layout of complex object hierarchies: eg pros and cons of different ways to embed subobjects (eg. should I use a pointer, reference, or an array to define a member variable?) and how to reclaim memory etc. Granted, this is a beginner's book, but IMO, a solid understanding of memory layout is essential for beginners. Too many people (esp in the C# and Java world) jump into coding for a large set of classes without fully understanding how different objects work together at runtime.
Comment Comment (1) | Permalink | Most recent comment: Apr 25, 2010 11:21 PM PDT

Essential ASP.NET 2.0
Essential ASP.NET 2.0
by Fritz Onion
Edition: Paperback
Price: $47.21
49 used & new from $0.36

11 of 11 people found the following review helpful
3.0 out of 5 stars Could be better, September 4, 2007
This review is from: Essential ASP.NET 2.0 (Paperback)
This one is not as solid & thorough as the previous edition on 1.1, some deficiencies include:
- page life cycle is rather poorly explained, MSDN documentation does a better job
- only covers the website model, not the 1.1 style web project model, which is a shame, as many professional sites don't use the web site model (which btw really sucks)
- page compilation is poorly covered, this actually changed a lot between 1.1 & 2.0, but as the author chose to write this book as an addon to the earlier edition, the explanation of this topic is rather sketchy.
- web parts: didnt get to bottom of how proxywebpartmanager is different from the normal webpartmanager. again, MSDN online arctles provide a clearer explanation.

all in all, i get the impression this book is somehow rushed to market.

Programming Microsoft® Visual C#® 2005: The Language (Developer Reference)
Programming Microsoft® Visual C#® 2005: The Language (Developer Reference)
by Donis Marshall
Edition: Paperback
Price: $49.99
65 used & new from $0.01

2 of 2 people found the following review helpful
4.0 out of 5 stars In-depth coverage, April 28, 2006
This book contains lots of in-depth coverage of the C# language (2.0) that is essential to any serious programmer, especially like the section that compares generics with C++ templates.

I can understand the sentiment of reviewers who said this title is too dry, though. (Un?)fortunately, 90% of programmers just want to get started writing a hello-world app rather than digging into the nitty-gritty of how the underlying system actually works.

Page: 1