This article, by Joseph Sydney Gomez and Sarma Anantapantula, gives us a brief introduction about Online Analytical Processing (OLAP) as well as the method to create an application and database.Read Introduction to Online Analytical Processing in Oracle Essbase in full
In this two-part article by Jeff Cochran, we will be discussing about how to add security and membership to a Content Management system. In the first part we saw how to create Forms authentication and how to use it, along with how to create home page, Master Page, and login page. In this part of the article will focus on adding Forms authentication to our CMS, along with creating user accounts and how to assign membership roles.Read ASP.NET 3.5 CMS: Adding Security and Membership (Part 2) in full
Most businesses use a software mix in their IT arsenal that makes business sense to them. Because of this, often they have to migrate a part, or whole of their data from one software program to another. In this article by Dr. Jay Krishnaswamy, the built-in method of exporting tables in Microsoft Access is explored to take a table in Microsoft over to MySQL, the open source database product that changed hands recently. This article steps you through the process with a number of screen shots to guide you along the way.Read Exporting data from MS Access 2003 to MySQL in full
In this article by Pawan Sachdeva, we will be introduced to the various features of the iPhone along with basic programming for its development. We will develop a "Hello World" program to highlight its ability to be programmed.Read Development of iPhone Applications in full
The development environment of choice in this article by Stefan Björnander is the Visual Studio from Microsoft. In this article we also study the Microsoft Foundation Classes (MFC).
- Visual Studio provides us with a few Wizards—tools that help us generate code. The Application Wizard creates an application framework (a skeleton application) to which we add the specific logic and behavior of our application.
- When developing a Windows application, the Document/View model comes in handy. The application is divided into a document object that holds the data and performs the logic, and one or more views that take care of user input and display information on the screen.
- When an event occurs (the user clicks the mouse, the window is resized) a message is sent to the application, it is caught by a view object and is passed on to the document object. There are hundreds of messages in the Windows system. However, we only catch those that interest us.
- The device context can be viewed both as a canvas to paint on and as a toolbox holding pens and brushes.
- When we finish an application, we may want it to occur in the same state when we launch it the next time. This can be archived by storing vital values in the registry.
- Serialization is an elegant way of storing and loading values to and from a file. The framework takes care of naming, opening, and closing the file, all we have to do is to fill in the unique values of the application.
- The cursor has different appearances on different occasions. There are several predefined cursors we can use.