Hogar Finanzas personales Obteniendo un Handle en Computer Languages, C # y. NET - Dummies

Obteniendo un Handle en Computer Languages, C # y. NET - Dummies

Tabla de contenido:

Video: Introducing new Azure API Management capabilities | Azure Friday 2024

Video: Introducing new Azure API Management capabilities | Azure Friday 2024
Anonim

Desafortunadamente, las computadoras no comprenden el lenguaje humano, tienen sus propios lenguajes. Pero los programadores pueden crear programas en un lenguaje "intermedio" que no es tan libre como el habla humana, pero es mucho más flexible y fácil de usar que el lenguaje de máquina. Los idiomas que ocupan este término medio - C #, por ejemplo - se llaman idiomas de computadora de alto nivel .

¿Qué es C #?

El lenguaje de programación C # es uno de esos lenguajes intermedios que usan los programadores para crear programas ejecutables. C # combina el alcance del potente pero complicado C ++ con la facilidad de uso del amigable pero más detallado Visual Basic. (La nueva versión.NET de Visual Basic está casi a la par con C # en la mayoría de los aspectos. Como el lenguaje principal de.NET, C # tiende a introducir la mayoría de las características nuevas primero). Un archivo de programa C # lleva la extensión. CS.

C # es

  • Flexible: los programas C # pueden ejecutarse en la máquina actual, o pueden transmitirse a través de la Web y ejecutarse en alguna computadora distante.
  • Poderoso: C # tiene esencialmente el mismo conjunto de comandos que C ++, pero con los bordes ásperos limados.
  • Más fácil de usar: C # muestra errores en los comandos responsables de la mayoría de los errores de C ++, por lo que pasa mucho menos tiempo persiguiendo esos errores.
  • Visualmente orientado: El. La biblioteca de códigos NET que C # usa para muchas de sus capacidades proporciona la ayuda necesaria para crear fácilmente cuadros de visualización complicados con listas desplegables, ventanas con pestañas e imágenes de fondo, por nombrar solo algunos.
  • Internet amigable: C # juega un papel fundamental en el. NET Framework, el enfoque actual de Microsoft para la programación de Windows, Internet y más.
  • Seguro: Cualquier lenguaje destinado a ser utilizado en Internet debe incluir una seguridad seria para protegerse contra los piratas informáticos malintencionados.

¿Qué es? ¿RED?

. NET comenzó como la estrategia de Microsoft para abrir la Web a meros mortales. Hoy es más grande que eso, abarca todo lo que hace Microsoft. En particular, es la nueva forma de programar para Windows. También proporciona un lenguaje basado en C, C #, las herramientas visuales simples que hicieron que Visual Basic fuera tan popular. Un poco de fondo te ayudará a ver las raíces de C # y. RED.

La programación de Internet era tradicionalmente muy difícil en lenguajes antiguos como C y C ++. Sun Microsystems respondió a ese problema creando el lenguaje de programación Java. Para crear Java, Sun tomó la gramática de C ++, la hizo mucho más amigable para el usuario y la centró en el desarrollo distribuido.

Cuando Microsoft licenció Java hace algunos años, tuvo problemas legales con Sun por los cambios que quería hacer en el idioma. Como resultado, Microsoft más o menos renunció a Java y comenzó a buscar formas de competir con él.

Ser forzado a salir de Java era igual de bueno porque Java tiene un problema grave: aunque Java es un lenguaje capaz, tienes que escribir todo tu programa en Java para obtener el máximo beneficio. Microsoft tenía demasiados desarrolladores y demasiados millones de líneas de código fuente existente, por lo que Microsoft tuvo que encontrar la forma de admitir varios idiomas. Entrar. RED.

Microsoft lo reclamaría. NET es muy superior al conjunto de herramientas Web de Sun basadas en Java, pero ese no es el punto. A diferencia de Java,. NET no requiere que reescribas programas existentes. Un programador de Visual Basic puede agregar solo unas pocas líneas para que un programa existente tenga "conocimiento de la Web" (lo que significa que sabe cómo obtener datos de Internet) … NET admite todos los lenguajes comunes de Microsoft, y más de 40 idiomas escritos por proveedores de terceros. Sin embargo, C # es el idioma principal de. Flota NETO. C # es siempre el primer idioma para acceder a cada nueva característica de. RED.

Obteniendo un Handle en Computer Languages, C # y. NET - Dummies

Selección del editor

Cómo ver el portapapeles en Word 2016 - Dummies

Cómo ver el portapapeles en Word 2016 - Dummies

Todo el texto que copia o corta en Word 2016 es almacenado en una ubicación llamada Portapapeles. Esa es la bandeja de almacenamiento estándar para cortar / copiar / pegar para texto, pero en Word, el Portapapeles es más poderoso que en otros programas de Windows. Específicamente, puede usar el panel de tareas del Portapapeles para examinar los elementos cortados o copiados y pegarlos ...

Cómo usar Deshacer y Rehacer en Word 2007 - dummies

Cómo usar Deshacer y Rehacer en Word 2007 - dummies

Los comandos Deshacer y Rehacer en Word 2007 evite tener que tener miedo de borrar su texto o de hacer cualquier otra cosa incorrecta mientras trabaja en sus documentos. Lo que puedes hacer, también puedes deshacer. El comando Deshacer El comando Deshacer deshace todo lo que hace en Word, como formatear texto, ...

Cómo trabajar con columnas en Word 2016 - dummies

Cómo trabajar con columnas en Word 2016 - dummies

Probablemente no piense en el texto de un documento como una columna No, es solo texto en una página, margen a margen. Secretamente, sin embargo, Word 2016 mira ese texto como una sola columna. Entonces, ya sea que use columnas o no, Word ya ha formateado su documento de esa manera. Para establecer el número de columnas de texto ...

Selección del editor

Decidir cuántas columnas usar para su mensaje de marketing por correo electrónico - dummies

Decidir cuántas columnas usar para su mensaje de marketing por correo electrónico - dummies

Proporcionan un diseño de fácil acceso para sus clientes y prospectos de marketing por correo electrónico. El diseño familiar de la columna ayuda a su público a concentrarse en su mensaje y encontrar los puntos importantes. En general, querrá seguir con un diseño de una, dos o tres columnas, pero puede combinar una introducción de una columna en tres columnas con información relacionada. ...

Diseñando la línea From para sus mensajes de email marketing: dummies

Diseñando la línea From para sus mensajes de email marketing: dummies

The Desde la línea de su mensaje de marketing por correo electrónico, ayuda a garantizar que la mayoría de los programas de correo electrónico muestren suficiente información para que su público lo identifique y confíe en usted como remitente deseado. Además, la mayoría de los destinatarios utilizan la línea De para determinar si abrir su correo electrónico. Cambiar su línea From es generalmente una cuestión de tipear remitente ...

Selección del editor

Cómo crear máscaras de canal en Photoshop CS6 - dummies

Cómo crear máscaras de canal en Photoshop CS6 - dummies

Las máscaras de canal de photoshop CS6 son probablemente las más consumir máscaras para usar porque requieren mucho trabajo manual. No es un trabajo pesado, pero trabaje con las herramientas y los comandos en Photoshop. Sin embargo, es un tiempo bien empleado. Por lo general, las máscaras de canal pueden seleccionar con precisión con qué soñar las otras herramientas de Photoshop ...

Cómo crear rutas curvas en Photoshop CS6 - Dummies

Cómo crear rutas curvas en Photoshop CS6 - Dummies

Probablemente nunca va a crear una ruta de trabajo en Photoshop CS6 que no tenga curvas ni líneas rectas. Después de todo, no mucho en la vida es perfectamente lineal. La mayoría de las cosas tienen ondulaciones aquí y allá. Siga estos pasos para crear rutas curvas: si está agregando a una ruta abierta previamente creada, sea ...

Cómo crear gotas en Photoshop CS6: las miniaturas

Cómo crear gotas en Photoshop CS6: las miniaturas

Son miniaplicaciones de arrastrar y soltar, esencialmente applets: en formato macro que pueden existir fuera de Photoshop Creative Suite 6 en su escritorio, en su barra de tareas o dentro de una carpeta. Siempre están disponibles, por lo que puede aplicarlos a cualquier archivo de imagen que desee. Piense en ellos como lotes esperando que ocurra. Solo necesita ...