My presentation about ASP.NET vNext at the Official MTUGD

Hello dear readers,

The official Microsoft Technology User Group in Dublin organized an event for presenting the Microsoft’s open source efforts and to recap and update on the past Connect() event.

The event took place in the Science Gallery in the Trinity College Dublin and around 80 people (out of 140 confirmations) showed up, which is a really good number.

The evening started with an introduction by Niall Moran @niallermoran from Microsoft, then  Andrea Magnorsky @silverspoon presented F# and the different community efforts to make it better. I closed the event talking about ASP.NET vNext.

Finally we had a Q&A slot and we went to O’Neills  in a pure *irish* tradition. There are some pictures of the evening below:

The presentation that I put together for the event is below:

Thanks to the assistants, to the fellow speakers and to Michael Meagher @mmeagher11 and everyone who made this possible.

Cheers,

 

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

 

Aprendiendo C# – Video (3)

Hola estimados lectores del blog,

Hoy he publicado la tercera entrega de esta serie, la cual está compuesta de 3 cortos videos que cubren los siguientes temas: firmas de métodos (parámetros por referencia y keyword static), manejo de excepciones (try/catch/finally y excepciones específicas) y estructuras de datos (arreglos, listas, diccionarios y hash).
He creado en YouTube un watch list con los 3 videos y sus sub partes para que los puedan verlos fácilmente:

El código resultante del ejemplo del cajero automático (usando listas y basado en un archivo) y la diapositiva utilizada/slides están en my onedrive:

Slides y codigo de ejemplo

Espero que sea de su agrado. No olviden dejar aquí sus comentarios/preguntas.

Saludos,

Javier

Aprendiendo C# – Video (2)

Hola a todos,

En este segundo video vamos a revisar conceptos importantes del .NET Framework y vamos a empezar a trabajar en aplicaciones WinForms. Debido a la limitación en tamaño en YouTube debí dividir el video en 3 partes descritas a continuación.

Parte 1: Conceptos Fundamentales del .NET Framework:

Parte 2: Introducción a aplicaciones WinForms:

Parte 3: Como pasar datos entre ventanas y configurar propiedades de las mismas.

 

Los slides y el código utilizado se encuentran aqui (en onedrive).

Saludos,

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

Aprendiendo C# – Video (1)

Hola a todos,

Hoy he iniciado una de las tareas que he querido hacer por mucho tiempo: videos / tutoriales de C#/.NET desde cero hasta nivel medio. Una de las razones detrás de esta decisión es observar que la introducción a este “universo” es a veces uno de los pasos mas difíciles para quienes desean o necesitan aprender. El primer video esta compuesto por 5 partes (esto debido al limite de 15 mins impuesto en Youtube). Cada parte se “embebe” a continuación con su respectivo comentario.

Parte 1: este video habla de conceptos básicos de POO y presenta una introducción a Visual Studio.

Parte 2: este video contiene Tipos y Variables en C#

Parte 3: este video muestra ejemplos de herencia y polimorfismo

Parte 4: este video habla de conceptos de .NET e interfaces:

Parte 5: este video muestra como modelar un cajero automatico (ATM) en C#:

Los slides y el código utilizado se encuentran aqui (en onedrive).

Saludos,

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

//publish/ Ireland [event – summary]

During the last May 16th the staff @ ITT and myself carried out the satellite edition of the Windows //publish/ event in Ireland.

The event aimed to facilitate local developers and enthusiasts to publish their Windows Store and Windows Phone Apps.

At the end of the evening two winners were presented with one Nokia Lumia 1520 (first place) and one Dell Venue 8 Pro (second place).

The first place went for Neil, a Dubliner building a promising Power Check application. His application uses data from the ESB to show where all the power cuts currently are, and when they will be likely fixed.

The second place was for Breda, a Kerry woman who coded her first application in Windows Phone. That was such as an amazing achievement because proves that determination pays off.

Dell Pro winner

Cheers,

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

[Windows Phone Event] //publish/ Ireland

14MDV0016_Banners_Unity-v2

Come and learn to develop Windows Phone apps!

Receive onsite support to help you overcome the technical blockers and get your app submitted to the Windows Phone Store.

This time the event will be held in the Institute of Technology Tralee, North Campus on May 16 from 18.00 to 21.00

The best two applications will be awarded with the following amazing prizes

  1. First place: One Lumia 1520
  2. Second Place: One Dell Venue 8 Pro

Agenda

  • 18:00 Welcome
  • 18:05-19:00 Developing Windows Phone Apps (by Microsoft MVP Javier Andres Caceres Alvis)
  • 19:00-21:00 Attendees code or finalize -if already started- their app projects with peers and expert support
  • 21:00 Prizes award and wrap up

Free admission, registration is required in the following link: https://publishwindows.com/view/48fd56d71bd44ba985dec8a6bf98a022

 

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

[OT] Becoming a… researcher?

This is a quick note just to let you know that I’ve started a mid-term plan to become a PhD. The first stage is undertaking a MSc in something I love: Software Architecture. I’ve started an academic project to define a Software Architectural Pattern for sensor/massive data. Attached you’ll find the current draft. If you have any contribution to this work please let me know. Working and studying is something I love to do.

Cheers,

Javier Andrés Cáceres Alvis

Microsoft Most Valuable Professional – MVP

Intel Black Belt Software Developer

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 239 seguidores