Como pasar de MVP a Microsoft Most Wanted y el movimiento ALT.NET

Una de las bases en la que se sustenta .NET es su comunidad. Es difícil encontrar detrás de una tecnología de desarrollo tantas personas aportando su conocimiento y experiencia a los demás de forma totalmente altruista. Estas personas intentan aprender y descubrir cosas nuevas cada día bajo el amparo de Microsoft o sin su paraguas protector.

Un claro ejemplo lo tenemos en la creación de herramientas como TestDriven.Net. Para quien no lo conozca es una extensión para cualquier versión de .NET que facilita el desarrollo orientado a las pruebas. Es totalmente gratuito y en mi opinión esencial porque el TDD es algo que incluso vendrá en la versión profesional en el futuro Orcas.

El padre de la idea, un consultor de tecnologías JAVA, fue nombrado MVP por esta utilidad pero recientemente se ha visto envuelto en los típicos escarceos legales con los abogados de Microsoft. El problema de base es el uso de la herramienta en la versión gratuita llamada Visual Studio Express.

Recientemente se está promoviendo un movimiento que ha sido bautizado como ALT.NET que intenta ser una alternativa para el pensamiento más clásico de Microsoft. Para considerarse parte activa del mismo habrás de tener muy en cuenta los siguientes puntos.

Hacerte estas preguntas:

  • You’re the type of developer who uses what works while keeping an eye out for a better way.
  • You reach outside the mainstream to adopt the best of any community: Open Source, Agile, Java, Ruby, etc.
  • You’re not content with the status quo. Things can always be better expressed, more elegant and simple, more mutable, higher quality, etc.
  • You know tools are great, but they only take you so far. It’s the principles and knowledge that really matter. The best tools are those that embed the knowledge and encourage the principles (e.g. Resharper.)

Que herramientas y tecnologías son las que más te gustan:

Hot

Not

Castle, ActiveRecord,

NHibernate

DataSets, Dataset Designer, Entity Framework, MS Application Blocks

MVC,NUnit,MonoRail

Web Forms, SCSF, VSTS, MSTest

XP, TDD, Scrum

MSF Agile, MSF For CMMI

Evolutionary Design and Development

Big Design Up Front

Ruby + IronRuby, Python + IronPyton, DLR, Silverlight(?)

?

ORM (NHibernate, LLBLGen  etc..)

DLinq, Data Access Block, DataSets, Plain ADO. NET

Open Source (Mono, SourceForge)

Application Blocks, CodePlex

MVC and MVP (RoR, MonoRail..)

Web Forms, CAB, Smart Client Factory

CVS, SVN

VSS, VSTS Source Control

Build Automation and CI

(CI Factory, NAnt, FinalBuilder, CruiseControl..)

Team Build

TDD and Unit Testing

NUnit, MbUnit, RhinoMocks, NMock, TypeMock

MSTest for unit testing, VSTS

Subtext, DasBlog, WordPress, TypePad, Blogger, FeedBurner

Microsoft MSN Spaces, Community Server(?)

Simplicity in Design

P&P

Working at Google

Working at MS

Google Gears

Smart Client, MS Ajax

.NET 3.X (WF, WPF. Silverlight)

.NET 2.0

DI, IoC, Spring for .NET

Object Builder

Conferences:

OSCon, RubyCon, Code Camps, DevTeach..

VSLive, TechEd, DevConnections..

 

Cross-Posting desde BCNGeeks.Net

Busca el factor Live Beta

Esta semana la plataforma Live de Microsoft ha liberado nuevas versiones de sus productos en estado beta al más puro estilo Google. Bueno si fueran del lado oscuro nunca podrían despegarse de esa calificación.

Las novedades más destacadas son un nuevo sistema de descarga común, todos se agrupan bajo una carpeta Windows Live en el menú inicio y un nuevo look and feel llamado Windows Live Wave 2 que se supone le pega más al Windows Vista.

Windows Live Writer Beta 2

New Authoring Capabilities

  • Inline spell checking
  • Table editing
  • Ability to add categories
  • Page authoring for WordPress and TypePad
  • Support for excerpts and extended entries
  • Improved hyperlinking and image insertion
  • Paste Special

Integration and Compatibility

  • SharePoint 2007 support
  • New APIs enabling custom extensions by weblog providers
  • Automatic synchronization of local and online edits
  • Integration with Windows Live Gallery
  • Support for Blogger Labels

Particularmente la funcionalidad que más me ha llamado la atención ha sido la posibilidad de postear contra SharePoint 2007 porque la verdad es que se echaba en falta. Además de la posibilidad de importar imágenes de las galerías de Community Server que hasta le momento se gestionaban mediante un plugin.

 

Windows Live Mail Beta

Now you’re in!

  • Sleek new frame
  • Improved shortcut buttons
  • Compact View for folders
  • No more visual advertisements

Updates to the compose page

  • Stationery button in the toolbar!    
  • Improved Spell-checking.
  • Summary tab for contact info.

¡Por fin está en castellano! La verdad que en contra de otras opiniones cada día me gusta más este cliente de correo, bueno por llamarlo de algún modo porque cada vez integran más cosas en una sola.

Windows Live Messenger 8.5 Beta 1

What’s new:

  • Sign-in – the look
  • Menus – the look and feel
  • Contact Window – the look
  • Conversation Window – the look and a little feel
  • New Emoticon – the bunny

Lo único destacable es el ya mencionado nuevo aspecto que no me desagrada y de momento me gusta. Aunque entiendo que para los que disfruten de complementos como el Messenger Plus no les resulte tan apetecible.

 


Cross-Posting desde BCNGeeks.Net

Patitos, pantallas mágicas y servicios desconectados?

Han sido dos semanas duras de trabajo por lo que he estado un poco desconectado de todas las novedades que se Microsoft y Google ha sacado mágicamente de su chistera a un ritmo francamente desconcertante para cualquiera.

Todo comenzó a principios de la semana pasada con Popfly. Un servicio web para proyectos y desarrollos en la nueva tecnología web de cliente Silverlight. Gracias a Popfly Creator se puede construir páguinas web o Mashup sin codificar usando proyectos pre empaquetados. Por otro lado, para los más intensos desarrolladores, tenemos los Popfly Spaces donde hostear, compartir y probar nuestros propios proyectos. Por mi parte, sigo esperando que me envíen la invitación y probarlo de primera mano.

Esta semana todo el mundo habla sin parar de Surface. No me extraña porque Microsoft presenta sus primeros productos multitáctiles al mercado. Todos hemos soñado alguna vez con trabajar con interfaces a lo “Minority Report”. Dicen que llevaban desde el 2001 investigando en este proyecto pero con la ayuda de WPF han hecho realidad los que muchos pensamos que todavía hoy era ficción. Todavía son un capricho bastante caro 10.000 dólares así que tardare un poco aun en deshacerme de mi masita del comedor.

Por último llega Google que no quiere quedarse fuera del Buzz de internet y presenta Google Gears. Según dicen en el Google Developer Day 2007 una plataforma para que cualquiera pueda dar funcionalidad offline a su aplicación AJAX (Google Reader es la primera, eso si). Solo es necesario descargar una extensión para Firefox o Internet Explorer que consiste en un servidor local que guarda en caché los recursos de las aplicaciones, una base de datos SQLite y un WorkerPool que ejecuta las operaciones pesadas a distinto tiempo. ¿Quizás sea un intento de competir por entornos colaborativos desconectados como Groove?

Cross-Posting desde BCNGeeks.Net