Hi Budy, It is nothing personal, but there are a lot of J2EE books out there now. How do you think yours is different and can have added value compared to the ones published the past months ? What are the key subjects covered by your book that do not appear in others ?
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
I see that the topic of Chapter 19 in your book is "XML based e-books". I am trying to strategize for my so-called career, and I am worried that Microsoft might "win" over Java. Assuming that this situation is at least a possibility, I think XML would be a good thing to learn and be an expert in, because both the Java world and also the Microsoft world uses XML. Question 1: Do you agree - that this is a good time to learn and become expert at XML? Question 2: If I wanted to be known as an "expert" in XML, would obtaining the XML Certification from IBM be perceived as a really really good thing? thanks! Kevin Thompson
I've been writing java applet/servlet code, mostly focused on the client side. (The servlet code was already written). But now I need to add an RPC interface to my servlet. I have the C++ & Java RPC code in a jar file (used in another app) but don't know how to tell the servlet to look in the jar, let alone change the classpath. We are running Netscape Enterprise Server (with poor documentation!) Thanks!
Buddy, Howz our book different from the plethora of books on j2ee,ejb and servlets ? whatz the gap that this book aims to fill ? ThanX Mandan
Joined: Apr 30, 2002
Thanks to Ren Li, George, Ruilin, Rajeev, Bill and Bruce who asked about the book contents. I believe that in learning a new technology, such as Web programming with Java, the most effective way is by practicing what is being taught. Starting from Chapter 1, I invite the reader to first try to run the code by providing step-by-step instructions and later explain how the code works. The book itself covers Servlet 2.3, JSP 1.2 and EJB 2.0 in 3 parts: 1. Java Web programming with servlets and JSP 2. Client-side processing 3. Enterprise JavaBeans The first part starts with the introduction to servlets and how to run it in a Web container. For those using Tomcat, Appendix A provides complete instructions on how to install and configure Tomcat. In addition to servlet/JSP programming, Part 1 offers the following: - the technique on how to send a file to the browser and force the browser to display the Save As dialog. This is a useful technique that does not seem to be covered in other Web programming books. - A complete guide to file upload, from the HTTP request to obtaining the uploaded file. There are also three projects that show how to use servlets/JSP in real applications. - The document management project that can be used to manage documents on the server, i.e. controlling which users can view which documents. This project includes a navigation tree that looks like the Windows Explorer and works with both Netscape and IE. - XML-based e-book - E-commerce application Part II may come as a surprise. However, I believe that client-side processing plays an important role in a good Web application. The main advantages will be reducing the server�s workload and presenting instant form input processing. The main challenge here is to write browser-independent scripts. This is tackled in this part. In addition, there are ready to use client-side functions and techniques on how to work with object hierarchies and how to control and communicate with applets. Part III consists of 6 chapters and serves as an easy introduction to Enterprise JavaBeans. Admittedly, EJB is not easy and these chapters alone won�t make you an EJB expert. However, this part provides a very easy guide to writing and deploying EJB applications with JBoss, the open source EJB container. Once the reader is familiar with this part, he/she is ready to move on to take on some more advanced challenges. budi
Originally posted by Budi Kurniawan: I'll ask my publisher to put some more PDF files at the New Riders's site.
Great. Thanks budi for your effort.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
Joined: Jul 12, 2002
Budi , Do you think your book is a good book for java archittect exam ? Thanks, Raj
Joined: Feb 28, 2001
thankx Budi i did find those sample pages at amazon but was kind of intimidated by reading them one by one thts y i asked of some complete chapter in PDF i also found one article by you here which seems like excerpt from book's appendix
Hi Budi, How to form the dynamic Query in Entity Beans ?? Why the ejb queries are added in deployment discriptor instead of the static Queries in the interface ? From the EJB 2.0 specification , I came to know that the ejb queries will be common for all Databases. But is there any other advantage over this ??? Thanks in Advance, Balaji.M
Hi Authors, Have you discussed the difference between HttpSessionListener and HttpSessionBindingListener ??? Will it be useful to Certification Exams ?? Have you kept the some chapters for review ?? Is it helpful for the J2EE architect who is familiar with EJB 1.0 ?? Have you described the differences between EJB 1.0, 1.1 and 2.0 ??
Originally posted by Budi Kurniawan: - A complete guide to file upload, from the HTTP request to obtaining the uploaded file.
Budi, how is this different from the com.oreilly.servlet package's upload capabilities? I did some research, and it seems that some 75% of people are using it. Is the licensing free, similar to Jason's license, or other? One feature I found useful in COS is the FileRenamePolicy, and in fact have been in contact with Jason about a new implementation of it. Thanks!
CJP (Certifiable Java Programmer), AMSE (Anti-Microsoft Software Engineer)
Author of Posts in the Saloon
Hi, Budy! I've asked questions couple of days ago, I've got answer to question # 1, could you, please, take a look and give me some idea about question # 2. My questions are here My Questions Thank you in advance. Alex Givant.