Descargar

La implementación de plataforma de Visual Studio .NET en el Sur de SONORA, MÉXICO


Partes: 1, 2

    1. El framework de .net
    2. Ado net (Activex data object)
    3. El desarrollo web de .net
    4. El estado actual de esta tecnología en la región.
    5. Perspectivas en la región sur de sonora
    6. Conclusiones

    Introducción.

    Una de las cualidades principales que rodean a un maestro en ciencias es el desarrollo de la capacidad investigadora, pero no sólo crear y generar nuevo conocimiento sino investigar el conocimiento actual, las nuevas tecnologías pueden ser el punto de partida para la generación de nuevos conocimientos científicos.

    Punto net no es una nueva versión de los lenguajes ya conocidos como Visual Basic o Visual C, sino que el cambio es tan grande que muchos podríamos considerarlo un nuevo conjunto de lenguajes, y aquellos que de alguna manera hemos logrado un poco investigar sobre esta tecnología quizás considerarlo como un nuevo "Lenguaje Integrado", uno que quizás sólo solicita "cambiar de sintaxis", cuando decimos net rápidamente nos viene a la mente la palabra "Internet" y buena razón hay en ello, esta nueva plataforma no sólo permite desarrollar desde un sistema en modo texto, al igual que todo un sistema web, cuando inicié con mí investigación sobre la plataforma punto net básicamente estaba obsesionado con java, que al final de cuentas consideran uno de los mejores lenguajes disponibles en el momento, pero la realidad es que en materia de metodologías y tecnologías de desarrollo existen muchas opciones, más son las empresas e instituciones las que deciden cual elegir y provocan necesidad de especialistas en cada tecnología. Durante ya cuatro años he visto emerger punto net incluso en empresas cuyos gerentes de informática decían que no era algo que consideraran cercano, a penas en un lapso de un año he visto cambiar esa frase por "si no es en .net no desarrollamos"; siendo Microsoft .NET por ende ha sido muy juzgado, yo mismo lo consideraba simplemente un lenguaje más, una nueva versión, pero al adentrándome en la investigación pude ver una de sus mejores fortalezas una que sólo Java podía dar "multiplataforma", hasta ahora sólo java y no porque el lenguaje fuera en si multiplataforma sino que su Java Vistual Machine le permite trabajar multiplataforma, punto NET utiliza la misma lógica en su FRAMEWORK, tanto JVM como MSFramework son al final simplemente librerías de las cuales se encuentran diferentes versiones para trabajar con los diferentes sistemas operativos u entornos.

    Keywords: Framework, C#, ADO NET

    2. El FrameWork de .NET

    El .NET Framework es el corazón de .NET al igual que el JVM lo es de java, cualquier cosa que queramos hacer en cualquier lenguaje .NET debe pasar por el mecanismo de cualquiera de las partes integrantes del .NET Framework.

    El Common Lenguage Runtime (CLR) es una serie de librerías dinámicas (DLLs), también llamadas assemblies, que hacen las veces de las DLLs del API de Windows así como las librerías runtime de Visual Basic, vamos a poner estos conceptos más fácil, el mismo compilador sirven tanto para J# como para Visual Basic Net como para C#, y un funcionamiento orientado a objetos, hoy existen ya versiones de .NET Framework para sistemas operativos diferentes a Windows, la versión para Linux ya esta disponible lo que nos permite generar aplicaciones de .NET funcionales ya en Linux, poco a poco se han incluido más lenguajes que utilizan el Framework de NET, hoy en día ya son más de 30, delphi net, perl entre otros.

    3. ADO NET (ActiveX Data Object)

    La mayoría de las aplicaciones escritas en Visual Basic y Visual C# giran en torno a la lectura y actualización de información de bases de datos. Para permitir la integración de datos en aplicaciones distribuidas y escalables, Visual Studio .NET es compatible con una nueva generación de tecnología de acceso a datos: ADO.NET. En las versiones anteriores de Visual Studio conocimos ADO como una tecnología de objetos y clases para trabajar con acceso a datos locales o en red, esta nueva versión permite no sólo esto, sino también acceso sobre Internet y XML.

    4. EL DESARROLLO WEB DE .NET

    Partes: 1, 2
    Página siguiente