Portada

Mostrando entradas con la etiqueta VB. Mostrar todas las entradas
Mostrando entradas con la etiqueta VB. Mostrar todas las entradas

miércoles, 6 de enero de 2010

Lo que un alumno de ciencias de la Informatica le debieran enseñar en Institucion de Educación....


Alumnos estudiantes de ciencias de la Informática, no están siendo bien formados por sus instituciones “Mater”, pero esto que ya es una visión un tanto repetida la verdad que no es sorpresa, la sorpresa seria ¿porque?, o que se necesita para reparar esto.



                Aun cuando muchos profesores (no la mayoría), trabajan en empresas en el rubro, la gran mayoría de los desarrolladores y encargados de proyectos no hacen clases, y si las hiciesen, lo harían en la jornada vespertina, que es  una jornada don se preparan una mayor cantidad de Técnicos que Ingenieros.
                Acá tenemos la primera razón 1- Profesores que no tienen relación con el mundo real del Desarrollo de aplicaciones profesionales para empresas. Donde la relación del alumno con su aplicación es poder ubicarla en el mejor lugar de una escala de 1 a 7 (en el caso de chile), si no muy por el contrario, satisfacer “completamente la necesidad del usuario”, quien no solo paga por la aplicación y con ello el sueldo de los desarrolladores,  si no también quien lo cambiara apenas tenga oportunidad.
                Alumnos de Ciencias de  la computación, desarrollar un sistema va mas allá de mostrar una ventana, la real dedicación de equipos completos de desarrollo está en la palabra “equipo” y aquí está la segunda razón. 2- No se enseña real trabajo en equipo. El sistema de educación tradicional  Profesor>alumno>sala de clases>horario de clases> entregar el próximo martes>X  no guarda relación alguna con la realidad del trabajo informático en el mundo real, donde no sirve trabajar el día domingo toda la madrugada para poder hacer la entrega el día lunes. Y  Lamentablemente es eso lo que entrega a la mayoría de los estudiantes de ciencias de la informática, y está muy por lejos de ser la realidad del trabajo en el mundo externo.
                Otra razón muy fuerte llegan a ser las mallas curriculares Razón numero 3- Donde no hay ramos que enseñen (no use la palabra mencionar) temas como; control de versiones, depuración de errores, Usabilidad del Software, documentación de aplicaciones, desarrollo a largo plazo de aplicaciones…
                Seria bueno encontrar a estudiantes de ciencias de la informática, en acciones donde trabajar  en un equipo de 8 personas fuese la tarea mas comun, donde sería mucho mejor que se amanecieran domingo a domingo para cumplir con entregas menores (seguro se acostarían mucho más temprano) donde cada participante (o incluso dos de ellos) sea responsable de alguna parte; como el control de acceso, el moldeamiento de la BD, etc. etc.… en los distintos periodos del desarrollo., todo esto seria muy bueno en los alumnos. Es conveniente que mencione también la poca experiencia, en aplicaciones de control de versiones (por nombrar algunas)que tienen nuestros alumnos, de lo contrario le pregunto a Ud. Alumno de Ciencias de la computación ¿Conoce alguna de estas dos aplicaciones? si su respuesta es  ¡Las Dos! Lo Felicito.
FogBugz             
                     Ojala las salas de clases donde se enseñan ciencias de la informática fuese mas parecido a una oficina que una sala realmente, seguro tendriamos aplicaciones desbordantes, con resultados alucinantes, y una economia corriendo en la carretera de la informacion a mil Kms por H.
Bueno espero sea de su gusto esto que les comento…Saludos ¡!!

jueves, 16 de abril de 2009

Versiones y licenciamiento de Visual Basic Express y Sabores

Hola a todos:

Visual Basic Express EditionEsta versión de visual basic es una versión gratuita del mismo, se puede utilizar libremente, para practicar, crear aplicaciones y poder venderlas, no hay restricciones en ese sentido.seguro piensan que soy un timador o algo por el estilo, pero no, no es asi... resulta que la idea de Microsoft es proporcionar una serie de aplicaciones Express para que los estudiantes, gente novata, no-programadores se adentren en el mundo de la programación. asi como el FrontPage Express ¿lo recuerdan? una version mas light de laVerdadera aplicación. Este link es el de MSDN...
http://www.microsoft.com/spanish/msdn/vstudio/express/VB/default.mspx


¿Existe Visual Basic 8.0?

Si, pero se conoce como Visual Basic 2005

¿Entonces, Existe una versión 7?

Si, llamada Visual Basic 2003, o .NET 2003

¿No era la 6.0 la ultima versión?

Si, era la ultima versión, pero bajo el modelo de programación COM, ahora sigue la generación de aplicaciones .NET

Ahora bien... no solo existe una version Express para visual basic, sino tambien para C#, Visual Web Developer, Visual C++ 2005, Visual J# 2005

¿Necesitas mas?

Pues.. si eres un programador un poco más avanzado, tienes tambien la oportunidad de combinar visual basic 2005 express con SQL Server 2005 por supuesto de manera gratuita con la version SQL Server 2005 Express Edition
Mas preguntas que me gustaria "pre-resolver"¿Valen la pena las versiones Express? Si, en realidad en lo personal cuando las baje "me espere menos" pense que serian herramientas mas limitadas, pero la verdad son muy potentes, aunque obviamente llevan limitantes con respecto a las versiones completas no express.

¿Las otras aplicaciones donde las bajas?

Visual Web Developer 2005 Express Edition

http://www.microsoft.com/spanish/msdn/vstudio/express/VWD/default.mspx

Visual C# 2005 Express Edition

http://www.microsoft.com/spanish/msdn/vstudio/express/VCS/default.mspx

Visual C++ 2005 Express Edition

http://www.microsoft.com/spanish/msdn/vstudio/express/VC/default.mspx

SQL Server 2005 Express Edition

http://www.microsoft.com/spanish/msdn/vstudio/express/SQL/default.mspx

Visual J# 2005 Express Edition

http://www.microsoft.com/spanish/msdn/vstudio/express/VJS/default.mspx



¿Que más necesitas para instalarlo?

Necesitas el .NET Framework 2.0 Lo puedes bajar de aqui:

http://msdn.microsoft.com/netframework/downloads/updates/default.aspx#.NET%20Framework%202.0%20Beta%20SDK%20and%20Redistributable

baja el archivo llamado: .NET Framework Version 2.0 Redistributable Package (x86)Luego el .NET Framework 2.0 SDK x86 pero eso despues, por el momento baja el .NET Framework Version 2.0 Redistributable Package (x86)


Ojala les haya quedado un poco claro...preguntas? las que quieran..

En las Preguntas 3 y 47 del siguiente link, queda claro que para versiones express no tiene costo asociado $$ (non-cost) y tambien para el soporte (el programa, no la ayuda para solucionar problemas) SQL Express de estas versiones, respectivamente. y la pagina principal de las versiones express Microsoft

Visite nuestra publicidad y colabore con el blog muchas gracias....