If you're like many of us, the first time you played around with .NET's
DataGrid component, you were wowed by its painless, yet powerful data-binding
abilities and impressed with its overall simplicity and efficiency. But once
you delved a little deeper into its functionality, you may have been
surprised by the lack of features beyond dynamic data binding. Most
applications require something more than a simple read-only static grid.
Actually there are more complex, but less-documented features that the
DataGrid provides that can be extremely useful in your Web application. These
include custom sorting, item selection, dynamic versus manual column binding,
template columns, custom data formatting and data paging. By studying each of
these features a DataGrid can be created that's both functional and
user-friendly.
Custom Sorting
Say, at one point or another, you wan... (more)
On the eve of the official release of .NET 2.0, developers around the world
were anxiously waiting and priming their PCs for a speedy download from MSDN.
And who could blame them? Microsoft's .NET development platform has been a
hit with the developer community ever since the first betas came out years
ago.
Upon loading Visual Studio .NET 2.0 for the first time, many of us were like
kids in a candy store. So much to play with and so little time! Microsoft has
really hit a home run with the suite of new controls they've added to the
toolkit, which are bound to make your life a lo... (more)
Since their conception, Web services have evolved into a core component of
software architectures worldwide. The ability to easily distribute
processing, allow access via the Internet, and componentize architectures
makes Web services a compelling choice for interoperability among systems.
Another convincing argument for the implementation of Web services is the
fact that with the current development tools available, they are easy to
create and they integrate virtually seamlessly into most systems.
However, the fact that Web services are easy to create, coupled with the
reality t... (more)