Hace unos días me preguntaban algunas cosas sobre (.NET), ciertamente hay muchos usuarios que no tiene bien claros algunos conceptos fundamentales sobre esta poderosa plataforma de desarrollo.
Como ya les decía Microsoft .NET es una plataforma de desarrollo y ejecución de aplicaciones que no sólo nos brinda todas las herramientas y servicios que se necesitan para desarrollar aplicaciones empresariales y de misión crítica, sino que también nos provee de mecanismos seguros y eficientes para asegurar que la ejecución de las mismas sea óptima.
Los componentes principales de la plataforma .NET son:
* Entorno de Ejecución (Runtime)
* Bibliotecas de Funcionalidad (Class Library)
* Lenguajes de Programación
* Compiladores
* Herramientas de Desarrollo (IDE & Tools)
* Guías de Arquitectura
Características de Microsoft .NET
* Plataforma de ejecución intermedia
* 100% Orientada a Objetos
* Multilenguaje
* Plataforma Empresarial de Misión Crítica
* Modelo de Programación único para todo tipo de aplicaciones y dispositivos de hardware
* Se integra fácilmente con aplicaciones existentes desarrolladas en plataformas Microsoft
* Se integra fácilmente con aplicaciones desarrolladas en otras plataformas
Ventajas de Microsoft .NET
* Unifica los modelos de programación
* Simplifica aún más el desarrollo
* Provee un Entorno de Ejecución robusto y seguro
* Es independiente del lenguaje de programación
* Interoperabilidad con código existente
* Simplifica la instalación y administración de las aplicaciones
* Es Extensible
¿Que es .NET?
viernes, 15 de mayo de 2009
Publicado por alex en 6:58 2 comentarios
Etiquetas: lenguajes de programacion, programacion
Visual basic Y Visual basic.Net
miércoles, 13 de mayo de 2009
Algunos sitios de programación de Visual Basic y Visual Basic.NET
1.- vbusers: Este sitio proporciona el código de fuente libre (C#, VB y VBA) y usos y los objetos numerosos de ActiveX.
2.- Canal Visual Basic: Ofrece manuales de programación , tutoriales , foros , ocx , recursos sobre crystal report , Visual Studio , Visual Basic, ADO.NET , ASP.NET , Framework, SQL Server, MySQL, etc, listas de email, buscadores de apis y un largo etc de recursos para Visual Basic y Visual Basic.net
3.- el Guille: La Web de Visual Basic, C#, .NET y más… Encuentras noticias, códigos fuente, ejemplos y mucho más…
4.- Programar.NET: Recursos y aprendizaje. Net, aquí encuentras recursos C Sharp (C#), ASP.NET, VB.NET, J Sharp (J#), Web Services, XAML, SilverLight, WPF, .NET 3.0, WCF, CardSpace, Workflow , ect…
5.- VB-MUNDO: Todo sobre Visual Basic, Visual Basic.NET.
6.- Isla Programación: Todo sobre visual basic 6.0.
7.- El mago: Programación en Visual Basic.
8.- Skin Visual Basic: Diseño de skins para tus programas en visual basic 6.0.
Publicado por alex en 6:22 0 comentarios
Etiquetas: lenguajes de programacion, programacion
Hablemos de programacion:
martes, 5 de mayo de 2009
Os voy a comentar una breve introduccion de la programacion espero que os guste:
Evolución de los lenguajes de programación:
-Aparecieron para comunicarnos con el ordenador
-Se basaron en el lenguaje máquina (1 y 0)
-Era muy fácil equivocarse y había que conocer el funcionamiento de la máquina al más bajo nivel
-Dio lugar a que aparecieran los lenguajes simbólicos
Lenguaje ensamblador:
-Daban un nombre (mnemónico) a cada tipo de instrucción y cada dirección (etiqueta).
-Era específico de cada arquitectura
-Ejemplo de un programa:
mov al, 0x61
que significa mover el valor hexadecimal 61 (97 decimal) al registro 'al'.
Lenguajes de alto nivel:
-Aparecieron en los 50 y los 60 con el desarrollo de los algoritmos y el aumento de poder del hardware
-Empezaron a utilizar los ordenadores científicos de otras ramas, a los que les era muy difícil entender el ensamblador
-El primer compilador fue de FORTRAN (FORmula TRANslation)
Ventajas de los lenguajes de alto nivel:
-Mayor abstracción
-Facilitan la programación
-Aumentan la productividad
-Son los compiladores los que se encargan de traducir al lenguaje máquina
Inconvenientes:
-Necesitan traducciones del lenguaje fuente a un ejecutable que entienda la máquina
-No aprovechan tanto los recursos internos de la máquina
-Ocupan más memoria
Clasificación de los lenguajes:
-De bajo nivel: lenguaje máquina
-De nivel medio: lenguaje ensamblador
-De alto nivel: lenguajes como Cobol, Pascal, Visual Basic, ...
-Hay lenguajes que están en 2, como por ejemplo C
Lenguajes de alto nivel: categorías de los programas:
-Interactivos: utilizan instrucciones como unidad de trabajo (Cobol, Pascal)
-Declarativos: se construyen mediante descripciones de funciones o expresiones lógicas (Lisp, Prolog)
-Orientados a objetos: el diseño se basa en los datos y su estructura. La unidad de proceso es el objeto (Java, VB.NET)
Algunos lenguajes de alto nivel:
FORTRAN
COBOL
BASIC
VISUAL BASIC
PASCAL
C
Mas adelante hablaremos sobre cada uno de estos lenguajes , intentare poner tutoriales y ejemplos ,y comentare mas a fondo cada uno de ellos.
.......
Publicado por alex en 3:19 0 comentarios
Etiquetas: lenguajes de programacion, programacion
