I am making a project for my client who needs a system that has to have a user interface (an Asp website) and a Manager interface (a C# app). the twist is that no matter how many new users sign up or edit their account via website or the manager adds the himself the new members, these changes are to be updated both for manager and the users database. Is it possible if using Ms Visual Studio 2010 and MySql ? How i can accomplish it?

One way you can use the same database for both projects is using the same ODBC connection string to the database.

Or you can use the MySql class for .NET to be downloaded and installed from http://www.mysql.com/, with the same connection strig.

Hope this helps