Programación de .Net



VISUAL BASIC.NET CURSO DE PROGRAMACION. INCLUYE CD-ROM. (CEBALLOS SIERRA, FRANCISCO JAVIER)
Visual Basic es uno de los lenguajes de programación más populares en informática y comunicaciones. El objetivo de Microsoft, que tiene todos los derechos sobre la plataforma de desarrollo .NET Framework en la que está incluido Visual Basic, es permitir a los programadores abordar el desarrollo de aplicaciones complejas con facilidad y rapidez, objque se etivo cumple cuando se desarrolla utilizando Visual Basic.Visual Basic es un lenguaje de programación orientado a objetos cuyas características lo sitúan, junto con C# y Java, en el producto ideal para desarrollar programas para la Web. Pero con Visual Basic, no sólo se pueden escribir programas para la Web; también permite desarrollar aplicaciones orientadas a objetos de uso general.Por lo tanto, Visual Basic le permitirá crear programas para su uso personal, para su grupo de trabajo, para una empresa, aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos, páginas Web y otras muchas cosas.Microsoft Visual - Curso de programación es un libro:" Totalmente actualizado a las nuevas características de .NET Framework." Con ejemplos claros y sencillos, fáciles de entender, que ilustran los fundamentos de la programación con Visual Basic." Que le permitirá aprender programación orientada a objetos." Que le enseñará a trabajar con estructuras dinámicas de datos, con ficheros, con excepciones y con hilos. " Con el que aprenderá a desarrollar aplicaciones." Y que le introducirá en el diseño de interfaces gráficas y en el desarrollo de aplicaciones para Internet.Incluye un CD-ROM con todos los ejemplos realizados y con el software necesario para que el lector pueda reproducirlos durante el estudio.

INTRODUCCIÓ A .NET (CONESA CARALT, JORDI / RIUS GAVIDIA, ÀNGELS / CEBALLOS VILLACH, JORDI / GAÑÁN JIMÉNEZ, DAVID)
NET de Microsoft és actualment una de les principals plataformes de desenvolupament d'aplicacions, tant d'escriptori, com per a entorns web o dispositius mòbils. Aquest manual pretén donar una visió general de .NET, del seu llenguatge de programació C#, així com del conjunt de tecnologies que hi ha a la seva al voltant com ADO.NET, WinForms, ASP.NET, WPF, Windows Mobile, WCF, etc., amb l'objectiu d'acabar obtenint un coneixement bàsic de tot el que ofereix aquesta plataforma. El lector aprendrà a desembolicar-se amb comoditat en la plataforma .NET, a programar en C#, a accedir a fonts de dades utilitzant ADO.NET i LINQ, a crear interfícies d'usuari bàsiques utilitzant Windows Forms, ASP.NET i WPF, així com a desenvolupar aplicacions bàsiques per a dispositius mòbils i a realitzar programes distribuïts que utilitzin WCF.

APLICACIONES .NET MULTIPLATAFORMA . PROYECTO MONO (CEBALLOS SIERRA, FRANCISCO JAVIER)
Mono es un proyecto de código abierto para crear un entorno de desarrollo multiplataforma compatible con Microsoft .NET Framework según lo especificado por el Ecma.El software libre tiene numerosas ventajas y pocas desventajas. De las primeras cabe destacar la flexibilidad para modificar y adaptar el código, con lo que generalmente se mejora su calidad, y la libertad para poder distribuirlo, según la licencia GPL (General Public License), lo cual evita la piratería informática. También suele ofrecer buen soporte a través de foros de usuarios y desarrolladores.C#, pronunciado C Sharp, es actualmente uno de los lenguajes de programación más populares en informática y comunicaciones. Fue introducido por Microsoft en su plataforma de desarrollo .NET Framework con la idea de permitir a los programadores abordar el desarrollo de aplicaciones complejas con facilidad y rapidez. Con C# y, en este caso, la plataforma de desarrollo Mono podrá crear programas para su uso personal, para su grupo de trabajo, para una empresa, aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos, páginas Web y otras muchas cosas.La compatibilidad de ambas plataformas, Mono (versión 1.9.1 en el momento de escribir esta obra) y .NET Framework 2.0, es muy alta. No obstante, actualmente la plataforma .NET tiene mucha ventaja sobre la plataforma Mono. Sin embargo, la plataforma Mono se encuentra en continua evolución tanto en el desarrollo de nuevas API y evolución de las ya existentes, como en herramientas para el desarrollador, uno de los puntos débiles de Mono. En conjunto es una plataforma estable y potente para el desarrollo de aplicaciones con interfaz gráfica y aplicaciones para Internet.Finalmente, decir que la plataforma Mono tiene un gran punto a favor y es que hace posible la ejecución de software en múltiples sistemas operativos como Linux, Mac OS X o Windows entre otros. Concretamente, esta obra ha sido escrita sobre una plataforma Linux (distribución openSUSE 10.3) verificando, a su vez, que todas las aplicaciones desarrolladas se ejecutaban también sobre Windows.Aplicaciones .NET multiplataforma es un libro que se ajusta a las características de Mono versión 1.9.1 o superior, compatible con Microsoft .NET Framework 2.0, y explica de una forma práctica cómo desarrollar aplicaciones de escritorio que presentan una interfaz gráfica, aplicaciones que acceden a bases de datos y aplicaciones para Internet construidas a base de formularios Web y servicios Web con acceso a bases de datos.Podrá descargarse desde www.ra-ma.es, en la página Web correspondiente al libro, un CD-ROM con todos los ejemplos realizados y con las direcciones de Internet desde las que se podrá descargar el software necesario para que el lector pueda reproducirlos durante el estudio.

VISUAL C# . INTERFACES GRÁFICAS Y APLICACIONES PARA INTERNET CON WPF, WCF Y SILVERLIGHT (CEBALLOS SIERRA, FRANCISCO JAVIER)
C# evolucionó a partir del lenguaje C/C++ incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Actualmente ofrece capacidades para realizar un diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de aplicaciones para Windows e Internet. Desde la aparición de Visual Studio .NET, entorno de desarrollo que incluye a Visual C#, dicho paquete ha sido revisado y ampliamente modificado, con el único objetivo de ofrecer una herramienta flexible para los desarrolladores de aplicaciones de línea de negocios que crean aplicaciones Windows, Web o móviles. Así, hemos oído hablar de Visual Studio 2002, 2003, 2005, 2008 y de Visual Studio 2010 y .NET Framework 2.0, 3.5 y 4.0. Al mismo tiempo, Microsoft ha publicado una gama de productos denominada Express, de descarga gratuita, que está enfocada a programadores no profesionales. Estos entornos de desarrollo son Visual Basic, Visual C#, Visual C++, Visual Web Developer (para el desarrollo de aplicaciones web) y SQL Server Express, además de un nuevo producto llamado Visual Studio 2010 Express for Windows Phone para el desarrollo de aplicaciones para los dispositivos móviles basados en Windows Phone. Los desarrolladores profesionales podrán elegir también entre las versiones profesionales de Visual Studio, en las que encontrarán herramientas específicas para arquitectos, desarrolladores o probadores, o herramientas de software de ciclo de vida. Visual C# - Interfaces gráficas y aplicaciones para Internet con WPF, WCF y Silverlight es un libro totalmente centrado en las tecnologías WPF, WCF y Silverlight, para aprender a desarrollar aplicaciones WPF y Silverlight utilizando herramientas de diseño rápido como Microsoft Visual Studio 2010 (o en su defecto Visual C# 2010 Express, Visual Web Developer 2010 Express y SQL Server Express), que le permitirá crear aplicaciones cliente Windows tradicionales con interfaces gráficas muy ricas utilizando el código de marcado XAML, utilizando la tecnología de enlace a datos potente y sencilla propuesta por WPF, aplicaciones cliente servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando LINQ más Entity Framework, aplicaciones que utilizan un modelo de navegación tipo Web (páginas web), aplicaciones para la Web utilizando la tecnología Silverlight, servicios WCF, y a desarrollar aplicaciones Silverlight de N capas y N niveles, que tienen que acceder a una base de datos a través de servicios WCF.

CURSO DE PROGRAMACIÓN ORIENTADA A OBJETOS CON C# .NET. (LÓPEZ TAKEYAS , BRUNO)
En este libro, el autor expone los fundamentos de la programación orientada a objetos de sistemas, partiendo desde su conceptualización y diseño hasta su implementación; presentando los temas con un estilo de fácil lectura. Está dirigido a profesores y estudiantes de los cursos de Programación Orientada a Objetos (POO) y en general a profesionistas e interesados en la actualización del paradigma de diseño e implementación de sistemas computacionales. Características de cada capítulo: Introducción al tema referido, explicando los términos utilizados y sus principales características. Muestra la representación gráfica del modelo en el Lenguaje Unificado de Modelado (UML). Contiene ejemplos de la vida cotidiana, los cuales pueden ser modelados mediante el paradigma orientado a objetos. Explica paso a paso el análisis, el diseño orientado a objetos y la implementación de cada programa que ilustra el uso de objetos. Incluye una aplicación práctica, sencilla y completa en modo consola, utilizando el lenguaje de programación C# .NET. Cuenta con una aplicación práctica mediante un programa en modo gráfico que utiliza formas (formularios) en C# .NET. Proporciona un cuestionario y un crucigrama que se pueden resolver en línea. Contiene un conjunto de ejercicios que refuerzan lo aprendido durante la lectura, lo que puede ser empleado como estrategia de evaluación. Incluye material de apoyo, descargable de nuestra página web, en donde encontrará los programas completos para su ejecución y comprobación.