Re: Books reviewed
From: William Ryan eMVP (dotnetguru_at_comcast.nospam.net)
Date: 05/29/04
- Next message: Earl: "Re: Books reviewed"
- Previous message: Paul Ilacqua: "Re: New to .Net"
- In reply to: Rick Spiewak: "Re: Books reviewed"
- Next in thread: Earl: "Re: Books reviewed"
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 29 May 2004 17:46:46 -0400
I'm with you 100% on the MacDonald stuff. Actually, just about everything
he's written for .NET rocks. You've got to be impressed by his command of
so many different areas.
-- W.G. Ryan MVP Windows - Embedded http://forums.devbuzz.com http://www.knowdotnet.com/dataaccess.html http://www.msmvps.com/williamryan/ "Rick Spiewak" <rickspiewak@mindspring.com> wrote in message news:uqINGWaREHA.3348@TK2MSFTNGP09.phx.gbl... > You guys have done a great job covering the material and I'm going to hang > on to your lists to add to my library - but I wouldn't leave out Visual > Basic .NET Programmer's Cookbook, by MacDonald. It's great for those quick > answers - especially the kind that make you re-think your whole approach. > And, for dealing with some of those C# examples - the C# and VB.NET > Conversion Pocket Reference by Mojica (O'Reilly) is handy. > > "Earl comcast net>" <brikshoe<at.> wrote in message > news:OUcSZBaREHA.2404@TK2MSFTNGP09.phx.gbl... > > Hehe ... if they weren't on my list, I just haven't gotten to them yet. > > However, I'm cognizant of Bill Vaughn's stuff (I have read some of his > stuff > > online), as well as the "recommended reading list" on devbuzz. Also, the > > Tiffany SQLCe book I've seen touted well, but just have not gotten to it > > yet. > > > > There have been a few books I read before .Net that are so good that I > hate > > letting go of, including "PocketPC Dvelopement in the Enterprise" by > > Christian Forsberg and Andreas Sjostrom (simply invaluable for pulling all > > of the PPc concept together) and "ADO: ActiveX Data Objects" by Jason T. > > Roff (a heckuva ADO reference). > > > > Thanks for the advice -- so when are you writing yours? > > > > "William Ryan eMVP" <dotnetguru@comcast.nospam.net> wrote in message > > news:OXxG9VZREHA.3452@TK2MSFTNGP10.phx.gbl... > > > I appreciate your intent here, but you've left off a few books that are > so > > > good and such must haves I have to chime in. > > > > > > If you are going to do any serious VB.NET Development, Francesco > Balena's > > > Visual Basic .NET Core Reference is the one book to have. There are a > ton > > of > > > other books that address certain areas better than this book does, but > > it's > > > the most thorough book on VB.NET there is, and there's always enough > > > discussion and samples of any topic to get you over the hump. However > it > > by > > > no means only caters to newbies and there are plenty of examples that > more > > > advanced developers would find useful > > > > > > As far as ADO.NET goes, I totally agree with your statement on Sceppa's > > book > > > and from my observation, it's one of the most universally loved books > > there > > > is. However Bill Vaughn's ADO & ADO.NET Best Practices is another must > > > have. He's got a ton of insights in that book that only Gurus like > Vaughn > > > have I think these two books, although on the same subject, compliment > > each > > > other well. Learning ADO.NET wouldn't have been nearly as much fun > > without > > > both of them. > > > > > > As far as CF Books go, there's a good list and discussion on them here > > > http://www.devbuzz.com/content/books.asp > > > On the Compact Framework, Dan Fergus and Larry Roof's Definitive Guide > to > > > the Compact Framework can't be left out of any must have list. Andy and > > > Steven's book is the first one I bought on the subject and it's a first > > > rate book from start to finish. Dan and Larry's Book though is quite > > large > > > and had the benefit of being published a little later on. As such they > > have > > > some more examples and they elaborate more on many subjects. If you > think > > > that Andy and Steven's book is dry, I don't know that I'd agree but I > will > > > say that they stay very focusedon any given topic. Dan and Larry's book > > > definitely injects a lot more of the author's personality's into it. > But > > > ti's as good of a book as it gets. I wouldn't want to write CF apps > > without > > > both of them. > > > > > > Not everyone using the compact Framework will be using SQL Server CE,but > > if > > > you are, Rob Tiffany's Sql Server CE Development with the .NET Compact > > > Framework is a must have for two reasons. 1) It's a great book, has a > > bunch > > > of great examples and is easy to follow 2) It's the only one out there > on > > > SQL CE and CF Development. > > > > > > Dan Fox and Jon Box's Building Solutions with the Microsoft .NET Compact > > > Framework is another great one to have in the collection. It's smaller > > than > > > the above two are, but that in a way is its strength. The fact they get > > so > > > much info across in a relatively small amount of space is testimony to > how > > > good they commmunicate. It's not a definitive reference like the other > > two > > > are, but it touches upon many important issues and the examples are > > > excellent as well.. > > > > > > As far as General .NET books, you can't leave out Jeffrey Richter's > > Applied > > > .NET Framework Programming, the quintessential text on undrestanding how > > the > > > framework works. It's a must have if you care about understanding how > the > > > framework works behind the scenes, and this one has a picture of Jeff > and > > > his new hellicopter which should provide plenty of incentive to learn > the > > > framework as best you can. > > > > > > Then there's the whole Addison-Wesley .NET Developer's Series. > Everything > > > in there is pure gold and although I admit it came out a bit late in the > > > game, they totally got it right > > > > > > Anyway, I just figured I had to chime in on this one b/c each of those > > books > > > has saved my *** more than a few times and definitely helped me quite a > > > bit. > > > > > > cheers, > > > > > > Bill > > > -- > > > W.G. Ryan MVP Windows - Embedded > > > > > > http://forums.devbuzz.com > > > http://www.knowdotnet.com/dataaccess.html > > > http://www.msmvps.com/williamryan/ > > > "Earl comcast net>" <brikshoe<at.> wrote in message > > > news:uHTOQUYREHA.3528@TK2MSFTNGP09.phx.gbl... > > > > I've been on a mission this past year to move from VB6 to .Net. I'm > > > > fortunate(!?) not to have the big catalog of some long-time VB > > developers, > > > > although I have some CE apps that have to be entirely rewritten in CF. > A > > > lot > > > > of what I develop has to be written for the PPc, so I knew I would be > > > > looking for information in .Net, ADO.Net, CF -- and SQL Server. > > > > > > > > So in the spirit that others might benefit from my journey, here are > my > > > > observations. Having been a tech writer many years ago (and a page > > > designer > > > > before that), I give these reviews with the caveat that I know how > > > difficult > > > > it is to write technical literature and also how difficult it is to > pull > > > > together all the aspects of a book. Thus I'm not going to give much > > about > > > > any specific errors or bugs, but a general feel for the book and how > it > > > > helped me. > > > > > > > > I will also give the caveat that I've never read ANY book that didn't > > give > > > > up some useful bits of information -- no matter how bad that book > might > > be > > > > otherwise. Final caveat is that I'm not there yet -- I'm still > learning > > > much > > > > as I develop and I'll still have many questions here. But I don't see > my > > > > opinions changing on the books I'm reviewing here. > > > > > > > > The following list is in no particular author order: > > > > > > > > Introducing Microsoft.Net 2nd Ed (note: the 3rd Ed is out now), David > S. > > > > Platt > > > > As its title implies, its a great book to get you started in the .Net > > way > > > of > > > > thinking. There are some examples, but that is not really the focus of > > the > > > > book. Touches briefly on all areas of .Net. I wish I had read this > book > > > > first. > > > > > > > > VB.Net, Matthew McDonald > > > > Strange, I've never seen any reviews of this book, and I got it for > $10 > > at > > > > the half-price bookstore, but its chock-full of information and > > examples. > > > > The book is aimed at developers moving from VB to .Net, so it was > right > > up > > > > my alley. If you can find it, buy it. > > > > > > > > Visual Basic.Net, Matt Tagliaferri > > > > Another out-of-the-mainstream book (spell that c-h-e-a-p) with some > good > > > > stuff in it. If you are interested in GDI, this might get you > > kickstarted. > > > > Also gave me some intro to the datareader and datasets. > > > > > > > > Visual Basic.Net Database Programming, Evangelos Petroutsos, Asli > Bilgin > > > > I've seen this book slammed in a few reviews, but I feel that's > totally > > > > undeserved. This is a very good book for those just starting with > > ADO.Net. > > > > Its deep enough, it gives you a lot of great examples, and is fairly > > well > > > > illustrated. I do have some minor heartburn as follows. Some of the > > > examples > > > > that required the Command Builder to be used did not show those in the > > > code > > > > example. Literally, those examples would not run (I'm thinking this > was > > > one > > > > of the places that William Ryan straightened me out). Next, a few of > the > > > > illustrations were actually screen shots of the code that were too > small > > > to > > > > read (altho in fairness, you have a CD to pull the code up in front of > > > > you -- I'm not much on using the CDs unless I do not understand the > > > written > > > > word). Finally, the layout of the book is kinda goofy as regards the > > > > DataReader (you have to look in a couple of different areas where the > > > > material should have been pulled together). I have about a dozen pages > > > > tabbed for future reference, so that may give you some idea that > despite > > > my > > > > misgivings about a few errors, I still find the book very useful. > > > > > > > > Microsoft ADO.Net, David Sceppa > > > > In the lingo of the 20-something crowd, this book is "the bomb". I'd > > read > > > > reviews of how good this book is, and its reputation is well-deserved. > I > > > > have not finished the book yet, but after several chapters (and some > > peeks > > > > ahead into the "Questions that should be asked more frequently"), I > can > > > see > > > > already that I'll feel more secure in my knowledge of ADO.Net once I'm > > > > finished. I'm thinking that this is probably the only book I've ever > > paid > > > > full-price for. If you were to be stuck with the task of creating a > > robust > > > > application with just any 3 books, this would be 1 of the 3. More > about > > > this > > > > anon. > > > > > > > > .Net Compact Framework, Craig Morris, et. al. > > > > One of the first books I bought and should've been one of the last. > > > Examples > > > > all in C#, and since I had no .Net experience at the time, I didn't > > spend > > > > much time with it. Fairly lightweight tome, but I'm hanging on to it > and > > > > intend to get back to it > > > > > > > > Microsoft .Net Compact Framework Kick Start, Erik Rubin, Ronnie Yates > > > > This book helped me out tremendously, not only with the CF, but on how > > to > > > > work with the datagrid and datatables. I do not claim to being there > > > > completely, but using some pieces of this book in conjunction with > > answers > > > > from the afore-mentioned William Ryan in the forums, I can at least > > > > visualize most of the concepts I need to pull things together. > > > > > > > > Microsoft .Net Compact Framework, Andy Wigley, Stephen Wheelwright > > > > I have not finished this book. Examples all in C#, and highly > technical > > > > (these guys might be wound a little too tight, and might want to check > > out > > > > www.moosehead.com). I'm counting on this to fill in the holes in my > > > > technical knowledge once I have the nuts and bolts down. > > > > > > > > C# Text Manipulation Handbook, Francois Liger, et. al. > > > > I found this book also at the half-price book store and oh I love it > as > > a > > > > reference! This little gem has helped me tremendously with casts, > > parsing, > > > > math manipulations, numbers to strings, strings to date, you name it. > > Even > > > > if you write only in VB.Net, the examples are easy to read/convert. > This > > > > book will save you hours and hours of frustration with casting issues. > > Buy > > > > it. > > > > > > > > Professional SQL Server 2000 Database Design, Louis Davidson > > > > How did books about SQL Server land on the .Net list? Frankly, you > will > > > miss > > > > more than half the journey if you try to learn.Net in a vacuum without > > > some > > > > knowledge of SQL Server. This book is so language-agnostic, it is an > > > > excellent resource. Written in a very user-friendly conversational > tone, > > I > > > > have been enjoying it tremendously -- while learning much along the > way. > > > > > > > > Troubleshooting SQL, Forrest Houlette > > > > I found this book totally by accident. It deals exclusively with > > > > troubleshooting SQL statements. Heck, while I realized the depth of > SQL, > > I > > > > never envisioned that someone could write such a "troubleshooting" > book > > > that > > > > was language-independent. Using this book in conjunction with "The > > > Practical > > > > SQL Handbook", "SQL Queries for Mere Mortals" and "Database Design for > > > Mere > > > > Mortals" will make you much more confident in your SQL abilities. > > > > > > > > SQL Server Black Book, Patrick Dalton, Paul Whitehead > > > > I really appreciate the "black book" series of books. They helped me > > > > tremendously with VB and got me started with understanding C++. But > for > > > some > > > > reasons, this particular black book has not been as helpful. Its just > as > > > > big, has just as many examples in it, but for some reason, I feel > > > > disconnected and the descriptive material feels lightweight. This book > > > will > > > > remain a reference for me, but I'm somewhat scratching my head about > > some > > > > topics in the book. > > > > > > > > ADO.Net Step-by-Step, Rebecca Riordin > > > > Of all the tech books I've bought over the last 4 years, this is the > onl > > y > > > > one I've ever returned and I did that last night. Because I consider > > books > > > I > > > > buy to be such a repository of reference material, I struggled with > even > > > > returning it, but something about the book just did not fit my way of > > > > thinking (which cannot be considered a knock on the author at all!). > > I've > > > > read some reviews about the book that it has errors and buggy code, > but > > I > > > > did not get past the 2nd chapter nor even crack the CD, so I'll not > lay > > > that > > > > out as an issue either. I think that maybe part of the problem was > that > > I > > > > had some knowledge already and clunking around with a "step-by-step" > > > manual > > > > was like having someone eager to drive a racecar but their instructor > > > wants > > > > to show them how to use the shifter. This book probably has a target > > > > audience that I didn't fit in. > > > > > > > > Visual Basic.Net, Richard Bowman > > > > One of my bargain purchases that was a dog. If the author's name is > not > > on > > > > the cover of the book, that should be some sort of warning right > there. > > > > Actually, there is some good material in the book, but its so covered > up > > > > with screens on every page, you have to spend a lot of time digging > for > > > what > > > > you need. An excellent example of how NOT to design pages for tech > > books. > > > > Save your money. > > > > > > > > If you were only allowed 3 books to learn how to write both desktop > and > > > > Compact Framework database apps, my choices would be: > > > > > > > > Microsoft ADO.Net, David Sceppa > > > > Professional SQL Server 2000 Database Design, Louis Davidson > > > > Microsoft .Net Compact Framework Kick Start, Erik Rubin, Ronnie Yates > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
- Next message: Earl: "Re: Books reviewed"
- Previous message: Paul Ilacqua: "Re: New to .Net"
- In reply to: Rick Spiewak: "Re: Books reviewed"
- Next in thread: Earl: "Re: Books reviewed"
- Messages sorted by: [ date ] [ thread ]