Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Programming C#, 4th Edition
Publisher: O'Reilly
Authors: Jesse Liberty
Rating: 5/5
Customer opinion - 5 stars out of 5
Very good introduction to an elegant language...

Having just read the entire Wrox "Professional C#" (1200 pages), I thought I might not pick up much here. I was very wrong. Jesse is great at explaining WHY you might want to think about using an interface vs. an abstract base class, something that most books that purport to teach OOP don't even cover very well. He is also a realist and recognizes that at this time it makes no sense to separate c# from the .net runtime, because there are no other implementations of the language. So you get some good .net info as well.

Product: Book - Hardcover
Title: Mining the Web: Analysis of Hypertext and Semi Structured Data
Publisher: Morgan Kaufmann
Authors: Soumen Chakrabarti
Rating: 5/5
Customer opinion - 5 stars out of 5
Much needed book on Web mining

This book is an excellent introduction to a number of techniques in information retrieval, machine learning, data mining, network analysis and the application of such techniques to the Web. It discusses many research issues as well as provides practical insights into constructing Web mining tools and systems. Chakrabarti has brought the wisdom of researchers in the area of Web mining to a wider audience. I think the book will prompt the development of new courses for graduate as well as senior undergraduate students.
The first part of the book deals with interesting practical and theoretical issues related with designing large-scale Web crawlers and search engines. Chapter 4 and 5 are a good introduction to various unsupervised and supervised learning methods. Although proper understanding of advanced methods like the LSI are possible only through adequate foundation in linear algebra (you can get only a flavor of the technique in the book). Part III of the book is my personal favorite. It has detailed description of various social network analysis methods, some of which have been applied by modern search engines like Google. Focused crawling, an area that the author has personally shaped, is also explained well. The book ends with a brief peek into the future of Web mining.
The comprehensive yet easy to read nature of the book makes it a valuable addition to my shelf. It is hard to find a comparable book in the area of Web mining.

Product: Book - Paperback
Title: Inside C#, Second Edition
Publisher: Microsoft Press
Rating: 3/5
Customer opinion - 3 stars out of 5
Way too "inside"

The new "Security" chapter is the best. With the addition of following chapters it is now a complete book on C#."String Handling and Regular Expressions", "File I/O with Streams", "Numerical Processing and the Math Class", "Collections and Object Enumeration", "Pinning and Memory Management", "Using COM from C# Applications", "Using .NET Components in Unmanaged Code.", "Documentation with XML."

Product: Book - Paperback
Title: Network Programming with Perl
Publisher: Addison-Wesley Professional
Authors: Lincoln D. Stein, Lincoln D. Stein
Rating: 5/5
Customer opinion - 5 stars out of 5
Explanation of an often cryptic topic is very succesful

The first thing I want to point out for many readers who may not know this: Lincoln Stein is the author of CGI.pm -- the module that is resonsible for a vast majority of perl powered websites on the internet. Second, Lincoln has contributed enormous amounts of code to the perl community, and I originally bought this book as an insight to the code of his that I have and want to work with further.
Let me say that a lot of the book focuses on modules like Net::Telnet and Net::FTP. That isnt particularly useful to me because I have a firm understanding of them already.
The real meat of the book, if you ask me, is the discussion of fully multiplexed servers that are able to handle many simultaneous upstreams and downstreams, and do a vast array of things.
His code is very clear and concise, as well as commented and explained throughout the text. This is definitely something every perl programmer who writes network maintenance code should have.