Global Shopping Center
UK | Germany
Home - Books - Computers & Internet - Authors, A-Z - Liberty, Jesse Help

1-20 of 22       1   2   Next 20

  • Liberty, Jesse
  • click price to see details     click image to enlarge     click link to go to the store

    $29.67 $28.45 list($44.95)
    1. Programming C#
    $32.97 $29.44 list($49.95)
    2. Programming ASP.NET, 2nd Edition
    $23.79 list($34.99)
    3. Sams Teach Yourself C++ in 21
    $23.07 $21.95 list($34.95)
    4. Learning C#
    $20.37 list($29.95)
    5. Visual C# 2005: A Developer's
    $27.19 $13.40 list($39.99)
    6. Sams Teach Yourself C++ for LINUX
    $32.97 $30.46 list($49.95)
    7. Programming .Net Windows Applications
    $61.32 $58.25
    8. Introduction To Computer Science
    $23.07 $21.90 list($34.95)
    9. Learning Visual Basic .NET
    $8.43 list($29.99)
    10. Sams Teach Yourself C++ in 24
    $10.49 $9.97 list($14.99)
    11. Sams Teach Yourself C++ in 10
    $23.09 list($34.99)
    12. Sams Teach Yourself C++ in 21
    $29.99 $2.58
    13. C++ from Scratch (The Jesse Liberty's
    $33.99 $30.37 list($49.99)
    14. Sams Teach Yourself C++ in 21
    $34.99 $1.15
    15. XML Web Documents From Scratch
    $81.00 $10.95
    16. Introduction to Programming with
    $26.39 list($39.99)
    17. XML and Java From Scratch
    $61.99 list($37.85)
    18. Aprendiendo C++ Para Linux En
    $39.99 $0.68
    19. WebClasses From Scratch
    $26.37 list($39.95)
    20. Programming Visual Basic 2005

    1. Programming C#
    by Jesse Liberty
    list price: $44.95
    our price: $29.67
    (price subject to change: see help)
    Asin: 0596006993
    Catlog: Book (2005-02-22)
    Publisher: O'Reilly
    Sales Rank: 1796
    US | Canada | United Kingdom | Germany | France | Japan

    Jesse Liberty's Programming C# provides an adept andextremely well conceived guide to the C# language and is written forthe developer with some previous C++, Java, and/or Visual Basicexperience.

    It's no secret that many computer books are pretty muchdevoid of an authorial personality. This title is a winning exception.The author is able to weave in clever examples (using such topics ashis own long experience in computing, his dog, Star Trek, etc.)without being coy or getting in the way of presenting real technicalinformation. Liberty's wide experience in computers and general writingskill shows, as he is able to draw on a wealth of examples to move histext forward.

    These are a couple of goals at work in ProgrammingC#. First, it's an excellent language tutorial, certainly one ofthe smartest and best available guides to C# as a language. Earlychapters explore basic and obscure language options using inheritance,delegation, interface, and the conventions in C# used to implementthese techniques. The middle part of the book turns toward the .NETFramework itself, with two useful (and somewhat introductory) chapterson both Windows Forms and Web Forms, for standalone and Web-basedapplications, respectively.

    Later sections crank up the technicalknowledge again with several advanced topics on understanding .NETassemblies and deployment in detail, as well as "reflection" APIs thatallow .NET programs to essentially modify their code at run time. (Onetechnique, reflection emit, which literally writes bytecodes, willdefinitely interest expert readers, though it's unlikely mostprogrammers will need to do this.) Final sections look at the .NETstream classes (rivaled only by Java's for complexity). Liberty looksat basic file and network I/O as well as how objects get serialized andmarshaled both for SOAP and Web services and "normal" .NETremoting.

    The author's sure hand here in navigating the difficultwaters of C# and .NET makes for a relatively concise text that ischock-full of useful information on C#. Filled with notably clever andinventive examples, this book is possibly this veteran computerauthor's best title to date, and it's sure to be a noteworthy resourceas experienced developers tackle C# for the first time. --RichardDragan

    Topics covered:

    • Introduction to C# and the .NET platform
    • A "Hello World" example in C#
    • Tutorial to C# as an object-oriented programming language (typesand variables, operators, namespaces, and preprocessor directives)
    • Defining classes in C# (including static members, finalizers,overloading, and read-only fields)
    • Inheritance and polymorphism implemented in C#
    • Operator overloading
    • Structures in C#, interfaces, arrays, and indexers
    • Built-in .NET collections, strings, and regular expression support
    • Structured exception handling
    • Delegate and events
    • Introduction to programming with Windows Forms
    • ADO.NET database APIs (including basic XML support)
    • Quick introduction to Web Forms and ASP.NET used with C#
    • Introduction to Web services (SOAP, WSDL, and Discover servicesdescribed)
    • In-depth guide to .NET assemblies (including metadata, versioning,private and shared assemblies)
    • C# support for attributes and reflection (including reflection emittechniques)
    • Marshaling and remoting (with and without SOAP)
    • Threads and synchronization
    • Tutorial to C#/.NET streams (including basic I/O techniques, Webstreams, and serialization)
    • COM and .NET interoperability
    ... Read more

    2. Programming ASP.NET, 2nd Edition
    by Jesse Liberty, Dan Hurwitz
    list price: $49.95
    our price: $32.97
    (price subject to change: see help)
    Asin: 0596004877
    Catlog: Book (2003-09-23)
    Publisher: O'Reilly
    Sales Rank: 12677
    Average Customer Review: 4.21 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Reviews (57)

    2-0 out of 5 stars For Beginners
    The first thing that caught my attention is that this book is 944 pages which made me assume that it must have everything I need to know about ASP.NET. When I received this book I found out why : the code examples are presented in both VB .Net and C#, and you really have to look to distinguish where a C# code ends and VB .NET one begins.

    When I put this book to the test ( when I started developing my first real web application) this book has helped me some times and failed me some more times. It helped me mainly in data bound controls but failed in security and exception handling. There is superficial coverage of topics such as : Delegates, Threading, Remoting, and Event handling and almost no mention of XML besides XML Web services

    Chapter 19 which discuses Security and authentication is very primitive and lacks details needed to implement a real form-based authentication web site with database user management, and role based security.

    This book covers almost everything there is in ASP .Net controls ( validation controls, data bound controls, and user controls), besides that the level of this book is Beginner and is quite frustrating for advanced topics.

    I still can recommend this book for beginners with no knowledge on the subject, although I prefer ASP .Net unleashed since it is more comprehensive and has almost everything you can think of.

    Unfortunately, Many less used (although useful) class libraries has no examples in .Net documentation and MSDN . This is an area where also many books lacks.

    5-0 out of 5 stars Best intro to ASP.NET - Excellent
    This book is simply excellent. It starts with the core fundamentals, and builds your expertise from there. Every aspect of ASP.NET is covered in detail.

    The authors begin with a simple HTML based "hello world" program and quickly build up the capabilities. They show integrated code and the (preferred) code-behind. The event model is explained in detail. Each of the major controls is shown and the validation controls are described in detail. The authors also show debugging techniques and proper coding idioms.

    Every example is shown in both VB.NET and C#, which I found very helpful. This helped me see the similarities in the language and clarified areas that might otherwise be confusing.

    The book includes a lengthy section on interacting with data, including a primer on ADO.NET and list-bound controls. The section on custom and user controls is excellent.

    They spend 3 chapters on Web Services, and provide a comprehensive overview of this topic.

    Finally, the book is rounded out with chapters on caching and performance, security and deployment and configuration.

    The writing is clear and crisp, and despite the fact that there are two authors, it reads as if written by just one. The material is delieverd with clarity, and the authors provide unbelievable support on their web site, where you can obtain the source code and also ask questions directly of the authors!

    All in all, I was very impressed by this excellent introduction to ASP.NET, and I recommend it highly.

    5-0 out of 5 stars Get this for ASP.NET with C#
    I was looking for a book that thoroughly taught ASP.NET and took the C# language seriously and not as an afterthought. This book is absolutely perfect. It explains the intrinsics of ASP.NET and its theoretical underpinnings. It also has very good practical information with regard to many of the decisions you will have to make in terms of the tools and different approaches you face when programming in ASP.NET. What I liked most of all was that it has every example in C# which most ASP.NET authors seem to shy away from for some bizarre reason. If you want to learn ASP.NET thoroughly with C# syntax I can recommend no other and I have read quite a few.

    5-0 out of 5 stars It doesn't get any better than Jesse Liberty
    As a new programmer, and even newer to .NET and ASP.NET this book is a must have for anyone serious about learning ASP.NET. The book covers every aspect of using ASP.NET, and the examples can be used in real world situtations. You can also find Jesse Liberty featured on courses. What are you waiting for, go get this book!!

    5-0 out of 5 stars Best ASP.NET book available
    As with the first edition of this book, the second edition continues to be the best ASP.NET book available today. This edition has been updated to include information on the 1.1 version of the .NET framework as well as Visual Studio 2003.

    Unlike many other ASP.NET books I have seen, you can actually pick this one up and begin writing ASP.NET applications quickly. The book begins with an introduction to the Visual Studio development environment, which is necessary knowledge to be able to effectively write and compile code. This introduction does a very good job quickly describing the most important features of the IDE. For a more thorough introduction to the Visual Studio .NET IDE, pick up a copy of O'Reilly's Mastering Visual Studio .NET.

    This book then proceeds to discuss each of the ASP.NET server controls in detail. Examples are provided in both C# and VB.NET, with clear preference given to C#. Some of the more difficult concepts are clearly explained, with enough information provide to satisfy more advanced readers.

    Personally, I found many of the highlights of this book to be toward the end, where an excellent section on data access can be found. This has often been a point of contention with me: most applications today have some amount of data access involved. Unfortunately, most .NET books have only a small (and largely inadequate) data access chapter. The data access section in this book is one of the best I have seen. Even if you know a lot about ASP.NET, you'll probably learn a thing or two from the data access section.

    The authors also have written an excellent chapter on creating custom controls for applications. There is a very good discussion on creating user controls and custom controls (both of which can be used as re-usable components in web applications).

    Like the previous edition, this book doesn't disappoint. This is a must have for ASP.NET developers and an excellent tutorial for individuals trying to get their hands around ASP.NET. ... Read more

    3. Sams Teach Yourself C++ in 21 Days (5th Edition) (Sams Teach Yourself)
    by Jesse Liberty, Bradley L Jones
    list price: $34.99
    our price: $23.79
    (price subject to change: see help)
    Asin: 0672327112
    Catlog: Book (2004-12-20)
    Publisher: Sams
    Sales Rank: 114245
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Join the leagues of thousands of programmers and learn C++ from some of the best. The fifth edition of the best seller Sams Teach Yourself C++ in 21 Days, written by Jesse Liberty, a well-known C++ and C# programming manual author and Bradley L. Jones, manager for a number of high profiler developer websites, has been updated to the new ANSI/ISO C++ Standard. This is an excellent hands-on guide for the beginning programmer. Packed with examples of syntax and detailed analysis of code, fundamentals such as managing I/O, loops, arrays and creating C++ applications are all covered in the 21 easy-to-follow lessons. You will also be given access to a website that will provide you will all the source code examples developed in the book as a practice tool. C++ is the preferred language for millions of developers-make Sams Teach Yourself the preferred way to learn it!

    ... Read more

    4. Learning C#
    by Jesse Liberty
    list price: $34.95
    our price: $23.07
    (price subject to change: see help)
    Asin: 0596003765
    Catlog: Book (2002-09)
    Publisher: O'Reilly
    Sales Rank: 76328
    Average Customer Review: 4.14 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#.Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language.Learning C# is a complete introduction to C# and object-oriented programming. Learning C# will help you build a solid foundation in .NET, and show how to apply your skills by using dozens of tested examples. After introducing Visual Studio .NET, you'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings.Liberty then demonstrates how to develop various kinds of applications--including those that work with databases--and web services.Whether you have a little object-oriented programming experience or you are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C# language. ... Read more

    Reviews (14)

    4-0 out of 5 stars Good book for novice or VB developers but could be better
    I would never recommend just 1 book to learn a new language or to study for a certification exam. As a matter of fact, I would recommend several books and C# is no exception. C# is a new programming language and it will take several books to be proficient with it. When you use several authors from different publishers, you get a better understanding of that subject. Jesse Liberty's book "Learning C#" is a good primer for the novice developer or to a person who knows a little bit about Visual Basic 6.0. For a more experienced developer I would recommend several other books such as Jesse Liberty's "Programming C#".

    There are ample examples in every chapter to demonstrate the principles the author is trying to convey. The important changes are highlighted in bold. This makes for easy reading. Jesse Liberty tries to cover all of the basics and then some. This book was published after the initial release of Visual Studio.Net, so you do not get the errata associated books that were published during the beta.

    The readers of this book (Learning C#) will find that it is not a good book if you want to learn how to program C# for Windows or Web applicatons. Approximately 90% of this book covers "console" applications. Jesse tries to explain that the fundamentals of C# are best learned if the user does not have the extra baggage that Windows or Web development have but I have to question how much "real-world" development is done using console mode. The author skims over the Integrated Development Environment (IDE) and the very first application is actually created using Notepad. The basics of the IDE are covered in Chapter 4. In Chapter 10, the author uses the IDE to demonstrate debugging. Some of the screen shots (which are in Chapters 4, 10, 12, and 16) of the IDE are hard to read. Not impossible to read, just hard to read. They have been reduced down in size to the point that someone without perfect vision will have a hard time reviewing these screen prints. In chapter 3 (Object-Oriented Programming), the author states that the 3 pillars of OOP are encapsulation, specialization, and polymorphism. The other books that I have read call these encapsulation, inheritance, and polymorphism respectively. In chapter 11, the author does some back-tracking and substitutes inheritance for specialization.

    Overall this is book is good but it could be better. I would also recommend several other books including Robert Orberg's "Introduction to C# using .Net" and Klaus Michelsen's "C# Primer Plus". With all three books, you will get a solid foundation for C# and then you could go on to the more advanced C# books.

    4-0 out of 5 stars Very Basic Introduction
    Jesse Liberty has written an excellent introduction to C# entitled, "Programming C#". That book required some background in an object oriented language such as Java or C++ to get the most out of it. This book is geared for the less experienced developer. "Learning C#" covers basically the first half of "Programming C#" in about 50% more pages. A person without a background in OO will find this book much easier to follow. The book covers the language a little slower, gives more hand holding, and even gives an introduction to Visual Studio. Of course, none of the advanced topics in "Programming C#" (ASP.NET, ADO.NET, Web Services, etc.) are found in this book. The author has a nice style of writing that makes the topics easy to follow. His examples are clear and there are plenty of them. All the basic C# topics are covered including control structures, enums, structs, delegates, operator overloading, polymorphism, interfaces, and collections. The topics covered demonstrate the main features of OO languages without being overwhelming. However, the book is not a complete introduction to C#. Some topics are left out (I/O for example). But overall, the book is a good introduction for the novice object-oriented programmer. If you already have some OO experience then you will probably want to get "Programming C#". If object oriented programming (or just programming in general) is new to you then this would be a good place to start.

    4-0 out of 5 stars Good Introduction to C#
    This is a good introduction to C# but you can't depend only on 1 book. You can read Programming C# it's a good book too. I read some articles for an author called Michael Youssef in he's a great author and write in a very simple way that you can 100% grasp I hope that he publish his book soon.

    3-0 out of 5 stars clear but wordy = for programming novices
    Focuses on basic language syntax in a very slow, very wordy way. Those fairly new to programming will appreciate this, such as the guy in accounting who has written some Office macros, the web designer who writes simple javascript blocks, or the QA tester who aims to become a QA engineer or developer. The back cover description is misleading because it mentions being for "experienced programmers who are new to object-oriented programming," whatever that means. Any truly experienced programmer, coming from VB6 or C or Fortran etc, will be skimming and skipping A LOT to get over the many paragraphs of hand-holding.

    I can only see this book being really valuable for novices, and those "experienced programmers" who have only been doing scripting in the past. Note that there are *much* better books for going from VB6 to C#.

    And despite the subtitle, there is very little coverage of object-oriented programming in this book. The basics are scratched for about 4 pages of chapter 3 -- but this is of little value, especially since classes are not introduced until chapter 8.

    5-0 out of 5 stars Excellent basic approach to C#
    This book is definetely for programmers new to c# or even for beginners. Jesse Liberty explains with real world examples the concepts. Best part is he has kept the book concise such that you can easily read everything and practically apply all the examples and finish everything in a months time. I only found Destroying Constructors and Delegates, Events chapter to be a bit more difficult but on the whole the book is a treat. I have already bought his book Programming C# third edition also for adavanced programming. Best part I forgot to say is that Jesse personally answers to all your queries which is really handful. I sincerely reccommend this book.

    Nitin ... Read more

    5. Visual C# 2005: A Developer's Notebook
    by Jesse Liberty
    list price: $29.95
    our price: $20.37
    (price subject to change: see help)
    Asin: 059600799X
    Catlog: Book (2005-04)
    Publisher: O'Reilly & Associates
    Sales Rank: 176606
    US | Canada | United Kingdom | Germany | France | Japan

    6. Sams Teach Yourself C++ for LINUX in 21 Days (With CD-ROM)
    by Jesse Liberty, David Horvath, Jonathan Parry-McCulloch, Hal Moroff, Paul Cevoli
    list price: $39.99
    our price: $27.19
    (price subject to change: see help)
    Asin: 0672318954
    Catlog: Book (2000-05-15)
    Publisher: Sams
    Sales Rank: 247597
    Average Customer Review: 3.5 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Sams Teach Yourself C++ Programming for Linux in 21 Days teaches you the C++ programming language using the Linux operating system. You will gain a thorough understanding of the basics of C++ programming from a Linux perspective. The Bonus Week includes topics such as XWindows, KDE with QT toolkit, APE Class Library, and Real -time Middleware. ... Read more

    Reviews (8)

    2-0 out of 5 stars Do Not Buy This Book
    This book is not Linux programming; it is C++ programming. There are 26 days of programming of which only 5 ( 22 - 26 ) are dedicated to Linux. If you are looking for a Linux dedicated book this is not it.

    2-0 out of 5 stars Poor.. Very poor
    This book is full of mistakes. It also begins by teaching you to program one way, and then tells you that this is wrong. I picked up this book as a refresher, because I have not done any C++ or UNIX in 10 years, but even I could pick out the mistakes in the book. It does not explain the important aspects of C++ very well, skipping over most things with just a cursory description of what is going on. Do not get this book..

    2-0 out of 5 stars Solid language tutorial, but not really dedicated to Linux
    TEACH YOURSELF C++ FOR LINUX IN 21 DAYS, while it may seem the ideal book to the budding Linux programmer because of its size, is a poor book for the beginner, and indeed for most programmers hoping to use C++. The book is a so-so introduction to C++ the language, but doesn't offer any useful Linux-specific information (if you want to program in Linux, you probably already know what vi and emacs are, and how to open a command-line). The CD-ROM, containing a distribution of Mandrake Linux, is three years old and thus already ancient compared to today's Linux scene.

    The book is not really a "21 day" course, but rather a course made up of 21 units. Some units are too big to tackle in one day, such as the chapters on references and error-handling, unless one has 8 hours to dedicate to this. I'd say three months is a reasonable amount of time to complete this book.

    When this book came out, in 1999, the K Desktop Environment (KDE), programmed in C++, was the most popular desktop and thus budding programmers could find plenty of code to work with and improve. In the years since, however, the GNOME desktop, programmed in C, has gained ascendency among power users, and is now the default in many distributions. So, learning C++ on Linux nowadays as a first step in programming gives one very little to work with, as C is the primary language. While in many operating systems one doesn't have to learn C before C++, in Linux it is almost essential because the kernel, most if not all GNU software, and GNOME programs are all in C. So, for the beginning Linux programmer I'd advise first going through Sam's C FOR LINUX PROGRAMMING IN 21 DAYS. Afterward, one could use this book, or ideally a more Linux-centric book, to reap the object-oriented benefits of C++.

    Unfortunately, it is quickly apparent that TEACH YOURSELF C++ FOR LINUX IN 21 DAYS is actually just Sam's TEACH YOURSELF C++ in 21 DAYS with a couple of token references to the GNU Compiler Collection, and a very out-of-date "bonus week" added. This becomes particulary obvious as every chapter has talks about how to compile each example on, of all things, DOS. Another problem stemming from the fact the most of the authors aren't Linux programmers, one that consistently shows throughout the book, is the authors' lack of familiarity with free software and the GPL. As a result, the chapter on software design shows a process best suited to the programming department of a corporation, where everyone can get together every morning to discuss the project, and this would not be very efficient in the Linux world of international contribution over distance. A glance at the authors' experience shows they may not be dedicated to ideals of the GNU Public License and open-source software, for example Jesse Libery is now consulting on the .NET project. I would urge anyone wishing to program on Linux to use resources written by actual Linux programmers.

    Bottom line, get Sam's C FOR LINUX PROGRAMMING IN 21 DAYS first if you're a beginner. If you're an experience programmer who already knows C, this book may be helpful, but it has its problems.

    5-0 out of 5 stars Good for Experienced and Inexperienced Alike
    I bought "Teach Yourself C++ for Linux in 21 Days" to broaden my understanding beyond my school's course material. I was interested in the exposition on analysis and design, including UML concepts. What an interesting book this turned out to be!

    There is plenty here for the beginning programmer. The authors lead the newbie right up from "what is a program," "what is a variable," and "what is a function" to the most advanced concepts of the language.

    The section on object oriented design was both clear and well-illustrated. I enjoyed the authors' sense of humor and professional perspective. I also enjoyed the simple (but rare) illustration of how to use ctags with vi. That bonus was worth the price of the book right there! The tips on coding style and inclusion guards were other gems.

    There is plenty more in this book to keep me growing. Sections covering namespaces, "catch," "throw," exceptions, and the Standard Template Library will keep me reading. These authors are truly the gurus' gurus.

    4-0 out of 5 stars OOP Excellently Explained

    I got this book learn C++ programming for Linux, but I was surprised that I learned more than just that. This book could has just as well titled "Object Oriented Programming with C++ and Linux." It really is good introduction to Object Oriented design. As someone who originally learned programming in from s structural/procedural perspective this was very enlightening. Other books on C++ and Object-Oriented Pascal had explained how to create classes and onject, but left me saying "so, what's the point?" But, "Teach Yourself C++ for LINUX in 21 Days" finally put it into perspective - this allowed me to see OOP (and the possibilities opens up) as the quantum leap forward it is. This book will show you that OOP is a whole different way to think about programming. If you are migrating from a structured/procedural language, or, worse, from an unstructured scripting/interpreted language, to C++ I would highly recommend this book.

    There are a few down sides to this book, though. One is that it is quite long and requires a lot of time. Also, some of the later chapters are more "this is neat" rather than "How to..." in nature without much detail (but these are "bonus" chapters, and things like GUI programing and system programming could't reasonably be explain in any one chapter). Lastly, the book leans a little too much on classes and objects, and doesn't say much about commonly used standard function; I could count the number of pages on that topic on one hand, and it really just says they're good and give one table listing a small number. Unless you get reference specifically geared toward functions or a book on standard C you could very easily end up inventing the wheel a lot. ... Read more

    7. Programming .Net Windows Applications
    by Jesse Liberty, Dan Hurwitz
    list price: $49.95
    our price: $32.97
    (price subject to change: see help)
    Asin: 0596003218
    Catlog: Book (2003-10-28)
    Publisher: O'Reilly
    Sales Rank: 210932
    Average Customer Review: 4.33 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    With this tutorial, you will explore all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000 and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security. The book also explains how your new Windows applications can sidestep problems that used to arise from the use of DLLs (known collectively as "DLL hell"), and how .NET Windows Forms can be used as an alternative to ASP.NET and browser-based approaches for building web application clients.Jesse Liberty definitely knows his stuff when it comes to the .NET platform. As the author of O'Reilly's Programming C# and Learning Visual Basic .NET, he's well-known for his clear and concise style that prompted one reviewer to say, "It's as if he knows exactly what questions I'm going to ask ahead of time." ... Read more

    Reviews (6)

    5-0 out of 5 stars Complete! Well Documented! Superb!
    I found myself searching for a book that covered the TreeView control and others in great detail. I needed a book that would give detailed examples of how to use the advanced features of Windows Forms Controls and this was it. I use C# but appreciate the fact that both the VB.Net and C# codes is included as I never know if I will be asked to work on a VB.Net project. I have several other C# books that documented the basics of how to program C#, but this is the first that really showed me how to use the power of Win Forms to build a user friendly UI.

    5-0 out of 5 stars Correcting previous review
    I almost never respond to negative reviews (not everyone will like every book) but the previous review by Mr. Qiu is simply incorrect.

    I provide unprecedented support for my books, including a FAQ, errata, complete source code and a private free support discussion forum through my web site: In addition, more information is available thorugh my blog and articles I write for O'

    All the code in this book is complete, and all the code is available for download.

    Thank you.


    1-0 out of 5 stars DON'T BUY THIS BOOK!
    This book doesn't provide supports if you have any questions about this book, and don't have full codes in some chapters!

    5-0 out of 5 stars Extremely well-written guide
    Programming .NET Windows Applications is not only a useful reference (the important enumerations and events are listed alongside descriptions of the various controls, for example), but it is a great introduction to the somewhat under-documented subject of creating fat clients using the latest tools. As a VB programmer converting to C#, I particularly appreciate the side-by-side code examples. But as an author of computer books myself, I am always on the lookout for books like this in which the authors do more than just parrot the official documentation. This book is full of helpful asides, tips, and warnings, and the text is authoritative. I will look for other books by these authors (and of course O'Reilly books are almost always excellent).

    Nearly 2.5 inches thick, this is not an In-A-Nutshell book. It covers Windows Forms controls in great detail. (It assumes knowledge of VB or C# and basic .NET, and it naturally doesn't describe ASP.NET.) The chapter on creating custom controls has been particularly useful to me, and the GDI+ chapter includes source for a complex analog clock application. And for some reason, I haven't seen TreeView and ListView documented as well in other books. If you are writing Windows Applications using .NET, this is the one book to have at your side.

    5-0 out of 5 stars Makes the Subject Very Approachable
    I use this book as the text for an ASP.NET class I teach for the last two years, after looking over many others. It covers most of the areas on the subject very well, however I do provide my own supplemental material for a few missing, but common and easy to handle, topics for building web apps, such as HttpCookie and SmtpMail. Still highly recommended! ... Read more

    8. Introduction To Computer Science Using Java Student Edition National Edition
    by Jesse Liberty, Kent Quirk, Seth Weiss
    list price: $61.32
    our price: $61.32
    (price subject to change: see help)
    Asin: 0078225930
    Catlog: Book (2003-03-13)
    Publisher: Glencoe/McGraw-Hill
    Sales Rank: 607314
    US | Canada | United Kingdom | Germany | France | Japan

    9. Learning Visual Basic .NET
    by Jesse Liberty
    list price: $34.95
    our price: $23.07
    (price subject to change: see help)
    Asin: 0596003862
    Catlog: Book (2002-10-01)
    Publisher: O'Reilly
    Sales Rank: 304762
    Average Customer Review: 4 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Jesse Liberty, author of the best-selling books Programming C# andProgramming ASP.NET, has written an entry-level guide to Visual Basic .NET.Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's most popular .NET language. Learning Visual Basic .NET is a complete introduction to VB.NET and object-oriented programming. By using hundreds of examples, this book demonstrates how to develop various kinds of applications--including those that work with databases--and web services. Learning Visual Basic .NET will help you build a solid foundation in .NET.Whether you have a little object-oriented programming experience or you are new to programming altogether, Visual Basic .NET will set you firmly on your way to mastering the essentials of the VB.NET language. ... Read more

    Reviews (4)

    4-0 out of 5 stars Great foundation for Visual Basic.NET
    This book reinforces my good experience with the O'Reilly computer books. It gives a very good background for understanding object-oriented code -- in a structured and well-ordered approach. It starts as a primer, but rapidly builds, explaining the concepts well. Using console applications gives you a firm foundation for understanding the ideas. There's even some good humor along the way!

    2-0 out of 5 stars Bill in Albany
    The book is too basic even for a first semester programming class. Running the code in Dos, come on, no new programmers are being taught that as their primary run environment at colleges anymore. I supervise the CIS/IT tutoring lab at a small college and working with the VB.Net Studio environment is one of the toughest things for students to learn. Also, with the current growth in XML students, learning VB.Net in the Studio IDE is all the more important. This is a decent "third" book to have on the subject. The author knows his stuff, he just didn't write it well or enough of it. Lastly, one other reviewer said his vb coding went back 7 years and he loved this book. Must've been the best man at the author's wedding.

    5-0 out of 5 stars Great for First Time Programmers As Well
    The book's back cover says that both seasoned programmers and new programmers will find the book useful - as a first time programmer, I agree. Syntax is discussed artfully, leaving more room for an exploration of concepts and practices - meaning that someone new to OOP will understand not only what to do but the best way to do it. Highly recommended for people ready to learn how to program.

    5-0 out of 5 stars Must have Vb.Net book !
    Superb book, especially for people with good amount of VB6 experience.

    I myself have around 7 years of VB experience (started with VB 3 in college) and before stumbling upon this title, I tried the Sam's series and was greatly disppointed since such "beginner" books devote a great deal to the syntax, starting with how to open a project and draw a form ! This book wastes no such time in trivialities since it is assumed that as an experienced VB programmer, you already know all those things. In fact, only one chapter is devoted to the syntax and thereafter it builds on the OOP concepts. At the time of this writing, I have finished only half the book (till Structures) but from what I have experienced and understood so far, I don't think the author will let me down in the remainder of the book. In fact till this point, you don't even need the Visual Studio.Net IDE since you can happily type all the class examples in Notepad and run them from DOS prompt (Of course, you need to have the .Net framework installed, which again is a free download).

    So, if you're disappointed or bored by those 24 hour/21 day titles, run don't walk, to get this book ! ... Read more

    10. Sams Teach Yourself C++ in 24 Hours, Complete Starter Kit (3rd Edition)
    by Jesse Liberty
    list price: $29.99
    (price subject to change: see help)
    Asin: 0672322242
    Catlog: Book (2001-08-24)
    Publisher: Sams
    Sales Rank: 142252
    Average Customer Review: 3.69 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Sams Teach Yourself C++ in 24 Hours, Third Edition extends to the beginning C++ programmer the promise of a solid and thorough tutorial broken down into consistent, manageable lessons of one hour each. The readers can master the core concepts and techniques of C++ programming at their own pace. The book covers all the basics, from introducing C++ syntax to developing C++ classes to introductory OOP concepts in a non-threatening, positive approach.

    ... Read more

    Reviews (13)

    5-0 out of 5 stars Teach Yourself C++ in 24 Hours by Jessie Liberty
    "Teach Yourself C++ in 24 Hours" by Jessie Liberty is an excellent tool for use in learning this difficult subject.

    The author's program examples are clear and easily related to real-world programming applications. Program application themes he uses are carried throughout the book.

    Example program code is line-numbered for reference in the follow-up explanatory text. Each example is followed by a representation of the output which would be yielded by execution of the program.
    This systematic approach is a tremendous aid to understanding.

    Other books on this topic I have used contained an occasional typo in the sample code, which can be very confusing to a novice student.
    I didn't encounter any such problems in Mr. Liberty's book.

    This book has been a very valuable aid to me.
    I look forward to other programming tutorials by this author.

    4-0 out of 5 stars Know OOP? Want to get into C++ quick? Get this book.
    This book has *got* to be the easiest read for getting up to speed on C++ that I have found to date. The examples are totally straightforward. The book is well organized and pulls no surprises for the reader. However if you don't know Object Oriented Programming (OOP) you *might* have a hard time picking up some of the finer details of just how truly powerful C++ can be. In that case I'd recommend *also* getting Bruce Eckel's "Thinking in C++". The combination of the two of these books will have you writing solid code in no time.

    4-0 out of 5 stars Got me started
    I'm not a software type although I do have some background in programming. I wanted to learn C++ to build my own applications for my computer, but I wanted the learning curve to be reasonable so that I can do it on my spare time. I also wanted to learn programming C++ using my Visual C++ compiler. I purchased this book and Deitel's book "Introduction to MFC" which gets into using Microsoft Foundation Class. You can purchase both books from Amazon for under $45. The two books complemented each other perfectly, and in about 8 weeks spending about an hour each day, I can program applications using my compiler. These two books were perfect for a novice like myself. What was nice was that both books came with a working compiler and all the examples were available either as a download or was available on the CD-ROM. The book seems to give me all the command reference for ANSI and ISO C++ compiler which is a big plus if you also program for UNIX/LINUX systems. What these books doesn't do is that it won't teach you the more sophisticated operating system related things like how to access a disk or other I/Os. If you are trying to learn this level of programming, you need to move up to a higher level books such as the "Win32 System Programming: A Windows(R) 2000 Application Developer's Guide (2nd Edition)" by Johnson M. Hart. But to get started on C++ programming, after many false starts over the years, these two books did it for me.

    5-0 out of 5 stars Great book for an indroduction to C++
    The only experience I've had in programming, previous to reading this and one other C++ book, was a summer internship spent trying to learn Perl for a computational physicist. That said, I am a complete beginner to C++, and practically a beginner to all programming.

    I found this book very easy to understand. The author does use a word or two per chapter that has not yet been introduced. However, understanding Libery's point never hinges on understanding a single term that hasn't been developed. Some chapters towards the middle of the book did move quickly and I had to re-read and work out the source code examples given more than once to understand them fully. I found most of the chapters to move a little slow for me though.

    As should be understood from the title "in 24 Hours," this book is meant as an introduction. It should probably be read before taking a C++ programing course, or attempting more advanced C++ books. As another reviewer mention, this book lacks exercises. But, it does include numerous examples that should be typed out, compiled, and understood by the reader.

    A great thing about this book is that it uses ANSI/ISO C++. That means that it works with all ANSI standard compilers, i.e. if you are using Linux, or a UNIX / FreeBSD based OS, you can use this book. It does come with it's own Windows compatible compiler/editor/debugger for you Winblows folks. I mentioned above that I bought two C++ books. One of them is not ANSI, and compiles poorly, if at all in Linux. Now that I'm learning what to look for, I've found a lot of books at the bookstore that do not use ANSI.

    All-in-all, this is an excellent easy-to-understand introduction that should be used as just that.

    5-0 out of 5 stars Easy Start
    Gets you off to a great start with C++.
    [Includes in a compiler that was especially helpful] ... Read more

    11. Sams Teach Yourself C++ in 10 Minutes (2nd Edition)
    by Jesse Liberty, Mark Cashman
    list price: $14.99
    our price: $10.49
    (price subject to change: see help)
    Asin: 0672324253
    Catlog: Book (2002-05-23)
    Publisher: Sams
    Sales Rank: 514497
    Average Customer Review: 4.14 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    C++ remains a popular object-oriented language and Sams Teach Yourself C++ in 10 Minutes provides a quick, focused way to learn the language.The author assumes no prior programming experience and begins by showing the reader the absolute fundamentals of what a program is and guides the readers to write their very first program.It covers all the important topics in C++ and provides a sold foundation on which to build programming knowledge.The material is reorganized to fit proven teaching techniques with about thirty percent of the text rewritten.All examples are new to comply with the current ANSI C++ standard and make them completely compatible with all popular compilers.

    ... Read more

    Reviews (22)

    5-0 out of 5 stars Excellent little book to brush up with
    This book does not profess to teach the C++ language in 10 minutes, as some have tried to claim. The 10 minutes comes from the size of lessons...short, concise, and accurate.

    This book is perfect for those who are curious if C++ is for them before they buy a 900 page tutorial, those who (like me) need to brush up on C++, and those (also like me) who wanted a little pocket manual to refer to when that one function seems to slip from your memory.

    All in all, its a good little book for the beginner, but I would recommend Liberty's "C++ in 21 days" to really learn the language. I would keep this one on hand to look up stuff on the fly.

    5-0 out of 5 stars excellent little book
    I agree with all of the reviewers except the reader who didn't even read it. Write a review without reading a book? Well, I read it and loved it. This should not be the only c++ book you have; however, you should have it. It covers a large amount of topics in its 246 pages (counting the index). It could fit into your coat pocket and probably should be carried with you. If you are a c++ beginner that needs to have examples and short clear explanations of all of the basics and object-oriented c++ then this is the one. If you're looking for a c++ refresher course then this is the one. I loved it and have it next to me now. I didn't time myself, but I'm sure it took more than 10 minutes :) Please note that the author doesn't claim to be able to teach the language in 10 minutes, just 10 minutes a topic. The SAMS Teach Yourself in 10 minutes series is just that, a series, the author wrote a book for this series. The series is not intended to cover an entire language or application in 10 minutes. The books are short concise to the point books with "just meat". There are no long chapters and nothing that doesn't deal with the subject of the book. An example is: What is looping? How do we use it? Here is the framework of a looping construct, and then a code example. The entire book is set up in that manner. It is also arranged in a very well thought-out way, simple to advanced. You never learn a topic without acquiring the foundation for it first, so you're never lost. If you're a beginner don't skip around in this book. It's a very fast read anyway.

    3-0 out of 5 stars Informative but dry
    Because learning programming is such a dry topic, it's really important that the author doesn't write in the same manner. I picked this book up having had no programing experience before and unfortunately this book didn't enlighten me as much as I had hoped it would. My displeasure isn't with the material in the book (which is very thorough considering its small size) but rather with its presentation. It was hard to stay focused on learning syntax when sifting through a barrage of technical terms and explanations. Also, the lessons do not build on one another as well as some other sources I've read since then. Overall, I would recommend this to anyone migrating from another language or anyone needing a refresher course. However, this book is not ideal for someone with no programming experience in the past. For that I would recommend the tutorials at

    5-0 out of 5 stars A concise book for the beginner or intermediate
    Don't listen to the angry reviewers who not only were foolish enough to believe the publisher intended for you to get through a 200+ page book on programming in 10 minutes, but were also so impatient as to skip the introduction where the author explains that you will learn how to program in separate 10-minute lessons.

    This is an outstanding book for those of us who approach a programming language and are falling asleep with a 1000 page book that insists you read 50 pages on every minute detail of a simple topic. I found it extremely helpful to read through such a concise explanation before referring to the larger texts for more details when I need them.

    4-0 out of 5 stars Only 11 yrs old and I learned some new C++ debug tecniques!
    Basically the only new things i learned from this book are debugging tecniques using "try" and "catch". This is a total beginner's guide. ... Read more

    12. Sams Teach Yourself C++ in 21 Days
    by Jesse Liberty
    list price: $34.99
    our price: $23.09
    (price subject to change: see help)
    Asin: B0002WYFFM
    Catlog: Book
    Manufacturer: Que/Sams
    Sales Rank: 738727
    US | Canada | United Kingdom | Germany | France | Japan

    Download Description

    Sams Teach Yourself C++ in 21 Days, Fourth Edition provides a straight-forward tutorial approach to programming in C++. It assumes no prior knowledge of programming and offers both solid instruction and the authors insights into best programming and learning practices. The book also provides a foundation for understanding object-oriented programming. ... Read more

    13. C++ from Scratch (The Jesse Liberty's from Scratch Series)
    by Jesse Liberty
    list price: $29.99
    our price: $29.99
    (price subject to change: see help)
    Asin: 0789720795
    Catlog: Book (1999-07-01)
    Publisher: Que
    Sales Rank: 505229
    Average Customer Review: 3.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Unlike other books on the subject, Jesse Liberty's C++ from Scratch takes a novel approach to teaching C++ by providing the design and code for a single project--a number-guessing game called Decryptix!. Written for the beginning or intermediate C++ user, this entertaining and intelligent title gives you an excellent tour of central C++ features without getting lost in overwhelming detail.

    What's best about C++ from Scratch is the author's clear and understandable tutorial of the C++ language using a single program, Decryptix!, which is built in steps throughout this book. Early chapters look at core C++ features (such as keywords and class design fundamentals) as the basic program functionality is written. The author's first chapters provide one of the clearest introductions to C++ you're likely to find.

    Later chapters add more advanced features, such as computerized guessing and the ability to save and restore a game. The Decryptix! game feels just right for the book's approach. This command-line (nongraphical) game is just complex enough to introduce important C++ features (such as linked lists, templates, Standard Template Library [STL], and persistence) in a context most newcomers will easily understand.

    A notable chapter on the C++ canonical methods, including default and copy constructors, explains how every well-behaved class should be implemented and will be invaluable to those approaching class design for the first time. The author's bibliography near the end of the book (which lists several of his other well-known C++ titles) shows you what to read next during the development of your C++ programming skills.

    Written with a practical eye toward presenting the best of the C++ language quickly, C++ from Scratch lets the beginner get started with C++ successfully without much of the syntactic difficulty that's commonly associated with this powerful language. --Richard Dragan

    Topics covered: C++ basics, encapsulation, delegation, specialization, operators and flow control, class design, pointers, arrays, linked lists, canonical methods, polymorphism, templates, STL, persistence, exceptions, Decryptix!. ... Read more

    Reviews (18)

    1-0 out of 5 stars Mostly Scratch ....
    The book has a sound concept. Use 1 example to develop C++ skills. The layout and presentation is clear and well thought out. However, The material on the CD-ROM does not check with the listings in the text. Most of the examples will not compile making this effort an extremely poor one. This book is typical of a failed IT project. The one spot of text that is immediately useful is appendix a - which covers a discussion of number systems. This however is only indirectly relevant to a book that is suppose to cover the C++ specification.

    1-0 out of 5 stars One of the worst ever. Good DoorStop
    Jesse Liberty has many good books. Not this one though. The whole book is abot writing some stupid game and you won't learn a thing about C++

    Must avoid

    3-0 out of 5 stars Good idea but needs to be supplemented with other material.
    I like this book, I really do.I love the idea of working on one project through the entire book.Since I'd like to program games at some point, the project described in the book (a game based on Mastermind) is one that has some relevance to me.There are problems however:

    1) Not completely appropriate for the target audience - Jesse Liberty at least implies that this book will teach you enough to learn C++ and be able to program in it.This is misleading.In the beginning, things move smoothly, concepts are explained and understood.As time goes on, more concepts are added and _usually_ incorporated into the growing project.This is where things get difficult.I much prefer understanding concepts in programs designed specifically to show how these concepts work before including them in a larger, 'holistic' project.Yes, he does this in some cases, but usually I find these cases inappropriate.Linked lists is one example he uses, and for the true beginner (or even one with programming experience) this is not an easy subject without some build-up.

    2) Disjointed - The book is sort of like the 'X-Files' which has its 'Mythology' episodes (the ones that contribute to the overall story arc) and the 'One shot' episodes (monsters, weird occurrences unconnected with anything else).In the book you have the main project and every so often Liberty will jump off to the side to discuss a feature of C++ in some detail (linked list mentioned above).The effect is a disjointed one, often breaking the flow of understanding.

    3) Restrictive - Probably my biggest worry is the effect on programming practices to a newcomer to C++.The concepts are taught, not with an eye for overall understanding, but rather in how they can be used for one very specific program.As new concepts are learned, often times the result is that a part of the project will be rewritten to use the new concept, leading to the impression that the earlier concept was obsolete and really has no purpose.I prefer being told not only how to use a concept, but when and where the concept is useful, what pitfalls there are, and see a few examples that show different ways to use the concept.Otherwise it's too easy to have tunnel vision, seeing the concept as only useful in limited circumstances.

    So... I said I liked this book, didn't I?I do, but with a very specific recommendation for people who buy it.Get both a general Primer (I recommend the Waite Group's C++ Primer Plus) and an intermediate text (Thinking in C++ is the one I recommend).Learn C++ using those and then read C++ from Scratchto see how many different concepts can fit together.This book would probably have gotten 4 stars if I had not felt it inappropriate for its target audience.

    1-0 out of 5 stars Beware greenhorns:Typos + listing errors = Confusion
    The book seemed to have a good concept: learn C++ from the very beginningby building an application (in this case, a terminal mode game).

    Itstarts out nicely in the beginning chapters but then frustrates the readerwith typos in the listings that prevents them from compiling.Add to thatfile names for the source code on the companion CD-ROM that don't match thenames in the text and the results are a very dissappointing learningexperience.

    3-0 out of 5 stars It's a good companion book...
    I've found that this book is a good companion, but it really cannot stand on its own.If you've been working through some of the dry texts that have been written to teach C++ and want to actually learn how to createsomething, it's a good resource.It names and very briefly describes mostof the most important concepts in the language so you better have someother C++ reference texts and books handy or you'll get lost quick.Ifound the typos to be a little annoying - but after you reach a certainpoint in your understanding of C++, they almost act like quizzes ("Hey- that ASSERT is declared wrong!") to see if you're really payingattention. ... Read more

    14. Sams Teach Yourself C++ in 21 Days Complete Compiler Edition (4th Edition)
    by Jesse Liberty
    list price: $49.99
    our price: $33.99
    (price subject to change: see help)
    Asin: 0672322072
    Catlog: Book (2001-04-18)
    Publisher: Sams
    Sales Rank: 401890
    Average Customer Review: 3.67 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    This product contains:

    • Sams Teach Yourself C++ in 21 Days, Fourth Edition provides a straight-forward tutorial approach to programming in C++. It assumes no prior knowledge of programming and offers both solid instruction and the authors insights into best programming and learning practices. The book also provides a foundation for understanding object-oriented programming.
    • ANSI-Compliant C++ Compiler
    • Compiler Installation Booklet
    ... Read more

    Reviews (223)

    5-0 out of 5 stars From Wright brothers to rocket science!
    My boss gave me the assignment to learn C++. He gave me a couple of books that he though were good. I banged my head against the keyboard many a night in pure frustration trying to absorb the material and searching the Web for additional help. I next tried an on line computer course by a noted and popular school. Everything was geared to people who already knew C. The material was dated. It was like trying to learn rocket science by studying the notes the Wright brothers wrote when they were trying to figure out which way a propeller should turn.

    I finally came across Jesse's 3rd edition of "Leaning C++ in 21 Days" and life if beautiful again. His examples and easily read text gave me the knowledge to read code, and more important to understand it. The book takes the time to explain terms, definitions and the why's and wherefores of the C++ language. Particularly interesting to me was memory management and why I should be concerned about it. I no longer bang out code that "just" works. I assimilate the books ideas into programs that one may call an art form.

    You will never know how grateful I am to have this book as a resource. I have scribbled in the margins, highlighted, dog-eared, paper clipped important pages, made a file of example programs and on long study nights used it as a pillow. I can't wait to get "C++ Unleashed" and abuse it in the same loving way!

    If you don't have prior programming experience this book is a must. If you are a C programmer you need this book to get with the new way of doing programming!

    5-0 out of 5 stars Saved my Life
    This book literally saved my life and career. Unlike the rest of my Computer Science peers, I didn't pick up programming as fast as others. During my first C++ course, I struggled immensely using the textbooks (C++ Primer, etc). I picked this book up, and was able to use it to complete all of my assignments and understand it enough to read harder books as well as do well in the class. It saved my life, that's all I can say, and now I am a graduate student in Computer Science, I owe it all to this book.

    5-0 out of 5 stars THIS IS A GREAT BOOK TO START WITH.
    Given that 'teaching' one's self a computer programming language is a daunting task anyway, Jesse Liberty's book takes a clean and understandable approach to the subject, broken down in a way that is convenient and productive.

    I bought this book with no programming experience (except for BASIC in high school) and have been working my way through the excercises for a while now. Although, the idea of learning this stuff in 21 Days is a fantasy, those who are willing to actually take the time to understand each chapter (it's taken me over a year of part-time study to get past Week 1) it's fantastic. If you persevere, somewhere around the end of Week 1 you will begin to feel the awesome power that is possible with your newfound and fledgling skill.

    I am excited and encouraged to finish the book (even if it takes me a couple more years) because it is a solid foundation for any would-be programmer, and a low-cost alternative to the University setting. You can be sure that when I'm done with C++, I will look to Jesse Liberty for "Teach Yourself C# in 21 Days".

    I highly recommend this book!

    4-0 out of 5 stars Informative, but somewhat difficult
    The book covers all the bases well, but the examples given jump in difficulty very quickly when they could have been simplified more, which combined with actual c++ errors makes for a fair bit of confusion.

    3-0 out of 5 stars very good book but errors are frustrating
    I found this book very easy to understand and very informative. The author's style is pleasant, clear, and interesting. However, I also have a lot of experience programming, so it's hard for me to say if a brand new programmer would also find it simple to understand.

    What drives me crazy is the errors. I spent about three times as long studying the errors than learning the concepts. Every time I saw something in the code that I didn't understand, I spent 10 minutes trying to figure out if it was a flaw in my understanding or a flaw in the book. What a waste of time. And the errata doesn't even start to cover all the errors.

    It's a crying shame that such a excellent book is destroyed by silly, careless typos. Can someone explain to me why so many "technical" books suffer from this problem?? ... Read more

    15. XML Web Documents From Scratch (From Scratch)
    by Jesse Liberty, Mike Kraley
    list price: $34.99
    our price: $34.99
    (price subject to change: see help)
    Asin: 0789723166
    Catlog: Book (2000-03-01)
    Publisher: Que
    Sales Rank: 947664
    Average Customer Review: 3.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    Jesse Liberty’s XML Web Documents from Scratch is a road map to managing and publishing documents using XML and XSL.Concepts and techniques are taught and reinforced as readers create "BiblioTech," a Web-based book reader that displays the text of a book, provides a collapsible outline, and text search capabilities. ... Read more

    Reviews (4)

    1-0 out of 5 stars DO NOT BUY THIS BOOK!!
    I give this book an incredible 2 thumbs down. ... I'm a web developer using technologies other than those discussed in the book, but have used ASP, VB, and SQL Server before. I bought this book because I thought it would help me build an XML application. However, what it does it show you how to use the "poorly" written application the author provides.

    The book refers to source code on the "CD", but no CD was ever published with the book... you are required to download the source code from his web site and try and use an extremely bad readme to help get the application set up. Within the book, the author deals with subjects is a somewhat disjointed manner and the book is cluttered with so many sidenotes and "excursions" that I wasn't sure what piece of code I was actually referring to.

    The author states several times "don't worry if you're not familiar with" a technology (VB, ASP, or SQL)... "I'll explain all the important stuff later"... but never does!!

    The application requires the existance of a SQL database from Chapter 2 on, but the setup of that database isn't discussed until Chapter 6??? Once I did get the application and database setup and running, I could not get past the first conversion of html to xhtml, because there were errors reported in the VB classes provided by the author.

    I think the concept of the book was great, but I wish the author had taken more time to develop a worthwhile and useful manuscript that actually dealt with the process of putting together the entire application FROM SCRATCH, in an understandable and sequential process.

    I'm not sure what the other five star reviewers were reading, but I strongly do not recommend this book -- unless you are specifically looking to use his application to create a web based (XML) application from converted word documents. And even then, good luck on getting it to work!!

    5-0 out of 5 stars Great book for learning how to publish documents to the web!
    If you've ever had to complete a project that requires you to publish a Word document to the web, you'll fully appreciate the content in this book.Like Jesse states in his own review, most technical books usually give youall of the terms, definitions, and explanations up front and then try tofollow that up with a useful example (in most cases, these are notpractical examples and don't really help you to learn the material).Iparticularly like the way this book dives right into a specific problem andforces you to learn everything as the project progresses.One of ourcurrent projects requires us to publish a fairly lengthy document to theweb.Although our client currently is not requiring us to move thedocument to XML, we have a feeling that this may someday be a requirementand are approaching this project exactly like the one given in this book. Even if you are not currently involved in a similar project, the benefitsof seeing how XML and XSL can be applied in a real-world project are huge!

    1-0 out of 5 stars Scratch This One from Your List!
    I bought the book, and can't escape giving it 2 thumbs down. The reasons: First, it was difficult to follow because Liberty didn't give any overview of why he was doing the material in the book, iu.e., the particularsoftware. He just takes advantage of built-in features of ie5 to convertbetween xhtml and xml, etc. There is no larger picture, no understanding,conveyed. All we know is that Jesse Libeerty wants to put this book on theweb and here is the way to do it. Avoid this one and get XML Bible insteadwith your hard-earned money.

    4-0 out of 5 stars XML Web Documents from Scratch
    Jesse Liberty and Mike Kraley's XML Web Documents from Scratch(QUE Books) is a high-quality XML book for both beginning and advanceddevelopers.By using a practical web application, Liberty and Kraley describe the ins and outs of XML.I have read many other XML guidebooks/manuals, but none of them compare to XML Web Documents from Scratch. The only flaw I found in the book is that the authors refer to a CD that is supposed to be included, but it did not come with the first printing of the book... ... Read more

    16. Introduction to Programming with C++
    by JimKeogh, Jesse Liberty, Jim Keogh
    list price: $81.00
    our price: $81.00
    (price subject to change: see help)
    Asin: 1575760614
    Catlog: Book (1996-04-05)
    Publisher: Pearson Education
    Sales Rank: 1627353
    Average Customer Review: 3 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Reviews (2)

    2-0 out of 5 stars I didn't like it too much.
    This book was chosen as the textbook for the AP Computer Science C++ class at my school. Having programmed in C++ for quite a while, I must say I was disappointed. Most all of the basics are covered, and I believe a beginner would, after reading this book, "know" C++. However, the style of teaching isn't that great, and the order in which things are taught isn't the best either. Also, much of the code appears untested, and contains errors. The code also does not conform to the ANSI/ISO standard. I've read much worse, but I wouldn't recommend this book to anyone who asked me about C++, and I definately would not use it to teach a CS class.

    -Alan Johnson

    4-0 out of 5 stars Decent C++ primer
    This book is intended to be a textbook for an introductory programming course for students who have never programmed before. You may agree or disagree with the premise (I disagree), but you have to admire the authors for trying.

    What's in the book is pretty decent. The writing is clear. The examples are simple and clear enough to read without straining your brain. The authors do cover some fairly advanced topics, such as multiple inheritance and templates, but they concentrate on explaining the basics and make little attempt to cover the weird stuff and pitfalls of the language. You need a more advanced book for that.

    Because the organization, writing, and index are better than average, I find that I am continuing to use this book. (I don't usually keep tutorial-type books after the first reading.)

    I would recommend this book to undergrad students and beginning programmers who want to learn C++ or to anyone who wants an easy-to-read overview of the language. For advanced programmers who know C, Bruce Eckel's book "Thinking in C++" is a better choice. ... Read more

    17. XML and Java From Scratch
    by Nicholas Chase
    list price: $39.99
    our price: $26.39
    (price subject to change: see help)
    Asin: B00012OWSI
    Catlog: Book
    Manufacturer: QUE
    Sales Rank: 2162607
    Average Customer Review: 2.3 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Reviews (10)

    1-0 out of 5 stars TERRIBLE
    This book trying to cover everything among three-tier design within 470 pages, which is impossible. In order to understand this book, I need to read other books, like "Javaservlet" and "Beginning XML". But after I finish those reading, this book is not necessary anymore, so why wast time on this book? Some of the programs in this book are not executable and even worse.....some figures (screen shot) are misplaced.
    My opinion of this book is "terrible"!

    2-0 out of 5 stars fustrating
    I haven't finished the book yet but found it confusing. The examples are not completed, the reader doesn't have an example of the completed exersize. The author assumes the reader is using apache and tomcat servers. I don't know anyone using them, most developers I know use windows 2000 or NT, running IIS. JDOM is still beta and there's a whole chapter dedecated to JDOM, where it could have been spent on explaining SAX and DOM in further detail by applying useful simple examples. Overall I'm not impressed with the book. Better to read it at the book store and look for something better to purchase. Look for a text that uses IIS and not tomcat and apache, unless you are running those servers. This is not a beginners book, also purchase a JAVA/JSP text.

    1-0 out of 5 stars Don't be amazed by this book.
    This book tries to cover so many things at once --XML, Java, DB concepts, tools, Servlets, -- that it ends up teaching technically nothing. About half the contents of the book are XML non-related stuff.

    The author tries to cover such a programming language like Java in 470 pages of so many things, that he even does some bad practice! For example, he starts teaching a way of reading the contents of a file in Java, and two pages after the example he explain the Exceptions issue. If you're a Java newbie, you'll be on a big trouble unless you read the whole chapter before typing anything. The author even tries to explain the relational database concept by ilustrating it with an Excel sheet!

    I must confess that this book covers just the basics, since it wastes too much time in things it can't cover. This book would be better if it talks about XML only, and leaves Java and other subjects to the pros.

    If you want to "get serious" (like the author says), then buy a book that goes deep into this matter, a book that doesn't talk about everything just to mention a bit of each.

    1-0 out of 5 stars Good Concept, but
    In my opinion, The concept would have been good if the content was not so inept. The source code that was associated with this book was dismal, virtually useless. Many times the source code would not give the results in the book, so I found myself doing more trobleshooting than learning.

    Both Que and the author should be ashamed of distributing such an inferior product.

    4-0 out of 5 stars Great book , but not really a intro book
    The pace of this book was its best feature, starting with HTML and CSS and then slowly adding in XML & XSL before jumping into the enigma of server side transformations using Java. You may want to pick up "Java 2 From Scratch" or another intro to Java book prior to reading this. I think this book was a great attempt at fusing two complex languages and sets up a good foundation to move on to more detailed books. ... Read more

    18. Aprendiendo C++ Para Linux En 21 Dias - Con CD ROM
    by Jesse Liberty
    list price: $37.85
    (price subject to change: see help)
    Asin: 970260012X
    Catlog: Book (2001-08)
    Publisher: Prentice Hall
    US | Canada | United Kingdom | Germany | France | Japan

    19. WebClasses From Scratch
    by Jesse Liberty
    list price: $39.99
    our price: $39.99
    (price subject to change: see help)
    Asin: 0789721260
    Catlog: Book (1999-10-14)
    Publisher: Que
    Sales Rank: 851382
    Average Customer Review: 3.5 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    In WebClasses From Scratch, best selling author Jesse Liberty takes a professional yet casual tone as he demonstrates the most direct path to creatingrobust and scalable data-intensive Web products using the Distributed interNet Application (DNA) architecture. Through the sample program, EmployeeNet, you learn how to create and deploy Web databases using key technologies like Visual Basic 6, HTML, ASP, Web Classes, MTS, COM+, and SQL Server 7 in the context of creating a working, deployable Intranet application. ... Read more

    Reviews (23)

    4-0 out of 5 stars From Scratch - a teaching manual
    When I started studying WebClasses (May 2001) I looked at a lot of different places, the web, training sites, magazines, and books.In my research, I read just about everyone of the reviews on this book and also on Wrox Press VB6 Web Programming.I bought both.

    I don't need to repeat the drawbacks of this book that the other reviews already have mentioned.However, I do wish to emphasize one item that some one else brought out.This book is a mainly a teaching book.Not in the since of giving exact instructions (1.Do this.2.Do that) as you would find in a high school/jr college class room (I've taught in both); however, it is useful if you need to teach yourself this technology and you don't have vast experience in the area.

    I did experience problems because of some of the drawbacks misprints and such, but if I had looked at the author's web site, I would have found fixes for the ones I found and saved myself time and frustrastion.

    Even with the drawbacks, my overall experience was positive.I now feel I understand what WebClasses are and how to use them. I'm no expert, of course.That only comes with practice.

    If you are looking for a book to teach the information needed for WebClasses, this one is a good one.If you are looking for a more comprehensive approach that teaches you about all areas of VB on the web, look at Wrox Press's VB6 Web Programming.

    4-0 out of 5 stars If you are new to webclasses this book is a good start.
    I Found this book very easy to follow as Jesse explains webclasses by onebig example. I miss some explaining about "extra specialfeatures", but this book is good if you want a quick start. Also lookat the book "Visual Basic Developer's Guide to Asp and Iis"thoug.

    2-0 out of 5 stars Overrates WebClasses.
    What about the Netscape browser-resizing problem when Response.Expires = 0 ?

    5-0 out of 5 stars WATCH OUT FOR VS6SP3 AND THIS CODE!
    I like this book. It is interesting the polar opinions on it: a few hate it. ISTM that they don't understand that the book is a work of clear pedagogy. These people seem threatened by something that is well-written,almost as if it punctures their cloud of confusion..Fascinating- thesereviews. OK - the code doesn't work under VS6 SP3 becausethe TagContents string (which is what gets substituted in the template forsending to the browser) gets truncated.A workaround is: 1. put at the end of your html template file. 2. InProcessTag event code put: Case "WC@fix" 'then on next line:TagContents = Space$(32768)

    This fools faulty SP3 dll into allocating alarge enough buffer.

    3-0 out of 5 stars Webclasses from Scratch- proceed with caution
    This book will get you up and running - that's for sure. It does get hard to follow after chp6, expecially for the novice. It's worth the money if you need to know Webclasses. Liberty does a good job of helping you with bugs on his website. However, if you are new to VB , PLEASE look elsewherefor info on database connectivity such as Distributed Apps for VB6(Microsoft Press). The EmployeeNet is a great example application, but theusing ADO to go through an ODBC DSN is hardly cutting edge.... ... Read more

    20. Programming Visual Basic 2005
    by Jesse Liberty
    list price: $39.95
    our price: $26.37
    (price subject to change: see help)
    Asin: 0596009496
    Catlog: Book (2005-08-01)
    Publisher: Oreilly & Associates Inc
    US | Canada | United Kingdom | Germany | France | Japan

    1-20 of 22       1   2   Next 20
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.