Buenos días desde Barcelona,
El proyecto que plantean encaja perfectamente con mi experiencia y formación, he desarrollado aplicaciones de escritorio en WPF durante más de 5 años, mis últimos proyectos han sido para la gestión de clínicas veterinarias en .NET Framework 4. Estas aplicaciones incluían la gestión de las mascotas, usuarios registrados, agenda del cliente, gestión de visitas, etc...
Todo el desarrollo de su aplicación seria en WPF, tal como solicita, agregando validación personalizada en los formularios y en la gestión de errores producidos por la entrada del usuario.
Los estilos y apariencia de la aplicación se realizarían con plantillas en los recursos de aplicación que usted podrá modificar a su gusto para dar el formato deseado.
En su caso, es aconsejable la creación de entidades para la categoría, tema principal y materia, entre otras, esto data consistencia a su aplicación y evitará la duplicación de conceptos en su catalogo de libros..
Entiendo que el software solicitado formará parte de otro ya existente en sus instalaciones. Para poder realizar una propuesta con garantías de integración en su instalación necesitaría saber con detalle las especificaciones de su software, el Framework de trabajo, el diseño de la base de datos, etc...
Por favor, contacten conmigo para intercambiar información sobre los detalles específicos del proyecto,
Reciban un cordial saludo.