When query results exceed the display area then you resort to scrolling and wish you had some way to limit the number of results displayed and comfortable to view without scrolling. Paging functionality which provides an answer to this is therefore a much desired feature. The Data Pager Control in Visual Studio 2008 provides this functionality when you create an ASP.NET web form under .NET Framework 3.5. It can be configured automatically using the GUI, or it can be installed manually after installing the ListView. In this article both of them are described. While the number of items displayed in a list can be declaratively coded, it is possible to set it at page load time as well.
This article by Dr. Jayaram Krishnaswamy describes how you may connect to SQL Server 2008 and display the retrieved data in a ListView Control on a web page. The ListView Control is the only control in ASP.NET that supports the new ASP.NET control, the Data Pager Control. This article shows how the data from a table in SQL Server 2008 is displayed in the ListView and how the Data Pager is configured to cycle the List View items.Read Using the Data Pager Control in Visual Studio 2008 in full
In this article by Micheal Lively, the author of Instant Hands-on Testing with PHPUnit How-to [Instant], we will go into detail of how these fixtures work and what types of things you can do with them.
As you begin writing tests you'll find that many of them, especially ones inside the same test case class, need to run the same code to set up the object that you are running tests against. This code is part of what is commonly called a fixture. Many test methods require the same fixture. PHPUnit allows you to support shared fixtures using the setUp()and tearDown() methods.Read Using Test Fixtures in PHPUnit in full
In this two-part article series by Leonard Murphy, author of Building Websites with Expression Engine 2.X, you will take an existing website that was written outside of ExpressionEngine and adapt it to ExpressionEngine. In the first part you created your own channel with fields customized to the content that you will be displaying.
In this article you will be:
- Using templates to display your channel content
- Creating a 404 page for visitors who get lost on your site
Starting with the release of Xcode 4.2 and iOS 5, developers and designers now have the ability to lay out the workflow of their applications using the new storyboards feature that has been incorporated as part of the XIB editor in Xcode.
Instead of creating numerous interface files, you can now start dragging and editing all your views in one place with the ability to specify transitions between screens and the associated actions that trigger them.
In this article by Steven F. Daniel, who has also authored the book Xcode 4 Cookbook, we will be gaining an understanding of what storyboards actually are, and how they require iOS 5 or later, as well as familiarizing ourselves with the new work flow that has been implemented within the XIB editor within Xcode.Read Using Storyboards in full
Having built a puzzle game called Flood Control in XNA 4.0 and enhanced it with animation, in this article by Kurt Jaegers, author of XNA 4.0 Game Development by Example: Beginner's Guide, we will take it further by:
- Adding a SpriteFont to the game and displaying the current level and score in their appropriate positions on the screen
- Implementing the flooding of the dome and adding increasing difficulty levels
All of these enhancements will give the player a better game experience, as well as give us the opportunity to learn more about how the SpriteBatch class can be used for animation and text display.Read Using SpriteFonts in a Board-based Game with XNA 4.0 in full
Java Management Extensions (JMX) is an incredibly powerful Java technology. Introduced in 2003 as part of Java 5 and the result of multiple Java Community Process specifications (JSR-3 and JSR-160), JMX defines an architecture, API, and services for the management and monitoring of Java applications. Simply put, JMX is a standard part of Java used to interact with a running application. Once started, you probably tend to think of an application as if it were on its own island and that it's difficult to communicate with. Or perhaps you've never needed to interact with a running application or didn't realize such functionality was a possibility. JMX makes these interactions possible and can be used to receive event notifications or to invoke the functionality (such as business logic) contained within your running application. These interactions occur between a JMX client running locally and any Java Virtual Machine (JVM) running on a local or remote machine.
The topic of the article by Eric Spiegelberg, is a design for using JMX and Spring to interact with applications at runtime; the writing is one part a very light introduction to JMX, one part an introduction to the benefits of Spring JMX, and one part that presents a design for how to quickly and conveniently maximize the use of Spring JMX within your Java applications.Read Using Spring JMX within Java Applications in full
In the previous article we saw how to Enable Spring Faces support. In this article by Markus Stäuble, we will learn how to use Spring Faces and its integration with JSF component libraries.Read Using Spring Faces in full
The article, Using Specular in Unity, guides you to become familiar with Unity3D Shaders and post effects. This article by Kenny Lammers, author of the book Unity Shaders and Effects Cookbook, talks about using Specular for your own custom Shaders to create custom Specular effects.
Everybody loves games like Gears of War and Call of Duty, but what is it about these games that make them so visually compelling and very realistic? Well, it is a combination of things really, but one of the more key elements that these games employ in their Shader pipelines are different types of Specular. This article will introduce you to the basics of Specular and demonstrate some of the tricks that today's AAA games use every day in their Shader pipelines.
In this article, will learn the following:
- Utilizing Unity3D's built-in Specular type
- Creating a Phong Specular type
- Creating a BlinnPhong Specular type
- Masking Specular with textures
- Metallic versus soft Specular
- Creating an Anisotropic Specular type
In this article by Daniel Bartholomew, the author of the book MariaDB Cookbook, has discussed about the SHOW EXPLAIN feature of MariaDB. The SHOW EXPLAIN feature was introduced in MariaDB 10.0. It enables us to get an EXPLAIN (that is, a description of the query plan) of the query running in a given thread.Read Using SHOW EXPLAIN with running queries in full
In this article by Matt Palmer, author of Instant Redis Persistence, we'll step through a number of different scenarios, and how you can go about protecting against each one.
While securing your data isn't strictly a persistence topic, it is an important one to consider when planning your data storage strategy. If your stored data can be accessed improperly, you're in a whole world of pain.
A common complaint about Redis is that it has no means of controlling who has access to the Redis server—if you can connect to the Redis server, you've got the ability to fully access and manipulate the data stored in that server.Read Using Redis in a hostile environment (Advanced) in full
Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. Using it as a media center allows everyone to have a low-cost device that is always on and attached to their TV.
In this article by Sam Nazarko, the author of Raspberry Pi Media Center, we'll look at the following topics:
What PVR allows us to do
The different types of PVR setups that Raspbmc supports
How to set up Raspbmc to take advantage of PVR
In this article by Rihards Olups, author of Zabbix 1.8 Network Monitoring, we'll explore usage of proxies that collect the data on behalf of the Zabbix server and then transmit it back to the server, which helps when remote locations can't be accessed directly because of firewall concerns. It also reduces the load on the Zabbix server.Read Using Proxies to Monitor Remote Locations with Zabbix 1.8 in full
In this article by Mahender Pal, the author of Microsoft Dynamics CRM 2011 Application Design, we are going to use Microsoft Dynamics CRM 2011 as a platform to develop our Employee Recruitment Management System ( ERMS ). We will learn the basics of ERMS, about processes in Microsoft CRM 2011, and how we can use them to automate business processes at different levels.
In this article we are going to discuss the following topics:
- Employee Recruitment Management System
- Employee Recruitment Management System design
- Setting a security model for Employee Recruitment Management System
- Setting field-level security
- Data model for Employee Recruitment Management System
- Customizing entities for Employee Recruitment Management System
- Setting a security model for ERMS
- Setting field-level security in Microsoft CRM 2011
- Processes in Microsoft CRM 2011
- Importing data in Microsoft CRM 2011
- Testing Employee Recruitment Management System
In this article by Dr. Minerva M. Ladores, author of Instant Prezi Starter[Instant], we will see how to use the Prezi software for preparing unique and creative presentations. Prezi is a presentation software tool for presenting ideas on virtual canvas. It employs a user interface which allows users to zoom in and out of their presentation media.Read Using Prezi - The Online Presentation Software Tool in full
In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will examine a few of the many plugins and add-ons available for Mahara. These will need to be installed on the server and then configured from the Administration page.
Specifically, we will cover:
- Adding a spreadsheet and chart using Google apps
- Using Embed.ly to add a Google map
- Adding the Facebook Like button to a page
- Adding the Twitter Tweet button to a page
- The Continuing Professional Development artifact
In this article, by Stephan A. Miller, the author of Getting Started with Phalcon, gives an introduction to using Phalcon to develop web applications.Read Using Phalcon Models, Views, and Controllers in full
In this article, by Matjaz B. Juric & Marcel Krizevnik, authors of WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g, we will learn:
- Creating a project and importing resources from OSR
- Configuring a business service
- Testing a business service
- Creating an Alert destination
- Creating a proxy service
- Testing a proxy service
- Publishing a proxy service to the Oracle Service Registry
- Re-wiring an SOA composite application
- Oracle Service Bus use case
In this article by Tony Bruzzese, author of Instant Oracle Goldengate, we will learn how to create a one-way replication in OGG (Oracle GoldenGate). OGG is a comprehensive software package for enabling the replication of data in heterogeneous data environments. The product set enables high availability solutions, real-time data integration, transactional change data capture, data replication, transformations, and verification between operational and analytical enterprise systems.Read Using Oracle GoldenGate in full