Article Network

Building HTML5 Pages from Scratch

by David Karlins | October 2011 | Web Development

In this article by David Karlins, author of Dreamweaver CS5.5 Mobile and Web Development with HTML5, CSS3, and jQuery, we will learn to build web pages in Dreamweaver relying entirely on HTML5 layout tags. There are four things we will accomplish by learning to do that:

  • Building page layouts relying exclusively on HTML5 layouts will hone our skills at using these new tools for page design, and introduce HTML5 Code Hints in Dreamweaver
  • Relying on standardized, defined HTML5 layout elements (as opposed to custom-defined, irregularly implemented Div tags) streamlines page design
  • There are actual, significant real-world scenarios where building pages relying exclusively on HTML5 layout elements is the best way to design them (for example, when designing pages for iPhones or iPads)
  • There are functional advantages beyond design considerations for organizing page content in HTML5 layout elements. We will examine those advantages as we build HTML5 pages
Read Building HTML5 Pages from Scratch in full

iPhone Applications Tune-Up: Design for Performance

by Loyal Moses | October 2011 | Networking & Telephony

Designing an application is much more than selecting user interface components and choosing color schemes. Although these decisions may be rather important for the overall success of an application, we will be specifically focusing on the performance aspect of design and how the creation of a stable foundation and making solid decisions early, will pay off in the end.

With performance in mind, this article by Loyal Moses, author of iPhone Applications Tune-Up, will focus on the primitive concepts of designing your project from the ground up for maximum performance. Specific areas in which our concepts will focus are as follows:

  • Preparing the project
  • Project organization
  • Project structure
  • Groups and files
  • Groups and files
Read iPhone Applications Tune-Up: Design for Performance in full

Working with Client Object Model in Microsoft Sharepoint

by Balaji Kithiganahalli | October 2011 | Enterprise Articles Microsoft

Microsoft SharePoint 2010 is the best-in-class platform for content management and collaboration. With Visual Studio, developers have an end-to-end business solutions development IDE. To leverage this powerful combination of tools it is necessary to understand the different building blocks of SharePoint.

In this article by Balaji Kithiganahalli, author of Microsoft SharePoint 2010 Development with Visual Studio 2010 Expert Cookbook, we will cover:

  • Creating a list using a Client Object Model
  • Handling exceptions
  • Calling Object Model asynchronously
Read Working with Client Object Model in Microsoft Sharepoint in full

iPhone JavaScript: Web 2.0 Integration

by Arturo Fernandez Montoro | October 2011 | Java

iPhone is one of the most exciting mobile devices in the world. Its iOS is used in other Apple devices, such as iPad and iPod Touch. This article shows simple and effective ways to connect with the most important websites on the Internet. The techniques covered here shall provide a basis for building more complex applications. Our goal is to get a good understanding of each mechanism implemented in our recipes.

In this article by Arturo Fernandez Montoro, author of iPhone JavaScript Cookbook, we will cover:

  • Embedding an RSS feed
  • Opening a YouTube video
  • Posting on your Facebook wall
  • Retrieving recent tweets from Twitter
  • Displaying photos from Flickr
Read iPhone JavaScript: Web 2.0 Integration in full

Mahara 1.4: Working with Groups

by Ellen Marie Murphy | September 2011 | e-Learning Open Source

Mahara is an open source ePortfolio system that allows you to build dynamic and engaging portfolios in no time. Use Mahara when applying for jobs, creating portfolios for certification and accreditation, to support teaching and learning, for classroom projects, to create your own social network, and much more.

In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will cover:

  • Creating a group and adding members
  • Creating an interactive homepage for a course group
Read Mahara 1.4: Working with Groups in full

SAP Netweaver: Accessing the MDM System

by Uday Rao | September 2011 | Enterprise Articles SAP

SAP Master Data Management (SAP MDM) enables information integrity across the business network, in a heterogeneous IT landscape. SAP MDM enables the sharing of harmonized master data, formerly trapped in multiple systems, and ensures cross system data consistency.

In this article by Uday Rao, author of SAP NetWeaver MDM 7-1 Administrators Guide, we cover:

  • Mount and unmount an MDM server
  • Start and stop an MDM server
Read SAP Netweaver: Accessing the MDM System in full

Introduction to Moodle

by William Rice | September 2011 | e-Learning Moodle Open Source

Moodle is a free learning management system that allows you to create powerful, flexible, and engaging online learning experiences. We use the phrase "online learning experiences" instead of "online courses" deliberately. The phrase "online course" often connotes a sequential series of web pages, some images, maybe a few animations, and a quiz, provided online. There might also be some email or bulletin board communication among the teacher and students. However, online learning can be much more engaging than that.

In this article by William Rice, author of Moodle 2.0 E-Learning Course Development, we will give you an introduction to Moodle.

Read Introduction to Moodle in full

BackTrack 5: Attacking the Client

by Vivek Ramachandran | September 2011 | Beginner's Guides Open Source

In this article by Vivek Ramachandran, author of BackTrack 5 Wireless Penetration Testing Beginner’s Guide, we will focus on attacking the client. Most people exclude the client from their list when they think about WLAN security. This article will prove beyond doubt why the client is just as important as the access point when penetrating testing a WLAN network. The client can be either a connected or isolated un-associated client. We will look at various attacks, which can be used to target the client.

We will cover the following:

  • Honeypot and Mis-Association attacks
  • Caffe Latte attack
  • De-Authenticaton and Dis-Association attacks
  • Hirte attack
  • AP-less WPA-Personal cracking
Read BackTrack 5: Attacking the Client in full

Introducing Xcode Tools for iPhone Development

by Steven F Daniel | September 2011 | Beginner's Guides Open Source

In this article by Steven F. Daniel, author of Xcode 4 iPhone Development , we shall:

  • Learn about the features and components of the Xcode development tools.
  • Lean about Xcode, Cocoa, Cocoa-Touch, and Objective-C.
  • Take a look into each of the iOS Technology Layers and their Components.
  • Take a look into what comprises the Xcode Developer set of Tools.
  • Take a look at the new features within the iOS4 SDK.
Read Introducing Xcode Tools for iPhone Development in full

Spring Roo 1.1: Working with Roo-generated Web Applications

by Ashish Sarin | September 2011 | Open Source

Spring Roo is an easy-to-use tool for rapidly developing Java enterprise applications using well-recognized frameworks such as Spring, Hibernate, AspectJ, Spring Web Flow, Spring Security, GWT, Flex, and so on. Spring Roo takes care of creating project structure for your enterprise application, adding support to use Maven for building and deploying the application, creating application architecture based on your choice of technologies, creating unit and integration tests based on your choice of testing framework, and so on.

In this article by Ashish Sarin, author of Spring Roo 1.1 Cookbook, we'll look at how Spring Roo simplifies developing the web layer of an enterprise application using Spring Web MVC. We'll also look at how Spring Roo lets us quickly test our web application locally.

Read Spring Roo 1.1: Working with Roo-generated Web Applications in full

Drupal 7 Social Networking: Managing Users and Profiles

by Michael Peacock | September 2011 | Drupal Open Source

Social Networks are a relatively new aspect to the Web that are really taking off. Many businesses, organizations, communities, and families are using social networking to promote themselves, communicate better with others, and to engage with their audience. This article uses Drupal, a powerful and extendable Content Management System (CMS), to set up and manage a social networking website.

In this article by Michael Peacock, author of Drupal 7 Social Networking, we will learn:

  • How to manage users, roles, and their permissions
  • About Gravatars and how to enable them
  • How users can track the activity of each other
  • How to extend user profiles
  • About settings and rules for users
  • How to give authenticated users a more relevant home page
Read Drupal 7 Social Networking: Managing Users and Profiles in full

Learning jQuery

by Jonathan Chaffer Karl Swedberg | September 2011 | Open Source Web Development

jQuery provides a wide range of features, an easy-to-learn syntax, and robust cross-platform compatibility in a single compact file. This article by Jonathan Chaffer and Karl Swedberg, authors of Learning jQuery, Third Edition, covers the following topics:

  • Custom events
  • Throttling events
  • Deferred objects
  • The jqXHR object
Read Learning jQuery in full

IBM WebSphere Application Server: Administration Tools

by Steve Robinson | September 2011 | Enterprise Articles IBM

WebSphere Application Server, often referred to simply as WAS, is a JEE-compliant application server platform. JEE stands for Java Enterprise Edition and was previously referred to as J2EE. JEE application servers provide functionality to deploy fault-tolerant, distributed, and multi-tier Java software.

In this article by Steve Robinson, author of IBM WebSphere Application Server 8.0 Administration Guide, we will be covering a few of the command-line tools shipped with WAS to help you with problem diagnosis when WebSphere or applications are not running as they should. We will also introduce the IBM Support Assistant, a very powerful WebSphere Application Server (WAS) support tool, and walk through how to analyze a WAS log file using one of the many ISA add-ons.

Specifically we will cover the following topics:

  • Dumping namespaces
  • EAR expander
  • IBM Support Assistant (ISA)
Read IBM WebSphere Application Server: Administration Tools in full

Using Plugins and Add-ons for Mahara

by Ellen Marie Murphy | September 2011 | e-Learning Open Source

In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will examine a few of the many plugins and add-ons available for Mahara. These will need to be installed on the server and then configured from the Administration page.

Specifically, we will cover:

  • Adding a spreadsheet and chart using Google apps
  • Using Embed.ly to add a Google map
  • Adding the Facebook Like button to a page
  • Adding the Twitter Tweet button to a page
  • The Continuing Professional Development artifact
Read Using Plugins and Add-ons for Mahara in full

Microsoft LightSwitch: Querying and Filtering Data

by Jayaram Krishnaswamy | September 2011 | Enterprise Articles Microsoft

The logic tier of LightSwitch basically starts with a data service that encapsulates all the access to the data source. This tier can host any number of data services exposed as endpoints at the service boundary. Each data service exposes a number of queryable entity sets with operations for querying entities and an operation for submitting changes; add, update, and delete. An entity set contains entities of the same entity type. All operations take place with entity sets whether they are intended for fetching or for making changes to them. If you think of an entity set as an analogue of SQL table you will not be wrong. Just like you take information out of the table, make changes to it and return it to the table, you do likewise with entity sets.

In this article by Jayaram Krishnaswamy, author of Microsoft Visual Studio LightSwitch Business Application Development, we will take a look at querying a single entity.

Read Microsoft LightSwitch: Querying and Filtering Data 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