Dim path As String = "c:\Support\Upload\"
is it allright?
Yes, it's ok. But make sure IIS/ASP.NET has the rights to write to that location.
Next step, i would like to show the name of the uploaded file.
but, it's not working because file.Filename is not a String member.
The file name isn't part of the HTTP response. So you don't have that information at that point in the code.
The application would need to be redesigned to store the selected file name in a member variable or a global variable so it can be displayed when needed. You would be better off writing your own application and using bits of code from the samples.
These samples weren't really made to be turned into flexible applications, just to show the Upload component's API in action.