Hi Dmitry,
>2 - to send an XML file to a Pocket PC. Then an application developed with .NET CF on the Pocket PC will open this XML, show user the information and will send the information back to the SQL Server/Web application.
You can't really "send" XML data to the Pocket PC from an ASP.NET application. You can copy a file via RAPI onto the device. This would require an application on the desktop computer to which the device synchronizes (
http://rapi.codeplex.com/).
Or you can run a .NET application on the mobile device that simply calls the ASP.NET page which in turn renders as an XML document. Getting XML this way is simply a matter of passing the Url to the XmlTextReader class (
http://support.microsoft.com/kb/307643)
--
Christof