MSDN Magazine April 2001
View Complete Post
MSDN Magazine May 2001
MSDN Magazine March 2001
MSDN Magazine June 2002
Dino Esposito discusses various forms of client-side data binding as they are coming out in ASP.NET AJAX 4.0, focusing on some advanced features of data binding and observable objects.
MSDN Magazine December 2009
In this article, Dino reviews the pillars of real-world AJAX development as supported in ASP.NET AJAX 4.0. In doing so, he mostly focuses on client-side templates and data-binding but doesn't ignore other goodies, such as ADO.NET Data Services proxy classes and programming facilities.
MSDN Magazine October 2009
Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains.
MSDN Magazine January 2007
In ASP. NET 2. 0, the GridView and DetailsView controls are designed to work together. They don't merely provide complementary services, they also share a number of helper classes and components. The output of the GridView control consists of a sequence of rows, each with a fixed number of columns.
MSDN Magazine January 2006
When it's time to design the Data Access Layer (DAL) of your distributed MicrosoftÃÂ® . NET Framework-based app, one of the key decisions you'll make is how you'll pass data to and from methods of DAL classes.
MSDN Magazine May 2005
MSDN Magazine January 2004
MSDN Magazine February 2002
MSDN Magazine October 2000
I've tried this method in my code behind to try and validate that the Fileupload control has a file or not. I get the error message the the event "Server Validate" cannot be found. Can anyone tell why? Thanks.
Public Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles CustomValidator1.ServerValidate
' Get file name Dim uploadAvatar As FileUpload = DirectCast(AdvertisementForm.FindControl("uploadAvatar"), FileUpload) Dim UploadFileName As String = uploadAvatar.PostedFile.FileName If UploadFileName = "" Then ' There is no file selected args.IsValid = False Else Dim Extension As String = UploadFileName.Substring(UploadFileName.L