An innovator's guide to application development with blog, wiki, and newsfeed technologies, this book introduces the new ways of collaboration enabled by these technologies and focuses on the fundamental concepts needed to understand how the technologies can be used in real world applications. Blog and wiki server internals are covered in depth, and newsfeed formats and web service protocols for blogging are covered from a developer's point-of-view. Also covered are a variety of techiques programmers can use to monitor blog conversations, such as newsfeed search engines, and ways to join in the conversation such as comments, trackbacks, and Weblogs.com pings. Examples in Java and C# are provided to show how to parse Atom and RSS format newsfeeds, how to generate valid newsfeeds, how to serve them efficiently, and how to automate blogging via web services based on the new Atom protocol and the older MetaWeblog API. Focus is given to more than a dozen blog apps—small but immediately useful example applications based on blog, wiki, and newsfeed technologies.

Read More
Posted by JavaBooks on Thursday, December 31, 2009
0 comments
categories: , , , , | edit post

Ubuntu Unleashed 2010 Edition presents comprehensive coverage of the

popular Ubuntu Linux distribution. Windows users, Mac users, and Linux enthusiasts have been increasingly turning to Ubuntu for a user-friendly, easy-to-use Linux distribution.

This book provides detailed information on installing, using, and administering Ubuntu. You will learn how to set up a workstation or a server, and you will find complete details on Ubuntu’s easy-to-use desktop and productivity software.

Ubuntu Unleashed 2010 Edition includes a range of coverage: From the software you need in your everyday work, such as the OpenOffice.org productivity suite, to how to configure your Linux desktop to run smoothly using multiple printers, shell scripts, and more.

For the hardcore Linux enthusiast, there is complete coverage of the

X Window system, Linux programming, web server administration, and network administration.

Ubuntu 9.10 on DVD

DVD includes the full Ubuntu 9.10 distribution for Intel x86 computers as well as the complete OpenOffice.org office suite and hundreds of additional programs and utilities.

Free Upgrade!

Purchase this book anytime in 2010 and receive a free Ubuntu 10.04 Upgrade Kit by mail (U.S. or Canada only) after Ubuntu 10.04 is released.

See inside back cover for details.

à Install and configure Ubuntu

à Get all your system’s devices and peripherals up and running

à Configure and use the X Window System

à Manage Linux services and users

à Run a printer server

à Connect to a local network and the Internet

à Set up and administer a web server with Apache

à Secure your machine and your network from intruders

à Learn shell scripting

à Share files with Windows users using Samba

à Get productive with OpenOffice.org

à Play games on Linux

à Use Linux multimedia programs

à Create and maintain a MySQL database

à Configure a firewall

à Set up an FTP server

à Use Ubuntu’s development and programming tools

à Tune your Ubuntu system for maximum performance

à Learn to manage and compile the kernel and modules

Read More
Posted by JavaBooks on Tuesday, December 29, 2009
0 comments
categories: , , , | edit post

Written by world-renowned Oracle JDeveloper experts, this exclusive Oracle Press resource shows you how to build Java Platform, Enterprise Edition web applications using Oracle JDeveloper 11g, Oracle Application Development Framework (Oracle ADF), and JavaServer Faces. Oracle JDeveloper 11g Handbook walks you through the creation of a complete sample application that employs highly interactive user interface components and declarative development methods. Learn the techniques required to implement Oracle Fusion-oriented solutions using Oracle JDeveloper 11g from this hands-on guide.

  • Work in the Oracle JDeveloper 11g Integrated Development Environment
  • Create business services with Oracle ADF Business Components
  • Develop entity object definitions that represent database objects and encapsulate business logic
  • Create components that query database data
  • Encapsulate complex data operations
  • Build JavaServer Faces applications
  • Work with the Oracle ADF Controller and Task Flows
  • Enable high interactivity with Oracle ADF Faces Rich Client
  • Bind the user interface to the business services layer using Oracle ADF Model
  • Learn design principles and best practices for working with Oracle JDeveloper 11g and Oracle ADF

Read More
Posted by JavaBooks on

Maximize every powerful feature available in MySQL 5.1 with hands-on instruction from a MySQL expert. This definitive guide shows you how to use MySQL's advanced suite of data management tools, optimize performance and reliability, and secure and administer a robust RDBMS. MySQL Database Usage & Administration includes detailed code examples in each chapter to highlight real-world applications of the material covered. If you want to get the most out of MySQL, you need this practical handbook.

  • Understand MySQL's features, technical architecture, subsystems, and commands
  • Make database design decisions that optimizre performance, storage, and reliability
  • Write complex queries using joins, subqueries, and views
  • Group SQL statements into transactions and execute them atomically
  • Build and use sophisticated stored procedures and functions
  • Automate database operations with triggers and scheduled events
  • Import and export data in different formats, includiong SQL, CSV, and XML
  • Optimize server and query performance
  • Administer a secure, high availability MySQL RDBMS
  • Manage users and control access
  • Perform database maintenance, replication, backup, and recovery

Read More
Posted by JavaBooks on

Explore a ton of powerful Ubuntu Linux commands

This handy, compact guide teaches you to use Ubuntu Linux as the experts do: from the command line. Try out over 1000 commands to find and get software, monitor system health and security, and access network resources. Apply skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.

Expand your Linux expertise in these and other areas:

  • Using the shell

  • Finding online software

  • Working with files

  • Playing with music and images

  • Administering file systems

  • Backing up data

  • Checking and managing running processes

  • Accessing network resources

  • Handling remote system administration

  • Locking down security

Read More
Posted by JavaBooks on
0 comments
categories: , , , | edit post

The Cocoa programming environment—Apple’s powerful set of clean, object-oriented APIs—is increasingly becoming the basis of almost all contemporary Mac OS X development. With its long history of constant refinement and improvement, Cocoa has matured into a sophisticated programming environment that can make Mac OS X application development quick, efficient, and even fun.

Yet for all its refined elegance and ease of use, the staggering size of the Cocoa family of APIs and the vast magnitude of the official documentation can be intimidating to even seasoned programmers.

To help Mac OS X developers sort through and begin to put to practical use Cocoa’s vast array of tools and technologies, Cocoa® Programming Developer’s Handbook provides a guided tour of the Cocoa APIs found on Mac OS X, thoroughly discussing—and showing in action—Cocoa’s core frameworks and other vital components, as well as calling attention to some of the more interesting but often overlooked parts of the APIs and tools.

This book provides expert insight into a wide range of key topics, from user interface design to network programming and performance tuning.

Read More
Posted by JavaBooks on
0 comments
categories: , , | edit post

Visits

Label Cloud

About Me

Followers