Entorno de desarrollo

Iniciado por Bob_Ale, 22 Julio 2015, 21:39 PM

0 Miembros y 1 Visitante están viendo este tema.

Bob_Ale

Hola, soy Bob de Zaragoza!

Aunque sigo bastante este foro nunca he escrito en él y hoy me he atrevido.

Soy bastante aficionado a la programación,  sobre todo en Windows. Y por suerte en el curro puedo hacer alguna cosilla.

Ahora estaba con un programa en C# para escribir ficheros excel. Pero me encuentro con diferentes versiones de office,  2003 y 2010.

Estaba pensando en montarme dos maquinas Windows con virtualbox,  una con el Visual Studio y office 2003 y otra con el Visual Studio y office 2010.

¿Alguien utiliza máquinas virtuales para programar?
Y me refiero a programar y no probar aplicación.
Utilizando el mismo código fuente sobre distintos entornos para ir adaptando este a cada uno.

Saludos!

Enviado desde mi GT-I9300 mediante Tapatalk

engel lex

si, se usa, aunque para el mismo sistema operativo normalmente lo que se hace es que se compila, se pasa a las maquinas virtuales y se prueba, esto porque compilar en la maquina virtual va a ser lento, algo de 30 segundos puede pasar a ser 2 minutos... también por el ide puede correr lento...

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Bob_Ale

Si,  pero si se tiene cuidado siempre tendré un sistema limpio para desarrollar. Si fallos en el registro por hacer probatinas o instalaciones y desinstaciones de aplicaciones.

Enviado desde mi GT-I9300 mediante Tapatalk

engel lex

recuerda que practicamente nada corre desde 0, necesitas instalar las librerías básicas (dotnet framework, c++ redistributable,etc según el caso)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Bob_Ale

Si :( eso es lo que me echa para atrás

Enviado desde mi GT-I9300 mediante Tapatalk

Eleкtro

#5
Formula las preguntas sobre la plataforma .Net en el subforo correspondiente.




Cita de: Bob_Ale en 22 Julio 2015, 21:39 PMAhora estaba con un programa en C# para escribir ficheros excel. Pero me encuentro con diferentes versiones de office,  2003 y 2010.

Si usas los dependencias o mejor dicho los componentes COM de MS Office entonces obviamente necesitarás desarrollar bajo la versión específica que tengas instalada,
pero, existen muchas librerías de terceros sin esta limitación, es decir, que permiten crear y editar archivos de office/excel sin depender de MS Office instalado ni de los objetos COM de Office ,como por ejemplo:

NPOI
Excel Package




Cita de: engel lex en 22 Julio 2015, 22:13 PMrecuerda que practicamente nada corre desde 0, necesitas instalar las librerías básicas (dotnet framework, c++ redistributable,etc según el caso)

Cita de: Bob_Ale en 22 Julio 2015, 22:22 PMSi :( eso es lo que me echa para atrás

¿Por qué te echa para atrás?.

Puedes desarrollar poniendo cómo objetivo "X" versión de .Net Framework en VisualStudio, aparte de que la instalación de Windows ya trae la versión más reciente (de su época/versión) de los runtimes de .Net Framework instalada, yo no veo problema alguno;
evidentemente los runtimes de Visual-C++ no los vas a necesitar instalar, pero es que de todas formas, aunque hiciese falta ...¿qué más daría?, se instalan y punto, no es nada incómodo como para que te hechen para atrás, vaya xD.

Saludos!








Bob_Ale

Muchas gracias!

Si bien me estaba explicando con el. Net pero lo aplicaría para. Net,  VB6, etc...

Muchas gracias por los consejos!

Enviado desde mi GT-I9300 mediante Tapatalk