About the lack of WSDL design capabilities in Visual Studio .NET
Yasser seems to complain a bit about the lack of WSDL design capabilities within Visual Studio .NET. And he's right. You can use VS.NET as an XML editor, but that is all. Maybe the next major release will have a graphical WSDL (or generally spoken Web Services contract) designer with support to leverage existing XML Schemas.
In the meantime I have some interesting options for those willed to do Web Services development the rgiht way. Here we go with some useful tools:
Personally, I currently like Omniopera most of the tools.
The more I think about this issue the more I am willed to develop a VS.NET plug-in (even a cool wizard comes to my mind) ...