Enlaces: Cursos de Programación Web, SharePoint, Mobile, SilverLight, WPF, Live y Diseño


clip_image001Curso de Silverlight 2.0 (1º parte)

En el curso veremos una introducción al desarrollo con la versión 2.0 de Silverlight. Con él aprenderás a utilizar los recursos para la creación de sitios Web enriquecidos y aplicaciones Web completas con una innovadora interfaz de usuario y prestaciones multimedia mejoradas y adaptables a cada situación. Revisaremos la programación de interfaces de usuario mediante el lenguaje XAML adaptado para Silverlight 2.0 y utilizaremos el lenguaje C# para la programación del comportamiento de negocio.

clip_image001[1]Curso de Silverlight 2.0 (2º parte)

Esta es la segunda parte del curso de introducción al desarrollo con la versión 2.0 de Silverlight. Aquí nos centraremos en la utilización de Controles Predefinidos, Estilos, Animaciones, Creación de controles personalizados, Visual State Manager, Acceso a Datos y Buenas Prácticas, tanto en la arquitectura, como en la implantación final.

clip_image002Curso Desarrollo Web

En este curso se tratan todas las cuestiones fundamentales que le permitirán crear aplicaciones web con Visual Studio 2005 y con Visual Studio 2008. Al final del curso sabrá todo lo necesario para crear sus propias aplicaciones Web orientadas a datos y con multitud de características avanzadas

clip_image002[1]Curso de Introducción a .NET con Visual Basic 2005 y Visual Basic 2008

En este curso podrás aprender a desarrollar aplicaciones Windows con Visual Studio 2005 y 2008, y terminaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[2]Curso de Introducción a .NET con C#

En este curso podrás aprender a desarrollar aplicaciones Windows con Visual Studio 2005 y también Visual Studio 2008, y terminaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[3]Curso de Visual Basic 2005 y Visual Studio 2008 para desarrolladores VB6

En este curso podrás aprender a desarrollar aplicaciones con la última generación de herramientas de desarrollo Microsoft Visual Studio 2005 y Visual Studio 2008. Veremos las principales diferencias con Visual Basic 6, tanto a nivel del lenguaje como de la infraestructura de desarrollo utilizada, y acabaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y también Visual Studio 2008.

clip_image002[4]Curso de desarrollo con dispositivos móviles

En este curso aprenderás a desarrollar aplicaciones para dispositivos móviles con Visual Studio 2005 y Visual Studio 2008. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[5]Curso de desarrollo con Windows Presentation Foundation

En este curso usted verá cómo crear sus primeras aplicaciones usando Windows Presentation Foundation (WPF). Le enseñaremos a utilizar los nuevos recursos de presentación de esta nueva plataforma de Microsoft con los que podrá elevar a niveles excitantes la calidad y funcionalidad de las interfaces de usuario de sus aplicaciones. Lo introduciremos en la nueva filosofía de programación declarativa con el lenguaje XAML que ayuda a separar la interfaz de presentación del código .NET en el que programe la lógica del negocio de su aplicación. Con WPF verá facilitados y enriquecidos conocidos conceptos como controles, eventos, enlace a datos, así como podrá incorporar nuevos elementos como transformaciones, plantillas, estilos, animaciones, media, 3D, documentos.

clip_image003Curso de Windows Live APIs

En este curso aprenderá a integrar y enriquecer su páginas PHP y JSP con las APIs de Windows LIVE. En cada capítulo dispondrá de un video explicativo con una demo de lo visto relacionado con esa API.

clip_image003[1]Curso de Silverlight 1.0

Silverlight representa el paso siguiente en el desarrollo del potencial de riqueza en utilización que los desarrolladores y diseñadores de aplicaciones pueden presentar a sus clientes. Este curso pretende acercarle al maravilloso mundo que está resultando ser el desarrollo para la próxima generación de aplicaciones web con Silverlight. Esta tecnología cuenta con multitud de funcionalidades que podrá comenzar a usar ahora para crear su próximo sitio web.

clip_image003[2]Curso de Servicios Web

En este curso podrás aprender los conceptos fundamentales relacionados con los Servicios Web, y cómo éstos se implementan en la plataforma .NET, para luego ser consumidos desde esa misma plataforma u otras como Java y PHP. Al final de cada lección de naturaleza práctica, tendrás disponible un vídeo en el que podrás reflejados los conceptos.

clip_image003[3]Curso de diseño y autoría con Microsoft Expression Web

Desde principios fundamentales que rigen el diseño Web, hasta el uso de archivos XML para crear diseños dinámicos enlazados a datos, pasando por la creación, edición y mantenimiento de sitios y aplicaciones Web con interfaces accesibles y usables, y garantizando siempre la compatibilidad con los estándares del W3C para la Web, como XHTML, CSS o XML, este curso le guiará paso a paso por los fundamentos prácticos del diseño y la autoría con la potente herramienta Microsoft Expression Web.

clip_image003[4]Curso de SQL Server 2005

En este tutorial, aprenderá los fundamentos para desarrollar aplicaciones con la versión Express de SQL Server 2005. El objetivo del tutorial no es cubrir en gran detalle todos los aspectos de SQL Server 2005 Express, pero si aportar una idea general del producto y su integración con el resto de herramientas Express (Visual Basic Express, Visual C# Express, y Visual J# Express). Como complemento adicional al tutorial, deberá seguir los Libros en Pantalla del producto (Books On Line).

clip_image003[5]Curso de desarrollo con Sharepoint 2007

SharePoint es no solamente la herramienta de colaboración de Microsoft, sino toda una plataforma de desarrollo, debido a su flexible arquitectura y poderoso Modelo de Objetos. Este curso demuestra las posibilidades de desarrollo de componentes para Windows SharePoint Services (WSS) 2007 y Microsoft Office SharePoint Server (MOSS), tales como WebParts, Tipos de Contenido y Características, así como la forma de interactuar programáticamente con servicios avanzados del sistema, como son sus Flujos de Trabajo y Catalogo de Datos Profesionales.

clip_image003[6]Desarrolla con MSDN: Introducción a Visual Studio 2005

En este video veremos todas las novedades en Visual Studio 2005, desde el desarrollo web con ASP .NET pasando por Visual Studio Tools for Office y mucho más. El tamaño de este Video es de 61’50 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[7]Desarrolla con MSDN: Dispensador de MSDN Video

Veremos como construir un dispensador de películas automático, basado en WinForms y con despliegue automático por Internet. Nos permitirá construir el interfaz rico y potente necesario en este tipo de aplicaciones. El tamaño de este Video es de 79’34 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[8]Aplicaciones Smart Client con .NET

Un smart client consiste en una aplicación que proporciona al usuario un interfaz Windows rico para acceder a un sistema basado en servicios web, pero que mantiene las ventajas de los clientes web tradicionales, como la ausencia de instalación en la máquina cliente, el funcionamiento a través de Internet y la actualización automática. El tamaño de este Video es de 80’33 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[9]Desarrollo de aplicaciones con .NET y Servicios Web

En este webcast veremos una introducción al desarrollo en .NET de la lógica de negocio de una aplicación. El tamaño de este Video es de 65,1MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[10]Desarrolla con MSDN: Servidor central de MSDN Video

Primer webcast de la serie Desarrolla con MSDN. Estos webcasts mostrarán paso a paso cómo desarrollar con Visual Studio .NET la aplicación MSDN Video. En esta ocasión desarrollaremos el servidor central que servirá como núcleo del resto de clientes que consumirán la funcionalidad de la aplicación. El tamaño de este Video es de 75,8MB,

Comparte este Blog :


Post Cruzado con el blog http://geeks.ms/blogs/ajimenez

Cursos Gratuitos sobre VB, VC#, WPF, SharePoint, SmartClient y Servicios Web



Curso Desarrollo Web

En este curso se tratan todas las cuestiones fundamentales que le permitirán crear aplicaciones web con Visual Studio 2005. Al final del curso sabrá todo lo necesario para crear sus propias aplicaciones Web orientadas a datos y con multitud de características avanzadas

Sigue leyendo

Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual C# – Parte 1


En pleno comienzo en la programación en .net, muchos hemos tropezado en la misma piedra, es decir, que no encontramos el material adecuado para aprender a desarrollar algo sencillo o por lo menos que nos indique por donde comenzar. Este tutoríal no pretende ser el mejor pero al menos les ayudara a orientarse y así entrar de lleno a este maravilloso mundo de la programación.

He posteado este tutorial en mi pagina espero que la visites y te sea de mucha ayuda… Asi que para acceder al articulo dale Click AQUI

Libro sobre XNA..!


 

    Aqui les dejos lo que podria ser los capitulos definitivo para el libro de XNA (para los que no saben aun es un plugin que se añade a C# Express para el desarrollo de Video Juegos en XBOX360 y PC)… espero que les guste este libro…

     Capítulo 1.pdf: Esto prepara el escenario para el libro y recibe nuestro primer programa C # corriendo en una XBOX 360.

  •  Capítulo 2.pdf: Este es el capítulo en el que comenzaremos a escribir código.

  •  Capítulo 3.pdf: Aquí es donde empezamos a usar el control de juegos a nuestros programas. Y descubrir que podemos leer mentes y asustar a la gente ….

  •  Capítulo 4.pdf: En el capítulo 4 descubrimos cómo podemos cargar nuestras propias imágenes en XNA juegos y posición en la pantalla.

  • XNA Hypnotic Display : Este es un Club de Creadores XBOX juego para la PC de escritorio. Simplemente muestra un lugar agradable cambio de esquema de color. Puede utilizar juegos 1 para cambiar la imagen y mover la pantalla en todo momento, pulse el botón Inicio de juegos para poner de nuevo a la forma en que fue originalmente y en el botón Atrás (o escape en el teclado) para detenerlo. Se ha optimizado para su uso con una resolución de 1280 x 1024 escritorio pantalla.

  • Fuente: Rod Milles

    Truco: Vaciar Contenido de los Textbox (Windows Forms)- VB y CSharp


    Siguiendo con la serie de trucos… aqui les dejo la forma de limpiar los Textbox de los Windows Forms, por que en muchas ocaciones hemos cometido el groso error de decirle a cada textbox que su valor es “”… lo bueno de este truquillo es que si tiene texto o numero o lo que sea este lo deja vacio..

    Sigue leyendo

    Truco: Pasar entre TextBox con la tecla ENTER VB y CSharp – Windows Forms


    Algo mas sencillo que los otros trucos que he estado publicando.. este por lo menos podremos simular el TABULADOR en nuestras aplicaciones Windows cosa que muchas veces no encontrabamos la forma de pasar a la siguiente caja de texto o siguiente control con la tecla ENTER.

    Sigue leyendo

    Truco: Solo letras en los TexTbox (Windows Forms) – VB y CSharp


    Hay ocaciones que en nuestras aplicaciones debemos controlar lo que el USUARIO deberia escribir en los TextBox… recuerden que esas personitas son experto para hacer que nuestras aplicaciones den un error y mas en los campos que solo debe ir TEXTO en ves de numero… por ello aqui les dejo este pequeño truquillo.

    Sigue leyendo

    Colocar Imagen en un PictureBox a partir del Control OpenFileDialog en VB y VC# 2005


    Hola

    Hace unos dias escribi un mini-tutorial y lo envie a MSDN Estudiantes de como cargar una imagen seleccionandolo con el control openfiledialog y mostralo en un picturebox… los codigos fueron escrito en VB y VC# para un mejor entendimiento para todos… espero que les agrade.. y como siempre espero sus comentarios para mejorar los articulos 🙂

    El link es este: http://www.microsoft.com/spanish/msdn/latam/estudiantes/articulos/nota13.aspx

    Migrar de Visual Basic 2005 a Visual C# 2005 o Viceversa… Libre elección :)


    Hola a todos…

    Como es costumbre he estado revisando la gran web y me encontrado con una tablilla de migración muy interesante… donde si somos programadores de Visual Basic 2005 podemos migrar a Visual C# 2005 o viceversa… por ahora seguiré trabajando con mi lenguaje y poco a poco iré migrando (si me acuerdo de eso jejeje)… ahora que recuerdo siempre me han preguntado cual es el mejor lenguaje de programación entre VB y VC#… y una ves mas les digo: “El mejor lenguaje es aquel donde el programador se sienta cómodo y sea eficiente” quizás algunos piense igual quizás otros no… pero bueno los invito a discutir este tema J

    Tabla de equivalencias entre VB.Net y CSharp (C#)


    Aunque es relativamente sencillo con la tecnología .Net cambiar de un lenguaje de programación a otro, ya que la filosofía de trabajo es la misma, los objetos, los espacios de nombres…, pero al cambiar entre VB.Net y C# pueden resultar frustrantes determinadas características de cada uno de los lenguajes. Un ejemplo, son las palabras claves para los tipos de clases en VB.Net.

    En esta tabla hay algunas equivalencias entre VB.Net y C# que nos hará mas fácil el cambio de lenguaje o traducir código de los ejemplos que encuentres en Internet y que no estén en el lenguaje que utilizas.

    VB.NET C# Descripción
    NotInheritable sealed Especifica que una clase no puede ser usada como base para otra clase, es decir, no puede ser heredada.
    NotOverridable sealed Especifica que un método no puede ser sobrescrito.
    MustInherit abstract Especifica que una clase sólo puede ser heredada (no puede ser creada una instancia de la clase).
    MustOverride abstract Especifica que un método debe ser implementado en las clases hijas.
    Overridable virtual Especifica que una propiedad de la clase puede ser sobrescrita.
    Shared static Especifica que una propiedad de la clase es compartida por todas las instancias de la clase (es estático). No es necesaria ninguna instancia de la clase para llamar a esta propiedad).
    Static no equivalent Especifica que el valor de una variable local es preservado entre diferentes llamadas.
    Public public Clase o propiedad es visible fuera del proyecto o assembly.
    Friend internal Clase o propiedad es invisible fuera del proyecto o assembly.
    Private private Clase o propiedad es visible sólo en el proyecto.
    Overloads not required Especifica que una propiedad sobrecargada por otra propiedad.
    Overrides override Especifica que una propiedad sobrescrita por otra propiedad.
    Implements I1 class C1:I1 Especifica que la clase (C1) implementa el interfaz I1.
    Inherits C2 class C1:C2 Especifica que la clase (C1) hereda la clase C2.
    Implements I1Inherits C2 class C1:C2,I1 Especifica que la clase (C1) implementa el interfaz I1 y hereda la clase C2.
    Shadows new  
    Finalize ~C1 (destructor) Método llamado por el sistema justo antes de que el garbage collection reclame el objeto. C1 es el nombre de la clase.
    New C1 Método constructor, llamado cuando el objeto es creado. C1 es el nombre de la clase.
    Dim x as Int32 Int32 x Declara la variable “x” del typo “System.Int32″.
    Imports using Permite llamar a métodos sin necesidad de especificar el nombre del Namespace completo.
    <> [] Especifica parámetros.
    _ ; Continuación de línea en VB, fin de línea en C#.
    AndOr &&|| Operadores lógicos.
    no soportado << >> Operadores Shift.
    X+=1 (x=x+1)X-=1 (x=x-1)also *=, /=, ^= etc.. x++x– Incrementos.
    Dim x(4) as Int32= 5 items (0 to 4) Int32[] x = new Int32[4];= 4 items (0 to 3) Diferencias entre los elementos creados en las declaraciones de arrays.
    Dim x as Int32 Int32 x = 0 x es inicializado a 0 automáticamente en VB.
    ReDim Preserve no equivalent Redimensiona un array.
    Optional no soportado Especifica que un parámetro es opcional.
    Select Case x
    Case True
    Case Else
    End Select
    switch(I)
    {
    case 1:break;
    default:break;
    };
     
    ByValByRef not requeridoref Pasando parámetros por valor y referencia.
    Me this Referencia al objeto actual.
    MyBase base Referencia a la clase base.
    MyClass no soportado Realiza una llamada non-virtual a un método virtual del objeto actual.
    Const constreadonly Declara una constante.
    Enum enum Declara un enumerator.
    Structure struct Declara una estructura.
    no soportado volatile Declara un objeto que puede ser modificado de forma asíncrona.
    obj = Nothing obj == null Comprueba que una variable objeto no es nula.
    Option Explicit Opción por defecto y no puede ser cambiada Especifica que todas las variables tienen que ser declaradas.
    IsDBNull no soportado Comprobación para un nulo de base de datos.
    Default no soportado Especifica un método por defecto de un clase.
    WithEvents no soportado Declara una variable cuyos eventos queremos manejar.
    Handles no soportado Especifica que un método es llamado por un evento.
    Try
    Catch
    Finally
    End Try
    try{}
    catch{}
    finally{}
    Manejo estructurado de las excepciones.
    REM‘ /* … */// Líneas de comentarios
    not soportado /// líneas de comentarios XML
    Dim x As String = “Hola”
    Dim y As Char = GetChar(x, 1)
    string x = “Hola”;
    char y;
    y = x[1];
    Recupera un carácter de una cadena de texto.
    With … End With no soportado Evalúa un objeto una vez y permite usarlo varias veces.
    Dim a() as Long = {1,2,3} int[] x = new int[4] {1,2,3,4}; Inicialización de un array.
    EventRaiseEvent event Declara y lanza un evento.

    Articulo Obtenido: http://www.xperimentos.com

    Fuente: Blog de Jorge A. Saavedra Gutierrez 

    Cursos on-line para Desarrolladores


    Cursos con apoyo de videos y ejemplos de código muy ilustrativos realizados por MVPs de España.

    NOTA: (Es necesario ingresar con registro Passport)

    Visual Basic 2005 para desarrolladores Visual Basic 6.0
    En este curso podrás aprender a desarrollar aplicaciones con la próxima generación de herramientas de desarrollo Microsoft Visual Studio 2005. Veremos las principales diferencias con Visual Basic 6, tanto a nivel del lenguaje como de la infraestructura de desarrollo utilizada, y acabaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005.

    Curso de Introducción a .NET con Visual Basic 2005
    Este curso le enseñará entre otras cosas:

    • Las características fundamentales del lenguaje Visual Basic
    • Cómo crear aplicaciones Windows con Visual Studio 2005
    • Utilizar controles en sus aplicaciones
    • Trabajar con imágenes y gráficos en 2D y 3D
    • Desplegar las aplicaciones que desarrolle
    • Utilizar las clases que se incluyen en la librería de .NET
    • Acceder a datos provenientes de una base de datos
    • Cómo exponer funcionalidad a otras aplicaciones mediante servicios Web.

    Curso de Introducción a .NET con C#
    Este curso te enseñará entre otras cosas:

    • Las características fundamentales del lenguaje C#
    • Cómo crear aplicaciones Windows con Visual Studio 2005
    • Utilizar controles en sus aplicaciones
    • Trabajar con imágenes y gráficos en 2D y 3D
    • Desplegar las aplicaciones que desarrolle
    • Utilizar las clases que se incluyen en la librería de .NET
    • Acceder a datos provenientes de una base de datos
    • Cómo exponer funcionalidad a otras aplicaciones mediante servicios Web.