After we set up a content management system and create the navigation structure for our site, we can add content to it. We will learn how to do this in the following article. We will also learn how easy a CMS will be for our authors. In this article by Nirav Mehta, we will :
- Add content to our site—pages, images, and more
- Add additional information—metadata, tags, and links—with content
- Get a sense of how easy is it to maintain content with a CMS
- Learn what we need to support multiple authors
In this article by Jani Hartikainen, we'll look at PHP's "magic" features:
Magic methods, which are class methods with specific names, are used to perform various specialized tasks. They are grouped into two: overloading methods and non-overloading methods. Overloading magic methods are used when your code attempts to access a method or a property which does not exist. Non-overloading methods perform other tasks.
Magic functions, which are similar to magic methods, but are just plain functions outside any class. Currently there is only one magic function in PHP.
Magic constants, which are similar to constants in notation, but act more like "dynamic" constants - their value depends on where you use them.
We'll also look at some practical examples of using some of these, and lastly we'll check out what new features PHP 5.3 is going to add.Read PHP Magic Features in full
In the previous article we've seen how to test our rules using Guvnor, as well as using FIT for rule testing against requirements documents. This article by Paul Browne, shows how to test your rules further. It shows how to unit test the rules by using Junit. Unit testing has the advantage of documenting the code because it gives a working example of how to call the rules. It also makes your rules and code more reusable.Read Testing your JBoss Drools Business Rules using Unit Testing in full
This article by Paul Browne, shows how to test your business rules so that mistakes don't happen in real-time. It shows that testing is an ongoing process and begins the testing by using Guvnor. It then shows how to test rules against requirement documents using the FIT (Framework for Integrated Testing).Read Testing your Business Rules in JBoss Drools in full
Lets look at the specific uses of CMSs, and evaluate a few of them. In this article by Nirav Mehta, we will take a look at top blog CMSs.
We will also :
- Learn about different blog CMSs
- Evaluate how to perform typical content management operations using the top three blog CMSs
- Review flexibility and extensibility
- Consider the other options available
This is a two article series by Sitaraman Lakshminarayanan.The article revolves around how to digitally sign and verify messages in web services using Oracle Web Services Manager.The first part will explain concepts like digital signatures,their importance,their functional use with respect to web services, but will mainly focus on how Oracle Web Services Manager can help generate and verify signatures in web services.In the next part,he will explain signature generation and signature verification along with an example.Read Digitally Signing and Verifying Messages in Web Services ( part 1 ) in full
This is the second part of the 2 series article by Sitaraman Lakshminarayanan on Digitally Signing and Verifying Messages in Web Services using Oracle.The article revolves around how to digitally sign and verify messages in web services using Oracle Web Services Manager.The first part explained concepts like digital signatures,their importance,their functional use with respect to web services, but mainly focussed on how Oracle Web Services Manager can help generate and verify signatures in web services.In the this part,he explain signature generation and signature verification along with an example. For all those who missed out the initial action just click onto : http://www.packtpub.com/article/digitally-signing-and-verifying-messages-web-services-part1Read Digitally Signing and Verifying Messages in Web Services ( part 2 ) in full
This article by Julian Tancredi, promotes the transition into CSS-based web design for new EE users and demonstrates how to use Cascading Style Sheets (CSS) to improve the layout of the default EE website/blog template. This article will demonstrate how to use CSS to effectively take control of the appearance of any EE template keeping the structure and the presentation entirely separate.Read Customizing the Default Expression Engine (v1.6.7) website template in full
In this article by Dr. Jayaram Krishnaswamy, the process of programmatically creating the SQL Server Reporting Services (SSRS) tabular report is described. You will be creating a very simple report using the provided code. The approach is to introduce the programming by creating the three parts of a report: connection, dataset, and layout.Read Programmatically Creating SSRS Report in Microsoft SQL Server 2008 in full
When the product catalog is ready, it is time to test the user registration and order management functionalities. We are going to discuss how to manage customers and orders in a three part series. This is the first part that covers VirtueMart's Customer Management. In this article by Suhreed Sarkar, we will:
- Configure the user registration settings for VirtueMart
- Manage users for a VirtueMart shop
- Create and manage fields for a customer registration form
In this article by Dr. Jayaram Krishnaswamy, we will learn about migration of data from MS SQL Server 2008 to EnterpriseDB. Migration Studio bundled with the EnterpriseDB download is a collection of tools to migrate automatically the data and business logic into Postgres from a variety of vendor products that include SQL Server, Oracle, MySQL to mention a few. This article shows you step by step how you may migrate a SQL Server 2008 table to Postgres Plus. You can only migrate tables and schemas but not database as a whole.Read Migrating from MS SQL Server 2008 to EnterpriseDB in full
Flexibility and extensibility are the two main design criteria that software designers would like to have in their applications. When it comes to Axis2, its architecture is extremely flexible and extensible. Axis2 has a modular architecture. In this article by Deepal Jayasinghe, we will learn more about Axis2 architecture, its core components, and its main features.Read Looking into Apache Axis2 in full
In the previous part of the article, we saw how to Create Categories and Add products to our store. In this part by William Rice, we will learn how to create Attributes and Attribute Sets in Magento.Read Categories and Attributes in Magento: Part 2 in full
In this article by Wojciech Kocjan, we will learn about troubleshooting Nagios 3.0 which includes troubleshooting the web interface, passive checks, SSH-Based checks, and NRPE.The article includes various possible errors along with their solutions and detailed explanations for each error listed out.Read Troubleshooting Nagios 3.0 in full
The aim of this article, by Mary Cooch, is to get our students involved—as our Teaching Assistant—in a project with Moodle. In the previous article, the students have made use of the Forum and the Chat room to exchange their initial thoughts and ideas. They've come up with the names for the site, which they've shared in a glossary, and also come up with the actual design, which they have uploaded to a database.
In this article, we shall encourage our students to join in by:
- Letting the class vote on the winner and evaluating the project by using a Moodle choice
- Getting them to send in their advert for us to mark directly within Moodle as an assignment
- Having them tell a story to which everyone can contribute by using a Wiki
Read Interacting with the Students using Moodle 1.9 (part 2) in full