Besides showing events and a calendar, sometimes you need to add a booking system. For example, you are arranging a seminar or training and would like to publish the event information so that visitors can register to the event. In that case, a booking or reservation system can be added. In this article by Suhreed Sarkar, author of Joomla! 1.5 Top Extensions Cookbook, we will discuss how to add a booking system for events.Read Joomla! 1.5 Top Extensions: Adding a Booking System for Events in full
This article series by Matt Traxinger, author of Microsoft Dynamics NAV 2009 Programming Cookbook, shows you how to create displays that will allow your users to interact with the data.
A wizard is a form that steps you through specific sections using Next and Back buttons. Here we will show you how to design a form which will do exactly that.Read Microsoft Dynamics NAV 2009: Creating a Wizard-style Form in full
Forms are a predominant visual element in Dynamics NAV. They allow the user to view, insert, modify, and delete data from the tables in the database. Forms also allow the user to initiate events that perform actions on that data.
This article series by Matt Traxinger, author of Microsoft Dynamics NAV 2009 Programming Cookbook, shows you how to create displays that will allow your users to interact with the data. You will learn how to create several different types of forms including matrixes and wizards and to customize its look and feel.
In this four-part article series, we will cover:
- Designing Forms
- Creating a matrix form
- Creating a wizard-style form
- Updating Parent and Subform
OmniGraffle has several methods of quickly styling your diagram. In the previous article we saw how to efficiently align shapes to each other. In this article Ruben Olsen, author of OmniGraffle 5 Diagramming Essentials, we will cover:
- Selecting and re-styling shapes based on similarity
- Selecting and re-styling connected shapes
- Various color picker tricks
The WiX toolset ships with several User Interface wizards that are ready to use out of the box. We'll briefly discuss each of the available sets and then move on to learning how to create your own from scratch. In this article by Nick Ramirez, author of the book WiX: A Developer's Guide to Windows Installer XML, you'll learn about:
- Adding dialogs into the InstallUISequence
- Linking one dialog to another to form a complete wizard
- Getting basic text and window styling working
- Including necessary dialogs like those needed to display errors
Following the article on ColdFusion Components, we now have a fairly good understanding of what a ColdFusion component is. Object-oriented programming is a form of programming paradigm that utilizes "objects", structures of data that consist of data fields and methods, and the object interactions for development. Focusing on data rather than processes, the OOP methodology uses self-sufficient modules (the objects), which contain all the information they require to manipulate their own data structure.
In this article by Matt Gifford, author of Object-Oriented Programming in ColdFusion, we will look at the first ColdFusion component within the OOP design pattern, the Bean.Read Building Your First Bean in ColdFusion in full
Performance of your database server is directly tied to how well the underlying operating system is working, and there the performance is driven by the hardware you're using. To fit all of these pieces together—hardware performance, operating system performance, and database performance—you need a good monitoring system.
The simple performance tools on a UNIX-derived system are straightforward to use, and it's easy to show examples of good and bad behavior, the best way to teach how those tools are useful for monitoring. In this article by Gregory Smith, author of PostgreSQL 9.0 High Performance, we will cover iostat; Unix's monitoring tool.Read UNIX Monitoring Tool for PostgreSQL in full
Welcome to PHP social networking! This article by Michael Peacock, author of the book PHP 5 Social Networking, allows users to share media such as images and videos with other users in their network as status updates and profile posts.
During the course of this article you will learn how to integrate different types of media in profile posts, including:
Packt have published a range of new Open Source books this month, for further information click on the links below.
Also, to celebrate Packt's Open Source Awards 2010, We are giving a special offer on all Open Source eBooks. Get any Open Source eBook for just $9.99 now!
Read All New October Open Source Books from Packt in full
Event calendars are essential for many websites. For example, your company website may contain one event calendar to display the events. Showing event information through a calendar helps visitors to view your schedule easier. A good calendar application also helps you to schedule your work. This article by Suhreed Sarkar, author of Joomla! 1.5 Top Extensions Cookbook, shows you how to add an event calendar to your Joomla! site using JEvents.Read Adding an Event Calendar to your Joomla! Site using JEvents in full
For queries where the criteria are not known in advance, such as a website's advanced product search, ICriteria queries are more appropriate than named HQL queries. This article by Jason Dentler, author of NHibernate 3.0 Cookbook, shows how to use the same DAL infrastructure with ICriteria and QueryOver queries.
In an effort to avoid overwhelming the user, and increase application responsiveness, large result sets are commonly broken into smaller pages of results. This article also shows how we can easily add paging to a QueryOver query object in our DAL.Read NHibernate 3.0: Using ICriteria and Paged Queries in the Data Access Layer in full
For Joomla!, there are many popular extensions to show events and calendars. In the previous article we covered adding an event calendar using JEvents. In this article by Suhreed Sarkar, author of Joomla! 1.5 Top Extensions Cookbook, we will discuss a popular extension: GCalendar. JEvents allows you to add events and show them through a calendar. GCalendar allows you to display the Google Calendar on your Joomla! site.
Google Calendar is gaining popularity. If you are a user of Google Calendar, you already know how flexible it is. In this article, you are going to know how to display your Google calendar on your Joomla! site.Read Showing your Google calendar on your Joomla! site using GCalendar in full
Many times, objects contain numerous attributes that define how they look, and they're not always perfectly uniform in relation to the object. For example, a used paint can would have paint dripping down the sides of the can—if we were creating this can in 3D, we'd have to tell Blender that there is a specific spot on our 3D mesh that contains different attributes than the rest of the mesh. This is where UV mapping comes in handy. UV coordinates are, in simple terms, a two-dimensional representation of the texture coordinates of a three-dimensional object. They allow us to tell Blender specific properties about specific areas of our objects in a scene.
In this article by Aaron W. Powell, author of Blender 2.5 Lighting and Rendering, we're going to talk about creating custom textures for our scene and how to bring them into Blender. We will learn how to create a custom UV map and texture for an object in our interior scene.Read Blender 2.5: Creating a UV Texture in full
With the completion of LINQ to NHibernate for NHibernate 3.0, we can easily implement the specification pattern. In this article by Jason Dentler, author of NHibernate 3.0 Cookbook, we will see how to set up and use the specification pattern with the NHibernate repository.Read NHibernate 3.0: Using LINQ Specifications in the data access layer in full
In Oracle Discoverer, you can also use drilling to analyze data, getting a new angle on the data you're dealing with. There are several ways supported by Discoverer in which you can accomplish drilling. For example, you can drill data down to see more detailed information for a certain product. Or, on the contrary, you may need to view data at a higher level, drilling data up from products to categories. Another example is drilling to a related item, allowing you to add a related item that is not currently in the worksheet but can be found in a folder used by the worksheet.
This article by Yuli Vasiliev, author of Oracle Business Intelligence: The Condensed Guide to Analysis and Reporting, will walk you through the simple steps required to drill data on Discoverer worksheets. With the help of many examples, this article will introduce you to the following:
- Navigating a Discoverer worksheet data with drilling
- Drilling up and down
- Drilling to a related worksheet item
- Drilling from a worksheet graph