There are several ways to improve the scrolling performance of large data sets in Microsoft Windows Presentation Foundation (WPF). In order of their increasing performance, they are using UI virtualization, recycling UI containers, and implementing a data-binding proxy object. This paper briefly describes an implementation, along with its performance issues.
Related white papers
Enterprise 2.0: How Companies Are Adopting the Newest Web 2.0 Technologies
The trends are unmistakable - social media, an obscure phenomenon only a few years ago, is taking hold of global business at a blinding pace. In a recent Melcrum survey...
SQL Server 2005 for Developers
Leverage the power of SQL Server 2005 for database and application development. Description: Get the knowledge and skills to implement a Microsoft SQL Server 2005 database in this course. Learn to use...
Smartcard.Net: The Multi-Application, Multi-Language, Smart Card Platform
Smartcard.NET was designed to provide the numerous advantages of the Microsoft-designed, ECMA-certified .NET platform in a smart card framework. The aim of Smartcard.NET is to provide all the advantages of...
MSDN Webcast: Taking Application Development to the Next Level: Design and Development for 64-Bit Windows (Level 300)
This webcast throws some light on how to take application development to the next level. The presenter explores the design and development for 64-Bit Windows.
IBM Informix Client Software Development Kit Version 2.8
Using Informix Client SDK, developers can write applications in the language that they prefer, whether it is Java, C++, C, ESQL or any application tools with ODBC or OLEDB access....
Java Application Client Container
This paper describes an approach to design clients in a multitier enterprise application with the Java 2 Platform, using Enterprise Java Bean Containers for the client application. The paper does...
Metadata Driven Code Generation Using .NET Framework
The software is embodiment of a system's design goals. Changes in business requirements reflect on changes in goals. Software development needs to be a fast process. Software technologies rapidly evolve...


