Xen Virtualization: Work with MySQL Server, Ruby on Rails, and Subversion
In this article, Prabhakar Chaganti will show us to create virtual appliances that perform one specific function. These appliances can be web servers, database servers or anything else that you can think of which is useful for your business.
The key advantage with these appliances is the fact that they are mostly maintenance free, and can be started up and then used without going through any lengthy installation process. You can use these as needed for your testing and then dispose them off. You can also use them for staging environments or production environments, and you can even share them across the enterprise.
Read Xen Virtualization: Work with MySQL Server, Ruby on Rails, and Subversion in fullXcode 4 ios: Displaying Notification Messages
This will focus on the different methods in which we can make our applications communicate and grab the user's attention. You may, for instance, want to notify the user that an error has occurred, or that the user will need to wait while information is being retrieved or saved.
In this article by Steven F. Daniel, author of Xcode 4 iOS Development, we will:
- Explore and use the different notification methods
- Learn how to generate alerts to notify the user
- Learn how to go about using action sheets to associate with views
- Handle alerts via sounds and vibrations
wxPython: Design Approaches and Techniques
In today's world of desktop applications, there is a great amount of incentive to be able to develop applications that can run in more than one environment. Currently, there are a handful of options available for cross-platform frameworks to develop desktop applications in Python. wxPython is one such cross-platform GUI toolkit for the Python programming language. It allows Python programmers to create programs with a complete, highly-functional graphical user interface, simply and easily.
In this article by Cody Precord, author of the book wxPython 2.8 Application Development Cookbook, we will cover:
- Creating Singletons
- Implementing an observer pattern
- Strategy pattern
- Model View Controller
- Using mixin classes
- Using decorators
wxPython 2.8: Window Layout and Design
In today's world of desktop applications, there is a great amount of incentive to be able to develop applications that can run in more than one environment. Currently, there are a handful of options available for cross-platform frameworks to develop desktop applications in Python. wxPython is one such cross-platform GUI toolkit for the Python programming language. It allows Python programmers to create programs with a complete, highly-functional graphical user interface, simply and easily.
In this article by Cody Precord, author of the book wxPython 2.8 Application Development Cookbook, we will cover:
- Using a BoxSizer
- Understanding proportions, flags, and borders
- Laying out controls with the GridBagSizer
- Standard dialog button layout
- Using XML resources
- Making a custom resource handler
- Using the AuiFrameManager
wxPython 2.8: Advanced Building Blocks of a User Interface
In today's world of desktop applications, there is a great amount of incentive to be able to develop applications that can run in more than one environment. Currently, there are a handful of options available for cross-platform frameworks to develop desktop applications in Python. wxPython is one such cross-platform GUI toolkit for the Python programming language. It allows Python programmers to create programs with a complete, highly-functional graphical user interface, simply and easily.
In this article by Cody Precord, author of the book wxPython 2.8 Application Development Cookbook, we will cover:
- Listing data with a ListCtrl
- Browsing files with the CustomTreeCtrl
- Creating a VListBox
- StyledTextCtrl using lexers
- Working with tray icons
- Adding tabs to a Notebook
- Using the FlatNotebook
- Scrolling with a ScrolledPanel
- Simplifying the FoldPanelBar
Writing XML data to the File System with SSIS
This article by Dr. Jayaram Krishnaswamy, shows how you may retrieve XML data from a relational database and write it to a folder on your file system as a text or xml file using Microsoft SQL Server Integration Services 2008. The following are the different steps involved in this EL process (there being no transformation):
- Creating a stored procedure that retrieves XML
- Creating a package in BIDS or Visual Studio 2008
- Adding and configuring a ExecuteSQL task
- Adding and configuring a Script task
- Running the package and verifying the results
Writing Tips for Bloggers
The phrase "Content is King" may seem like rather an old cliché now, but it still rings true—content is king. In this article by Paul Thewlis, we will look at issues surrounding content creation, and discuss some techniques and methods to help you produce the best content you can. We will discuss some general writing tips for bloggers. Although you may be familiar with some of these already, it is to re-focus your attention on them and ensure that you are applying them as a part of your blogging routine.
Read Writing Tips for Bloggers in fullWriting a Package in Python
This article by Tarek Ziadé focuses on a repeatable process to write and release Python packages. We will focus on how to install, uninstall, develop, test, register, and upload a package.
Read Writing a Package in Python in fullWPF 4.5 Application and Windows
Any attempt at mastering a technology, any technology, requires a good understanding of its foundations. This understanding makes it possible to grasp the more complex aspects of that technology; Windows Presentation Foundation ( WPF) is no different. In this article, we'll take a broader look at WPF's application model, including the use of windows within an application.
In this article by Pavel Yosifovich, author of Windows Presentation Foundation 4.5 Cookbook, we will cover:
- Creating a window
- Creating a dialog box
- Using the common dialog boxes
- Creating ownership between windows
- Creating a custom shaped window
- Creating a single instance application
- Handling an unhandled exception
Working with XML in Flex 3 and Java-part2
In the first part of this article series by Satish Kore, we started with the basics of XML and move ahead to understand E4X completely. In this article, we will learn about loading external XML documents and also implement the concepts through an example— Building a book explorer.
Read Working with XML in Flex 3 and Java-part2 in fullWorking with XML in Flex 3 and Java-part1
In this two-part article series by Satish Kore, you will learn how to work with XML data using Flex's E4X approach. In the first part of this article series i.e. this article, we will start with the basics and move ahead to understand E4X completely. In the second part of this article series, we will learn about loading external XML documents, and also look at an example illustrating the explained concepts.
Read Working with XML in Flex 3 and Java-part1 in fullWorking with XML Documents in PHP jQuery
In this article, by Vijay Joshi, author of PHP jQuery Cookbook, we will cover:
- Loading XML from files and strings using SimpleXML
- Accessing elements and attributes using SimpleXML
- Searching elements using XPath
- Reading an XML using DOM extension
- Creating an XML using DOM extension
- Modifying an XML using DOM extension
- Parsing XML with jQuery
Working with Value Extractors and Simplifying Queries in Oracle Coherence 3.5
Usually you can access data in the Coherence cache using identity-based operations, such as get and put. In many cases this will be exactly what you need, but there will also be many other situations where you either won't know an object's identity or you will simply need to look up one or more objects based on attributes other than the identity.
In this article by Aleksandar Seovic, Mark Falco and Patrick Peralta, authors of Oracle Coherence 3.5, we will cover:
- Built-in filters for querying the Data Grid
- Implementing a custom value extractor
- Implementing a FilterBuilder class that will allow us to define the queries in a simpler way
Working with User Defined Values in SAP Business One
The User-Defined Values function enables SAP Business One users to enter values, originated by a predefined search process, for any field in the system (including user-defined fields). This function enables the user to enter data more efficiently and – perhaps most importantly – more accurately. In fact, the concept is sort of a "Workflow Light" implementation. It can both save user time and reduce data double entries.
In this article by Gordon Du, author of Mastering SQL Queries for SAP Business One, we will see how to work with User-Defined Values.
Read Working with User Defined Values in SAP Business One in fullWorking with the Report Builder in Microsoft SQL Server 2008: Part 2
In the previous part of the article, we had a look at the Report Builder overview and described the Report Builder 2.0 interface. In this part by Jayaram Krishnaswamy, we will discuss about Enabling and reviewing My Reports, and will see how to Modify a basic report.
Read Working with the Report Builder in Microsoft SQL Server 2008: Part 2 in fullWorking with the Report Builder in Microsoft SQL Server 2008: Part 1
Report Builder 2.0 is feature-rich reporting tool with the latest Microsoft Office look and feel. In this two part article by Jayaram Krishnaswamy, we will see how the Report Builder 2.0 provides an extremely flexible GUI with user friendly wizards for creating the Tablix data regions, a versatile construct that includes tables, matrix, and charts and gauges. Report Builder 2.0 supports server resources such as shared Data Sources, works with SQL Server Data Sources and many third party products, and can directly open and edit server hosted reports. Report Builder together with Report Manager provides powerful support for building and managing a bewildering array of report types.
Read Working with the Report Builder in Microsoft SQL Server 2008: Part 1 in fullWorking with Templates in Apache Roller 4.0
This three part article series by Alfonso V. Romero, teaches you how to create and edit your first template in Roller, along with some basics about the Velocity template language, and how to create your first Roller theme from scratch. You'll also learn about Roller's model and data objects, and how to use these objects' properties, methods, and macros in a custom template to show data from your weblog.
Basically, in this article series you shall:
- Learn how to create and edit your first template
- Learn about the Velocity Template Language and how you can use it in your Roller templates
- Work with Roller's model and data objects to access your weblog's data from custom templates
- Create a Roller theme from scratch!
Working with Simple Associations using CakePHP
Database relationship is hard to maintain even for a mid-sized PHP/MySQL application, particularly, when multiple levels of relationships are involved because complicated SQL queries are needed. CakePHP offers a simple yet powerful feature called 'object relational mapping' or ORM to handle database relationships with ease.In CakePHP, relations between the database tables are defined through association—a way to represent the database table relationship inside CakePHP. Once the associations are defined in models according to the table relationships, we are ready to use its wonderful functionalities. Using CakePHP's ORM, we can save, retrieve, and delete related data into and from different database tables with simplicity, in a better way—no need to write complex SQL queries with multiple JOINs anymore!
In this article by Ahsanul Bari and Anupom Syam, we will have a deep look at various types of associations and their uses. In particular, the purpose of this article is to learn:
- How to figure out association types from database table relations
- How to define different types of associations in CakePHP models
- How to utilize the association for fetching related model data
- How to relate associated data while saving
Working with SBS Services as a User: Part 2
In the previous part of the article by David Overton, we discussed E-mail, Calendar, and Contact functionality of SBS 2008. In this part, we will discuss File Management and Remote access to the server, network, and services functionality provided by SBS 2008.
Read Working with SBS Services as a User: Part 2 in fullWorking with SBS Services as a User: Part 1
Your SBS 2008 server, network, computers, and users will now be configured for use. However, to get the business benefit, you will need to embed the use of the services and facilities into the user's psyche to enable them to benefit from it and use it.
In this two part article by David Overton, we will cover the following areas:
- E-mail, Calendar, and Contacts
- File Management
- Remote access to the server, network, and services
In this part, we will discuss E-mail, Calendar, and Contact functionality of SBS 2008.
Read Working with SBS Services as a User: Part 1 in full

