May 2006 - Posts

trabajando como loco

Tengo mucho que blogear solo que no he tenido la oportunidad de dedicarle tiempo a lo que quiero compartir y publicarlo. Lo que si puedo adelantar es que estoy preparando un contenido verdaderamente interesante. En cuanto tenga el producto les platico y estoy seguro sera de utilidad.

Saludos

Posted by haaron | with no comments

ya puedes, ya puedes

Las Betas de la siguiente generación de la plataforma han sido liberadas hoy. Prepárate para conocer y asimilar el valor de la nueva plataforma que mantendrá la siguiente década de computación de negocio. Juntos Windows Vista y 2007 Microsoft Office System así como Windows Server:

  • Simplificaran la forma en que las personas trabajan en conjunto
  • Mejoraran la protección y administración de documentos
  • Reducirán el riesgo de seguridad y costos de implementación

Descarga los Beta 2 de Windows Vista y 2007 Microsoft Office System para que te inspires e innoves.

Posted by haaron | with no comments

Las aventuras de Source Force

A mi bebe de tan solo 2 años  le encantaron las aventuras de Source Force y eso que aun no sabe programar. :)

 

Posted by haaron | with no comments
Filed under:

Transacciones Locales usando Enterprise Library 2.0

En dias pasados me preguntaron como ejecutar transacciones locales usando Enterprise Library 2.0 Data Access Application Block y pues aqui dejo el codigo de como hacerlo. Sumamente sencillo en realidad no es nada distinto de lo normal en ADO.NET, es el mismo concepto y modelo. Chequen..

1:             Database db = DatabaseFactory.CreateDatabase();
3:             DbCommand command1 = db.GetSqlStringCommand("UPDATE Products SET UnitPrice = UnitPrice + 1");
4:             DbCommand command2 = db.GetSqlStringCommand("INSERT INTO Categories(CategoryName) VALUES ('TEST')");
5:
6:             using (DbConnection cnn = db.CreateConnection())
7:             {
8:                 cnn.Open();
9:                 DbTransaction tran = cnn.BeginTransaction();
10:
11:                 try
12:                 {
13:                     db.ExecuteNonQuery(command1, tran);
14:                     db.ExecuteNonQuery(command2, tran);
15:                     tran.Commit();
16:                 }
17:                 catch(Exception ex) { tran.Rollback(); }
18:                 finally { cnn.Close(); }
19:             } 

 

En un futuro post voy a escribir sobre como implementar transacciones distribuidas sobre Enterprise Library 2.0 Data Access Application Block usando el objeto TransactionScope de ADO.NET 2.0

Posted by haaron | with no comments
Filed under:

SQL Server Upgrade Assistant

Rick Heiges publica en su blog que su empresa Scalability Experts a liberado una herramienta muy útil llamada SQL Server Upgrade Assistant. Esta herramienta nos permite verificar que tan bien una aplicación se desempeña en SQL Server 2005 cuando originalmente fue diseñada para operar sobre SQL Server 2000. Hechale un vistazo se parece mucho al PlayBack tool usada durante los touchdowns de compatibilidad de aplicaciones.

Posted by haaron | with no comments
Filed under:

2007 Office Touchdown

Pero mira nada más, que alegría… PlexIT fue nominada para asistir al 2007 Office Touchdown Trainer Airlift este próximo mes en la ciudad de Las Colinas, TX donde parte del equipo de producto estará dándonos el entrenamiento sobre Office 2007 para replicarlo en México y en algunos países de Latinoamérica. Espero conocer algunos de mis amigos MVPS por allá en el cono sur. En PlexIT, estamos muy agradecidos por este gran logro que creemos producto de nuestra suerte y claro del trabajo continuo hemos venido construyendo junto con la subsidiaria de Microsoft México en diversas áreas. Este logro nos alienta a seguir trabajando con ahínco y verdadera pasión por la tecnología, con el afán de seguir solucionando verdaderos problemas de negocio y claro como siempre, incrementando la productividad de nuestros clientes a través de la apropiada implementación de la tecnología de colaboración Microsoft. PlexIT sigue creciendo en personal y en logros, gracias por la confianza y el apoyo a todos nuestros clientes y socios de negocio.

Me quito el sombrero, gracias...

Posted by haaron | 2 comment(s)

Tip para darle un strong name a nuestros ensamblados

Resulta que cuando tenemos varios proyectos en una solucion y queremos firmar nuestros ensamblados asignandoles su String Name aveces es tedioso el hecho de que por proyecto vamos asociando el archivo snk requerido para firmarlo. En este post Sharing a Strong Name Key File Across Projects se muestra una sencilla pero util tecnica para firmar nuestros ensamblados en Visual Studio 2005.
Posted by haaron | with no comments

estas son tan tan

Bien pues hoy cumple un anio de que pusimos al publico el DataTierGenerator for Enterprise Library Edition fue un regalo especial de dia de madres :-).

Saludos

Posted by haaron | with no comments

SEMINARIO DE METODOLOGIA DE NEGOCIO PARA PARTNERS

Pues resulta que esta semana estamos en un curso de Management que se ve muy interesante la empresa http://www.afirmative.com/ lo esta impartiendo, es una iniciativa de Microsoft México para que los partners que contamos con la competencia Information Worker podamos recibir el consejo de un experto (Juan Antonio Herrero) en el mundo de partnership en Microsoft España dándonos modelos de negocio, de ventas, de mercadotecnia y de operación para incrementar nuestro nivel de ejecución en todas las áreas de nuestra organización y lo mas interesante es que parte de la planta de PlexIT están involucrados cada uno en su área recibiendo el consejo de experto.

Vale mucho la pena esta iniciativa, échale un ojo:

Posted by haaron | with no comments
Filed under:

TFS para soportar equipos de desarrollo

Por ahi me han preguntado sobre las caracteristicas de hardware que se debe de tener para soportar un ambiente de desarrollo en equipo usando Team Foundation Server y toda la familia Team System. Bien pues aqui dejo una tabla sin embargo aqui tambien esta informacion mas detallada al respecto.

Configuration                            Tiers                                               CPU                                        HD        Memory
One server, less than 20 users.  Application and data tier server         single processor, 2.2 GHz         8 GB     1 GB
One server; 20 to 100 users.      Application and data tier server         dual processors, 2.2 GHz          30 GB    2 GB
Two servers; 100 to 250 users.   Application tier server                      single processor, 2.2 GHz         20 GB    1 GB
Two servers; 100 to 250 users.   Data tier server                               dual processors, 2.2 GHz          80 GB    2 GB
Two servers; 250 to 500 users.   Application tier server                      dual processors, 2.2 GHz          40 GB    2 GB
Two Servers; 250 to 500 users.   Data tier server                               quadruple processors, 2.2 GHz  150 GB  4 GB

Posted by haaron | with no comments
Filed under:

Hands on Labs de EntLib 2.0

Ya salio, ya esta aqui, los hands-on labs de Enterprise Library para el .NET Framework 2.0.  Descargalos aqui. Este paquete contiene 6 laboratorios, uno por bloque y en ambos lenguajes C# y VB.NET. Estan muy sencillo, son para auto estudio, paso a paso que te lleva por los principales tareas y aspectos de importantes de cada loque. Altamente recomendable para todo tipo de audiencia, seas un experimentado usuario o un principianete. Valen la pena.

Gracias por los comentarios del webcast.

  • Por cierto para quien me pregunto sobre application blocks en aplicaciones mobiles checa esto.
  • Para el que pidio el DataTierGenerator para Enterprise Library 2.0 aqui lo puedes descargar.
Posted by haaron | with no comments