sábado, 30 de abril de 2016

Visual bisie


Visual Basic .NET

Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener eficacia en el desarrollo de las aplicaciones. La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2015, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).
Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET o Mono para ejecutarse.

Versiones[editar]

Visual Basic 2008 (VB 9.0)[editar]

Para esta versión se añadieron varias novedades, incluyendo:
Visual Basic 2010 ofrece soporte para entorno de ejecución dinámica.
VB 2010 forma parte de Microsoft Silverlight. Visual Basic es un lenguaje de programación que permite realizar diferentes programas de registro anidados.

Relación con Visual Basic[editar]

Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha discusión, y que aún la trae.
La sintaxis básica es prácticamente la misma entre VB y VB.NET, con la excepción de los añadidos para soportar nuevas características como el control estructurado de excepciones, la programación orientada a objetos, o los Genéricos.
Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido, cosa que facilita notablemente el paso de VB a VB.NET.

Versiones del entorno de programación para Visual Basic[editar]

Al mismo tiempo que evolucionaba el lenguaje, las herramientas que Microsoft proporciona para programar también evolucionaban para adaptarse a las novedades.

Visual Studio .NET (2002)[editar]

Visual Studio .NET se publicó en 2002 y fue la primera versión de Visual Studio en introducir el framework .NET. Esta versión de Visual Studio introdujo, junto con el Framework .NET tres nuevos lenguajes de programación, Visual C#, VB.NET y Visual J#.
En esta primera versión de Visual Studio .NET se podían programar aplicaciones Windows.Forms (aplicaciones de escritorio) y aplicaciones ASP.NET (Aplicaciones Web).

Visual Studio .NET 2003[editar]

Visual Studio .NET 2003 se publicó en 2003 fue una actualización menor de Visual Studio .NET, básicamente propiciada por la introducción de la versión 1.1 del Framework .NET.
En esta versión se añadió por primera vez la posibilidad de programar para dispositivos móviles usando .NET, ya fuera usando el Compact Framework, o ASP.NET.
Añade soporte de 64-bit (x86-64: AMD64 e Intel 64, e IA-64: Itanium)
Ediciones: Express, Standard, ready bost, Professional, Tools for Office, y 5 ediciones Visual Studio Team System (Architects, Software Developers, Testers, y Database Professionals)
La versión interna de Visual Studio 2005 es la 8.0, mientras que el formato del archivo es la 9.0.

Visual Basic Express Edition[editar]

A partir de la introducción en el mercado de la versión 2005 de Visual Studio Microsoft publicó lo que se conoce como ediciones Exp de distintos programas. Las versiones Express son versiones limitadas pero gratuitas, pensadas para usos no profesionales (principiantes, aficionados y pequeños negocios), existiendo una edición independiente para cada lenguaje.
Visual Basic Express Edition es una versión de Visual Studio limitada. Esta versión permite sólo programar en VB.NET, y además limita el tipo de proyectos que se pueden desarrollar. Visual Web Developer Express Edition permite programar páginas ASP.NET en VB.
Se lanzó el Service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006.

Visual Studio 2008[editar]

El IDE de Visual Studio 2008 permite trabajar contra 3 .NET frameworks diferentes:
  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
También es muy fácil de usar gracias al desarrollo de hardware.
Además, integra el framework ASP.NET AJAX para el desarrollo de AJAX..

Visual Studio 2010[editar]

El 12 de Abril del 2010, Microsoft publica Visual Studio 2010, nombre clave Dev10, y .NET Framework versión 4. Compatible con Visual Basic.net, con una interfaz rediseñada, mas sencilla y con soporte para diseño de aplicaciones en Windows 7.

Entornos de desarrollo (IDE) alternativos a Visual Studio[editar]

Para desarrollar en VB.NET existen algunas alternativas a Visual Studio, quizás la más notable sea SharpDevelop.

SharpDevelop[editar]

SharpDevelop es un entorno de programación integrado que permite programar en C# y en VB.NET.
Este es un entorno publicado bajo licencia LGPL, lo que implica que es libre y que disponemos del código fuente.

MonoDevelop[editar]

MonoDevelop es una implementación de SharpDevelop para programar usando Mono, una implementación libre de .NET que funciona en distintos sistemas operativos.

Desarrollo multiplataforma[editar]

Gracias al esfuerzo que ha realizado la gente del proyecto Mono para implementar una versión compatible 100% con .NET que incluye la inmensa mayoría de la bibliotecas y una implementación multiplataforma de Windows.Forms, resulta posible programar para distintos sistemas operativos usando VB.NET.
Cosas importantes para tu Pc


Visual C# Express 2010. Descarga, instalación y registro.

Tamaño de letra:

C# (C Sharp)

En otro tutorial ya hablamos de las posibilidades que tienes a la hora de programar en Visual C++/C#. C# (pronunciado C sharp) Express es una alternativa gratuita que nos brinda Microsoft y es un lenguaje muy utilizado (C#), según profesionales, para la creación, por ejemplo, de aplicaciones que se conectan a un servidor. La verdad que .NET hace fácil este trabajo que con otros lenguajes de alto nivel puede resultar no tan sencillo.

Visual Basic NET contra C#

Desde la aparición de .NET, siempre tuve en mi mente que tanto Visual Basic .NET como C# eran alternativas similares. Incluso recuerdo que elGuille hizo un programa para pasar de un lenguaje a otro fácilmente. Sin embargo, observo que muchos profesionales que se dedican a la programación cliente-servidor utilizan C# y, como tanto VB como C, generan un código IL intermedio, pues creo que no hay uno mejor que otro. Esta es una polémica muy debatida e incluso desde Microsoft se han escrito artículos completos y se han descrito casos en los que funciones de VB.NET no tienen equivalente en C#. Aparte de toda esta polémica, el uso de C# lo veo más orientado para programadores que usen lenguajes similares, por ejemplo, PHP, Java, JavaScript, VC++...

Descarga e instalación de Visual C# Express

Voy a descargar la versión gratuita Visual C# 2010 Express. Ve a la siguiente página:http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express
Desde ese enlace puedes seleccionar tu idioma y pulsar el botón INSTALL NOW (instalar ahora). En mi caso se abre una ventana emergente y en inglés me pregunta dos cosas:
  • Instalar la versión de prueba de Visual Studio 2010 Profesional (Install the trial -English).
  • Instalar Visual C# 2010 Express (Español)
Selecciono la segunda opción y descargo un archivo llamado: vcs_web.exe. Lo ejecuto y comienza la instalación. En una de las opciones instalo SQL 2008 para funciones básicas de bases de datos:
VC# - instalar sql 2008
Y comienza la instalación. Tras una descarga de 158 MB:
Visual C# Sharp - instalación
Pues así de sencillo es, cuando termine la instalación verás que te lo indica. Seguramente no tendrás un icono en el escritorio, pero puedes buscarlo en el buscador Inicio -> buscar programas y archivos o ir directamente: "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\vcsexpress.exe"

Registrar el producto

Podemos usar el programa durante un máximo de 30 días, pero vamos a registrarlo para poder usarlo sin este obstáculo. Ejecuta Visual C#, y ve al menú Ayuda -> Registrar producto. Verás la siguiente imagen:
Visual C# - obtener registro
Pulsa el botón "Obtener una clave de registro en línea". Te abrirá una página web de microsoft.com para que inicies sesión. Yo lo hago con un correo de hotmail (porque me dice lo siguiente: "Para solicitar esta oferta especial debe iniciar la sesión en Windows Live ID")y automáticamente me pregunta una serie de preguntas sencillas. Nada más que las cumplimento lo mejor que puedo, y pulso el botón "Continuar", me aparece esta ventana con la clave de registro:
Visual C# - clave de registro
Copia la clave de registro, pégala en el cuadro de texto anterior y pulsa el botón Registrarse ahora. Verás que habrá desaparecido la limitación de 30 días. (También se envía el código a tu correo electrónico).




Puntos importantes para tu PC
Chequea esto....

Microsoft Visual C Sharp

From Wikipedia, the free encyclopedia
The correct title of this article is Microsoft Visual C#. The substitution or omission of the # is because of technical restrictions.
Visual C#
Logo C Sharp.png
Developer(s)Microsoft
Stable release2012 / August 15, 2012; 3 years ago
Development statusActive
Operating systemWindows XP and later
Platform.NET Framework
Available inEnglish, French, Japanese, Korean, German, and likely others
TypeIntegrated development environment
LicenseProprietary software; both shareware andfreeware versions available
Websitemsdn.microsoft.com/en-us/vstudio/hh388566
Microsoft Visual C# is Microsoft's implementation of the C# specification, included in the Microsoft Visual Studio suite of products. It is based on the ECMA/ISO specification of the C# language, which Microsoft also created. Although multiple implementations of the specification exist, Visual C# is by far the one most commonly used.[1] In most contexts, an unqualified reference to "C#" is taken to mean "Visual C#".[citation needed]

References[edit]

  1. Jump up^ Watson, K et al., (2010). Beginning Visual C# 2010. Indianapolis, Indiana: Wiley.

External links[edit]