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, 2010 y 2012 y .NET Framework 2.0, 3.5, 4.0 y 4.5. 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 Studio Express for Windows Desktop, for Web (para el desarrollo de aplicaciones web), for Windows Phone, etc., y SQL Server Express. 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. Este software de desarrollo se complementa con ASP.NET AJAX para el desarrollo de aplicaciones web basadas en AJAX. Enciclopedia de Microsoft Visual C# es un libro totalmente actualizado con las nuevas características de .NET Framework 4.5, para aprender a programar escribiendo línea a línea el código de una determinada aplicación, o bien utilizando herramientas de diseño rápido como Microsoft Visual Studio 2012 y SQL Server, que le permitirán crear aplicaciones cliente Windows tradicionales, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando Entity Framework y LINQ, aprender sobre enlaces a datos, páginas web y servicios WCF, crear aplicaciones para Internet (ASP.NET) basadas o no en AJAX, y muchas otras. Por otra parte, mi otro libro Aplicaciones .NET multiplataforma (Proyecto Mono) es una extensión a esta enciclopedia que le enseñará a realizar sus desarrollos .NET sobre una máquina Linux aplicando todo lo estudiado en esta obra.
Este libro es un extenso curso de Ofimática que reúne en un solo manual diez programas y algunas herramientas complementarias. Se estudia el sistema operativo Windows Vista; la suite Microsoft Office 2007 que comprende Word, Excel, Access, PowerPoint, Outlook y Publisher, además de Internet con Explorer 7, Outlook Express y Windows Mail. El libro permite al lector un aprendizaje rápido e integrado de todas las herramientas necesarias para el trabajo diario en una empresa. Desde los conceptos más sencillos para empezar a operar con el ordenador al uso de tratamientos de textos, hojas de cálculo, bases de datos, presentaciones, gráficos, etc., sin olvidar la navegación por Internet o el envío y recepción de correo electrónico. Todo ello, en 71 capítulos explicados paso a paso con gran número de imágenes y ejemplos prácticos para dominar los temas estudiados. Consejos, trucos y recursos le ayudarán a descubrir los secretos de Office 2007 y mejorar el uso eficiente de su ordenador. Esta nueva versión, Office 2007, presenta cambios interesantes en la interfaz entre los que cabe destacar la Cinta de opciones que sustituye a los diferentes menús de las versiones anteriores y que permite acceder directamente a los comandos de cada una de las aplicaciones. Aunque se trata de un manual pensado para los Centros de Formación, cualquier usuario autodidacta con o sin conocimientos previos puede llegar a dominar las materias estudiadas sin grandes dificultades.
>El presente volumen es un libro destinado a la preparación de las pruebas de carácter ofimático que se exigen a los aspirantes al servicio de los entes públicos. También puede ser de utilidad para todos aquellos usuarios de programas de tratamiento de texto, que necesiten practicar y ejercitar los conocimientos que posean. El libro se estructura en dos partes: - La primera es una guía teórica donde se recogen conocimientos básicos y avanzados sobre el programa Word XP - La segunda está dedicada íntegramente a ejercitarnos en la resolución de supuestos ofimáticos, similares en todo momento a los propuestos por los Tribunales de selección.
>El presente volumen es un libro destinado a la preparación de las pruebas de carácter ofimático que se exigen a los aspirantes al servicio de los entes públicos. También puede ser de utilidad para todos aquellos usuarios de programas de presentaciones, que necesiten practicar y ejercitar los conocimientos que posean. El libro se estructura en dos partes: - La primera es una guía teórica donde se recogen conocimientos básicos y avanzados sobre el programa Powerpoint XP - La segunda está dedicada íntegramente a ejercitarnos en la resolución de supuestos ofimáticos, similares en todo momento a los propuestos por los Tribunales de selección.
Spring es un framework de código abierto imprescindible para facilitar el desarrollo de aplicaciones en Java. Spring 4, la nueva versión, se integra de forma total con Java 8 e incorpora importantes mejoras como nuevas anotaciones para el contenedor IoC, el lenguaje de expresiones de Spring y la necesaria compatibilidad con REST. Con independencia de que sea un usuario novato que acaba de descubrir Spring o de que quiera aprender las nuevas características, no hay mejor forma de dominar Spring que a través de este libro. Con un estilo práctico, Craig Walls presenta Spring de la forma más interesante para un desarrollador Java, incluyendo ejemplos procedentes de casos reales que se centran en las características y técnicas que realmente necesita aprender. Analiza el núcleo de Spring junto a las novedades de seguridad, MVC, WebFlow, entre otras. Incluye fragmentos de código y ejemplos prácticos que le permitirán crear aplicaciones JEE sencillas y eficaces.
El objetivo de este libro es exponer de forma práctica la realización de ejercicios prácticos resueltos de Proyectos de Instalación eléctrica de B.T. en Edificación con los módulos CIEBT y VIVI, de la firma dmELECT, destinados al cálculo de instalaciones eléctricas de Baja Tensión y así optimizar el tiempo en el proceso de cálculo de las mismas. Este libro está orientado a todo aquel que desea calcular las instalaciones eléctricas, entre ellos ingenieros, arquitectos, instaladores, estudiantes de carreras técnicas, grado de formación profesional, delineantes. Institutos de Enseñanza y, en definitiva, todo aquel profesional y/o estudiante con interés por aprender a calcular en el sector eléctrica Estas herramientas están adaptadas al Reglamento Electrotécnico de Baja Tensión y con Memoria Técnica de Diseño, Certificado de la instalación y Manual del Usuario para las comunidades autónomas de Andalucía, Castilla-La Mancha, Extremadura, Murcia, Comunidad Valenciana, Cataluña, Madrid, Aragón, Castilla-León, Galicia y Canarias.
Este libro está concebido para que se pueda articular en torno a él un curso de introducción a la programación estructurada para titulaciones no informáticas utilizando el lenguaje de comandos de MATLAB como lenguaje de referencia. Incorpora explicaciones teóricas, ejemplos, ejercicios propuestos, ejercicios resueltos, proyectos, etc. Se pretende que al final del curso el estudiante asimile los conceptos básicos de la programación estructurada y que se sienta cómodo dentro del entorno MATLAB. Pretende ser relevante para los estudiantes y docentes de titulaciones ajenas al ámbito estrictamente informático, y para profesionales de diferentes ámbitos (Ingeniería, Economía, Matemáticas, Biología, etc.), que necesitan una formación elemental en programación. Los elementos que conforman la programación estructurada se explican de manera organizada para que el lector los asimile y aplique con facilidad.
EL LIBRO Es un libro de aprendizaje y consulta en el que, además de presentarse la mayoría de los conceptos y comandos necesarios para dibujar en 2D y 3D, así como las novedades más destacadas de la versión 2013 como el nuevo formato de dibujo "dwg", la Pantalla de Bienvenida, línea de comandos flotante, posibilidad de acceder a las opciones mediante un clic, el monitor de anotación, vista previa en las equidistancias, almacenamiento en la nube, mejora en las documentaciones de modelos, mejoras en pulsar y tirar, etc., podrá llevar a cabo unas completas prácticas tuteladas en cada uno de sus capítulos. El libro está enfocado para que el usuario aprenda a dibujar desde un primer momento y de forma sencilla según vaya descubriendo los comandos. EL MÉTODO Exposición de la mayoría de conceptos acompañados de prácticas tuteladas en cada uno de los capítulos para facilitar la comprensión de los temas estudiados. También encontrará gran cantidad de novedades, consejos, recursos y trucos para conseguir en un breve plazo una eficiente utilización de AutoCAD 2013. EL CONTENIDO - Instalación y entorno. - El dibujo 2D. - La visualización. - La edición. - Las capas. - Las anotaciones. - Los bloques y atributos. - El dibujo 3D y el modelado libre. - Los estilos y presentaciones. - La representación final. - Utilidades, opciones y trazado.
Dos de los aspectos que sin lugar a dudas están condicionando la formación en nuestras estancias educativas en estos comienzos del siglo XXI son: las Tecnologías de la Información y Comunicación (TIC) y especialmente internet, y la formación basada en competencias. Una, las TIC e internet, por la fuerte penetración que está adquiriendo en nuestras instituciones educativas debido tanto a aspectos tecnológicos (mayor accesibilidad a la tecnología de internet, reducción de sus costes, el aumento de su penetración en nuestros hogares y el crecimiento de los dispositivos móviles) como de transformación del imaginario creado respecto a la formación virtual y educación a distancia (no se puede tener un buen trabajo si los estudios se han realizado en centros de formación virtual; conseguir un título en formación virtual es fácil y por ello están desprestigiados; la formación on-line es solitaria y aislada; o que la calidad de la formación en línea es inferior a la calidad de la formación presencial). Y la otra, las competencias, implica un cambio en la planificación del proceso formativo añadiendo su término a otros tradicionales del diseño de la instrucción, como son los objetivos, contenidos, metodologías, etc.; cambio que nos lleva a acercar el proceso formativo a las situaciones reales en las cuales el individuo deberá desenvolverse en su futuro profesional y social. Estos dos aspectos son los que se analizan en la obra Nuevos modelos, recursos y diseño de programas en la práctica docente, tanto desde un punto de vista teórico como con una visión práctica.
Java es uno de los lenguajes de programación más versátiles, al tratarse de una potente, útil y moderna tecnología que utilizan cientos de miles de programadores. Su nueva y revolucionaria versión, Java 8, incorpora numerosas mejoras que la han convertido en la plataforma de desarrollo número uno del mundo. Esta obra cuenta con un sencillo enfoque paso a paso, que le ayudará a dominar los conceptos y la tecnología que necesita para crear programas y servicios Web y de escritorio, e incluso aplicaciones de Android con Java 8. Es Ideal para desarrolladores de todos los niveles que quieran aprender a programar en Java con las herramientas de desarrollo gratuitas de NetBeans. Los textos van acompañados de descriptivas imágenes e instrucciones que le muestran visualmente cómo programar. Para afianzar sus conocimientos, realice los ejercicios y casos prácticos que encontrará al final de cada capítulo.
Este libro nace como una herramienta sencilla y práctica para iniciarse en el aprendizaje de la programación. Esencialmente pretende facilitar la adquisición, comprensión e interiorización de los conceptos más básicos mediante el lenguaje Python que proporciona una serie de ventajas respecto a otros y sobre todo, facilita el proceso de aprendizaje mediante la sencillez de su sintaxis. Este lenguaje se aproxima bastante al lenguaje natural, ofreciendo de este modo alejarnos de las complicadas y tediosas sintaxis de sus semejantes. Python es un lenguaje orientado a objetos, sin embargo, en este libro se ha empleado para explicar el paradigma imperativo. Esto afianza la idea de versatilidad en el uso de Python y permite aprender a programar de modo muy sencillo, sin olvidar ninguno de los ingredientes conceptuales básicos que cualquier persona que se inicia en este mundo debe conocer. El libro ofrece unas pinceladas teóricas muy básicas acompañadas con breves ejemplos ilustrativos y gran cantidad de ejemplos y ejercicios resueltos.