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

All | June | May | April

Self Publishing or Packt Publishing?

July 2012 | e-Learning, Enterprise, Open Source

Publishing a book, on your own or through a publisher, is a lot of work!

While it is true that with self-publishing, one can get their books done and in the market in a relatively shorter span of time and have more control over the content of the book, just writing the book, formatting it, and launching it in the market is not what makes a great book or a great author.

When it comes to a good IT book, the content of the book, planning, editing, designing, art directing (cover art, graphics, and layout), copy editing, production management, distributing, actual selling, marketing/promoting, and publicizing, are all matters of great importance. This is where Packt comes in. Packt is a modern publishing company, producing cutting-edge books and eBooks for communities of developers, administrators, and newbies, alike.

 

Read Self Publishing or Packt Publishing? in full

Expand the knowledge of SharePoint using Packt’s latest Book and eBook

July 2012 | Microsoft

Master SharePoint application development by building exciting business SharePoint solutions.

Read Expand the knowledge of SharePoint using Packt’s latest Book and eBook in full

Explore the advanced capabilities of Microsoft Silverlight using Packt’s new Book and eBook

July 2012 | Microsoft

A compact certification guide to help the reader prepare for, and pass, the (70-506): TS: Microsoft Silverlight 4 Development exam.

Read Explore the advanced capabilities of Microsoft Silverlight using Packt’s new Book and eBook in full
View : All | June | May | April | Alphabetical:A-Z | Z-A

Installing and Configuring Drupal

by Dylan Spencer James | July 2012 | Cookbooks Drupal Open Source

Drupal 7 is a modern Content Management System famed for its flexibility and power. Using Drupal you can easily create custom functionality that would otherwise have to be purchased in many of the other leading CMSs

In this article by Dylan James, author of the book Drupal 7 Cookbook, we will explore the process of setting up a Drupal website. We will see how to install the offcial Drupal 7 release and also how to install third-party Drupal distributions which are preconfigured in a variety of ways.

Following the installation, we will move on to the installation of third-party modules and then how your site can be configured to provide a site search form.

The article culminates with a recipe on setting up Drupal multi-site where two Drupal sites are configured to run from the same core files.

Read Installing and Configuring Drupal in full

Microsoft XNA 4.0 Game Development: Receiving Player Input

by Luke Drumm | July 2012 | Cookbooks Microsoft

One of the key aspects that separates a computer game from that of, for example, a movie, is its interactive nature and its ability to be influenced by the player to achieve a different outcome each and every time.

In this article by Luke Drumm,author of Microsoft XNA 4.0 Game Development Cookbook, we will examine some different ways of capturing the player's intent that may not be immediately obvious or trivial to implement when we first set ourselves the challenge.

Read Microsoft XNA 4.0 Game Development: Receiving Player Input in full

Setting up the Basics for a Drupal Multilingual site: Languages and UI Translation

by Kristen Pol | June 2012 | Drupal

Drupal's default installation is in English. But, as you'll soon see, it can be configured to handle other languages as well. Creating a multilingual website expands your audience, and studies have shown that users are more likely to buy products and services on a website when content is presented in their native language. Coupled with the fact that there are many more non-English native speakers than English native speakers, you should see the full value of creating a site that supports other languages.

This article by Kristen Pol, author of Drupal 7 Multilingual Sites starts with setting up a test site. Once the site is ready, we'll add several new languages and configure language detection so that we can view each language using different URLs. With the detection in place, we will enable a switcher block to easily navigate between each language.

After the language settings are done, we'll move on to translating the Drupal interface. First we will translate manually by grabbing files from localize.drupal.org, and then we'll configure the site for automatic updates. Once the contributed translations are in place, we will learn how to add and change translated UI strings as well as how to contribute these translations back to the Drupal community. The last part of the interface translation section deals with changing English strings and reusing strings on other sites.

Read Setting up the Basics for a Drupal Multilingual site: Languages and UI Translation in full

Unity 3.x Scripting-Character Controller versus Rigidbody

by Devon Kraczla Volodymyr Gerasimov | June 2012 | Open Source

Character controller is extremely important part of any game. Essentially, it allows us to interact with it, control our alter-ego, shoot, explore, and do all kinds of crazy stuff. Most common character controller is humanoid, in general it needs to know how to walk, run, jump, attack, it needs to camera rig that will be accompanying it throughout play. All these actions need to be supported on a programming level and we will look into a way that it can be done in Unity. This article by Volodymyr Gerasimov and Devon Kraczla, the authors of the Unity 3.x Scripting, will help you to:

  • Learn Character Controller versus Rigidbody – pros and cons
  • Teach player-controlled character walk, run, jump, and shoot
  • Program camera controls and switching between different camera types with a press of a single button
  • Learn script animations to follow character's actions
Read Unity 3.x Scripting-Character Controller versus Rigidbody in full

WebGL: Animating a 3D scene

by Diego Cantor | June 2012 | Beginner's Guides

Objects in 3D scenes can have actions on their own. For instance, in a racing car game, each car has its own speed and trajectory. In a first-person shooting game your enemies can hide behind barricades then come and fight you or run away. In general, each one of these actions is modeled as a matrix transformation that is attached to the corresponding actor in the scene. These are called local transforms.

In this article by Diego Cantor author of WebGL Beginner’s Guide, we will study different techniques to make use of local transforms.

Read WebGL: Animating a 3D scene in full

Wordpress: Buddypress Courseware

by Adam D. Scott | June 2012 | WordPress

The BuddyPress (BP) Courseware plugin by ScholarPress transforms our WordPres site into a learning management system. This plugin provides educators with the ability to post and organize course content, assignments, bibliographies, and schedules. BP Courseware works by extending the BuddyPress group functionality. Each courseware-enabled group receives a courseware dashboard where teachers and students can quickly access and post course content. The BP Courseware plugin is ideal for managing multiple courses by the same instructor or for an entire academic department.

In this article by Adam D. Scott, author of the book WordPress for Education, we'll cover techniques to install and configure the BP Courseware plugin. Once the plugin is installed, we'll develop content for a sample courseware course by adding course information, posting assignments, grading student assignments, creating a bibliography, and managing the course calendar.

Read Wordpress: Buddypress Courseware 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