Search Books and eBooks

The Various Components in Sencha Touch

by Bryan P. Johnson John Earl Clark | February 2012 | Open Source

In this article by John E. Clark and Bryan P. Johnson, authors of Sencha Touch Mobile JavaScript Framework, we will take a look at the individual components available in Sencha Touch. we will use the simple base components as a starting point for learning about the more complex components. We'll also talk a bit about how to access our components after they have been created.

This article will cover the following topics:

  • The TabPanel and Carousel components
  • The FormPanel components
  • MessageBox and Sheet
  • The map component
  • The List and NestedList components
Read The Various Components in Sencha Touch in full

Sencha Touch: Layouts Revisited

by Bryan P. Johnson John Earl Clark | February 2012 | Open Source

In this article by John E. Clark and Bryan P. Johnson, authors of Sencha Touch Mobile JavaScript Framework, we will examine the layout configuration option and how it affects each of the components.

Specifically, we will cover the following points:

  • The base component class
  • Layouts revisited
Read Sencha Touch: Layouts Revisited in full

Creating a Simple Application in Sencha Touch

by Bryan P. Johnson John Earl Clark | February 2012 | Open Source

This article will walk you through creating a simple application in Sencha Touch. We will cover the basic elements that are included in any Sencha Touch application, and we will take a look at the more common components you might use in your own applications: containers, panels, lists, toolbars, and buttons.

In this article by John E. Clark and Bryan P. Johnson, authors of Sencha Touch Mobile JavaScript Framework, we will cover:

  • Setting up your folder structure
  • Starting from scratch with TouchStart.js
  • Controlling the container using layouts
  • Testing and debugging the application
  • Updating the application for production
  • Putting the application into production
Read Creating a Simple Application in Sencha Touch in full

Creating, Compiling, and Deploying Native Projects from the Android NDK

by Sylvain Ratabouil | February 2012 | Beginner's Guides

A man with the most powerful tools in hand is unarmed without the knowledge of their usage. Eclipse, GCC, Ant, Bash, Shell, Linux—any new Android programmer needs to deal with this technologic ecosystem. Depending on your background, some of these names may sound familiar to your ears. Indeed, that is a real strength; Android is based on open source bricks which have matured for years. Theses bricks are cemented by the Android Development Kits (SDK and NDK) and their set of new tools: Android Debug Bridge (ADB), Android Asset Packaging Tool (AAPT), Activity Manager (AM), ndk-build, and so on. So, since our development environment is set up, we can now get our hands dirty and start manipulating all these utilities to create, compile, and deploy projects which include native code.

In this article by Sylvain Ratabouil, author of Android NDK Beginner’s Guide we are going to do the following:

  • Compile and deploy official sample applications from the Android NDK with Ant build tool and native code compiler ndk-build
  • Learn in more detail about ADB, the Android Debug Bridge, to control a development device
  • Discover additional tools like AM to manage activities and AAPT to package applications
  • Create our first own hybrid multi-language project using Eclipse
  • Interface Java to C/C++ through Java Native Interfaces (in short JNI)

By the end of this article, you should know how to start up a new Android native project on your own.

Read Creating, Compiling, and Deploying Native Projects from the Android NDK in full

Administrating the MySQL Server

by Marc Delisle | February 2012 | MySQL Content Management PHP

In this article wirtten by Marc Delisle, author of Mastering phpMyAdmin 3.4 for Effective MySQL Management, we will discus how a system administrator can use the phpMyAdmin server-management features for day-to-day user account maintenance, server verification, and server protection. The subject of how non-administrators can obtain server information from phpMyAdmin is also covered.

Server administration is mostly done via the Server view, which is accessed via the menu tabs available on phpMyAdmin's home page.

Read Administrating the MySQL Server in full

Monitoring and Responding to Windows Intune Alerts

by David Overton | February 2012 | Enterprise Articles Microsoft

In this article by David Overton, author of Microsoft Windows Intune 2.0: Quickstart Administration, we will examine the real-time nature of PC management as we explore the alerts that Windows Intune raises which require action on our part, exploring how we both monitor and respond to them.

We can have configure computers to minimize situations where alerts will be raised through good practices of updates, firewall, and anti-malware management. However, problems will still arise with users' computers, whether this is a request for assistance, a computer that will not boot, or some other warning picked up by Windows Intune. These need to be categorized and responded to in a timely manner. Some can be closed and filed depending on circumstances, while others require a visit to the computer itself with other tools to further diagnose and resolve.

In this article, we will discuss this in the following sections:

  • General Windows Intune alerts
  • Malware alerts
  • Remote Assistance alerts
Read Monitoring and Responding to Windows Intune Alerts in full

Common API in Liferay Portal Systems Development

by Jonas X. Yuan | February 2012 | Web Services

This article by Jonas X.Yuan, author of Liferay Portal Systems Development will introduce user management and password policy first. Then it will address authentication and authorization. LDAP and SSO integration will be introduced afterwards. Tracking and auditing services API will be addressed in detail after this. Finally, it will address scripting engine, polling, web services, WSRP, and the OSGi framework.

By the end of this article, you will have learned about the following:

  • User management
  • Password policy
  • Authentication and authorization
  • LDAP and SSO
  • Tracking and auditing
  • Rules engine and reporting engine
Read Common API in Liferay Portal Systems Development in full

New Features in Notes/Domino 8.5.3 Development

by Barry Max Rosen Scott O'Keefe Tim Speed | January 2012 | Enterprise Articles IBM

IBM Lotus Domino software is a world class platform for critical business, collaboration, and messaging applications. You can create and share information effectively to make quick business decisions and streamline the way individuals and teams work. It is no longer just an e-mail tool, but a means of extending business communications to a new level. In order to utilize all the powerful features of the new release, you need to upgrade your existing system to Lotus Notes and Domino 8.5.3.

In this article by Tim Speed, Barry Rosen, and Scott O'Keffe, authors of IBM Lotus Notes and Domino 8.5.3: Upgrader's Guide, we will cover the following features:

  • Composite applications
  • Lotus Component Designer
  • New Web 2.0 features
  • Lotus Expeditor
Read New Features in Notes/Domino 8.5.3 Development in full

Force.com: Data Management

by Siddhesh Kabe | January 2012 | CRM Enterprise Articles

The MVC model helps us separate the business logic from the display and data. Now, we can build an application on Force.com . For an effective application, having correct data is as important as having efficient business logic. Force.com is suitable for data-driven and process-driven applications, hence the data operations are massive. Force.com provides us with some really nice and efficient tools to manage, manipulate, and clean massive data per iteration.

In this article by Siddhesh Kabe, author of Force.com Developer Certification Handbook (DEV 401), we will learn:

  • How to import data using the data loader
  • The standard data management operations
  • How to import data using wizard
  • How to execute the data loader via command line
  • Some lessons in Force.com IDs

So let's start playing with the data.

Read Force.com: Data Management 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

.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

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

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
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Contact Us
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