Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Introduction to the Theory of Computation
Publisher: Course Technology
Authors: Michael Sipser
Rating: 5/5
Customer opinion - 5 stars out of 5
very good

This really is the clearest and, well, most beautiful theory textbook that I have ever read and used for teaching. Congratulations.

Product: Book - Paperback
Title: Test-Driven Development in Microsoft .NET (Microsoft Professional)
Publisher: Microsoft Press
Authors: James W. Newkirk, Alexei A. Vorontsov
Rating: 4/5
Customer opinion - 4 stars out of 5
Great intro to TDD and more

This books fits in fine with our recent search of .net enterprise devlopment material and we have out it to good use. Some of the chapters seem out of place.

Product: Book - Paperback
Title: JavaServer Pages, 3rd Edition
Publisher: O'Reilly
Authors: Hans Bergsten
Rating: 5/5
Customer opinion - 5 stars out of 5
Perfect book to get started

ContentsThis book covers JavaServer Pages (JSP) technology and standards. The chapters are as follows: Part 1 - JSP Application Basics - Introducing JavaServer Pages; HTTP and Servlet Basics; JSP Overview; Setting Up The JSP Environment;Part 2 - JSP Application Development - Generating Dynamic Content; Using JavaBeans Components In JSP Pages; Using Custom Tag Libraries And The JSP Standard Tag Library; Processing Input And Output; Error Handling And Debugging; Sharing Data Between JSP Pages, Requests, and Users; Developing Custom Tag Libraries As Tag Files; Accessing A Database; Authentication And Personalization; Internationalization; Working With XML Data; Using Scripting Elements; Bits And Pieces;Part 3 - JSP In J2EE And JSP Component Developments - Web Application Models; Combining JSP And Servlets; Developing JavaBeans Components For JSP; Developing Custom Tag Libraries Using Java; Advanced Custom Tag Library Features; Integrating Custom Code With JSTL; Data Access Strategies;Part 4 - Appendixes - JSP Elements References; JSTL Actions And API Reference; JSP Expression Language Reference; JSP API Reference; Book Example Custom Actions And API Reference; Web Application Structure And Deployment Descriptor Reference;
ReviewSo, you're surfing a web site and hit a web page that ends with the extension .jsp. Looks like a regular web page to you, and if you view the source, it still looks like regular HTML. So what is a .jsp page, anyway? This book will tell you everything you need to know, both as to what they are, how they work, and how you can start using the technology in your development projects. Provided you have a basic understanding of Java, this book will work well for you.
The book starts off with an explanation of what JSPs are and why you would use them. Basically, it provides a way to generate dynamic web pages using snippets of Java code. Logically, it's much like ActiveServer Pages (ASP) code as provided by Microsoft, only using Java instead of Visual Basic. It then goes into the benefits of generating content in this fashion, and how it's a superior method to other technologies such as CGI and ASP coding. The rest of the book then goes into great detail (with a large number of examples) on the specifics of JSP syntax. The author does an excellent job of meshing the approach of a tutorial with actual detail that can be referenced after you start developing applications.
The author assumes the use of the Tomcat J2EE server package to learn JSP technology. Tomcat is a free download from www.apache.org, and it's easy to load and configure. But don't despair if you are using a different web server. The examples are very generic and portable, and with very little effort you can adapt the information to whatever platform you use. In my case, I was using the Websphere platform and had no problems using that server to work my way through the book.
By getting the 3rd edition of the book, you'll learn about the latest versions of the JSP 2.0 specification, as well as the JSTL specification (version 1.1). These were both released in late 2003, so you are getting the latest and greatest as far as the information goes. Since the author was involved in developing the JSTL standards, he has replaced many of his custom examples with the new standard components that are now part of the language. This is extremely important in that you will be learning core language features as you work your way through the book, instead of how the author had to work around deficiencies in the spec.
ConclusionIf you want to keep moving along in the Java-based IBM/Lotus world, servlet and JSP technologies are in your future. While you may not need it right now, you WILL need it. I highly recommend this book as a great starter text on the subject that will grow with you as you learn and work with JSPs.

Product: Book - Paperback
Title: Crystal Reports .NET Programming
Publisher: Bischof Systems
Authors: Brian Bischof
Rating: 5/5
Customer opinion - 5 stars out of 5
The best resource for Crystal Reports .NET

Though I 'm not new to .NET, but I am new to Crystal Reports .NET. The main reason behind it is that I was unable to find a good resource for Crystal Reports .NET until now. I do fully agree with the author's statement that someone should have written this type of book years ago.
I did not seem to pay much attention to the typos or grammatical errors in the book as for me the most interesting were the concepts that were being delivered and I was easily able to understand them.
Crystal Reports .NET Programming is the most comprehensive resource available on the topic right now. I have found it to be a good resource and do recommend it to those who are interested in learning Crystal Reports.NET.