Ir al contenido principal

Introducción a Microsoft .NET

Para algunos autores .NET sugiere la tercera generación en la Web, siendo la primera generación la que trabajaba únicamente con información estática, la segunda generación o la Web 2.0 creo un nuevo modo de ver y navegar en Internet, con aplicaciones que podían interactuar con personas como por ejemplo aplicaciones como los carros de comercio electrónico. La terecera generacion se caracteriza por aplicaciones que pueden interactuar con otras aplicación, un ejemplo muy practico de todo esto es la familia de Productos de Google, que con una misma cuenta podemos interactuar entre su red social, Youtube el buscador, Gmail o su Navegador Google Chrome. Pero dejemos a un lado los conceptos sobre la nueva generación de la web y enfoquemonos mas en el tema, la plataforma .NET.


Plataforma .NET


Micrososoft .NET extendiende las ideas de Internet y Sistema Operativo haciendo de la propia Internet la base de un nuevo sistema Operativo. Esto puede permitir a los desarrolladores crear programas que trasciendan los limites entre dispositivos, aprovechen la conectividad de Internet y conectar sus aplicaciones con el resto del mundo. Para realizar esta tarea .NET provee los siguientes componentes básicos:
  • Herramienta de programacion con soporte para Multilenguajes: Visual Studio .NET y .NET Framework.
  • Infraestructura de Servidores.
  • Software de dispositivos .NET.

.NET Framework


Cuando surgió .NET claramente se necesitaba una infraestructura, no solo para facilitar el desarrollo de aplicaciones, también se necesitaba para encontrar un servicio Web e integrarlo todo en una aplicación que resulte transparente tanto para usuarios como para nosotros los desarrolladores, es por eso que .NET Framework proporciona esta infraestructura:


Especificación común para cada uno de los lenguajes de la familia .NET

.NET Framework proporciona un entorno unificado para cada uno de los integrantes de la familia, como pueden ser los siguientes lenguajes:
  • Visual Basic .NET
  • C#
  • C++.NET
  • JScript
  • J# y F# (recientemente)
Ademas se dejo abierto para que otros lenguajes pudieran utilizar el Framework. Otra de las facilidades que brinda .NET es poder interactuar entre lenguajes, utilizar clases en Visual Basic y otras en C# por ejemplo, no se puede programar 2 lenguajes en la misma clase o mismo Proyecto pero si en la misma solución, utilizando herencia por ejemplo. 


Y bien estos son los principios básicos de .NET y sus bondades, aun hay mucha nueva información y cada vez se va actualizando mas, así que estar atentos, saludos.


Comentarios

Entradas populares de este blog

Crear un Sistema con conexión a BD paso a paso C#

Primero que nada esta estoy en un proceso de re-estructuración del Blog, anteriormente los artículos eran vagos con poca información y poco explícitos donde solo publicaba los enlaces de descarga de los proyectos, para cambiar esto ahora empezare a publicar soluciones completas, mejor estructurado el contenido de mis artículos y aunque no prometo hacerlo muy seguido debido a que pocas veces tengo tiempo, prometo que los contenidos serán de mayor calidad y mas útiles. Para demostrar esto primero que nada publicare una de las mayores herramientas que un programador novato y con un poco de experiencia pueden tener, la conexión con una BD, en este caso SQL Server que es la que mejor se integra con Visual Studio y la Plataforma .NET, empecemos.

Llenar un DropdownList con Datos ASP.NET C#

En Asp.net llenar un Dropdownlist es un poco distinto a cuando llenamos un Combobox en una aplicación de Windows Form, aunque son muy similares un Combobox tiene distintas funciones y por lo tanto diferentes propiedades, que cambian en un control DropdownList de ASP.NET y es necesario identificar cuales son y cual es la forma correcta de llenar un DropdownList, en este ejemplo lo haremos utilizando no datos estáticos sino que aprenderemos como hacerlos con datos de una consulta en SQL, lo demás a continuación.

Chart en C# - Control para Graficos en Windows Form

El siguiente articulo es un pequeño tutorial sobre como utilizar el Control "Chart" de .NET para crear gráficos en una aplicación, en este caso una aplicación para Windows, para su funcionamiento es simple y permite ayudarnos para crear gráficos en alguna de nuestras aplicaciones donde sea necesario este tipo de implementacion, así que tendremos que crear un proyecto nuevo del tipo Windows Form donde necesitaremos principalmente los siguientes componentes: - 3 Controles Textbox para ingresar los valores al gráfico. - 2 Botones para las 2 diferentes acciones que realizaremos. - 1 Control Chart que si no lo ubican se encuentra en la sección Data de su Visual Studio o Visual C# Express.
De tal forma que el resultado sea similar al de la imagen mostrada, ahora pasaremos al código para el primer botón que se encargara de asignar los valores al control Chart.