Choose any 5 OS eBooks for $60 £40 €50 or any 5 Enterprise eBooks for $100 £65 €80

Home

Help me find a book...

Do you know what you want to do, but aren't sure which of our books is right for you? With so much choice and so many versions available, this is a common question. We suggest you visit our comprehensive book selection center to narrow down your options.

Click here to find the right book for you...

Latest News

Let Us Know Your Thoughts on www.PacktPub.com's Redesign

January 2012 | Enterprise, Open Source

As you can see, we have changed some of the theming of www.PacktPub.com. Ultimately, the aim is to make it easier for you to find key information about our products, and to make the site more usable. 

We would really appreciate your feedback on the changes we have made, and as such have set up a very short survey. If you complete it, we will offer you 40% off the price of your next eBook.

Head to https://www.surveymonkey.com/s/FMHXWT8 to complete the survey. We look forward to hearing from you. 

Read Let Us Know Your Thoughts on www.PacktPub.com's Redesign in full

Master Ext JS 4 with examples using Packt’s latest book and e-book

January 2012 | Open Source

Packt recently announced the release of Ext JS 4 First Look which is a practical step-by-step tutorial explaining the many new features of Ext JS 4 and how to use them. Written by Loiane Groner, the book is a guide to facilitate easy migration from Ext JS 3 to Ext JS 4.

Read Master Ext JS 4 with examples using Packt’s latest book and e-book in full

Corona Game Development: Beginners Guide, book cover competition in conjunction with Ansca Mobile.

January 2012 | Open Source

Packt Publishing, the emerging leaders in game development book titles is pleased to announce a cover image competition for their forthcoming book: Corona Game Development: Beginners Guide by Michelle M. Fernandez. Members of the Corona community are invited to submit their original artwork to adorn the cover of this exciting book.

Read Corona Game Development: Beginners Guide, book cover competition in conjunction with Ansca Mobile. in full

Geolocation and Accelerometer APIs

by Christopher Caleb | January 2012 | Cookbooks

Devices such as the iPhone are also location-aware; its GPS receiver is able to determine its position anywhere in the world. Movement can be tracked, the current speed can be obtained, and even the direction the device is facing can be determined. In addition to mapping, location services are finding their way into all kinds of areas ranging from photography to messaging clients.

In this article written by Christopher Caleb, author of Flash iOS Apps Cookbook, we will cover the following recipes:

  • Determining your current location
  • Determining your speed and heading
  • Checking for geolocation access
  • Responding to accelerometer changes
  • Detecting a shake
Read Geolocation and Accelerometer APIs in full

Oracle JDeveloper 11gR2: Application Modules

by Nick Haralabidis | January 2012 | Oracle

An application module in the ADF Business Components framework of JDeveloper, represents a basic transactional unit that implements specifc business use cases. It encompasses a data model comprising a hierarchy of view objects and optionally other application module instances, along with a number of custom methods that together implement a specifc business use case.

 

In this article, Nick Haralabidis, the author of Oracle JDeveloper 11gR2 Cookbook will cover:

 

  • Creating and using generic extension interfaces
  • Exposing a custom method as a web service
  • Accessing a service interface method from another application module
  • A passivation/activation framework for custom session-specifc data
  • Displaying application module pool statistics
  • Using a shared application module for static lookup data
  • Using a custom database transaction
Read Oracle JDeveloper 11gR2: Application Modules in full

.NET Generics 4.0: Container Patterns and Best Practices

by Sudipta Mukherjee | January 2012 | .NET

There are several generic containers and generic algorithms available in the .NET Framework and a couple of other majorly accepted APIs such as Power Collections and C5.

In this article by Sudipta Mukherjee, author of .NET Generics 4.0 Beginner’s Guide, we will take a look at:

  • Generic container patterns: There are several patterns that are used more than the others in code bases that use Generics. Here, we shall walk through some of these very popular generic structures.
  • Best practices: Here we shall walk through a list of best practices with succinct causes to back them.
Read .NET Generics 4.0: Container Patterns and Best Practices in full

Axure RP 6 Prototyping Essentials: Advanced Interactions

by Ezra Schwartz | January 2012 | Architecture & Analysis Content Management WordPress

This article covers some advanced topics such as conditions, raised events, and so on.

In this article by Ezra Schwartz, author of Axure RP 6 Prototyping Essentials, we will cover a set of features such as raised events, conditional logic and variables, introduction to a terminology which is usually associated with programming and suggests complexity. It is understandable if you are not interested in, or are intimidated by, the prospect of coding, and wish to avoid using this set of Axure features as long as possible. You should not.

First, rest assured that no coding is involved. By now, you are familiar with Axure's Interactions and the Case Editor features, which require you only to select from a contextual selection of options and construct interactions by pointing and clicking. The only typing required is the labeling. You will find a similar easy-to-use interface when you use features such as the Condition Builder or simulate "drag and drop".

Secondly, think about some of the terminologies and methods we use in interaction design. We use branching logic to determine use cases, scenarios, and how functionality responds to user interaction under certain conditions. Axure makes it fairly easy to model the logic we need, in order to visualize branching paths, and express it in the interactive prototype.

Read Axure RP 6 Prototyping Essentials: Advanced Interactions in full

Working with Dashboards in Dynamics CRM

by Mark AuCoin | January 2012 | Microsoft

One of the best user features found in Dynamics CRM 2011 is the addition of standard dashboards. Dashboards can contain any combination of charts, lists, and other components to help give users a visual and interactive view of their CRM data. This article will explain how to edit user and system dashboards along with detailed information about the different properties that you can change on chart and list components.

In this article by Mark AuCoin, author of Microsoft Dynamics CRM 2011: Dashboards Cookbook, we will cover the following topics:

  • Editing a user dashboard
  • Editing a system dashboard
  • Deleting a user dashboard
  • Deleting a system dashboard
Read Working with Dashboards in Dynamics CRM in full

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z