viernes, 13 de noviembre de 2009

Curso de 'C# desde cero' online

Como sabrán, hemos estado creando y consolidando una comunidad de .NET en mi ciudad, llamada. DotNetGuerrero, la cual tiene como objetivo compartir y hacer crecer a través de esos conocimientos la calidad del desarrollo y elevar el mismo en nuestro estado y ciudad.

Nuestro primer gran evento es este Curso de 'C# desde cero', y les explico como va la cosa...
Cuando andamos queriendo aprender a programar, buscamos siempre una plataforma, o buscamos la mejor, y la que mejor nos convenga y convenza, si tu eres de los que quiere hacer programas, pero se encuentra con... qué sigue aquí?, cómo hago esto?, o bien vienes de una tecnología como Java, pues a veces no encuentras cómo funcionan las cosas con .NET.

Este curso servirá para aprender .NET de una manera algo nativa.. con C#, en este curso trataremos de enseñar cómo funciona .NET, así como las operaciones básicas que se pueden hacer en C#, al estilo de C++ y de Java.

Esto quiere decir que veremos estruturas, arreglos, ciclos, clases y objetos, sobrecarga, herencia, polimorfismo, etc., casi todo aquello que te enseñan en la universidad, pero con C++ (en mi caso Borland c++), pues vamos a ver todo eso pero con C#.

Esto es un punto de partida, despues estarás interesados en aprender mas... ADO.NET, ASP.NET, WinForms, WCF, WPF, etc., y claro que estaremos ahí para llevarte junto con otras comunidades, el mejor contenido de aprendizaje.

Sin más les digo que pueden registrarse online, enviando un correo a 'soporte@dotnetguerrero.net' con su nombre y su lugar de residencia, y nosotros le enviaremos los datos para poder acceder a este curso.

El curso iniciará el 17 de Noviembre a las 17:00 hrs. (-6 GTM hora de México), se impartirán los días Martes y Jueves con 14 sesiones, a lo largo de 7 semanas, cada sesión durará 1 hora y media aproximadamente.

miércoles, 28 de octubre de 2009

El error del IVA en programas de computo

Desde 1980, al parecer ser, según este articulo, se aplica Oficialmente el impuesto denominado IVA en México, el cual esta bien sabido por la mayoría de Mexicanos es del 15% (y del 10% en regiones fronterizas, segun tengo entendido) y se aplica a bienes y servicios (enajenación de bienes, servicios independientes, importacion de bienes y servicios, otorguen uso o goce de bienes, etc., etc.).

Bueno, y se preguntarán, a qué viene al caso en un blog de programación...

Pues bien, publico esto porque recientemente nuestros queridos representantes políticos (estoy siendo sarcástico) estan por aprobar una ley de ingresos en México, que entre otras cosas pretende aumentar el porcentaje del 15, al 16% del IVA (y 3% al sector comunicaciones, etc.), aun en estos momentos, no se aprueba dicha ley, pero no se van a tardar mucho (creo yo).
En fin, el contenido total y los detalles específicos no estarán a discusión en este post.

El punto es que muchos programas de cómputo circulando por el país (puntos de ventas para abarrotes, centros comerciales, zapaterías, boutique's, ferreterías, farmacias, así como sistemas para restaurants, hoteles, bares, discotecas, etc., etc.) deben haber implementado un sistema que considerara los productos o servicios que graban iva (la gran mayoría), para poder determinar en una factura, cuáles productos son lo que se les aplica el iva y por qué cantidad.

He aqui el problema, si tu como yo, hiciste por ejemplo un pequeño 'sistemita', de punto de venta o similar, aplicaste invariablemente el cálculo de dicho impuesto, la pregunta aquí es... ¿Cómo?

Podría ser que en el producto o servicio hayas puesto un campo 'IVA' de tipo boleano, especificando si el producto graba o no el IVA, o si tal vez pusiste un campo 'ValorIVA', donde especificaste el porcentaje del IVA (en la gran mayoría llevaría 15, por su puesto), o si simplemente omitiste el punto.

De cualquier manera tengo 2 noticias:

1. Tendrás que actualizar el sistema si es que se aprueba dicha ley, modificando el código para aquellos que pensaron que nunca pasaría eso jeje (como el error del milenio, no creyeron que algunas computadoras llegaran al 2000), o bien, si pensaste acertadamente, solo tendras que cambiar algun archivo de configuracion (o cualquier forma dinpamica de hacerlo sin tocar el código fuente) sin tener que compilar y distribuir nuevamente el software.

2. Noticias buenas para los desarrolladores, y es que la gran mayoría cobrarán por dicha modificación a las organizaciones cliente que fueron las que compraron el sistema, o ya sea que tengan algun convenio o contrato, pues lo harán conforme lo establecido, pero la gran mayoría, les aseguro que costará un dinero mas a los bolsillos de empresarios (que al final, decae en los costos a los consumidores finales, como yo, jeje).

Espero y esto sirva para que de ahora en adelante, siempre pensemos en cambio..., en la mágina frase.. que pasaría si... (les aseguro que aplicando dicho cuestionamiento a cada módulo de su sistema, podrán obtener una mas clara vision y poder así preparar a su software para el futuro)

Me despido, dejando algunos links de interes:

Ley del Impuesto al IVA Vigente

Leyes Federales Vigentes

Noticias: Aprobacion de Ley de Ingresos en la Camara de Diputados

domingo, 18 de octubre de 2009

Qué es Windows Server 2008 Foundation

En tiempos de crisis... mientras unos lloran, otros venden pañuelos!!

Con esta frase quiero iniciar este post para dar a conocer (si es que aun no se habían enterado) de una propuesta de Microsoft, junto con otras compañías fabricantes, para ofertar inovación tecnológica a la Pequeña y Mediana Empresa (PYME) a un bajo costo (comparado con otras versiones) su Sistema Operativo de Servidor... Me enteré de esto gracias a un evento que realizó una importante empresa de venta de equipo de cómputo aquí en mi ciudad Chilpancingo, Gro., MEX, ya que en una conferencia del equipo de HP (del cual escuché la frase del pincipio) presentaron sus servidores (también baratos) y dieron a conocer este SO...

Windows Server 2008 Foundation 2008 R2

Este Sistema Operativo esta pensado para las PYME's y sólo está disponible en algunos países (inicialmente 40, incluyendo a México por supuesto) y su costo es realmente bajo. El objetivo primordial es llegar a esas empresas pequeñas que necesiten una solución viable a sus necesidades a un bajo costo, y por supuesto sin perder la funcionalidad de un SO de Servidor, claro está que tiene algunas restricciones, entre las que destacan:

  • Sólo esta disponible a través de los fabricantes de equipos originales (OEM), esto quiere decir, que sólo en ciertas marcas de servidores:

  • El SO soporta únicamente 1 sólo procesador.

  • Unicamente trabaja con procesadores de 64 bits.

  • No soporta Virtualización.

  • Tiene un límite máximo de 15 cuentas de usuario.

  • Sólamente puede conectarse en la raíz del dominio y no para crear dominios secundarios.

  • El dominio no puede tener relaciones de confianza con otro dominio.

Para más información, les paso la página oficial de Windows Server 2008 Foundation:

http://www.microsoft.com/windowsserver2008/en/us/foundation-es-ww.aspx

Ah y no sin antes hacer el comercial, jeje... Existen en stock varios servidores HP con este SO, por si alguien quiere comprobar el precio... no dude en contactarme: kyoriorochi@hotmail.com (hay facturacion, todo es legal!, es aquí en Guerrero..), de cualquier manera, espero y este post les sirva para conocer que hay opciones, y que hay que aprovechar cuando hay crisis, es una oportunidad, así hay que verlo...

miércoles, 30 de septiembre de 2009

El 7 de Octubre comienza.. LA NUEVA EFICIENCIA...


Con el proposito de dar a conocer la 'NUEVA EFICIENCIA' de tecnologías para este año Microsoft lanza su evento virtual este 7 de Octubre, en el cuál se presentará a la comunidad Windows 7, Windows Server 2008 R2, Exchange Server 2010 y Forefront, ya que estos productos pretenden ser la nueva eficiencia para usted.
No deje de participar en este evento, yo estoy mas que apuntado....

Licencias Microsoft gratis para desarrollo

Tal y como lo han escuchado...

Microsoft venía ofreciendo soporte desde hace ya algun tiempo a pequeñas empresas (o emprendedores) a quienes se les conoce como 'StartUp' de manera gratuita durante algun tiempo a través del programa --BizPark--, el cual ya había posteado sobre el en mi blog 'donde y como aprendo .net'.

Sin embargo, ahora Microsoft le da mas realce, al anuciarlo como 'Un programa que provee Software, Soporte y Visibilidad para Emprendedores de Software', y también al promoverlo con licencias gratuitas para desarrollo.

Cabe destacar que este programa es para desarrolladores independientes o empresas pequeñas que se dediquen al desarrollo, pues el programa ofrece de manera gratuita las siguientes licencias:

  • Todo el software incluido es equivalente a un Microsoft® Visual Studio® Team System Team Suite (VSTS) con suscripción a MSDN® Premium. Además, VSTS Team Foundation Server (Standard Edition) está disponible para ser utilizado por todo el equipo de desarrollo.
  • Expression® Studio Versión 2
  • Los derechos de uso de producción para hospedar una solución “Software-plus-Services” (desarrollada durante la participación en el programa BizSpark en cualquier plataforma) en Internet, en relación a las versiones más recientes de productos de Microsoft, incluidos:
  • Microsoft Windows Server® (todas las ediciones hasta Enterprise, inclusive)
  • Microsoft SQL Server® (todas las ediciones)
  • Microsoft Office SharePoint® Portal Server
  • Microsoft BizTalk® Server
  • Microsoft System Center para la administración de operaciones del servidor de hosting.
  • Además de las ofertas de programas principales, las Startups de BizSpark pueden reunir las condiciones para otras ofertas de Microsoft, como Virtual Earth

Las Startups también pueden trabajar con un Hosting Partner de BizSpark para ofrecer su solución Software-plus-Services usando los productos de servidores de Microsoft más recientes. Para obtener los detalles específicos sobre las ofertas de tecnología y los escenarios de hosting, consulte el Manual del programa Microsoft BizSpark para Startups (apéndice A y apéndice B).

Los requisitos:

  • Haber participado activamente en el desarrollo de un producto o servicio basado en un software que constituirá un elemento principal de su actual o futuro negocio.
  • Ser de propiedad privada.
  • Estar en el negocio menos de 3 años en el momento de la inscripción.
  • Tener menos de US $1 millón en ingresos anuales.

Así que ni hablar, no hay que perder esta oportunidad que ofrece Microsoft, aquí el sitio de Microsoft Bizpark. No sin antes mencionarles, que si desean soporte para insfraestructura, existe el programa ITPro-Momentum, que se dedica a ofertar licencias a programas pilotos, tales como Windows Server, Hyper-V, SQL Server, Windows 7, Dynamic CRM, etc.

martes, 29 de septiembre de 2009

DotNetGuerrero.. Creando una nueva comunidad de .NET

Hola mis pequeños saltamontes jeje..

Con el unico objetivo de dar a conocer las tecnologías que microsoft nos pone a disposicion para realizar diversas tareas como la de programar, diseñar, modelar, etc. y también para compartir los conocimientos con los demás, nace para todos una nueva comunidad de .net para los guerrerenses...

DotNetGuerrero.net es la nueva comunidad de desarrolladores en el estado de guerrero, México, que pretende enseñar a las personas que deseen aprender y compartir conocimientos de tecnologías microsoft, tales como .Net Framework y sus lenguajes, VB.NET, C#, etc., así como SQL Server, Silverlight, Expression, Windows Server, etc., etc.

Esta comunidad de desarrollo .NET es fundada por un grupo de alumnos egresados del ITCH, con el fin de compartir sus conocimientos con los estudiantes y profesionales allegados a tecnologías Microsoft.

Muy pronto tendremos eventos en el ITCH, UAG y demás universidades de Chilpancingo Guerrero, para mantenerte en contacto, no dudes en visitar la página, ahí encontraras los eventos y recursos que compartimos con gusto con todos.

No sin antes agradecer a Miguel Muñoz, MVP de la comunidad .NET de Puebla, quien nos ha brindado todo el apoyo, así como también a todos los que de una u otra manera harán que este proyecto sea una realidad, espero por el bien del software y de esta comunidad un guerrerense (un tanto olvidada) que este sea un buen proyecto.

Nota: estaremos actualizando constantemente nuestra página, sean pacientes por favor, jeje.

lunes, 31 de agosto de 2009

Quiero hacer un videojuego...

Hola, compañeros, si algun día tienen esta inquietud de realizar un videojuego, aquí algunas plataformas y lenguajes que le van a venir de lujo para quienes deseen desarrollar, programar y diseñar un verdadero videojuego para distintas plataformas.

Una de las cosas que estuve viendo, es que no necesitan 'demasiados' conocimientos para poder empezar con esta ardua tarea, sólo imaginación y por supuesto... ganas de hacer las cosas...

Es un lenguaje visual de programación hecho específicamente para creadores de juegos. Está diseñado para ser accesibles para niños y 'disfrutable' para cualquiera. El entorno de programación corre en XBox.


Características:

  • Lenguaje de alto nivel que incorpora características de tiempo real: colisión, color, visión.
  • Utiliza el control del Xbox360 para la entrada (no requiere teclado)
  • Corre en Xbox 360 y PC.
  • Editor de terreno interactivo.
  • Constructor de caminos y puentes.
  • Editor de terreno: crea mundo de forma y tamaño arbitrario.
  • 20 personajes diferentes con capacidades diferentes.

Descargalo!!!

Es un software educativo que enseña a los estudiantes programación en un entorno 3D. Alice es un innovador entorno de programación 3D que hace fácil crear una animación para contar una historia, jugando un juego interactivo, o un video para compartir en la web. Alice es una herramienta de enseñanza para el cálculo de introducción. Utiliza gráficos en 3D y un 'arrastrar y soltar' para facilitar una experiencia en programación en primer lugar y que sea más atractiva y menos frustrante.

Descargalo!!!

Scratch es un nuevo lenguaje de programación que hace fácil crear tus propias historias interactivas, animaciones, juegos, música y arte - y compartir sus creaciones en la web. Scratch está diseñado para ayudar a los jóvenes (de 8 años en adelante) a desarrollar habilidades de aprendizaje del siglo 21. A medida que crean y comparten proyectos de Scratch, los jóvenes aprenden importantes ideas matemáticas y computacionales, mientras que también aprenden a pensar creativamente, razonar de forma sistemática, y trabajar en colaboración.



Descargalo!!!

También es un software educativo, cuyo objetivo es facilitar el uso de sistemas de simulacion para la creacion de multimedia.

Es la próxima generación de software de modelado y simulación. Si bien esta versión se mantiene fiel a la premisa de StarLogo como una herramienta para crear y entender las simulaciones de sistemas complejos, también trae consigo varios avances


Descargalo!!!

domingo, 16 de agosto de 2009

Gana un XBOX 360 con Duelo de Maestros IT


Pues bien... les dejo este concurso abierto desde julio por parte de microsoft technet para debatir en duelo con un 'colega' IT Pro, esto es para acabar con mitos y charlatanes que se dicen ser 'Profesionales de IT' y son capaces de hacer o decir cualquier cosa para conseguir una cita o un ascenso, o simplemente hacerse los importantes y pensar que ellos saben mucho, jaja, y vaya que he visto a muchos de esos que se dicen ser Ingenieros o Licenciados en Informática, ups, que verguenza!!!, y no voy a decir nombres para no quemar a nadie (no porque tenga miedo de decir nombres, mejor... los reto a un duelo, jeje).
Si alguien quiere invitar a otro a un duelo, y ganar premios como un Xbox 360, teclados y mouses, y packs de subscripciones a simplified technet, esta es su oportunidad....
Ingresa aqui para ver el instructivo, espero que si invito a alguien no se me raje, jaja.

sábado, 15 de agosto de 2009

Mi experiencia en Windows 7

Desde su lanzamiento, y gracias a la subscripción technet plus que tengo, descargué la versión RTM de Windows 7, ya que soy 'early adopter', pero tengo que confesar que no toque la Beta, por cuestiones de tiempo, sin embargo ahora instalado y todo ya trabajo en Windows 7 RTM y aquí mi escasa experiencia es estos días.....

Si desean saber las cosas 'nuevas' y cómo se ve el Windows 7, ps al menos mi experiencia como usuario la calificaría como 'satisfactoria', después de que no me gustó mucho el Windows Vista (mas que nada por su lentitud), el Windows 7 es mas rápido que su antecesor, también (y es obvio) que en cuanto más cosas tengas activadas, pues menor será el rendimiento de tu S.O.

Lo que me gustó:







  • Además de interfaces Ribbon para aplicaciones como WordPad y Paint:



Además de que existe el llamado 'Modo Windows XP' (XP Mode) incluído para compatibilidad con aplicaciones antiguas y además facilitar la migración a Windows 7.

Lo malo....

Tiene que haber algo malo chicos!!!!, jaja, bueno los peros que yo le encontré es en cuanto a dispositivos se refiere, la verdad con la multifuncional Lexmark si pude descargar el controlador para imprimir, pero aun no puedo escanear, jeje, bueno seguiré intentando..., lo otro, pues es que cuando la prendo no se conecta automáticamente con internet, supongo que por problemas de IP, lo que se resuelve con 'Troubleshoot problems' del 'Network and Sharing Center', cosa que también sirve como lo esperaba, sin tanta espera y sin tanto rollo.


En general, lo puedo calificar como 'bueno y aceptable', lo estoy corriendo en una máquina x64 con 1024 GB RAM y un Intel Core 2 Duo, y tengo instalados: Office Ultimate 2007, Visual Studio 2008 SP1, SQL Server 2008 EE, Microsoft Expression 3 y algunas otras cosillas más, y me va de maravilla, no se tarda mucho en prender (como el vista) y su asistente para detectar problemas y advertencias, llamado 'Action Center' (el cual ya había probado en Windows Server 2008 RC), si me funciona para lo que fue creado.

jueves, 6 de agosto de 2009

Windows 7 RTM disponible

Para los desarrolladores y profesionales de TI suscritos a MSDN y TechNet, respectivamente, esperamos ansiosos la descarga disponible de Windows 7 RTM (Release To Manufacturing), que como saben, ya finalizó su desarrollo, entonces esta es la versión 'antes' de que sea puesto a la venta a todo el mundo.

Windows 7 RTM ya está disponible para subscriptores MSDN en este link:

http://msdn.microsoft.com/es-mx/subscriptions/default.aspx

y para Profesionales de TI suscritos de TechNet, el siguiente link:

https://technet.microsoft.com/es-mx/subscriptions/default.aspx

Que esperas!!!, descargalo y pruebalo...