Latest Articles

Creating an Administration Interface in Django

by Ayman Hourieh | January 2009 | Content Management Open Source

We need an administration interface to manage the content that users post to our website. In fact, the administration interface is a universal feature needed in any web application that stores and manages data. For this reason, Django comes with a fully-fledged administration interface ready to be used. This administration interface is considered one of the coolest features in Django because it's easy to use, yet powerful and flexible.

In this article by Ayman Hourieh, you will learn about:

  • Activating the administration interface
  • Using the administration interface to manage content
  • Customizing the administration interface
  • Assigning permissions to users and groups
Read Creating an Administration Interface in Django in full

Extending the Application using Microsoft Dynamics NAV 2009 (Part 2)

by David Roys Vjekoslav Babić | December 2008 | .NET Microsoft

The three-tiered architecture in Dynamics NAV 2009 enables wonderful things to happen. Yes, you can get better scalability by separating the business logic from the presentation layer, but there are a couple of other things you get as a result of the Dynamics NAV Service Tier: Web services enablement and Multiple Presentation Layers. The RoleTailored client is an example of a presentation layer. The user interfaces are lovely, without a doubt, but it's the Web services that have got people buzzing. Web services enablement opens up a whole new world for NAV implementations and in this article, we're going to look at some of the things we can now do.This is in continuation of the Previous Article on the same topic.

In this article by David Roys and Vjekoslav Babic you'll learn what you can do with Web services.

Read Extending the Application using Microsoft Dynamics NAV 2009 (Part 2) in full

Extending the Application using Microsoft Dynamics NAV 2009 (Part 1)

by David Roys Vjekoslav Babić | December 2008 | .NET Microsoft

The three-tiered architecture in Dynamics NAV 2009 enables wonderful things to happen. Yes, you can get better scalability by separating the business logic from the presentation layer, but there are a couple of other things you get as a result of the Dynamics NAV Service Tier: Web services enablement and Multiple Presentation Layers. The RoleTailored client is an example of a presentation layer. The user interfaces are lovely, without a doubt, but it's the Web services that have got people buzzing. Web services enablement opens up a whole new world for NAV implementations and in this article, we're going to look at some of the things we can now do.

This topic is covered in two parts. In this article by David Roys and Vjekoslav Babic you'll learn:

  • What a Web service is (a geek-free definition)
Read Extending the Application using Microsoft Dynamics NAV 2009 (Part 1) in full

Public Key Infrastructure (PKI) and other Concepts in Cryptography for CISSP Exam

by M. L. Srinivasan | December 2008 | Networking & Telephony

Cryptography is an art, as well as a science, that involves the process of transforming plaintext into scrambled text and vice-versa. The purpose of cryptography is to conceal the confidential information from unauthorized eyes and ensure immediate detection of any alteration made to the concealed information.

It is one of the most important domains in the CISSP (Certified Information System Security Professional) examination. This domain includes important concepts which are the fundamental building blocks for information security.

In this article by M.L.Srinivasan, we will discuss about Public Key Infrastructure (PKI) that uses the concepts of public key cryptography. We'll also review some of the important key management techniques, the various attacks on cryptographic systems, and conclude by reviewing some of the published cryptographic standards.

Read Public Key Infrastructure (PKI) and other Concepts in Cryptography for CISSP Exam in full

Working with Complex Associations using CakePHP

by Ahsanul Bari Anupom Syam | December 2008 | MySQL Open Source PHP

A many-to-many relation requires an additional table to relate the two tables in relationship. In this article, by Ahsanul Bari and Anupom Syam, we will learn how to define associations in models for many-to-many relations. Then, we will look at how to retrieve, delete, and save related data from and into database tables using model association in this special type of relation.

Read Working with Complex Associations using CakePHP 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