March 2009 - Artículos - Jorge Serrano - MVP Visual Developer - Visual Basic

March 2009 - Artículos

Zoom digital vs Zoom óptico

Cuando se habla de fotografía digital, se habla de varios conceptos muy de la mano pero dispares entre sí.

Uno de esos conceptos es el que se denomina zoom óptico o zoom digital de la cámara.
La diferencia entre ambos es que mientras el zoom óptico es el que se realiza sobre la lente física, el zoom digital es el que se realiza a partir del máximo permitido por la lente física, a través de software, y es por eso que se denomina zoom digital, porque no se produce de forma natural.

Las típicas cámaras de 35mm (y entre ellas las cámaras Réflex-digital), solo disponen por lo general del zoom óptico, el cual como hemos dicho, utiliza la óptica (física) para realizar el zoom (siempre y cuando el objetivo lo permita como es lógico).

El zoom digital apareció con la llegada de las cámaras de video hace ya bastante tiempo, sin embargo, el zoom digital no es propiamente un zoom. Mediante software, alarga una porción de la imagen captada por el sensor que hace que actúe como un zoom simulado.

Eso significa, que mientras el zoom óptico posee calidad, el zoom digital produce pérdidas de información en la imagen, lo que provoca que una imagen capturada por zoom óptico, pierda nitidez al ampliarse o incluso a veces, imprimirse en papel fotográfico apareciendo incluso pixelada.

Megapíxeles vs calidad óptica

Otro interesante concepto es el de la cantidad de megapíxeles que soporta la cámara digital y la calidad de su óptica.

Los megapíxeles detallan la cantidad de información que hay en una imagen, es decir, en una imagen de 1 Mp hay 1 millón de píxeles o puntos.

En otras palabras, la resolución máxima que capta el sensor de la cámara corresponderá a la multiplicación del ancho x alto para de esa forma extraer la cantidad de píxeles con los que trabajará.

De esa manera, una imagen de resolución 1024x768 será igual a 786.432 píxeles.

Por lo tanto, cuantos más píxeles más información, y cuanta más información, más grande será el fichero de imagen que guardaremos en el soporte físico de almacenamiento.

De esa forma, los tamaños máximos recomendados y su peso, queda reflejada en la siguiente tabla (aproximada):

Megapíxeles Resolución Tamaño ideal fotografía (calidad excelente) Tamaño (Mp)
0.3 640x480 6x9 cms 307.200
0.5 800x600 6x9 cms 480.000
0.8 1024x768 9x13 cms 786.432
1.2 1280x960 10x15 cms 1.228.800
1.4 1368x1024 10x15 cms 1.400.832
2 1600x1200 10x15 cms 1.920.000
3 2048x1536 13x18 cms 3.145.728
4 2272x1704 15x21 cms 3.871.488
5 2592x1944 16x24 cms 5.038.848
6 2848x2136 16x24 cms 6.083.328
7 3072x2304 18x27 cms 7.077.888
8 3264x2448 20x30 cms 7.990.272
10.1 3888x2592 22x33 cms 10.077.696
11 4064x2704 22x33 cms 10.989.056
12.2 4272x2848 24x36 cms 12.166.656
13.7 4536x3024 24x36 cms 13.716.864
15.1 4752x3168 30x40 cms 15.054.336

Dicho esto, una persona no muy entendida, podría decir que cuantos más megapíxeles tenga la cámara, mejor será.

Y esto es cierto pero no.

Hay un aspecto vital que pasa desapercibido para mucha gente y es el hecho de que la fotografía no solo es cuestión de peso o de megapíxeles, sino que también debemos hacer uso de la óptica. La óptica es ese elemento imprescindible dentro de la cámara y que es desde mi punto de vista, el elemento más importante que tenemos y al cuál debemos hacer especial énfasis.

Tanto es así esto que comento, que basándome en mi experiencia con cámaras digitales, algunas cámaras que he utilizado y que poseían pocos megapíxeles teniendo una óptica de muy buena calidad, hacía fotografías de más calidad que las fotografías de igual tamaño que se obtienen con una cámara de más megapíxeles pero peor óptica. Esto parece lógico, pero mucha gente no le da la importancia que esto tiene y luego cuando compra su cámara y la prueba, se lleva decepciones.

La ventaja de los megapíxeles no obstante, está en que las fotografías o imágenes que poseen más megapíxeles poseen como he dicho anteriormente, más información, y por lo tanto, podemos imprimir en papel fotográfico o en cartel de mayor tamaño que otras fotografías realizadas con menos megapíxeles.

Aún y así, la óptica juega un papel mucho más importante, y aunque la gente al comprar una cámara se fija mucho más en los megapíxeles, hay muchos más detalles que deben ser tomados en cuenta además del ya mencionado objetivo. Tampoco es cuestión de alargar mucho esta entrada, pero como resumen, si queires comprarte una cámara digital o Réflex-digital, no priorices tu compra por la cantidad de megapíxeles.

Como en los procesadores... ¿ha llegado el límite de los megapíxeles?

Pero lo más curioso es que al igual que ocurre con el avance de los procesadores y su límite tecnológico, está ocurriendo igual con las cámaras digitales.

Ahora mismo, podemos encontrar cámaras digitales desde 21 Mp hasta 39 Mp. Los precios de esas cámaras los podéis imaginar, pero están ahí, para un público profesional que es exigente hasta el último detalle (lo mismo nos ocurre a los informáticos cuando hablamos de equipos portátiles, móviles, etc).

No sé realmente dónde se encuentra el límite exacto de los megapíxeles, pero el usuario medio no tiene de momento mucho interés en imágenes con ese tipo de resoluciones, ya que procesarlas primero y almacenarlas posteriormente, requiere un desembolso económico bastante alto en ordenadores y sistemas de almacenamiento.

El caso es que si llegamos a ese límite teórico, o mejor dicho, si se estanca la salida de productos al mercado de consumo de usuarios medios (no profesionales), ¿que se debe esperar de las cámaras digitales?.

Hace unos años, escuché que Kodak estaba preparando una tecnología nueva que no se basaba en Mp,... la verdad es que no sé bien si eso era un bulo o una realidad... el caso es que a día de hoy no se ha escuchado nada al respecto y sí muchos rumores.

Lo único cierto es que en 6 Mp tenemos prácticamente todo lo que queremos, y si somos un poco más exigentes, entonces diremos que de 8Mp a 15 Mp tenemos el techo (para un usuario doméstico). Así que en ese tope, las casas fotográficas están empezando a trabajar con nuevas características o nuevos valores añadidos.

Así, la nueva Canon 500D tiene un sensor de 15.1 Mp y permite además grabar video en Full HD con un límite de aproximadamente 30 minutos seguidos (esto no lo tengo claro del todo) y de 20fps en su resolución máxima (lo esperado es 30fps)... esto último rompe un poco la idea de la cámara de fotos tadicional, pero mi flamante Sony Maciva CD-1000 del año 2000 ya me permitía grabar en video a CD directamente... así que tampoco veo tan mal que se utilice una cámara de fotos para grabar video también. Al fin y al cabo, el usuario medio que se va de viaje para inmortalizar sus instantáneas, siempre se ha preguntado alguna vez... "que lástima que no tenga video para grabar esto que estoy viendo". Al menos yo, sí me he hecho esa pregunta en más de una ocasión.

Así que con todo esto que comento, es lógico pensar que los avances de las cámaras digitales se realicen en varias direcciones y no solo en la cantidad de Mp o de información que puede almacenar una fotografía.

Respecto a las cámaras Réflex-digital, el tema de los objetivos es caso aparte que daría para muchas entradas de discusión, pero es en sí, una de las partes más importantes sino la más importante de la cámara de fotos.

Referencias:

Enlace Web: Canon 500D.

Publicado por Jorge Serrano | 3 comment(s)
Archivado en:

Aunque este es y ha sido un blog dedicado solamente a la tecnología informática (no me gustaba ni quería mezclar), voy a aplicar también a partir de ahora y después de mucho meditarlo, algunas entradas dedicadas a uno de mis hobbies, la fotografía digital.

En estas entradas comentaré técnicas, ideas, sugerencias, consejos y trucos sobre la fotografía digital, siempre basado en mi propia experiencia, incorrecta quizás algunas veces, pero que son eso, mis experiencias.

Lógicamente, intentaré arrastrar algunas de esas acciones e ideas hacia el uso de aplicaciones Software y si es posible, al ámbito del desarrollo, pero seguramente estas sean en muy pocas ocasiones.

Por comentar algo del porqué de esta sección en mi blog diré que la fotografía siempre me ha interesado y sé que hay personas en Geeks.ms que también comparten el mismo hobbie que yo, así que creo que tiene su sentido hablar en alguna ocasión de esto.

Por hablar de mi afición a la fotografía, comentaré que desde pequeño ví a mi padre con una cámara rélex de objetivos y carretes con la cuál inmortalizaba esas pequeñas estampas que después de tantos años, ayudan a rememorar más o menos aquellas pasadas vivencias. Mi padre en esto de la fotografía era un poco pez, así que prácticamente tenía un solo objetivo con el que hacía todo (¿para qué complicarse la vida?).

Cuando hice la Comunión me regalaron (como a casi todos los niños por aquellos años...) mi primera cámara fotográfica (ahora se regalan reproductores MP3, MP4, y cosas así, los relojes y las cámaras de fotos ya no se llevan), y posteriormente he tenido más cámaras (bastante malas por cierto) que he ido usando sin ton ni son. Solo sabía que si disparaba, inmortalizaba el momento... sobre la técnica o el saber que estaba realmente haciendo... cero patatero.

Pasados todos esos años donde la fotografía era interesante pero solamente eso, me compré una cámara de fotos que colmaba mis aspiraciones. Empezaba a tener mi propio trabajo y ahorrar algo de dinero, y como nunca he sido de comprarme un coche chulo ni nada por el estilo (pese a que los coches me han encantado siempre antes incluso que la fotografía), me focalicé más hacia la fotografía (admito que también me compré un sintetizador para colmar otros de mis hobbies, la música).

Fueron de esas locuras que alguna vez uno hace, un capricho si se quiere llamar de otra forma, que me ayudó a adentrarme un poco más en el mundo de la fotografía.

Hablo de la compra de mi querida Sony Mavica-CD1000, que en aquel entonces y para un chaval que empezaba a trabajar, me costó un auténtico dineral (casi me empeño de por vida), y que hoy día la guardo como oro en paño. Esa cámara es hoy día una cámara vulgar (si se me permite la expresión), pero no por ello aún hoy hace unas fotografías excelentes con sus 2.1 Megapíxels y su excepcional óptica (tengo fotografías en marcos de fotos en el salón echas con esa cámara que alucinaríais).

Lo mejor de aquella máquina que pese a sus pequeños raspones por el lógico uso y que ha quedado en un cajón destacado en mi casa, es que grababa las fotografías directamente a CD. Para el que no lo sepa, aquella cámara salió en el año 2000 aproximadamente, así que como podéis figuraros, ha llovido mucho ya y ha cambiado y evolucionado todo mucho.

Pero a medida que aprendía un poco más sobre la fotografía y como sacar partido de ella, se me ocurrió dar el salto a las cámaras de objetivos, y en concreto a las cámaras Réflex-Digital, así que en el año 2005 me dí otro capricho para jubilar a la Sony, y me compré mi hasta hoy, Canon 350D. Como soy así, por aquellos años me metí en un foro en español de usuarios Canon (Canonistas para más señas), del que soy usuario desde el año 2005 y que es hoy día referente para los usuarios de cámaras Canon.

Desde ese año 2005 hasta este 2009, han aparecido diferentes actualizaciones de mi Canon 350D, hablo de la Canon 400D, de la Canon 450D y muy recientemente, hace apenas 4 días, la Canon 500D. Yo sin embargo, sigo estancado felizmente en mi Canon 350D tratando de sacarle el mayor provecho posible, y es que no me gustaría dar otro salto hacia adelante hasta que no controle a la perfección las técnicas de la fotografía Réflex-Digital. Aún me considero un bebé sobre el tema, y a mí siempre me ha gustado sacar el máximo provecho a las cosas antes de dar el salto.

Así que con todo y con esto, he decidido dar rienda suelta a mi imaginación, mis técnicas, consejos y trucos, y explicar aquí en mi blog algunas de esas acciones según me apetezca, así que si veis algo de fotografía, que no os extrañe. ;-)

Espero que os guste tanto como a mí y que compartáis conmigo vuestros puntos de vista.

Referencias:

Enlace Web: Entrada antigua en Geeks.ms sobre mi hobbie.

Enlace Web: Sony Mavica 1000-CD.

Enlace Web: Canon 350D.

Enlace Web: Canonistas (sitio Web y foros en español para usuarios Canon).

Publicado por Jorge Serrano | 11 comment(s)
Archivado en:

Os traigo un nuevo video que he preparado para Channel 9 en español semanas atrás.

En esta ocasión, el video explica de forma muy breve como compartir el archivo AssemblyInfo entre diferentes ensamblados o diferentes proyectos.

Esta práctica puede resultar muy útil en diferentes tipos de proyectos y es un "truco" que pasa muchas veces desapercibido pese a la simplicidad de su uso.

Espero que os guste.

Referencias:

Enlace Web: Channel 9 en español.

Enlace Web: Video - Compartir AssemblyInfo (duración del video: 13:59)

Publicado por Jorge Serrano | 4 comment(s)
Archivado en:

 Acceso a la página oficial de MAD.NUG.  

El próximo 01 de abril de 2009 tenemos un nuevo evento en MAD.NUG.

Aprovechando que José Miguel Torres, MVP de Compact Framework y cachivaches de movilidad, está por Madrid, nos va a hablar de cosas relacionadas con estos pequeños pero grandes dispositivos, y en concreto, del uso de Sync Framework.

La descripción del evento dice:

Veremos todo lo que Microsoft Sync Framework aporta a los entornos de desarrollos. Trataremos de entender los fundamentos de este nuevo marco de desarrollo orientado a solucionar los escenarios de sincronización y conoceremos soluciones verticales para la sincronización de archivos, fuentes Web y de orígenes de datos, centrándonos especialemente en la sincronización desconectada con proveedores SQL Server y el papel que juega SQL Server 2008, con la nueva caracaterística de seguimientos de cambios (Change Tracking).

¡Ahí es nada!.

Como viene siendo costumbre, el evento será en las oficinas de Microsoft en Madrid.

¿Te vienes con nosotros?.

Referencias:

Enlace Web: información oficial de MAD.NUG

Enlace Web: Enlace de registro al evento.

Publicado por Jorge Serrano | 1 comment(s)
Archivado en:

Supongo que conocerás Channel 9, lo que no sé es si conoces Channel 9 en español.

En Channel 9 en español encontrarás una cantidad de videos de alto interés.

Videos de nivel 100, 200, 300 y 400 para entendernos.

Recientemente he preparado algunos videos para Channel 9 en español y los dos primeros que se han publicado hoy mismo, tienen que ver con el trabajo de archivos de texto.

Son dos videos (parte 1 y parte 2) de como escribir y leer archivos de texto y como hacer un log de aplicación muy sencillo utilizando estas técnicas para finalmente complicarlo un poquito más mezclando listas genéricas y LINQ.

Hacer lo que indico en los videos, se puede hacer de muchas formas, pero sobre todo he pensado en videos para personas que quieren empezar en .NET (nivel 100-200).

Espero que os gusten.

¡Ah!, recuerda que puedes descargarte los videos en diferentes formatos para escucharlos y verlos en tus dispositivos portátiles, etc. En mi caso, llevo mi Zune repleto de videos y según los voy viendo los voy eliminando. Muy útil para verlos de viaje, etc.

Referencias:

Enlace Web: Channel 9 en español.

Enlace Web: Video 1 de 2 - trabajando archivos de texto (duración del video: 12:58)

Enlace Web: Video 2 de 2 - trabajando archivos de texto (duración del video: 19:18)

Publicado por Jorge Serrano | 1 comment(s)
Archivado en:

Cada vez se saben más cosas sobre SharePoint "14", la próxima versión de SharePoint.

Sin embargo, hay alguna cosa que no me está gustando mucho...

Antes de continuar, presentaré el gráfico (extraído de Internet de Joining Dots) de evolución del producto a lo largo de su historia hasta prácticamente nuestros días:

La descripción de la historia de SharePoint la podeis encontrar más abajo en la parte destinada a los enlaces.

Como podeis ver, desde el año 2007 se necesitaban ya algunos ajustes que están empezando a asomar en un horizonte que cada vez se hace más grande por estar más cerca de él que nunca.

Como digo, algunas de esas cosas no me están gustando mucho, aunque seguro que hay alguna poderosa razón. De todos los modos, me da la sensación de que lo que cuente aquí, poco variará con el resultado final que se obtenga en SharePoint "14".

  • Por un lado, SharePoint "14" (que así se hace llamar de momento el producto de momento y que presumiblemente se llamaría SharePoint 2010), solo estará disponible para plataformas de 64 bits. Esta es la parte que menos me gusta... la entiendo y comprendo, pero no me gusta. Microsoft siempre piensa en cerrar un poco las puertas de acceso en lugar de dejar más opciones. Es una opinión personal, pero es que siempre pasa lo mismo. Esto implica un esfuerzo adicional para migrar todos los entornos y productos a 64 bits (sistemas operativos, bases de datos, etc). Repito, lo comprendo y respeto, pero no comparto la idea, creo que una solución más acertada es dar la opción de 32 bits y 64 bits... pero...
  • Otra cosa que sí me gusta y mucho, es la integración de Visual Studio 2010 con SharePoint "14". Veremos si somos capaces de desarrollar soluciones remotamente contra un servidor de Sharepoint... algo que necesitamos como el aire por aquello de agilizar, no tirar de máquinas virtuales, o de no hacer tirabuzones para probar una nueva solución Software para SharePoint.
  • También hay que destacar, aunque esto no vinculado directamente con SharePoint "14", la aparición de VSeWWS 1.3 o lo que es lo mismo, las extensiones de SharePoint para Visual Studio 2008 soportan ya el desarrollo en 64 bits para SharePoint 2007.

Otras mejoras que podrían llegar (y aquí saco mi bolita mágica porque me lo estoy inventando), es la posible y lógica integración de SharePoint y Silverlight, la posibilidad de utilizar SharePoint multiidioma (es decir, que una persona que hable español y otra inglés dentro del mismo departamento de la empresa, puedan ver los sitios de SharePoint en español y en inglés), lo comentado anteriormente con respecto al desarrollo Software para SharePoint y la posibilidad de depurar esas aplicaciones, integración con herramientas de Microsoft como Microsoft Project, opciones integradas de tipo Move To para mover uno o más documentos o carpetas de documentos de una librería de documentos a otra, etc.

La verdad es que tengo muchísimas ganas de "toquetear" una versión preliminar de SharePoint "14" y ver que tiene de nuevo.

Otro comentario que me gustaría dejar es el relativo a SharePoint 2007 Service Pack 2 y WSS 3.0 Service Pack 2. Llevo varias semanas mirando si sacan ya el Service Pack, y lo último que ha sacado Microsoft es un conjunto de parches acumulativos, pero del Service Pack 2 nada de nada. Es bastante probable que en apenas unos días o semanas aparezca, ya que lo están ultimando... me temo que algún contratiempo han tenido que encontrar para no haberlo sacado ya, ya que hace tiempo que Microsoft comentó públicamente la inminente aparición de este Service Pack 2. Ya os contaremos por Geeks.ms en cuanto nos enteremos al respecto, pero los rumores cuentan ahora que aparecerá a mediados o finales del mes de Abril. ;-)

Finalmente, comentar que para el SharePoint Conference 2009 que se celebrará en Las Vegas a finales del mes de Octubre de 2009 se hablará largo y tendido de las novedades de SharePoint "14".

En los próximos meses empezaremos a ver más y más información sobre SharePoint "14", así que... ¡estad atentos/as!

Referencias:

Enlace Web: Historia de SharePoint.

Eenlace Web: Extensiones de SharePoint para Visual Studio 2008 (VSeWWS 1.3).

Enlace Web: SharePoint Conference 2009 - las Vegas (USA) - Octubre 2009.

Publicado por Jorge Serrano | 1 comment(s)
Archivado en:

Aunque esto tiene ya un poco más de 2 meses, creo que podría resultar de alto interés para aquellas personas que quieren aprender C#.

Rob Miles, de la Universidad de Hull, publicó a finales del 2008 dos libros en inglés y formato pdf sobre C# que denominó como C# Orange Book y C# Yellow Book.

El primero de los dos libros está pensado para aquellos programadores que vienen del mundo Java. Son 24 páginas básicas que servirán para acceder a un segundo libro mucho más sólido.

El segundo libro está pensado para adentrarse en C# como lenguaje. Sus 185 páginas nos llevan a las partes fundamentales del lenguaje.

Aunque hecho de menos cosas como LINQ, no por ello deja de ser un recurso de interés para el desarrollador que quiere empezar a trabajar con C# como lenguaje o que quiere conocer más sobre este lenguaje.

Espero que disfruteis de esta interesante información.

Referencias:

Enlace Web: Página Web de Rob Miles.

Enlace Web: Página Web de descarga de los libros de Rob Miles.

Enlace Web: C# from Java Orange Book (462 Kb).

Enlace Web: C# Yellow Book 2008 (1.4 Mb).

Soy un amante empedernido de Microsoft Visio y de sus gráficos y dibujitos... lo admito.

En todos los documentos que hago, sobre todo cuando tengo que hacer un diseño técnico, un documento de análisis de pruebas, rendimiento, un artículo para revistas como DotNetManía, una presentación en PowerPoint, etc., tiendo por mi deformación profesional,... a hacer dibujitos con Microsoft Visio... es superior a mí y no puedo evitarlo.

Mucha gente me ha preguntado varias veces como hago esos dibujitos.

Mi respuesta es la que ya he adelantado, con Microsoft Visio.

Sin embargo, para hacer esos dibujos necesitamos las plantillas de dibujos de los documentos de Visio si es que empezamos con un documento nuevo,... y la pregunta que me hacen entonces es... ¿dónde encuentro esos dibujos tan "cool"?.

Y mi respuesta es... en Internet.

El caso es que recientemente Microsoft ha liberado seis (6) plantillas de dibujitos para Microsoft Visio que conviene conocer por si nos pueden venir bien.

Las plantillas ocupan cerca de 600 Kb y una vez descargadas, se recomienda que las pongas en la carpeta My Shapes de My Documents.

Con Microsoft Visio, podrás cargar las plantillas de gráficos para luego arrastrarlas y soltarlas sobre la página de Visio.

Espero que las plantillas te gusten. Yo las he echado un vistazo y la verdad es que me han gustado bastante. Siempre echas de menos algún dibujo, pero están parte de los más importantes.

Para completar la colección, os pongo un enlace con otros dibujitos, pero estos más orientados a Microsoft Exchange Server 2007 y de Microsoft Communications Server 2007. Aún y así, siempre se pueden aprovechar para hacer documentos o agregar explicaciones mucho más agradables a la vista.

Recordad el dicho... una imagen vale más que mil palabras, y por muchas palabras que pongamos dentro de un documento, no es mejor documento que el que tiene más imágenes que texto.

Referencias:

Enlace Web: Plantillas de Microsoft Visio (630 Kb).

Enlace Web: Plantillas de Microsoft Visio orientadas a Microsoft Exchange Server 2007.

Enlace Web: Plantillas de Microsoft Visio orientadas a Microsoft Communications Server 2007.

Publicado por Jorge Serrano | 4 comment(s)
Archivado en: ,

El equipo de jQuery ha lanzado jQuey UI v1.7.

Con jQuery podemos crear aplicaciones Web con JavaScript mucho más ricas, agregando animaciones y transiciones de objetos, ocultando y mostrando objetos en el formulario, e interactuando con AJAX, eso... además de trabajar con los objetos DOM del formulario de una forma mucho más simple y directa evitando sus complejidades que tantos quebraderos de cabeza nos ha dado alguna vez que otra.

jQuery UI es una extensión de esta librería o Framework JavaScript que añade efectos y acciones avanzadas muy interesantes.

Una de las ventajas es que solo estaremos consumiendo los Kb extras de aquellas acciones o extensiones que utilicemos en nuestras aplicaciones Web.

Para trabajar con jQuery v1.7 se recomienda el uso de jQuery 1.3.x.

Al igual que comentaba ayer con respecto a jQuery 1.3.2, espero tener algo de tiempo para poner alguna entrada o información adicional sobre esta librería y su uso.

Referencias:

Enlace Web: Acceso a jQuery UI.

Enlace Web: Acceso a la información oficial de jQuery UI v1.7.

En esta ocasión os traigo un video que me ha gustado bastante, se trata de la creación de mundos virtuales en un video tipo futurista muy interesante.

Pensar que se puedan hacer este tipo de cosas es a priori imposible, pero nunca digas imposible, y si mejor, sorprendente.

El video dura poco más de 9 minutos, pero a mí me ha gustado mucho. Espero que te guste tanto como a mí.

 

Acceder al video (si hay problemas visualizándolo)

Publicado por Jorge Serrano | 6 comment(s)
Archivado en:

Otra cosa más que tenía que contar y que por unas y otras cosas no he contado aún es que a finales del mes de Enero apareció una nueva versión de jQuery, hablo de jQuery 1.3.

jQuery es una librería o Framework de JavaScript que se utiliza para trabajar con los elementos HTML de forma más ágil y rápida pudiendo agregar efectos muy interesantes sobre la interfaz web.

Las librerías de jQuery se distribuyen de dos formas, una más extensa y óptima para entornos de desarrollo, y otra más liviana, apropiada para entornos de producción.

En el momento de escribir esta entrada, la versión de jQuery 1.3 ha sido evolucionada a jQuery 1.3.2.

jQuery por otro lado, será implementado en Visual Studio para trabajar con el IDE de forma automática. En sí, hay varios trucos para trabajar con el IDE e intellisense que funcionan perfectamente.

Posiblemente escriba un par de entradas al respecto en el blog o en algún medio de comunicación general.

Por lo pronto, sino lo conoces aún, te invito a probarlo.

 Referencias:

Enlace Web: Acceso a jQuery.

Enlace Web: jQuery and Microsoft (Microsoft).

Enlace Web: jQuery IntelliSense in Visual Studio 2008 (Microsoft).

Enlace Web: How to use Visual Studio jQuery IntelliSense.

Enlace Web: jQuery IntelliSense in Visual Studio 2008.

Son muchas las noticias curiosas, de interés o relevantes que por falta de tiempo no he puesto en las últimas semanas, y algunas de ellas se han quedado sin mención en geeks.ms y otros blogs técnicos.

Una de ellas tiene que ver con InfoWorld 2009.

InfoWorld trata de premiar el Software del año, y como era de esperar, a principios de año se premió el Software del año 2008.

Entre los premiados, Mozilla Firefox 3, donde comentan que Chrome puede que sea el navegador del mañana, pero el presente tiene un rey y ese es Mozilla. El año 2009 no obstante, tiene pinta de ser atractivo en cuanto a navegadores Web se refiere... Interet Explorer 8, posibles actualizaciones de Firefox, posibles mejoras de Chrome... el 2009 va a ser mucho más interesante, porque el 2008 en cuanto a novedades, efectivamente tenía un rey con la nueva versión de Firefox pese a que Chrome irrumpió con fuerza, pero aún le queda mucho por andar.

Otro premio que me ha sorprendido es el que ha recibido Zoho, una suite que puede ser utilizada en casi todos los ámbitos de la empesa, y que según los analistas de InfoWorld, es el serio competidor de Microsoft Office (¿porqué siempre se tiene que hablar de "competición" respecto a la productividad en lugar de hablar de funcionalidad y de si aporta lo que el usuario necesita?). Lo que está claro, es que Microsoft Office es el espejo en el que todas las suites quieren reflejarse.

Sobre bases de datos, InfoWorld tenía dos candidatos que eran según sus palabras, los reyes en ese campo. Hablamos como no, de Oracle 11g y de SQL Server 2008. La gente de InfoWorld se ha decantado por Oracle 11g por ser un paquete más rico en cuanto a características y más configurable que SQL Server, lo que aporta más capacidades para los DBAs, aunque reconocen que les gusta mucho más la manejabilidad de SQL Server y el bajo coste de ese producto con respecto a Oracle. Ante esto, respeto mucho la opinión de la gente de InfoWorld, pero SQL Server 2008 es mucho más configurable y posee más características que las versiones anteriores de Oracle... lo que no puedo decir, es si Oracle 11g es mejor aún o no porque con Oracle 11g no he trabajado aún.

Hablando de desarrollo, otros de los premiados han sido Visual Studio 2008 como IDE de desarrollo de soluciones SOA, Web 2.0, WPF y Silverlight, con mención adicional para LINQ (el cuál sea dicho de paso, es la leche). Las valoraciones que ha recibido Visual Studio 2008 son altísimas.

Respecto a RIA, la gente de InfoWorld ha sido muy diplomática, y como no tenían nada claro a quien dar el premio, al final se lo han llevado conjuntamente Flash, Flex y AIR de Adobe y Silverlight 2.0 de Microsoft, lo cuál me parece muy acertado porque son dos tecnologías a tener en cuenta. Según la gente de InfoWorld, el rendimiento de una aplicación Silverlight es superior a una aplicación de Flash, y su tamaño de descarga es mucho menor además de su integración con Visual Studio 2008 y lenguajes .NET, lo que le hacen ser más extensible en cuanto al rango de desarrolladores que pueden trabajar con la tecnología, aunque las capacidades de trabajo para crear aplicaciones más ricas es superior con Adobe que con Microsoft ,aunque la gente de Microsoft está desarrollando más y más medios y controles para ofrecer más opciones y posibilidades al desarrollador (es cuestión de tiempo). Adobe tiene por su lado el handicap de usar herramientas de desarrollo excelentes. Los próximos años serán muy entretenidos en este campo, así que tendremos que estar atentos y no deshechar nada. ;-)

Otros premios de mención son para Microsoft Small Business Server 2008, VMware Infraestructure 3, VMware Workstation, Amazon Web Services, Apple iPhone 3G, Apple MacBook Pro, Apple MacBook Air, Dell Precision M6400, Dell PowerEdge R905, Microsoft Response Point, etc.

Referencias:

Enlace Web: Firefox y los comentarios analíticos de InfoWorld.

Enlace Web: Zoho. Alternativa a Microsoft Office (fuente: InfoWorld).

Enlace Web: Mención sobre Visual Studio 2008 (I).

Enlace Web: Mención sobre Visual Studio 2008 SP1 (II).

Enlace Web: Premios InfoWorld - Tecnología.

Enlace Web: Premios InfoWorld - Plataformas y Virtualización.

Enlace Web: Premios InfoWorld - Sistemas y Almacenamiento.

Enlace Web: Premios InfoWorld - Redes y Seguridad.

Publicado por Jorge Serrano | 9 comment(s)

Últimamente, entre algunos asuntos personales y otro profesionales, casi no tengo tiempo de postear, sin embargo, intentando sacar fuerzas cuando el tiempo me lo permite, aprovecho la ocasión antes de que sea tarde para comentaros que ya podéis acceder a los cursos de Microsoft de Desarrolla con MSDN actualizados para Visual Studio 2008.

Los cursos actualizados son muy variados: Desarrollo Web, Introducción a Visual Basic 2005 y Visual Basic 2008, Introducción a C# tanto para Visual Studio 2005 como para Visual Studio 2008, curso de Visual Basic 2005 y Visual Basic 2008 para desarrolladores de Visual Basic 6.0, etc.

El material merece mucho la pena, porque está en nuestro idioma y están creados por personas de sobra conocidos por todos.

Espero que os resulten útiles.

Referencias:

Enlace Web: Enlace de acceso a los cursos.

Enlace Web: Otro enlace a los cursos.

Enlace Web: Desarrolla Con MSDN.