Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: C# and the .NET Platform, Second Edition
Publisher: Apress
Authors: Andrew Troelsen
Rating: 4/5
Customer opinion - 4 stars out of 5
Good book to get you started

This is a good book to begin with. However, there is too much information about GUI programming and GDI+ and very concise coverage of the topics like multithreading, networking, building custom controls, etc. I think these topics are more important than drawing lines and circles for any programmer. Anyway, it's good to start.

Product: Book - Paperback
Title: Developer's Workshop to COM and ATL 3.0
Publisher: Wordware Publishing, Inc.
Authors: Andrew Troelsen
Rating: 5/5
Customer opinion - 5 stars out of 5

This is an excellent book to get started programming in Microsoft's COM and ATL technologies. The author appears to have written this book as if you, the reader, are a student in his seminar.
There are labs included with each chapter to practice the material covered. There are serveral handy Visual Studio tips discussed. The book is up-to-date and covers everything you need to get going. As a prerequisite, prior C programming is needed and familiarity with C++ programming is recommended. As an aside, the author reviews C++ in the first chapter.
I found that author's lab approach similar to being in a seminar. That is, where the instructor is telling you what to do in general steps. With guided help and where you need to need thing about what is being coded. That is, all the necessary code is covered in the labs, but the _exact_ order can, at first, be confusing. I prefer Wrox Pub. "try this", style to the lab approach. This is a minor issue though. The solutions are included on CDROM.

Product: Book - Paperback
Title: Learning UNIX Operating System, Fifth Edition
Publisher: O'Reilly
Authors: Jerry Peek, Grace Todino-Gonguet, John Strang
Rating: 5/5
Customer opinion - 5 stars out of 5
The PERFECT book for the beginner!

I am an MCSE who is looking to expand my skills as an Administrator. I recognize that being Agnostic in which OS best suites a given situation is a must. So, I decided to take on the task of learning Unix - something that takes a looong time....unless you know where to start!
No matter what flavor of Unix (any System V or any *BSD version) this book will get you started in a jiffy. I sat down on an SGI running Irix 6.2 and started reading this book and perofrming the exercises. One of the most important things about this book over any other is that when you actually do these exercises you will learn more than you expected! Best of all it makes a good, quick reference to flip open when you forget something silly and need the answer quick. I GURANTEE this book will help anyone who is a Microsoft junkie that wants to start learning *ANY* version of Unix.
Although it's only 92 pages, you will understand mail, file and directory permissions, passwd, file management, printing files, pipes and filters, and multi-tasking. That's a lot of sh*t for such a small book.

Product: Book - Paperback
Title: The Weblog Handbook: Practical Advice on Creating and Maintaining Your Blog
Publisher: Perseus Books Group
Authors: Rebecca Blood
Rating: 5/5
Customer opinion - 5 stars out of 5
the weblog handbook

Long-time weblogger Rebecca Blood's The Weblog Handbook: Practical Advice on Creating and Maintaining Your Blog is an excellent introduction to the currently white-hot world of weblogs. Blood covers all the bases, from a history of the weblog form, through starting a blog of your own, and finally onto finding (and retaining) readers for your site. The book doesn't offer as much for the veteran blogger, but even the bloggeratti won't go away completely empty-handed -- Blood's weblog history provides a valuable common vocabulary for debating what is and isn't a weblog, and her discussion of weblog ethics should be required reading for anybody who claims to be serious about their weblogging.
Blood begins the book in the obvious place, with a discussion of the history of the weblog format, and a functional definition of what a weblog is (and isn't). One issue with the word "weblog" as it is currently used is that it means little more than "website with time-stamped entries arranged in reverse chronological order". Blood attempts to expand on that definition by pointing out that the other thing weblogs have in common, in addition to chronological formatting convention, is "the primacy of the link":
It is the link that gives weblogs their credibility by creating a transparency that is impossible in any other medium. It is the link that creates the community in which weblogs exist. It is the link the distinguishes the weblog -- or any other piece of online writing -- from old-media writing that has merely been transplanted to the Web.
One of my primary objections to this section of the book was the contradiction between the above position and Blood's inclusion, earlier in the same chapter, of "blog"- and "notebook"-style sites under the weblogs banner. "Blog"-style sites, in the book's taxonomy, are the nano-journals that showed up in the wake of easy-to-use tools like Pitas and Blogger. These web-based weblogging applications made it easy to let the world know when you were getting up from your desk to go pee -- and thousands of people jumped at the chance to do just that. "Notebook"-style web sites, on the other hand, are characterized by longer chunks of content; they tend to resemble essay collections more than anything else. Both types of sites are markedly different in content and authorial intent from the traditional "filter" style weblogs -- collections of links, annotated with short (or sometimes not so short) descriptions, reviews, or reactions.
The former two styles of sites seem to be to be fundamentally different than the latter style, primarily in the extent to which they're inwardly versus externally focused. "Filter" weblogs link almost exclusively to other sites, and they link heavily -- usually averaging at least one link per entry, if not more. "Blogs" and "notebooks", on the other hand, have a much lower frequency of external linking, and are much more self-referential and insular than "filter" style sites. The three sorts of sites share similar formats and are produced with similar tools, but I would argue that referring to all of them as "weblogs" makes the word so generic as to render it useless as a description.
Quibbles over these taxonomic issues aside, The Weblog Handbook's introduction and definition of the "blog", "notebook", and "filter" terms to refer to the various sorts of sites that are collectively known as "weblogs" is a valuable contribution. Hopefully these words will be adopted by other writers in subsequent discussions of weblog history and form.
Blood moves on from the initial historical overview to a discussion of why someone would want to take the time and make the effort to start and maintain a weblog. She covers all the main bases: improving writing skills, improving thinking skills, and networking for personal or business reasons. This chapter might help you think of some new way to leverage your weblog to your advantage, but otherwise it struck me as somewhat redundant -- presumably, if you're interested enough to undertake reading a 200 page book about weblogs, you're interested enough to try running one for a week or a month and see what benefits you get from the exercise.
The next pair of chapters cover setting up a weblog. The target here is the new blogger, and depending on your level of technical sophistication, you might find the coverage a bit simplistic. Nevertheless, these chapters contain sound advice about choosing tools, about some of the conventions of the weblog community (permalinks, archives, sidebars), and about the all-important step of choosing a name for your weblog. After covering set-up, Blood dives into the business of actual creation: how to start writing weblog entries, and how to get better at it over time.
Blood also covers strategies for attracting and retaining readers, tempering those tips with the sage advice that webloggers that are constantly striving to get more readers will never be happy with the reader population that they currently have. This is one of the more critical points that the book has to make, in my opinion, and Blood does a good job of driving home the notion that there are better (and easier) ways of becoming famous than starting a weblog.
The sixth chapter, covering weblog community, ethics, and etiquette, is one of the book's most important. New bloggers that read this section will learn how to avoid offending established webloggers while they are starting out in the community. Bloggers that heed Blood's rules for ethical weblogging may even avoid getting sued for libel. Additionally, Blood deserves further kudos for making this section of the book freely available on her website.
The Weblog Handbook is a well-written, well-rounded, thoughtful introduction to the art and practice of maintaining a weblog. The author, Rebecca Blood, has taken her years of experience gained maintaining her own weblog, boiled it down into concise nuggets of information and advice, and then presented it with a vigor and enthusiasm which clearly reflects her love for the weblog form. Recommended for novice and old-school webloggers alike.