Caching with Weak References in .NET 27 Dec 2007 19:47 GMTCaching can help minimize network traffic when building service-oriented architecture applications; unfortunately, Microsoft's Caching Application Block falls short in a few areas.
Source: DevX Opening Telephony to Microsoft Developers 26 Dec 2007 20:01 GMTWith collaboration from Avaya, Microsoft and Inova IT, developers now see the convergence of Web-based and telephony standards under a single infrastructure for easier .NET development and deployment.
Source: DevX Using ASP.NET 3.5's ListView and DataPager Controls: Displaying Data with the ListView 26 Dec 2007 00:00 GMT
In November 2007 Microsoft released ASP.NET 3.5. As noted in An Overview of
ASP.NET 3.5 and Visual Studio 2008, this released included two new ASP.NET data Web controls: the ListView and DataPager. In a nutshell, the ListView
control provides a very flexible means for displaying a collection of data while still offerring rich data features like paging, sorting, editing,
inserting, and deleting. The DataPager control can be associated with a ListView to render a paging interface.
Prior to ASP.NET 3.5, developers who needed to display a set of records could choose between the GridView, DataList, and
Repeater controls. The GridView provides rich data features, but has a very boxy layout; the DataList and Repeater allow for a more flexible layout,
but lack the "point and click" data features found in the GridView, DetailsView, and FormView controls. The ListView bridges the gap between layout
flexibility and built-in data features.
This article, the first in a series of articles on the ListView and DataPager controls, looks at the ListView's many available templates and
illustrates how to display data. Read on to learn more!
Read More >
Source: 4GuysFromRolla Playing with Media in Silverlight 1.0 21 Dec 2007 03:49 GMTWaiting for Silverlight to deliver on it's promise of delivering rich media experiences? Take your first steps with this tutorial on how to embed a Windows media file in your Silverlight application, control its playback, and create simple effects on the video.
Source: DevX Disabling the Submit Button Until a CheckBox is Checked 19 Dec 2007 00:00 GMT
ASP.NET provides a variety of validation Web controls that can be used to validate a user's form field inputs.
Unfortunately, the validation Web controls do not work with the CheckBox or CheckBoxList Web controls. In a previous article,
Creating Validator Controls for the CheckBox and CheckBoxList,
I shared two custom controls I had created to address this shortcoming: CheckBoxValidator and CheckBoxListValidator. These controls
work like any other ASP.NET validation control - at a minimum, just add them to a page and specify their ControlToValidate and
ErrorMessage properties.
A colleague recently asked me to enhance the CheckBoxValidator control's client-side script so that it could optionally disable a particular
button when invalid. In particular, she wanted to be able to specify the ID of a Button control in the CheckBoxValidator's properties.
The CheckBoxValidator would then use client script to disable (gray out) the Button when the CheckBoxValidator was invalid. The following screen shot
illustrates this concept. On the left, the CheckBox is unchecked so the Submit button is grayed out; on the right, the CheckBox has been checked so
the Button has become enabled.

I recently updated the CheckBoxValidator to meet these specifications. Read on to learn more about this new enhancement to the CheckBoxValidator!
Read More >
Source: 4GuysFromRolla