I am creating my first custom web part, and have done two tasks, but now I do not know how to proceed:[*]I have created an .aspx file with Sharepoint Designer 2007. This page contains a Data View web part that I have configured to display an xml file. I have used a static test xml file for the purpose of designing the layout in the data view WP, but I want a script to generate xml files like this dynamically.[*]I have written a C# console program that can generate xml files that would suite the Data View WP. This program browses the network (outside Sharepoint) for files and contents and it takes an argument.My questions:What kind of project should I put the C# code in? A Visual Studio class library? (I do not see any Sharepoint webpart projects in my Visual Studio.)How can I call the C# code from the dataview on the aspx page?How can I pass the argument from the Sharepoint page to the C# code? (The argument is something the user specifies and gives the program information about where in the network to look for files and contents.)I have also read several articles on how to deploy web parts, but they all seem to assume that you have easy access to the Sharepoint 2007 server.I have the Visual Studio development environment on my own computer, and the Sharepoint 2007 server is on a separate computer (without any Visual Studio).Do I need to sign the dll on my machine and then get access to the Sharepoint server to put it in the GAC on the Sharepoint server in order to be able to test if it works?