Welcome to MSDN Blogs Sign in | Join | Help

MVP Factor

Fernando Garcia Loera (MVP Lead)

About MVP Program

Blogs de Microsoft

MVP Blogs

MVPs Sites

Este 1 de Diciembre ROCKEA con Windows 7

Hola para todos aquellos que viven en Mx y en especial en la ciudad de Mexico, quiero invitarlos a este evento, yo estare por ahi y seria un placer saludarlos. http://www.rockeaconwindows7.com/default.aspx

 image image

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Gana un Windows 7 Developer Kit


Hola, Omar Aviles quiere invitarlos a esta excelente iniciativa, aqui los detalles: Si estas desarrollando o planeas desarrollar un aplicación para Windows 7 regístrala en https://www.isvappcompat.com y podrán tener la oportunidad de ganar un Kit para desarrollo de aplicación sobre Windows 7 que te ayudar a que tu trabajo sea más fácil.

El Kit incluye:

  • 2 Libros:
  • Introducing Windows 7 for Developers
  • Developing Service-Oriented Application
  • 1 Vale para examen de certificación
  • 1 Vale por un e-Learning
  • 1 Licencia de Visual Studio 2008 Professional
  • 1 LifeChat LX-3000
  • 1 Playera Polo de Windows 7
  • 1 Mochila
  • 1 USB de 16 GB

CIMG0499

 

El kit se rifará entre todos los proyectos registrados y se publicará al ganador el día 14 de Diciembre en este Blog, el kit se entregará en las oficinas de Microsoft México o se enviará a domicilio en el caso de que el ganador sea del interior de la república.

Al registrar tu aplicación también tendrás derecho a recursos de Marketing para promocionarla

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Silverlight 4 Beta – ¿Qué hay de nuevo? (Serie de 2 Web Casts)


Nuestro buen amigo Rodrigo Diaz estará dando un par de Webcast los días 23 y 24 de Noviembre. Aquí el detalle:

clip_image002Silverlight 4 Beta – ¿Qué hay de nuevo? (Serie de 2 Web Casts)

Les invito cordialmente a esta serie de dos Web Casts que impartiré los próximos días 23 y 24 de Noviembre 2009 en donde podremos apreciar juntos las nuevas y poderosas características que están incluídas en Silverlight 4 Beta anunciado el día de hoy en el PDC09.  Aquí está la descripción de las sesiones:

Silverlight es una plataforma de desarrollo para construir Aplicaciones Enriquecidas para Internet, y ahora con las nuevas características incluídas en Silverlight 4 Beta parece ser que la imaginación es la única limitante para crear experiencias agradables para nuestros usuarios y clientes.  Ven y conoce qué hay de nuevo para ti y tu empresa con Silverlight 4 Beta.

La cita es en línea en esta dirección los días 23 y 24 de Noviembre 2009 de 18:00 a 19:00 horas (hora de la Ciudad de México/Guadalajara/Monterrey) los dos días.

Saludos.

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

SharePoint 2010- Serie de Articulos

clip_image001

Nuestro buen amigo Fabián Imaz a escrito una serie de excelentes artículos sobre SharePoint 2010, aquí el detalle:

Recursos Adicionales

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

New Exchange TechCenter on TechNet

clip_image002

Se lanzó el Nuevo Exchange Server TechCenter para la versión 2010, con muchos recursos técnicos, referencias y mas…

Saludos.

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

[Tutorial] Microsoft Ajax Minifier – Optimiza tus archivos Javascript

Nuestro buen amigo Gonzalo Perez, ha escrito un excelente artículo, aquí el detalle:

[Tutorial] Microsoft Ajax Minifier – Optimiza tus archivos Javascript

Hola, que tal, comienzo una serie de post y screencast sobre como mejorar la performance de nuestras aplicaciones Web, en especial (obviamente) ASP.NET, hay algunos datos que van a servir para PHP, estoy leyendo un libro buenísimo sobre ….

Microsoft Ajax Minifier

Es una herramienta que nos va a permitir mejorar el rendimiento de nuestras aplicaciones que utilizan Javascript, como las ajax (que como ya saben , utilizan bastante), ya que reduce el tamaño de los mismos, admitiendo dos niveles de minificación (diferenciando de compresión).

Normal Crunching
Se realiza el proceso de minificación del js, eliminando los espacios en blanco, puntos y comas y llaves innecesarias, como así también los comentarios (que son necesarios en tiempo de desarrollo, pero en explotación no)

Código Normal

if ( a == 0 )

{

a = 10;

}

Normal Crunching

if(a==0)a=10;

Hyper Crunching
Se realiza el proceso de minificación, además acortando los nombres de las variables locales , nombres de funciones y eliminando lo innecesario.

Código Normal

function DivideTwoNumbers(numerator, denominator, unsedparameter )

{

return numerator / denominator;

}

Hyper Crunching

function a(a,b){return a/b}

El Microsoft Ajax Minifier incluye los siguientes componentes:

  • Herramienta de Línea de Comandos: Nos permite minimizar los archivos JavaScript mediante la línea de comandos.
  • MSBuild Task: Permite minificar el archivo Javascript en Visual Studio, automáticamente cuando generas tu proyecto.
  • Componente: Permite usar el Microsoft Ajax Minifier programáticamente.

Ver el articulo completo aqui.

Saludos.

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

SharePoint 2010 Developer Training Course

Hola el dia de hoy se libero este excelente recurso, aquí el detalle:

clip_image002

SharePoint 2010 Developer Training Course

SharePoint 2010 provides the business collaboration platform for developers to rapidly build solutions using familiar tools while leveraging a rich set of out of the box features. Visual Studio 2010 and SharePoint Designer 2010 make developers more productive and Visual Studio Team Foundation Server delivers support for application lifecycle management. Developers can integrate Line of Business data in SharePoint 2010 with read/write capability delivered by Business Connectivity Services. Sandboxed Solutions can be deployed to a shared hosting environment to limit the impact of unpredictable code to the other applications in use.

The SharePoint 2010 training kit will cover the following topics.

    • What’s New in SharePoint 2010
    • Major Shifts in the SharePoint 2010 UI
    • Getting Started with SharePoint 2010 Development
    • New Developer Tools for SharePoint 2010
    • SharePoint 2010 Integration with PowerShell
    • VS10 SharePoint 2010 Developer Tools
    • The SharePoint Explorer
    • The Feature Node & Feature Designer
    • The Package None and Packaging Support
    • Extensibility for Creating Custom SPIs and Context Menus
    • The New SharePoint User Experience
    • Branding and Compliancy in SharePoint 2010
    • Customizing the User Interface
    • InfoPath Forms and SharePoint
    • New events for SharePoint sites & lists
    • List Relationships and Joins
    • Unique Column Constraints
    • Managing and Querying Large List Support
    • Wide List Governance
    • List & List Item Validation
    • XSL-Based Views
    • LINQ Primer
    • Lambda Expressions
    • Anonymous Types
    • LINQ to SharePoint
    • The DataContext Object
    • Creating Typed Data Classes
    • Motivation for a Client Object Model
    • The .NET Client Object Model
    • The Silverlight Client Object Model
    • Astoria Support
    • Silverlight Web Parts
    • The JavaScript Client Object Model
    • Business Process Management
    • Workflow Foundation
    • What’s New in SharePoint 2010 Workflow
    • Designing Workflows with SPD
    • Developing Workflows with Visual Studio 10
    • Changes from MOSS 2007 to SharePoint 2010 Service Model
    • Service Model Components
    • Service Applications
    • Service App Proxies and Service App Groups
    • OOTB Service Applications
    • Creating Custom Service Applications
    • Enterprise Landscape
    • Business Connectivity Services
    • External Content Types
    • Creating Applications
    • Publishing Applications
    • Visual Studio 2010 support
    • Web Content Management (WCM) Improvements
    • Enterprise Content Management (ECM)
    • Advanced Routing
    • Metadata Everywhere
    • Asset Library
    • Document Sets
    • In-Place Records Management
    • Search “App Taxonomy”
    • The Connector Framework
    • Creating a .NET Shim
    • The Query Pipeline
    • Search Center Enhancements
    • What is Business Intelligence
    • BI Tools in SharePoint 2010
    • Performance Point Services
    • Excel Services
    • Application Hosting and Customization
    • Site Collection Solutions
    • Developing Sandboxed Solutions
    • Administrating the sandboxing infrastructure
    • SharePoint 12 Authentication
    • ACLs and Securable Objects
    • Claims-based Security

Saludos.

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Windows Server 2008 R2 Developer Training

clip_image001

Hola, ya esta listo para descarga el Windows Server 2008 R2 Developer Training, es un excelente recurso, aquí el detalle:

Windows Server 2008 R2 builds upon the exceptional legacy of Windows Server. Although R2 is an incremental release, it's not your "average R2". Key new feature areas include "many-core" scalability, virtualization, power management, web workloads, and enterprise network solutions. Learn about select R2 platform technologies and build your own integrated solutions.

Units in this Course:

  • Designed for Performance
  • Designed for Efficiency
  • Server Core .NET Application Server
  • The Extensible Web Platform
  • Extreme Web Services
  • The Extensible File Classification Infrastructure
  • Windows PowerShell is a Powerful Automation
  • VHD and Hyper-V APIs Enable Creative New Solutions

Vista el sitio de Windows Server 2008 R2 Developer Training para mas detalles.

image

Saludos.}

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

DOS NUEVOS EJEMPLOS EN XNA CCO

Hola, nuestro buen amigo Pedro Guida ha escrito un excelente articulo sobre dos nuevos ejemplos en XNA, aquí el detalle:

DOS NUEVOS EJEMPLOS EN XNA CCO

Ya deben estar al tanto de estas novedades, pero por las dudas les comento que dos grandiosos nuevos ejemplos están disponibles en el sitio web de XNA Creators Club:

Ahora bien, ¿qué hay de grandioso en ellos? Me alegro que hayan preguntado.

(I) Muestra de Extensión de Modelos Con Piel

El primer ejemplo muestra cómo extender el proyecto original de modelos con piel ("skinned models”) de forma que: Puedan “mover” una parte del modelo con piel de manera independiente a la secuencia de la animación (como en este caso, un brazo y la cabeza), Puedan posicionar objetos en relación a un hueso específico (en este caso, un bate), y Puedan anexar una geometría de cobertura al modelo animado (en este caso, esferas).

El código es una gran fuente de conocimiento técnico para programadores respecto a la técnica de “pelaje” pero, debido a unos pocos problemas en el modelo con piel en sí, ellos también pueden aprender cuan engorrosos y puntillozos pueden llegar a ser los procesos de (no sólo modelado y desenvoltura sino también) de inclusión de un esqueleto, pelaje y animación al modelo 3D, tal que se vea ok en todas y cada una de las situaciones (esperadas) antes de salir al mercado.

Primera captura de pantalla:

clip_image001

Como pueden ver aquí, cuando muevan la cabeza uno de los vértices permanece (casi) inmóvil, lo cual significa que o bien no fue asignado al hueso del cuello o, si lo fue, entonces sus “proporciones” deberían reajustarse.

Segunda foto: (Ver el Articulo completo aquí)

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Ejemplo paso a paso de Routing en ASP.NET 4.0

Nuestro buen amigo Gonzalo Perez, a escrito un excelente artículo, aquí el detalle:

Ejemplo paso a paso de Routing en ASP.NET 4.0

Otra de las características soportadas por ASP.NET 4.0 ,y de las que se habló en el TEchdays 2009, las cuales dije que iba a postear más en detalle, es del Routing, lo bueno es que en la versión de ASP.NET 4.0 es mucho más sencillo de utilizar que en versiones anteriores. La idea principal es que configuramos nuestra aplicación  para aceptar request de URLs que no se corresponden a un archivo físico en nuestro servidor. En su lugar, podemos utilizar el enrutamiento para definir  direcciones URL que sean significativas para los usuarios , al estilo Wikipedia por ejemplo,  y que pueden ayudar con la optimización de los motores de búsqueda (SEO) . Por ejemplo, la URL de una página que muestra los libros en una aplicación existente podría ser similar al ejemplo siguiente:

http://website/libros.aspx?libroid=param Usando el ruteo,  podemos configurar nuestra aplicación para que la siguiente URL sea equivalente: http://website/libro/nombre/edicion
Obviamente el segundo link es mucho más amigable al usuario, de hecho es por eso que se le llaman Friendly Urls, con una inspección rápida el usuario puede saber de que trata dicha URL.

Si bien este enrutamiento esta disponible en ASP.NET 3.5 SP1, ASP.NET 4.0 incluye unas características que lo hacen más fácil de usar, como veremos en el siguiente ejemplo:

Paso 1 -  Crear la Referencia
A System.Web.Routing

clip_image001

Paso 2 – Agregar lo necesario a nuestro Global.asax

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

La Cumbre Gob 2.0 MX

Hola a todos, quiero compartirles la siguiente invitacion ya que esto es una gran iniciativa.

Gob2.0MxLa Cumbre Gob 2.0 MX es un evento en el cual, el contenido de la agenda es generado por los propios participantes y las comunidades sobre la utilización de  las redes sociales, Web 2.0.

Éstas están cambiando y contribuyen a crear un gobierno más efectivo, eficiente, y colaborativo en todos los niveles; municipal, estatal y federal.

Este evento agrupará a personajes del gobierno, academia, industria, y organizaciones ciudadanas para conocer y compartir iniciativas en Gob 2.0 que ya existen y que pueden ser utilizadas para crear un gobierno más transparente, colaborativo, y participativo.

La Cumbre Gob 2.0 MX será el evento inaugural en este tipo en México y está siendo desarrollado gracias a  líderes en la industria de TI,  grupos de socios tecnológicos, patrocinadores, organizaciones académicas, organizaciones no gubernamentales y ciudadanos para desarrollar una plataforma experimental, definir propuestas en un espacio abierto, exponer problemas actuales y descubrir soluciones potenciales, que suman bien a otras actividades, colaborando con la Industria TIC, Gobiernos, Academia, ONGs, Sociedad Civil, Prensa, etc., con miras a fortalecer los temas de participación ciudadana, transparencia, innovación y competitividad en la agenda digital del país.

Dada la importancia de tener un foro abierto, transparente, y participativo nos gustaría extenderle una invitación para participar en este evento que tendrá lugar el 18 de Noviembre de 2009 .

Regístrese y reciba su invitación a través del siguiente link: http://gob20.org.mx.

los invito a que vean la AGENDA que es muy atractiva con unos excelentes Conferencistas.

Sean parte de esta Cumbre, participe a través de:

Atentamente,Equipo Cumbre Gob 2.0

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

MS Answers - Soporte Técnico Gratuito 24 x7 x 365

clip_image001El gran porcentaje de las preguntas que recibo vía esta blog son consultas técnicas que por lo regular es porque la información en internet no se puede aplicar a un escenario determinado o porque la tecnología es muy nueva; pero además de eso nuestra naturaleza humana es “Preguntar” ya que esto nos permite obtener una respuesta de mejor nivel y más acertada a lo que necesitamos resolver. Existen “N” diferentes lugares donde preguntar pero pocos realmente son fuentes seguras de información o más allá de eso son fuentes confiables y certeras de la solución y muchas menos donde existan tantos expertos como los MVPs ayudando a resolver estas dudas.

Al mismo tiempo del lanzamiento de Windows 7, se lanzó MS Answers en español que ofrece soporte técnico gratuito 24 x 7 x 365 de Windows , Microsoft Security Essentials y muy pronto incluirá Office; el soporte lo provee MVPs, Ingenieros de Soporte de MS y la Comunidad en general. Y lo mejor de todo es que la idea principal es ayudar a todos los usuarios de Windows 7 en general.

image

Los invito a que visiten el site, pero sobre todo a que compartan con sus conocidos, amigos, comunidad, etc… esta excelente herramienta de soporte tecnico disponible para todos. (envienme los links a sus post J)

Para todos aquellos geeks como yo, les recuerdo que tambien existen los foros de MSDN y de TechNet

clip_image002                                  clip_image003

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Visual Studio 2010 Express (Beta 2) Disponible ya!!

Hola amigos, con la novedad que ya están disponibles las versiones express de Visual Studio 2010 que como siempre son muy recomendables. Además de las ya tradiconales versiones express de VB 2010 Beta 2, C# 2010 Beta 2, C++ 2010 Beta 2 y Visual Web Developer 2010 Beta 2, vista el site para descararlos ya!!!

clip_image001

Saludos.

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview

image El dia de ayer se publico el Visual Studio 2010 and .NET Framework 4 Training Kit - October Preview, que esta muy pero muy bueno, aquí el detalle:

The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including:

  • C# 4.0
  • Visual Basic 10
  • F#
  • Parallel Extensions
  • Windows Communication Foundation
  • Windows Workflow
  • Windows Presentation Foundation
  • ASP.NET 4
  • Windows 7
  • Entity Framework
  • ADO.NET Data Services
  • Managed Extensibility Framework
  • Visual Studio Team System
  • This version of the Training Kit works with Visual Studio 2010 Beta 2 and .NET Framework 4 Beta 2.

Descárgalo aquí.

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

Silverlight Toolkit October

Hola amigos quiero compartirles que ya fue liberada la versión de Octubre del Silverlight ToolKit, aquí los detalles:

clip_image001

Get Started

Download the latest release

Visit our online Silverlight 3 Toolkit samples

Take the guided tour of the Silverlight Toolkit: Part 1 - Controls, Part 2 - Charting, Part 3 - Theming, Part 4 - Navigation Controls and Part 5 - Data Controls.

Read the complete list of changes in the Silverlight Toolkit October 2009 release from the July 2009 release. The October 2009 version is the 5th release of the Silverlight Toolkit, and targets Silverlight 3.
The Silverlight Toolkit defines four Quality Bands that describe the stability and finish-level of each component. Below is a summary of where the components currently in the Silverlight Toolkit fall within the quality bands.

* The binaries for these components ship in the Silverlight 3 SDK, their full source is available in the Silverlight Toolkit.

Themes: In addition to great controls, the Toolkit also includes a beautiful assortment of professional themes to make your applications stand out and improve the overall look-and-feel of your Silverlight UI. See the overview on Theming for more information.

Saludos

Fernando García Loera

MVP Lead | Community Consultant | Latin American Region

Que es un MVP? Tip para ser MVP clip_image002 clip_image004 clip_image006 clip_image008 image

More Posts Next page »
Page view tracker