Books by Deepak Vohra

PC

Pro XML Development with Java Technology

Pro XML Development with Java Technology has been written to help you, the professional Java developer who needs a practical hands-on guide to marrying these technologies together effectively. There are a lot of books out there, but none really explore the combination deeply, and they are largely theoretical. The main objective here was to consolidate the theory and practice of XML and Java technologies in a single, up-to-date source, that is firmly grounded in underlying XML concepts, and can be consulted time and again to rapidly speed up enterprise application development!

PC

EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g

EJB (Enterprise JavaBeans) 3.0 is a commonly used database persistence technology in Java EE applications. EJB 3.0 has simplified the development of EJBs with an annotations-based API that eliminates the use of remote/local interfaces, home/local home interfaces, and deployment descriptors. A number of other books are available on EJB 3.0, but none covers EJB 3.0 support in Oracle Fusion Middleware 11g, which is one of the leaders in the application server market.

PC

Java EE Development with Eclipse

Each chapter includes an end-to-end sample application. Develop applications with some of the commonly used technologies using the project facets in Eclipse 3.7. Clear explanations enriched with the necessary screenshots.

PC

Pro Couchbase Development

Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoDB.

PC

NoSQL Web Development with Apache Cassandra

Apache Cassandra is the most commonly used NoSQL database written in Java and is renowned in the industry as the only NoSQL solution that can accommodate the complex requirements of today’s modern line-of-business applications. Cassandra is the technology of choice for such data-driven organizations as Netflix, eBay, Constant Contact, Comcast, and scores of others. In NOSQL WEB DEVELOPMENT WITH APACHE CASSANDRA, you will learn about all aspects of using Cassandra in web applications–including accessing the Cassandra database using the common programming/scripting languages Java, PHP, Ruby, and JavaScript. Master web development using Apache Cassandra with the help of NOSQL WEB DEVELOPMENT WITH APACHE CASSANDRA.