Estoy encarando mi primer proyecto con .NET, para el que planeo usar XML. Se trata de un programa para almacenar contraseñas de FTP, MYSQL, etc, etc. Pero luego el quiero extender el codigo y hacer todo un gestor de proyectos, que mantenga listas TODO, notas, y datos de clientes, etc, etc.
En un principio, solo quiero tener una columna con nombres de proyectos, y otra con las diferentes claves y referencias.
Mis dudas con XML son basicas:
1 - conviene tener todos los proyectos y sus diferentes datos en un mismo xml?
2 - conviene cargar el listado de proyectos usando XmlDocument o usar un XmlTextReader?
3 - Si uso XmlDocument, al agregar o modificar un proyecto tengo que modificar el XmlDocument que tengo en memoria y luego guardarlo, no?
Desde ya, gracias por la orientacion.