Actualmente estoy reescribiendo la aplicación de base de datos de nuestra compañía, que es una interfaz de Access-VBA para un back-end SQL Server (Express).¿Me he sobre extendido con este proyecto?
He estado administrando la aplicación durante 4 años aproximadamente y ahora, cuando comencé aquí, era un único * .MDB-file en una red compartida (que se corrompía semanalmente).
Desde entonces, cambié el DB a un multiusuario * .MDE, luego migré los datos a un servidor SQL Express como * .ADE.
Desde entonces la aplicación se ejecuta sin problemas y es muy confiable.
Pero, por supuesto, hay algunos inconvenientes al usar Access (sin control fuente, dependiente de la versión de Office, etc.), así que sugerí a mi jefe que reescribiera la interfaz en C# & WPF.
Hice un poco de Java y C++ hace unos años, pero eso es todo. Ahora he estado trabajando en este proyecto durante 3 meses más o menos y la marcha es muy difícil. Solo para tareas tan simples como llenar un cuadro combinado, tengo que buscar en la red y leer muchas cosas.
Realmente quiero aprender C# (y también he aprendido muchas cosas desde que comencé!) Y encuentro que esta es una gran oportunidad, pero tal vez me he sobreexcitado, comenzando con una aplicación LOB real como soltero, junior ¿desarrollador?
¿Qué hay de VBA-> VB.NET/VSTO + C# continuando la integración? Hay muchos senderos al lado de barrancos traicioneros :) –