DotNetMania@GT

Blog Personal de Carlos Lone

Sponsors

Ayuda a mi Blog

Blogs Externos

Servicios de Consultoria

  • Servicios de Consulturia
Global Windows Azure Bootcamp 2014 Guatemala City

Estimados Amig@s:

El próximo sabado 29 tendremos el honor de hacer historia y poner el nombre de Guatemala en alto al participar de la iniciativa global del evento: Global Windows Azure Bootcamp 2014.

Con 139 localidades registradas en 57 paises y 138 ciudades, este será un evento único en su categoría y podemos ser parte del mismo.

Quiero extenderles una invitación para que nos acompañen al evento, la información y registro del mismo pueden encontrarla en:

http://bit.ly/1dHPsdr (Contaremos con la participación de excelentes expositores)

 

Tendremos muchos premiso y sorpresas por parte de los patrocinadores globales:

 

Esperamos contar con su valiosa presencia!

 

Saludos Cordiales,

 

Carlos A. Lone

Posted: Mar 27 2014, 02:09 PM by carlone | with 1 comment(s)
Filed under: ,
Internet Explorer 11 Modo de Lectura (Reading View)

 

Ahora que tenemos la posibilidad de poder acceder a sitios Web por medio de dispositivos que no solo son Computadoras con Pantalla (Pc o Laptops) como por ejemplo: Microsoft Surface, Surface 2, Tablets con Windows 8.1 ,  Televisores, consolas, etc.  un reto muy importante para los diseñadores de estos sitios es dar la capacidad y usabilidad de poder tener una buena experiencia de uso o de usuario (UX) del sitio en cualquier pantalla.

Hoy en día mucho de nosotros estamos cada vez más acostumbrados a realizar mucha lectura de artículos, libros, noticias, blogs, etc. desde nuestros dispositivos.  El problema: muchas veces tenemos demasiados distractores que nos impiden tener una buena experiencia de lectura.

Veamos el Siguiente Ejemplo:

image

La secciones remarcadas en Rojo representan los distractores que nos alejan de una experiencia agradable al momento de querer leer el artículo.

Adicionalmente vemos en una sección roja el boton “Next” esto significa que el artículo ha sido dividido en páginas, por lo que para continuar leyendo el mismo debemos ir presionando este botón para avanzar.

La sección verde representa el área de interes, el contenido que deseamos leer.

La solución: El modo de lectura que provee Internet Explorer 11

Esta funcionalidad esta disponible en Windows 8.1 e Internet explorer 11, para hacer uso de la misma debemos de utilizar el navegador en modo “Immersive” (Aún no funciona en modo desktop la funcionalidad).

Para habilitar el modo de lectura, deberán presionar el ícono aparece en la barra de navegación del Internet Explorer o bien presionando Ctrl+Shift+R

image

Al ingresar al modo de lectura experimentaremos inmediatamente una gran diferencia al momento de la lectura del artículo:

image

En este caso podrán notar que las secciones marcadas en Verde corresponden a las páginas del artículo, es decir ya no hay necesidad de ir presionando el boton “Next”.

Adicionalmente toda la publicidad y distractores fueron completamente eliminados dejando el espacio completo al verdadero contenido del artículo que es lo que nos interesa.

 

Para comprender mejor el uso de esta característica les comparto el siguiente video:

Existe una versión en línea de esta funcionalidad donde pueden poner a prueba su funcionamiento:

http://ie.microsoft.com/testdrive/browser/readingview/

Que les parece esta funcionalidad? , que mejoras les sugerirían al equipo que desarrolló la misma? sus opiniones en el área de comentarios son bienvenidas.

 

Saludos Cordiales,

 

Carlos A. Lone

Posted: Mar 26 2014, 06:26 PM by carlone | with no comments
Filed under: ,
Evento Destino La Nube

El pasado Jueves 20 de Marzo tuve la oportunidad de participar en el evento “Destino La Nube” organizado por Microsoft Guatemala!

El evento estuvo increible y tuvo mucha afluencia de invitados desde Gerentes de IT, IT pros, Developers, Project Managers.

En mi caso tuve el honor de compartir con la comunidad de Desarrolladores dos presentaciones:

 

Les comparto algunas fotos del evento:

WP_20140320_001

WP_20140320_004

WP_20140320_006

WP_20140320_007

Próximamente tendremos el Global Windows Azure Bootcamp Guatemala! estan cordialmente invitados!

 

Carlos A. Lone

Posted: Mar 24 2014, 10:20 PM by carlone | with no comments
Filed under: ,
Bing Code Search para Visual Studio

Recientemente leí un post sobre una nueva extensión para poder hacer una búsqueda de código desde visual studio llamada Bing Code Search.

Iniciemos el post explicando ¿Qué es Bing Code Search?

Tomado textualmente (para evitar que acusasiones de plagio Smiledel post del Blog de Visual Studio: “imaginen una situación en la que estan haciendo un programa y quieren saber como leer un archivo de texto linea por linea y desean procesar esta información. Hoy en día, muy probablemente iran a una nueva ventana de su navegador, iran a su buscador preferido y definirán una expresión para tratar de encontrar algún ejemplo disponible.  En el mejor de los casos encontraremos respuesta en algun sitio oficial de microsoft o en algún foro popular (ej: stackoverflow) en donde obtendremos la opción más votada como válida para tener una referencia” …. por lo cual la idea detras del Bing Code Search es hacer más fácil y accesible esta tarea, pero también dándole algunas características especiales.

Veamos como funciona:

 

Paso 1:  Descargar e instalar la extensión para visual studio

Paso 2: Una vez instalada la aplicación basta con que ustedes inicien la ventana del intellisense dentro de Visual Studio para ver la opción “How do I … “

image

Al Hacer click sobre esta opción se abrirá una nueva ventana en donde ustedes podran escribir su consulta. Ej: generate MD5 Hash

image

Al momento de escribir su consulta, la extensión se encargará de llevar la misma hacia diferentes sitios populares en donde se puede encontrar respuesta a este tipo de cuestionamientos. Actualmente la extensión tiene soporte para obtener código de los sitios: MSDN, Stackoverflow, DotnetPerls y CSharp411.

Estos sitios hoy en día son muy populares para buscar respuesta a este tipo de preguntas y una de las principales ventajas es que las respuestas generalmente son elegidas por medio de votos de la comunidad, lo que hace que el código sea más confiable.

Otro aspecto interesante de la extensión es que al momento de escribir la consulta podemos hacer referencia a una variable para que sea proyectada dentro del código que se estará obteniendo. Por ejemplo si quisiera verificar el largo de una cadena de caracteres (string) de una variable llamada texto:

image

 

Vean en el ejemplo anterior como la variable “texto” se proyecta hacia el codigo de ejemplo obtenido por la extensión.

Adicionalmente pueden ayudar un poco al motor de consulta anteponiendo el tipo de dato de una variable y denotando el nombre de la misma anteponiendo el simbolo “@”. 

 

image

 

En el ejemplo anterior antepusimos string y “@” a la variable texto.

 

Como podrán observar el potencial de esta extensión es muy grande. La mayoría de nosotros muy probablemente en alguna ocasión hemos tenido una duda sobre como hacer algo a nivel del código que estamos escribiendo y lo más común es que vayamos a un buscador a tratar de encontrar respuestas a un problema.

Derivado de esta publicación, han salido tambien comentarios negativos, en donde hay personas que argumentan que esto va promulgar el programador tipo Copy & Paste.  En lo personal, si comprendo el punto de vista de estas personas, pero pienso que esta situación con o sin extensión ya es una realidad en la que vivimos. Lo que me gusta de esta alternativa es lo siguiente:

  • No tengo que salir del entorno de trabajo para encontrar la respuesta. Todo lo hago dentro de Visual Studio
  • Las fuentes de información son de las más populares y confiables. Muchos de estos sitios definen solucion a estas preguntas en base a la aprobación y votos de las programadores que hacen uso de este tipo de código.
  • Si tengo una persona que va buscar respuesta a algo no sabe como hacer, prefiero que la fuente de donde obtiene el codigo que va utilizar seá lo más popular y confiable posible, a que vaya a un sitio X o Y en donde copie un código que realmente va generar más problemas que lo que se busca solucionar por que no es eficiente.

 

En definitiva, esta es una alternativa y una herramienta que dependiendo de la forma en la que se le de uso puede ser muy buena. Al final, la responsabilidad de validar y analizar el código antes de hacer uso del mismo esta en cada uno de nosotros.

Espero que le saquen provecho a esta herramienta y siempre me gustaría conocer su opinión y comentarios respecto al a misma.

Si quieren probar la herramienta desde su navegador pueden hacerlo aqui: http://codesnippet.research.microsoft.com/

Un video sobre la herramienta:

http://research.microsoft.com/apps/video/default.aspx?id=208988

Post sobre la extensión:

http://blogs.msdn.com/b/visualstudio/archive/2014/02/17/introducing-bing-code-search-for-c.aspx

 

Saludos Cordiales,

 

Carlos A. Lone

Evento: AppFest Guatemala Windows Phone

Estimad@s Amig@s,

El pasado miercoles 27 de Noviembre tuve la oportunidad de organizar y ser speaker en el evento AppFest Guatemala Windows Phone. Este evento tenía como objetivo dar la oportunidad a la comunidad de desarrolladores de Guatemala a conocer las herramientas, la plaforma y los pasos para crear aplicaciones para Windows Phone.

Este evento también marco el cierre de actividades, organizadas en colaboración con Microsoft, de la comunidad de Desarrolladores de Guatemala.  Previamente habíamos tenido el evento de desarrollo de aplicaciones para Windows 8.

Durante la presentación tuve la oportunidad de explicar brevemente “Las 8 cosas que los desarrolladores deben conocer acerca de Windows Phone 8” siendo estas las siguientes:

  1. WinRT Core Compartido: En la plataforma de Windows Phone 8 se adoptaron un buen conjunto de funcionalidades del sistema operativo Windows 8, estas características permite que funcionalidades del core de windows 8 puedan ser fácilmente consumidas en el desarrollo de aplicaciones para Windows Phone 8 (WP8). Algo extraordinario de esta característica es que la mayoría de funcionalidades disponibles para WP8 que originalmente estan escritas en C++ fueron proyectadas en el api  de WP8 para ser consumidas en C#, VB.NET o C++. En resumen tener el runtime compartido significa que pueden desarrollar aplicaciones para Windows 8 que pueden ejecutarse transparentemente sobre WP8 y viceversa! (Super Cool!!!!)



    En la imagen anterior podemos observar en el grupo 1 el conjunto de funcionalidades del sistema operativo Windows 8, adoptar el 100% de este runtime era algo muy pesado para el telefono, actualmente existen al rededor de 11,000 miembros disponibles en el api de Windows 8,  lo que se hizo fue adoptar un sub-conjunto de estas características, el cual esta remarcado en el grupo 2 el cual consiste en aproximadamente 2,800 miembros. Finalmente el área 3 representa el API del runtime para WP8 diseñado para dar capacidades especiales de desarrollo en la construcción de aplicaciones (un ejemplo de esto es las librerías de reconocimiento de voz SpeechRecognition).

    Para más información les recomiendo visitar los siguientes links:


    Windows Phone API reference
    Windows Phone Runtime API

  2. Juegos Fantasticos en Código Nativo: En WP8, Microsoft ahora agregó el soporte de una plataforma de desarrollo de juegos común para Windows 8 y WP8. Esto permite que los desarrolladores tengan la abilidad de desarrollar juegos de forma nativa con acceso a los beneficios de aceleración y rendimiento a nivel de hardware que provee DirectX y Direct3D. Adicionalmente esto significa que los juegos para WP8 pueden tener ventaja sobre engines de desarrollo de juegos que proveen capacidades para agregar librerías de animación, física y audio para sus juegos como por ejemplo: Havok, audiokinetic, Unity, Autodesk, Fmod.

  3. Internet Explorer 10: El browser nativo de WP8 ha sido actualizado a Internet Explorer 10. Esto significa tener un navegador 4 veces más rápido a nivel de rendimiento en Javascript que la versión 9 disponible en WP7.5, adicionalmente se añade soporte a HTML5. Tienen funcionalidades excepcionales como el soporte multi-touch, así mismo la disponibilidad del control browser permite tener una instancia de IE10 para crear aplicaciones con Javascript y HTML5 para el telefono.
  4. Speech:  Reconocimiento de Voz, capacidades de transformar Texto a Voz o viceversa es una de las nuevas características agregadas a la plataforma de WP8. Esto abre una infinidad de posibilidades para desarrollar aplicaciones y no solo eso, actualmente se tiene soporte a 15 lenguajes y dialectos.
  5. APIs de Aproximación (Proximity): En WP8 se agregaron APIs para trabajar con tecnología de aproximación, específicamente: NFC ofreciendo las capacidades de “Tap-to-share”, “NFC Tags” y “Device to Device”, adicionalmente se tiene APIs para trabajar con Bluetooth.
  6. Tecnología Nokia Map: WP8 ha hecho un importante cambio sobre la tecnología de Mapas disponible en la plataforma, ahora adopta información de NAVTEQ de Nokia para los mapas. Una de mis funcionalidades preferidas es que ahora se tiene la capacidad de descargar los mapas al telefono para que se pueda utilizar el mismo para utilizarlo como navegador de GPS sin necesidad de tener conexión de datos habilitada en el teléfono. Muy útil cuando se esta de viaje en una ciudad desconocidad.
  7. Picture and Lenses: Una de las carácteristicas más interesantes de WP8 es la capacidad que da a los desarrolladores de agregar valor a las aplicaciones Nativas. Por ejemplo, con la característica Lenses, el desarrollador tiene la capacidad de agregar funcionalidad a la aplicación nativa de la cámara, permitiendole crear lentes para aplicar efectos a las fotografías tomadas (Focus, Blur, Sephia, Blanco y Negro, foto en Panorama, etc.). Así mismo poder subir o compartir las imagenes por medio de webservices es muy sencillo.
  8. El Start Screen se convierte en Mi Start Screen: Este es un principio del diseño de aplicaciones para WP8, poner al usuario al centro de todo y esto no es la excepción en el Start Screen, en donde el usuario ve la información que es más relevande e importante para el/ella. Adicionalmente para el desarrollo se ha agregado características para dar 3 formatos de tamaño para los íconos en la pantalla de inicio asi como los 3 tipos de tiles: Iconic, Flip y Cycle. Otra parte importante es que ahora se tiene acceso a la pantalla bloqueada, en donde podemos hacer que nuestras aplicaciones presenten información relevante en la pantalla bloqueada al usuario.

 

Bien, este es un breve resumen de la infinidad de oportunidades que tienen como desarrolladores para aplicaciones en Windows Phone 8.

Les comparto la presentación:

Les comparto tambien la siguiente información sobre recursos y entrenamiento gratuito disponible para comenzar a hacer sus aplicaciones!

Documentación en MSDN:

Design

http://aka.ms/wp8devdesign

Develop

http://aka.ms/wp8devdoc

Test

http://aka.ms/wp8testing

Publish

http://aka.ms/wp8publishing

Samples

http://aka.ms/wp8samples

Entrenamiento Gratuito:

Absolute Beginners

http://wpdev.ms/beginvids

Jump Start

http://aka.ms/wp8js

Design Boot Camp

http://aka.ms/wp8designbootcamp

Training Kit

http://aka.ms/wp8hol

Información y Updates sobre la plataforma:

Portal

http://dev.windowsphone.com

Blog

http://wpdev.ms/developerblog

Channel 9

http://wpdev.ms/insidewp

Twitter

http:/twitter.com/wpdev

 

Saludos,

 

Carlos A. Lone

Windows Phone 8 Hello World

Estimados Lector@s,

Aprovechando mi visita al MVP Summit en Seattle y la disponibilidad de tiempo, aprovecho a compartirles este post en donde veremos los pasos básicos para crear una aplicación para windows phone 8.

Creación del Proyecto

Utilizare Visual Studio 2013, uds pueden conseguir la versión express gratuita en este link http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-phone (Nota: es importante que vean que para desarrollar para windows phone 8 con la version express deben utilizar Visual Studio 2012 for Windows phone, todavía no se ha liberado la versión express de Visual Studio 2013 para Windows Phone, esto debido a que probablemente será liberada con la nueva versión del sistema operativo WP8.1)

Abrimos Visual Studio, seleccionamos File –> New Project. En las plantillas disponibles elegimos “windows phone” y luego seleccionamos “Windows Phone App”, nombramos el proyecto “MiniNavegador”.

image

 

Esta plantilla creara un nuevo proyecto con las referencias necesarias para desarrollar una nueva aplicación para Windows Phone 8.

Lo primero que visualizarán es el Editor de XAML y el preview de su aplicación. Recuerden XAML es el lenguaje declarativo que utilizaremos para definir los elementos de la capa de interfaz de usuario de nuestra aplicación. Podemos ver a XAML como un Markup Language parecido al HTML.

image

 

Ubicaremos en el código XAML el elememento TextBlock para cambiar el titulo de la aplicación base y colocaremos un mensaje diferente a “page name”.  Modificar la propiedad “Text” de la siguiente manera:

 

<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
            <TextBlock Text="Aplicacion Demo" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/>
            <TextBlock Text="Hola Mundo" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
</StackPanel>

d

 

Ahora ejecutaremos la aplicación para visualizar el resultado. NOTA: Para ejecutar la aplicación utilizaremos el emulador de Windows Phone, para conocer los requerimientos mínimos para utilizarlo les recomiendo revisar esta página:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx

El resultado sera el siguiente:

image

El emulador de Windows Phone es una herramienta super útil. Tiene la capacida de poder rotar el telefono, hacer acercamientos, etc. es decir que el emulador prácticamente simula un telefono de verdad con todas sus capacidades: Touch, Giroscopio, etc.

Creación de la Interfaz de Usuario

En esta aplicación generaremos un MiniNavegador, la idea es que el usuario pueda ingresar una url para visualizar una pagina web dentro de nuestra aplicación.

Seleccionaremos en el diseñador el Textbox “Aplicacion Demo” e iremos a la ventana de propiedades para cambiar su propiedad Text a “Mi primer Aplicación”

image    image

 

Repetiremos los mismo pasos para modificar el Textbox “Hola Mundo” para cambiarlo a “Mini Nav.”

imageimage

 

Ahora le daremos la capacidad a nuestra aplicación de ejecutarse en modo Portrait y Modo Landscape. En MainPage.xaml dirigirse hasta la primer línea, en la definición del tag <phone: PhoneApplicationPage .. luego ir a las propiedades y cambiar la propiedad “SupportedOrientations” a “PortraitOrLandscape”

A continuación agregaremos un Textbox para permitirle al usuario ingresar el URL del sitio Web a Visitar.  Primero vamos al menu “ToolBox” y dentro de los “Windows Phone Common Controls” Eligiremos el TextBox

image

Arrastramos el TextBpx hacia el diseñador y nos aseguramos de colocarlo justo debajo del TextBox “Mini Nav.” minimizamos el ancho del mismo con el mouse para dejar un espacio para colocar posteriormente un boton.

image

 

Ahora configuramos las siguientes propiedades del control

Propiedad Valor
Name URL
Text http://www.microsoft.com
TextWrapping NoWrap
Height Auto
Width Auto
HorizontalAlignment Stretch
VerticalAligment Top

Asegurarse de mover nuevamente con el mouse el ancho del TextBox para dejar espacio para el boton.

La configuración de estas propiedades las hicimos con el fin de soportar las presentaciones Portrait y Landscape, asi cuando se rote de vertical a horizontal el telefono el textbox se estire para dar mas espacio.

Ahora agregaremos el boton, colocarlos a la par del textbox que acabamos de agregar

Propiedad Valor
Name Go
Content Go
Height Auto
Width Auto
HorizontalAlignment Right
VerticalAlignment Top

Por ultimo agregaremos el control de tipo WebBrowser ubicado en la sección “All Windows Phone Controls” del Toolbox, colocarlo debajo del textbox y boton que acamos de agregar.

Con el mouse asegurarnos de extender el control para que ocupe el espacio disponible en la pantalla. Asignaremos las siguientes propiedades al boton:

Propiedad Valor
Name MiniBrowser
Height Auto
Width Auto
HorizontalAlignment Stretch
VerticalAlignment Stretch

El Xaml deberá quedar de la siguiente manera, si desean pueden copiarlo para replicar el formato de presentación

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <TextBox x:Name="URL" Margin="10,10,85,0" Text="http://www.bing.com" VerticalAlignment="Top"/>
            <Button x:Name="Go" Content="Go" HorizontalAlignment="Right" Margin="340,10,0,0" VerticalAlignment="Top"/>
            <phone:WebBrowser x:Name="MiniBrowser" Margin="19,87,0,0"/>

</Grid>

image

 

Ahora agregaremos la lógica de programación para que al momento que el usuario ingrese una url y presione el boton, la página se despliegue en el navegador que hemos agregado.

En el diseñador, hacer doble click sobre el boton “Go”, esto generará el código necesario para manejar el evento “Click” del boton. Agregar el siguiente código dentro del nuevo método creado:

private void Go_Click(object sender, RoutedEventArgs e)
{
   string url = URL.Text;
   MiniBrowser.Navigate(new Uri(url,UriKind.Absolute));
}

 

Estamos listos para ejecutar nuevamente la aplicación.  Eligiremos la opción “Emulator WVGA 512” para el emulador, luego presionamos run

image

 

Al ejecutar la aplicación presionamos el boton “Go” y debemos tener el como resultado la navegación a la pagina. Pueden elegir cambiar el modo del telefono de para verlo horizontalmente, veran como los controles con las propiedades seteadas se estiran o ajustan al nuevo tamaño.

imageimageimage

Felicidades Haz completado tu primer aplicación para Windows Phone 8.

 

Mas Información:

Si quieren ver correr su aplicación en su telefono_, deberán registrarlo primero. Seguir los pasos explicados en el siguiente link:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769508(v=vs.105).aspx

Quieren ver más aplicaciones de ejemplo? Descargarlas en el siguiente link:  http://go.microsoft.com/fwlink/?LinkId=257926

Quieren seguir un curso completo de Desarrollo GRATIS?, lo tienen en el siguiente link:

http://aka.ms/wpdevbegin

y este otro

http://aka.ms/wp8js

 

Bien amig@s, espero pronto inicien el desarrollo de aplicaciones para sus telefonos.

 

Saludos,

 

Carlos A. Lone

Nuevo Video del Curso Introducción a C# con Visual Studio 2012

Estimad@s Amig@s,

 

Ya se encuentra publicado un Nuevo video del curso Introducción a C# con Visual Studio 2012.

 

  1. 11
    WATCHED

    Introducción a C# con Visual Studio 2012: Estructuras Cíclicas (Bucle For)

    by Carlos Lone 35 views

    En este video daremos una introducción al concepto de las estructuras cíclicas y aprenderemos a utilizar el Bucle For

 

 

El código de los ejemplos utilizados pueden descargarlos en https://latamcsharpvs2012.codeplex.com/

 

Saludos,

 

Carlos A. Lone 

 

Posted: Oct 15 2013, 11:56 PM by carlone | with no comments
Filed under: ,
Reunión de Comunidad de .NET Guatemala: Desarrollo de Aplicaciones en Windows 8

Estimados Amig@s:

 Buenas tardes. están cordialmente invitados al próximo evento de la comunidad de .NET Guatemala.

En esta oportunidad tendré el gusto de compartir con ustedes el tema: Desarrollo de aplicaciones en Windows 8

 

Evento Windows 8 Guatemala Evento windows 8

Pueden inscribirse en el siguiente enlace:

https://eventowindows8.eventbrite.com/

 

Los esperamos!!!

 

Saludos,

 

Carlos A. Lone 

 

Posted: Oct 15 2013, 06:27 PM by carlone | with no comments
Filed under:
Nuevos Videos del Curso Introducción a C# con Visual Studio 2012

Estimad@s Amigo@s,

 

Quiero compartirles 2 nuevos videos publicados para la serie "Introducción a C# Con Visual Studio 2012", en esta oportunidad estaremos hablando de las Estructuras de Decisión, específicamente de la instrucción If. En el otro video veremos el uso de las funciones Console.Write y Console.ReadLine.


Retroalimentación, críticas, sugerencias son bienvenidas.

 

El play list de los videos ya publicados en mi canal de YouTube se encuentra aquí: http://www.youtube.com/playlist?list=PL4sq1lTiEeXS6vb4dbZMFnTBn4p0gr9Np 

 

A continuación adjunto el listado de los 2 nuevos videos ya publicados:

 

  1. 8
    WATCHED

    Introducción a C# con VS2012: Estructuras de Decisión (If)

    by Carlos Lone 12 views

    En este video veremos una introducción al uso de la estructura de decisión If con C#

  2. 9

    Introducción a C# con Visual Studio 2012: Funciones Console.Write y Console.ReadLine

    by Carlos Lone No views

    En este video explicaremos el uso de las funciones Console.Write, Console.WriteLine y Console.ReadLine

 

Saludos,

 

Carlos A. Lone 

 

Posted: Sep 05 2013, 11:27 PM by carlone | with no comments
Filed under: ,
Curso Introducción a C# con VS2012

 Estimad@s amig@s,

 Un gusto saludarles nuevamente. Quiero aprovechar a compartir con ustedes un nuevo curso en el que he estado trabajando, se trata de una introducción a la programación utilizando C# y Visual Studio 2012.

Este curso ha sido diseñado para aprender los conceptos básicos de Programación haciendo uso del lenguaje C#, esta dirigido a personas con poco o ningún conocimiento de programación así como también para programadores con algún tipo de experiencia.

Este curso representa un grano de arena en pro de la campaña: http://www.code.org/ una iniciativa que tiene el respaldo de personalidades de diferentes industrias.

 

Retroalimentación, críticas, sugerencias son bienvenidas.

 

El play list de los videos ya publicados en mi canal de YouTube se encuentra aquí: http://www.youtube.com/playlist?list=PL4sq1lTiEeXS6vb4dbZMFnTBn4p0gr9Np 

 

A continuación adjunto el listado de videos ya publicado:

 

  1. 1

    Introducción a C# con Visual Studio 2012: Introducción

    by Carlos Lone 173 views

    Video de introducción con la descripción del contenido del curso

  2. 2

    Introducción a C# con Visual Studio 2012: Programación y Algoritmos

    by Carlos Lone 51 views

    Breve introducción a los conceptos de programación y algoritmos

  3. 4

    Introducción a C# con VS2012: Descargando Visual Studio 2012

    by Carlos Lone 26 views

    Breve explicación de como descargar Visual Studio 2012 Express for Desktop

  4. 5

    Introducción a C# con VS2012: Primer Programa en Visual Studio 2012

    by Carlos Lone 31 views

    Creación del primer programa en Visual Studio 2012

  5. 6

    Introducción a C# con VS2012: Sintaxis

    by Carlos Lone 24 views

    Breve introducción a la sintaxis de C#

  6. 7

    Introducción a C# con VS2012: Variables

    by Carlos Lone 15 views

    En este video explicaremos la sintaxis y la definición de variables en C#

 

Saludos Cordiales,

 

Carlos A. Lone 

Posted: Aug 19 2013, 04:49 PM by carlone | with 3 comment(s)
Filed under: ,
More Posts Next page »