Mostrando las entradas con la etiqueta Seminarios. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Seminarios. Mostrar todas las entradas

martes, 3 de marzo de 2015

Entrenamiento - Charla Tecnica ISILTECH y Nuevo Canal de Videos

Charla Tecnica ISILTECH y Nuevo Canal de Videos

Charla Técnica en ISILTECH

Hoy Martes 03 de Marzo habra una serie de charlas técnicas gratuitas en ISILTECH de San Isidro para promocionar los programas del PECI, entre ellos .NET.

La agenda de exposiciones es la siguiente:
1. Tema: JavaScript en el cliente y en el servidor con Node.js
    Hora: 3:30 pm
    Expositor: David Chura Olazabal

2. Tema: Desarrollo de Software con enfoque en el valor de negocio y calidad usando métodos ágiles
     Hora: 4:30 pm
     Expositor: Guino Henostroza Macedo

3.  Tema: Desarrollo de Aplicaciones Web en C# con ASP.NET MVC, Razor, jQuery y AJAX
     Hora: 5:30 pm
     Expositor: Luis Dueñas Huaroto

4.  Tema: Cloud Computing con Amazon Web Services (AWS)
     Hora: 6:30 pm
    Expositor: Carlos Chávez Villafuerte

5. Tema: Desarrollo en Android
    Hora: 7:30 pm
    Expositor: David Chura Olazabal

Para inscribirse solo hay que registrarse en la siguiente dirección:
Inscripción_Charla_ISILTECH

Canal de YouTube

Quiero anunciar que ya esta disponible mi canal de YouTube con Videos de .NET, con los cursos que dicto en algunas empresas donde capacito y también en ISILTECH.

Por ahora esta disponible algunos videos de la capacitación en MVC a la Empresa CIPSA.
El Miércoles o Jueves estará disponible el Taller de MVC de los Domingos.

Canal YouTube Luis Duenas

lunes, 2 de febrero de 2015

Entrenamiento - Fotos del Ultimo Seminario

Fotos del Ultimo Seminario

Antes que nada agradecer a todos los asistentes al último seminario de .NET: "Creación de Librería de Controles con .NET" y también agradecer a la empresa HTE por organizar el evento. Comparto algunas fotos para que las publiquen en sus Redes Sociales.







Mas fotos ver en el siguiente enlace:
Fotos Facebook HTE

Los Demos del seminario se los estoy enviando en unos momentos.

miércoles, 21 de enero de 2015

Entrenamiento - Cuarto Seminario de .NET (Creación de Controles en ASP.NET)

Cuarto Seminario de .NET: Creación de Librerías de Controles en ASP.NET

Un saludo cordial a todos los visitantes del Blog y anunciar que este Miércoles 28 de Enero tendremos el cuarto y último seminario de .NET, que en esta ocasión tratará sobre como crear Librerías de Controles en ASP.NET, tanto en WebForms como en MVC.

Muchos desarrolladores de WebForms solo crean Controles de Usuario (User Controls) que solo son reusables dentro de una aplicación web, pero si lo quieren usar en otras aplicaciones tienen que copiar el código fuente y eso no es reusabilidad, lo correcto es crear su Librería de Controles Web que contengan clases WebControls o CompositeControls.

Lo mismo sucede en MVC, si queremos trabajar con grillas, gráficos, reportes, Microsoft solo ofrece los controles HTML Helpers que son limitados, por lo cual, muchos programadores recurren a librerías de terceros como jQueryUI, KendoUI, Infragistics, DevExpress, etc. También veremos como podemos aumentar controles a los HTML Helpers de MVC.

Les dejo la propaganda a los interesados:



También publico una foto de la tercera charla sobre Reflection y Creación de Controles WinForms.



No se olviden confirmar su asistencia mediante un mail a Luis.duenash@gmail.com e informes@hte.com.pe.

Los dejo con una frase para que reflexionen: "La grandeza de un país se ve por la cantidad de gente culta que en el habita". Si queremos ser un país desarrollado o del primer mundo, necesitamos invertir mas tiempo en nuestra profesión y cultura; no solo hay que ir a trabajar y cumplir con lo que uno puede, sino, hay que hacer el mejor trabajo (como nadie lo haría) y para eso hay que invertir en nuestro conocimiento.

jueves, 15 de enero de 2015

Entrenamiento - Cuarto y Ultimo Seminario .NET (Creación de Controles en ASP.NET)

Cuarto y Ultimo Seminario .NET: Creación de Controles en ASP.NET (Web Forms y MVC)

Quiero invitar a los interesados al ultimo seminario que tratara sobre "Creación de Controles en ASP.NET", en donde se verá como crear librerías de Controles Web Forms y MVC, habra ejemplos sobre controles Grillas Paginadas, Ordenadas, con Filtros en cabeceras, Exportaciones de Datos, etc.
También crearemos controles de gráficos, de búsqueda y el control ubigeo que por falta de tiempo no se pudo hacer ayer.

Gracias a todos los que asistieron a los seminarios anteriores, sobre a todo los que me vienen acompañando hace muchos años y a los que hicieron el esfuerzo por estar en los 3 seminarios anteriores, con ellos seguiremos trabajando, como lo hacíamos antes.

La idea era compartir con mas personas temas avanzados y temas del futuro en desarrollo de software, tales como "El Internet de las Cosas", "Impresion 3D" y sus implementaciones en "HTML5" y "JavaScripts APIs".

Sobre HTML5 se verían temas como:
- Formularios y Nuevos Controles
- Canvas
- SVG
- Audio y Video

Sobre JavaScripts APIs se verían temas como:
- Web Workers
- Geolocation
- FileStorage (SessionStorage, LocalStorage e IndexedDB)
- Web Audio API
- File System API
- WebGL
- WebSockets
- WebRTC
- Speech API, etc

Pero parece que muchos desean aprender temas actuales para su trabajo, es decir, como Crear Aplicaciones Web, Reportes, Impresiones, etc, temas que se ven en cualquier curso de capacitación. La idea era no repetir con los mismos temas sino prepararnos para el futuro. Pero estamos en un país donde la gente solo ve el día a día y no prevee el mañana.

Particularmente, seguiré trabajando en estos temas y este año lanzare varias librerías y generadores como les había comentado en las charlas. En realidad mi objetivo con el Blog y los Seminarios era no avanzar solo sino que muchas personas se sumaran a esto, pero cada uno establece en su vida prioridades y algunos no toman en serio la necesidad de mejorar cada día ni "entender como funcionan la cosas".

Saludos a todos y que la suerte los acompañe (la van a necesitar)

PD: Los que asistieron al seminario de ayer, hoy les enviare un mail con todos los Demos + Practicas que hice y también estaré publicando en el Blog un ejemplo de un Control Combo con Múltiples Columnas e Imágenes.

lunes, 12 de enero de 2015

Entrenamiento - Tercer Seminario .NET (Reflection y Creación de Librerías de Controles WinForms)

Tercer Seminario .NET: Reflection y Creación de Librerías de Controles WinForms

Este Miércoles 14 de Enero continuaremos con los Seminarios de .NET, esta vez para conocer mas a fondo "Reflection" y su uso en la "Creación de Librería de Controles".

Los que asistan verán muchas Demos reales de controles que le serán útiles en su desarrollo, tales como:

- Log de Objetos Recursivo
- Buscador de Miembros en Múltiples Assemblies
- Texto con Formato Numérico, Cadena, Fecha
- ListView con DataSource
- TreeView con DataSource
- DataGridView Paginado
- Búsqueda de Datos
- Ubigeo (Dpto, Prov, Dist)

La inversión del Seminario es de 40 soles sin certificado y 60 soles con certificado.

El lugar es en el Auditorio CEFAS en Jr Manuel Segura 271 Santa Beatriz (Lima) altura de la cuadra 15 de la Av Arequipa.

La entrada es a partir de las 6:30 pm y el seminario es de 7:00 pm a 10:00 pm.

Los interesados deberán enviar un correo a: Luis.duenash@gmail.com con copia a informes@hte.com.pe confirmando su participación.

Los esperamos.

martes, 16 de diciembre de 2014

Entrenamiento - Segundo Seminario .NET en HTE (Programación Asíncrona)

Segundo Seminario .NET en HTE (Programación Asíncrona)

No se olviden que el día de mañana de 6:30 pm a 9:30 pm tendremos el segundo seminario de .NET, en el cual trataremos sobre "Técnicas de Programación Asíncrona en .NET" donde habrá muchos ejemplos prácticos y reales, en WinForms, WebForms, MVC y WPF, usando las principales técnicas:
- APM (Modelo de Programación Asíncrona):
  -) Threads y ThreadPool
  -) BeginInvoke y EndInvoke (Delegados CallBacks)
- EAP (Programación Asíncrona por Eventos)
- TAP (Programación Asíncrona por Tareas)
  -) Task: StartNew y Run, ContinueWith
  -) async await

El precio sigue siendo de 40 soles y para participar hay 2 formas:

1. Enviar un mail de confirmación que desea a asistir y pagar en la entrada del evento (antes de las 6:30 pm).

2. Depositar en la cuenta del Banco Continental y enviar el Voucher escaneado por correo
- Código Cuenta Oficina BBVA: 0011 0353 0200442040 08
- Código Cuenta Interbancario: 011 353 000200442040 08
- Titular de la Cuenta: Herramientas Tecnológicas Empresariales ACEE SAC. (HTE ACEE SAC). 

En ambos casos el mail estará dirigido a informes@hte.com.pe y Luis.duenash@gmail.com


Nota: Recuerden que se necesita por lo menos mas de 50 personas para que sigan los seminarios, sino se cancelarían y ya no se volverían a dar, lo cual sería una lástima.

El precio es cómodo para el número de horas, el contenido y el nivel del seminario. A veces con un solo ejemplo que uno aprende que lo llega a usar todos los días en el trabajo ya esta mas que pagado la inversión.

Los espero, sigan registrándose y si pasan la voz a mas personas mejor, la idea era formar poco a poco una gran comunidad.

miércoles, 10 de diciembre de 2014

Entrenamiento - Segundo Seminario de .NET (Programación Asíncrona)

Segundo Seminario de .NET: Programación Asíncrona

A los interesados en los Seminarios de .NET que se esta organizando con la Empresa HTE, quiero comunicar que el día Miércoles 17 de Diciembre se realizará el segundo Seminario sobre "Programación Asíncrona en .NET", de 6:30 pm a 9:30 pm en el mismo auditorio que la primera vez.

Esta vez para poder inscribirse se deberá depositar en la siguiente cuenta de la Empresa HTE:

Cuenta Ahorros Soles BBVA Continental
Código Cuenta Oficina BBVA: 0011 0353 0200442040 08
Código Cuenta Interbancario: 011 353 000200442040 08

A nombre de Herramientas Tecnológicas Empresariales ACEE SAC. (HTE ACEE SAC)

Una vez hecho el pago se debe enviar el voucher escaneado a informes@hte.com.pe con copia a Luis.duenash@gmail.com para confirmar su inscripción.

Los temas a tratar serán:
1. Modelo de Programación Asíncrona (APM)
- Threads y ThreadPool
- Delegados CallBacks: BeginInvoke y EndInvoke
2. Programación Asincrona por Eventos (EAP)
- Métodos Asyn
- Eventos Completed y ProgressChanged
3. Programación Asíncrona por Tareas (TAP)
- Task y CompleteWith
- async y await
4. Problemas en Programación Asíncrona
- Sincronización y Bloqueos
- Threads Cruzados

Los ejemplos serán sobre
- Lectura de Archivos Grandes
- Bajar Archivos de Internet
- Mostrar Miles de Registros en una Grilla, etc.

Las llamadas asíncronas serán en aplicaciones:
- WinForms
- WebForms
- MVC
- WPF

Pueden enviar sus pedidos hasta 2 días antes del seminario, el cual puede ser incluido ese día.

Finalmente, como ya saben estoy pensando irme del país pero hay la posibilidad de quedarse, en realidad depende de varios factores. Hay un refrán criollo que dice "Nadie es profeta en su propia tierra", quizás hay que salir fuera para que te valoren mas.

Llevo enseñando en el Perú mas de 23 años de los cuales mas de 13 en .NET, y siempre fue con las mismas ganas y entusiasmo, tratando de que los profesionales aprendan a crear sus propias Librerías de Clases, Librerías de Controles, Generadores de Código, que le ayuden a desarrollar mas rápido y mas eficiente enseñándoles como funcionan las cosas y cuales son las verdaderas buenas prácticas de desarrollo.

Pero a veces llegas a un momento en el cual ves que "navegar contra la corriente" es dañino para la salud, te genera menos oportunidades económicas, te hace mas "rechazado" por gente que no comprende que es necesario cambiar toda su forma de pensar para poder avanzar al nivel de las grandes potencias.

Espero contar nuevamente con su asistencia este Miércoles 17 de Diciembre y ya saben pueden pasar la voz a cualquier interesado en aprender mas allá del arrastre y el facilismo al que estamos acostumbrados. Todo depende de nosotros mismos, ya que "Somos lo que pensamos de nosotros mismos".

PD: Hoy en la tarde estaré enviando los Demos del primer seminario para los que asistieron (como saben no pude hacerlo por motivos personales), también estaré publicando un Demo sobre "Reportes de Datos en WinForms".

miércoles, 26 de noviembre de 2014

Entrenamiento - Primera Charla .NET (HTE ACEE)

Primera Charla .NET (HTE ACEE)

Solo para recordar que el día Miércoles 3 de Diciembre iniciamos una serie de charlas orientadas a mejorar la calidad de las aplicaciones de todos los profesionales dedicados al Desarrollo de Software, en especial en Microsoft .NET.

Actualmente, la forma como la mayoría de profesionales desarrolla no es la mas adecuada, sin embargo es usada como un Estándar en la mayoría de Empresas, las razones pueden ser diversas: por costumbre, legado de conocimientos, facilidad y no como debería ser, que es por eficiencia: Performance (Menos Consumo de Procesador y Menos Memoria) y Escalabilidad (Concurrencia).

Es por eso que existen Frameworks de todo tipo, para "Facilitar" el trabajo del desarrollador y No para hacerlo mas eficiente, tales como:
- Acesso a Datos: SQL Helper, Enterprise Library, Application Blocks, LINQ, Entity Framework, MyBatis, NHibernate, etc.
- Interface de Usuario: Telerik, Kendo, Infragistics, Dev Express, Component One, etc
- JavaScript: jQuery, AJAX Control Toolkit, etc
- HTML, CSS: Bootstrap, jQuery UI, Node.js, Extend.js, YUI, etc.

Si bien es cierto, estos Frameworks ayudan a construir fácilmente la aplicación, pero, no es lo mas conveniente, ya que la mayoría son pesados, generan mucho código  y no son totalmente personalizables; cuando es código propio uno tiene el control del desarrollo.

En esta serie de charlas se aprenderá las Mejores Practicas de Programación en cada tema, iniciando con .NET Framework, WinForms y ADO.NET en la primera charla. La segunda sera exclusiva para ASP.NET WebForm y MVC. Al siguiente año continuaremos con Programación Asíncrona, Reflection, MVC4, Web API, HTML5, Google Maps, You Tube, Drive, Polymer, Web Componentes, etc.

Solo falta una semana para la primera charla y ya quedan pocas vacantes. Los que no se han registrado, todavía tienen la oportunidad de pertenecer a un grupo diferente y selecto de personas que harán el cambio, la idea es formar una comunidad sólida y mejorar el nivel del desarrollo de software en el país.

Te esperamos.


Frase de Día: "La Suerte No existe, Lo que se logra, es producto del Esfuerzo".