Anda di halaman 1dari 4

C# es el nuevo lenguaje de propsito general orientado a objetos creado por Microsoft para su nueva plataforma .NET. Microsoft.

NET es el conjunto de nuevas tecnologas en las que Microsoft ha estado trabajando estos ltimos aos con el objetivo de mejorar tanto su sistema operativo como su modelo de componentes (COM) para obtener una plataforma con la que sea sencillo el desarrollo de software en forma de servicios web. Los servicios web son un novedoso tipo de componentes software que se caracterizan a la hora de trabajar por su total independencia respecto a su ubicacin fsica real, la plataforma sobre la que corre, el lenguaje de programacin con el que hayan sido desarrollados o el modelo de componentes utilizado para ello. El acceso a estos servicios se realiza en base a estndares de Internet, como son diferentes mecanismos del protocolo HTTP (GET y PUT) o el novedoso protocolo RPC conocido como SOAP (Simple Access Object Protocol), que no es ms que una combinacin de estndares como HTTP y XML para realizar llamadas a los miembros de estos servicios web. La idea detrs de SOAP consiste sencillamente en utilizar HTTP como medio de transporte para el envo de los mensajes de solicitud de ejecucin de los miembros de servicios web remotos (lo que permite atravesar barreras tales como firewalls) y utilizar XML como lenguaje con el que escribir los cuerpos de estos mensajes. Pero la plataforma .NET no son slo los servicios web, sino que tambin ofrece numerosos servicios a las aplicaciones que para ella se escriban, como son un recoleccin de basura, independencia de la plataforma, total integracin entre lenguajes (por ejemplo, es posible escribir una clase en C# que derive de otra escrita en Visual Basic.NET que a su vez derive de otra escrita en Cobol) Como se deduce del prrafo anterior, es posible programar la plataforma .NET en prcticamente cualquier lenguaje, pero Microsoft ha decidido sacar uno nuevo porque ha visto conveniente poder disponer de un lenguaje diseado desde 0 con vistas a ser utilizado en .NET, un lenguaje que no cuente con elementos heredados de versiones anteriores e innecesarios en esta plataforma y que por tanto sea lo ms sencillo posible para programarla aprovechando toda su potencia y versatilidad. C# combina los mejores elementos de mltiples lenguajes de amplia difusin como C++, Java, Visual Basic o Delphi. De hecho, su creador Anders Heljsberg fue tambin el creador de muchos otros lenguajes y entornos como Turbo Pascal, Delphi o Visual J++. La idea principal detrs del lenguaje es combinar la potencia de lenguajes como C++ con la sencillez de lenguajes como Visual Basic, y que adems la migracin a este lenguaje por los porgramadores de C/C++/Java sea lo ms inmediata posible. Adems de C#, Microsoft propociona Visual Studio.NET, la nueva versin de su entorno de desarrollo adaptada a la plataforma .NET y que ofrece una interfaz comn para trabajar de manera cmoda y visual con cualquiera de los lenguajes de la plataforma .NET (por defecto, C++, C#, Visual Basic.NET y JScript.NET, aunque pueden aadirse nuevos lenguajes mediante los plugins que proporcionen sus fabricantes).

ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinmicos, aplicaciones web y servicios web XML. Apareci en enero de 2002 con la versin 1.0 del .NET Framework, y es la tecnologa sucesora de la tecnologa Active Server Pages (ASP). ASP.NET esta construido sobre el Common Language Runtime, permitiendo a los programadores escribir cdigo ASP.NET usando cualquier lenguaje admitido por el .NET Framework. Cualquier persona que esta familiarizada con el desarrollo de aplicaciones web sabr que el [cita requerida] desarrollo web no es una tarea simple . Ya que mientras que un modelo de programacin para aplicaciones de uso comn est muy bien establecido y soportado por un gran nmero de lenguajes, herramientas de desarrollo, la programacin web es una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y plataformas de servidor. Para el programador de nivel intermedio, el conocimiento y las habilidades que se necesitan para desarrollar aplicaciones web requieren de un mayor conocimiento tanto de lenguajes de programacin, etiquetado y formato, como de diversas tecnologas de software relativas al desarrollo distribuido y concurrente, de las que son necesarias en el desarrollo tradicional de aplicaciones. Visual Basic .NET (VB.NET) es un lenguaje de programacin orientado a objetos que se puede considerar una evolucin de Visual Basic implementada sobre el framework .NET. Su introduccin result muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retrocompatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando as el desarrollo de aplicaciones ms avanzadas con herramientas modernas. La gran mayora 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 2012, que es la ltima versin de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que adems es libre). Qu es Microsoft SQL Server? Microsoft SQL Server es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional cuya principal funcin es la de almacenar y consultar datos solicitados por otras aplicaciones, sin importar si estn en la misma computadora, si estn conectadas a una red local o si estn conectadas a travs de internet (plataforma Cloud-Ready). 4. 3. A quin le sirve Microsoft SQL Server? Retomar la utilidad de una base de datos. o Industrias o Bancos o Compaas manufactureras o Empresas o Instituciones o Bsicamente,

cualquier usuario que desee mantener ordenados/organizados datos o informacin con el fin de acceder a ellos ms adelante Usuarios potenciales: Uso de la CLOUD

QUE ES SQL? Es un sistema de gestin de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, capaz de poner a disposicin de muchos usuarios grandes cantidades de datos de manera simultnea.

CARACTERISTICAS Microsoft SQL Server 2008 le ofrece una plataforma de datos , confiable, productiva e inteligente con la cual puede:

Gestionar las aplicaciones de misin critica mas exigentes.

Reducir gestin, tiempo, costo de desarrollo.

Facilitar a toda la empresa la informacin necesaria para la toma de decisiones.

Permite trabajar en modo clienteservidor, donde la informacin y datos se alojan en el servidor y las terminales o clientes de la red slo acceden a la informacin.

CARACTERISTICAS Microsoft SQL Server 2008 le ofrece una plataforma de datos , confiable, productiva e inteligente con la cual puede:

Adems permite administrar informacin de otros servidores de datos.

o o o

Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. SOLUCIONES SQL SERVER 2008 SQL Server 2008 ofrece las siguientes soluciones a travs de una plataforma de datos completa, ms segura, confiable, administrable y escalable para las aplicaciones ms crticas. Tambin permite que los desarrolladores creen aplicaciones nuevas, capaces de almacenar y consumir cualquier tipo de datos en cualquier dispositivo, y que todos los usuarios tomen decisiones con fundamento.

Data Warehousing Microsoft SQL Server 2008 ofrece una visin de negocios completa, al incrementar la frescura de los datos, incorporar todos los sistemas, y validar los datos mientras reduce la carga del departamento TI.

Consolidacin de Servidor SQL Server 2008 reduce los costos de hardware y de mantenimiento al ofrecer una solucin de consolidacin de servidor flexible con rendimiento y con una capacidad de administracin de clases empresariales.

Anda mungkin juga menyukai