Oracle BI Publisher is Oracle's reporting XML-based technology, which generates highly formatted data output using multiple data sources. BIP also offers different types of Layout Templates for designing a report.
In this article by Daniela Bozdoc, author of Oracle BI Publisher 11g: A Practical Guide to Enterprise Reporting, we will look at the XPT format, which is a new template option provided by BIP. It is designed in a totally BIP-integrated layout design interface. We will also see how to use this interface to design a complete report.Read Oracle BI Publisher 11g: Learning the new XPT format in full
Moodle has evolved from an academic project to the world's most popular virtual learning environment. During this evolution, its complexity has risen dramatically and so have the skills that are required to administer the system. Moodle 2 Administration is a complete, practical guide to administering Moodle sites.
In this article by Alex Büchner, author of Moodle 2 Administration, we cover:
- Module plugins: This covers core functionality available in a course, the front page, My Moodle page, and the user profile pages. They include Activity modules, Blocks, and Filters.
- Repositories: Repositories allow incorporating data into Moodle, either from internal sources or from external sites.
- Portfolios: These are the opposite of repositories. Portfolios allow exporting content from Moodle to other applications or data storage.
- Miscellaneous plugins: These include Text editors, Licences, Question types, Question behaviours, and Plagiarism prevention.
Oracle BI Publisher is Oracle's reporting XML-based technology, which generates highly formatted data output using multiple data sources. The Data Model editor provides tools to build queries, define the data structure, and create formulae from different data sources.
In this article by Daniela Bozdoc, author of Oracle BI Publisher 11g: A Practical Guide to Enterprise Reporting, we'll look at how we can work with multiple data sources in the BIP.Read Oracle BI Publisher 11g: Working with Multiple Data Sources in full
In this article by Nicholas Freear, author of Moodle 2 for Teaching 4-9 Year Olds Beginner's Guide, we will develop an interactive timeline widget, potentially with the help and collaboration of our pupils. This will help your pupils visualize some historic events, and the temporal relationships between them. The timeline will contain images and links to other resources. You can use the timeline to foster discussion, which for older pupils may take place in a Moodle forum.
And we will use Moodle to set homework for our pupils. No more lugging 30 exercise books home to mark!
Specifically, we will cover the following topics:
- Introducing the SIMILE timeline widget
- Installing a text editor
- Creating the timeline data file
- Installing the Timeline Widget filter
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
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
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
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.
- Embedding an RSS feed
- Opening a YouTube video
- Posting on your Facebook wall
- Retrieving recent tweets from Twitter
- Displaying photos from Flickr
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
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
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.
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
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
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
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