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 that .NET essentially walks you through the process of including Web
services in a Windows or Web application is, in a way, both a positive as
well as a negative. The positive is, obviously, that m... (more)
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 somet... (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
kid... (more)