April 2006 - Artículos
En la framework 1.x existe un bug al intentar renderizar los atributos de los items de los list controls, por ejemplo en un CheckBoxList.
Demostración
Dim i As Int32
For i = 0 To 10
Me.CheckBoxList1.Items.Add("item" + i.ToString())
Next
For i = 0 To CheckBoxList1.Items.Count - 1
CheckBoxList1.Items(i).Attributes.Add("onclick", "alert('Holaaaa');")
Next
como vemos este codigo no debería mostrar un mensaje "Holaaaa" cuando realicemos click en un checkbox de esta lista, pero no lo realiza y nos renderiza el siguiente código html :
<table id="CheckBoxList1" border="0" style="Z-INDEX: 101; LEFT: 208px; POSITION: absolute; TOP: 136px">
<tr>
<td><input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1:0" /><label for="CheckBoxList1_0">item0</label></td>
</tr><tr>
<td><input id="CheckBoxList1_1" type="checkbox" name="CheckBoxList1:1" /><label for="CheckBoxList1_1">item1</label></td>
</tr><tr>
<td><input id="CheckBoxList1_2" type="checkbox" name="CheckBoxList1:2" /><label for="CheckBoxList1_2">item2</label></td>
</tr><tr>
<td><input id="CheckBoxList1_3" type="checkbox" name="CheckBoxList1:3" /><label for="CheckBoxList1_3">item3</label></td>
</tr><tr>
<td><input id="CheckBoxList1_4" type="checkbox" name="CheckBoxList1:4" /><label for="CheckBoxList1_4">item4</label></td>
</tr><tr>
<td><input id="CheckBoxList1_5" type="checkbox" name="CheckBoxList1:5" /><label for="CheckBoxList1_5">item5</label></td>
</tr><tr>
<td><input id="CheckBoxList1_6" type="checkbox" name="CheckBoxList1:6" /><label for="CheckBoxList1_6">item6</label></td>
</tr><tr>
<td><input id="CheckBoxList1_7" type="checkbox" name="CheckBoxList1:7" /><label for="CheckBoxList1_7">item7</label></td>
</tr><tr>
<td><input id="CheckBoxList1_8" type="checkbox" name="CheckBoxList1:8" /><label for="CheckBoxList1_8">item8</label></td>
</tr><tr>
<td><input id="CheckBoxList1_9" type="checkbox" name="CheckBoxList1:9" /><label for="CheckBoxList1_9">item9</label></td>
</tr><tr>
<td><input id="CheckBoxList1_10" type="checkbox" name="CheckBoxList1:10" /><label for="CheckBoxList1_10">item10</label></td>
</tr>
</table>
dónde vemos que los items són renderizados dentro de un tag TABLE ( para maquetarlos ) y con el siguiente formato :
<input id="CheckBoxList1_10" type="checkbox" name="CheckBoxList1:10" /><label for="CheckBoxList1_10">item10</label>
en el cúal no aparece en ningún sitio el atributo onclick que hemos puesto desde el codebehind.
En realidad este no es el único bug ya que existe otro que hace referéncia a ListItem, que no guarda los valores en el viewstate entre postbacks.
Referencias
- List Control Items and Attributes By Scott Mitchell
http://aspnet.4guysfromrolla.com/articles/091405-1.aspx
Fixing this Bug - Extending the List Controls to Render their Item's Attributes
There are really two bugs here - the first is that the list controls don't render their items' attributes. The second is that the ListItem class does not save its values in ViewState (hence they are lost across postback). In this article I am only going to talk about overcoming the first such bug; perhaps a future article will detail cracking the second one! (UPDATE: There is now an article on this very topic! See ListControl Items, Attributes, and ViewState for more information.) Additionally, this article looks only at fixing the first bug in the CheckBoxList. Due to their similarities, you should be able to fairly easily move the logic/code over to work with the RadioButtonList. If you need to set attributes for the items in a DropDownList or ListBox, check out Victor Garcia Aprea's newsgroup post on the code necessary to fix this issue with the DropDownList.
- Microsoft
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q309338Solución
1.- Solución "elegante" , código de servidor
El problema reside en el método Render del objeto, así que la solución sería crearse el objeto que herede de list que deseamos e sobreescribir el método render .
public class NewCheckBoxList : System.Web.UI.WebControls.CheckBoxList {
protected override void Render(HtmlTextWriter writer) {
.....
Ejemplo: http://www.xmlasp.net/n1580c12.aspx
La web está en chino o japonés creo, pero el código afortunadamente es igual en todas partes del mundo :)
2.- Solución "Made in Carlos ", JavaScript
Primero ponemos un hidden que utilizaremos para manejar los checks selecionados.
<INPUT id="valChecks" type="hidden" name="valChecks">
Segundo una funcion JS que nos gestionará todos los checks
<script language="javascript">
function funcionMia(N,id)
{
var posElem;
posElem = 0;
var elems = new Array();
//BUSCO LO CHECKS ACTIVADOS
for(i=0;i<N;i++)
{
if (document.getElementById(id + '_' +i).checked)
{
//GUARDO EN UN ARRAY
elems[posElem] = 'elemento' + i + 'check';
posElem += 1;
}
}
//COMPARO LOS CHECKS CON UN HIDDEN DONDE GUARDE LOS ANTERIORES
//BUSCO NUEVAS SELECCIONES
for (i=0;i<elems.length;i++)
{
if (document.getElementById('valChecks').value.indexOf(elems[ i ])<=-1)
{
//ELEMENTO NUEVO CHECKED
alert('SELECCIONADO ' + elems[ i ]);
}
}
//BUSCO ELEMENTOS DESELECCIONADOS
if (document.getElementById('valChecks').value != '' )
{
var elemsOld = new Array();
elemsOld = document.getElementById('valChecks').value.split(',');
for (i=0;i<elemsOld.length;i++)
{
encontrado = false;
for (i2=0;i2<elems.length;i2++)
{
if ( elemsOld[ i ] == elems[ i2 ] )
{
encontrado = true;
}
}
if (!encontrado)
{
alert('DESELECCIONADO ' + elemsOld[ i ] );
}
}
}
//ACTUALIZAMOS LISTA DE SELECCIONADOS
document.getElementById('valChecks').value = elems;
}
</script>
Por último poner desde el codebehind el atributo al checkboxlist para que llame al JS.
CheckBoxList1.Attributes.Add("onClick", "funcionMia(" + CheckBoxList1.Items.Count.ToString() + ",'" + CheckBoxList1.ID + "');")
Versión 2.0
En la versión framework 2.0 estos dos bugs han sido corregidos.
Parece ser que la batalla por el poder de los buscadores de
información en Internet va a empezar a estar más animada que nunca.
Al poderoso Microsoft con su proyecto live.com se le une Francia con Quaero, interesados en desbancar la hegemonía de google.
Francia
"En un momento en que algunos se preguntan por el
dinamismo de Francia, cuando algunos comparan su futuro al de un país-museo,
nuestro país escoge de forma decidida el camino de la ciencia, la innovación y
la industria", declaró Jacques Chirac.
“Quaero” (buscar, en latín), consiste en crear un sofisticado motor de
búsqueda europeo (franco-alemán) con una inversión de 250 millones de euros
Varios grupos franceses y alemanes como Thomson, Deutsche
Telekom o France Telecom colaboran en este proyecto al que se sumaron también
diversos institutos de investigación de ambos países.
A ver si tomamos un poco de ejemplo de nuestros vecinos, que
a parte de el proyecto Quaero, pretende situar a Francia en primera línea de la
innovación e investigación científicas con una serie de proyectos como :
‘Bio-Hub': que pretende fabricar
productos químicos a partir de productos agrícolas.
'Homes': un sistema para reducir en un 20% el consumo de
energía de los edificios.
'NeoVal': un proyecto de metro urbano automático sobre
neumáticos.
'TVMSL': un sistema de televisión vía teléfonos móviles.
'VHD': con el que se pondrán en marcha vehículos híbridos
alimentados por diesel y electricidad.
Se calcula que la inversión necesaria rondará los 600 millones de
euros, sin contar el proyecto 'VHD', cuyo coste no se ha calculado todavía.
Los proyectos, que contarán con grandes fondos públicos, se
llevarán a la práctica en los próximos siete años y contarán con el apoyo
financiero de la Agencia de Innovación Industrial (AII), creada el pasado
agosto y con una participación de alrededor del 50% en estos programas.http://www.terra.es/tecnologia/articulo/html/tec14352.htm
http://www.elsemanaldigital.com/arts/49717.asp
La consejera delegada de Microsoft Ibérica, Rosa García, anunció hoy el proyecto ganador de la fase española de "Imagine Cup" de entre los cinco finalistas y dijo a los jóvenes que "la tecnología en vuestras manos se convierte en una forma de cambiar el mundo".
El proyecto ganador se denomina "Step by step", ha sido ideado por cuatro estudiantes de la Universidad de Sevilla y permite el seguimiento de ejercicios físicos mediante dos webcams (cámaras conectadas a Internet).
Step by step, mantenerse en forma nunca fue tan fácil y divertido
Quién no se ha fijado alguna vez en su vida el propósito ‘de este año no pasa sin que me apunte al gimnasio’; sin embargo, el estrés, el acelerado ritmo de vida y los inflexibles horarios de trabajo, hacen que se convierta en una meta difícil de alcanzar. La solución a este problema llega de la mano de un grupo de estudiantes de Ingeniería Informática de la Universidad de Sevilla, su nombre es Step by step y se presenta como un revolucionario sistema de ejercicios.
El usuario dispone de una gran variedad de paquetes de ejercicios que se comercializan vía online y que se ejecutan directamente en el PC, capturando las imágenes a través de un sencillo sistema compuesto por dos webcams y tiras de material reflectante que se colocan en puntos del cuerpo, y que facilitan la detección de movimientos. Al registrarse en el sistema, el usuario genera un historial personalizado que le permite conocer los ejercicios adquiridos, el baremo de puntuaciones obtenidas y realizar un chequeo y calibrado de las cámaras.
Gracias a Steb by step el usuario decide cuándo y dónde quiere ponerse en forma, cuidar su peso y mejorar su tono muscular e imagen. Las limitaciones y excusas para hacer ejercicio son cosa del pasado.
Miguel Angel Ramos Barroso
Javier Cantón Ferrero
Juan María Laó Ramos
Javier Fernández Rodríguez
Escuela Técnica Superior de Ingeniería Informática
Universidad de Sevilla
El sistema captura el movimiento, realiza un seguimiento tridimensional del cuerpo humano y evalúa si el ejercicio ha sido realizado de forma correcta. Los usuarios pueden comprar paquetes de ejercicios por Internet que son enviados por el servidor en tiempo real.
El segundo clasificado ha sido el proyecto eCoology, de un grupo de alumnos de la Universidad de Valencia. Con este sistema se enseña a los niños a respetar el medio ambiente.
eCoology, una forma divertida de educar a los más pequeños
Los estudiantes de Informática de la Universidad Politécnica de Valencia presentan un innovador sistema tecnológico que pretende convertirse en el mejor aliado para que padres y profesores inculquen medidas educativas a los más pequeños. A partir de un divertido Ecosistema Híbrido Aumentado (incorporando gráficos virtuales en un entorno real), los niños se convierten en los responsables del cuidado de animales y plantas dentro del proyecto eCoology, cumpliendo una serie de objetivos que les llevarán a obtener puntos extra, que podrán ser utilizados en la compra de objetos o donados, como medida de protección del entorno. La superación correcta de los distintos objetivos, premiará a los menores con un aumento en su reconocimiento social.
El niño puede interactuar directamente con el entorno gráfico a través de un dispositivo de visualización tipo gafa, ejecutando las órdenes gracias a un sistema de reconocimiento de voz; o mediante un equipo Tablet PC que permite poner en marcha las acciones utilizando el puntero sobre la pantalla táctil.
Gracias a este divertido juego, las nuevas tecnologías se convierten en complemento de los métodos educativos tradicionales, fomentando positivas conductas como una buena y equilibrada alimentación, conservación del medio ambiente y respeto a los demás.
Autores:
José Antonio Mocholí Agües
Raquel Acosta Navarro
José Miguel Esteve Ferrandis
Héctor Barea Torregrosa
Facultad de Informática
Universidad Politécnica de Valencia
La tercera clasificación ha sido para los estudiantes de la Universidad Pontificia de Salamanca, con el "Virtual Raicahal", un sistema automatizado para la gestión de recetas que facilita la atención personalizada desde casa.
Virtual Raicahal, se acabaron las esperas en la consulta del médico
Si alguna vez ha necesitado que le receten un medicamento, usted será uno de los muchos beneficiarios del sistema Virtual Raicahal. Así de optimista se presenta el ambicioso proyecto de los alumnos de la Universidad Pontificia de Salamanca. Hablamos de un sistema automatizado y personalizado que permite gestionar recetas médicas, además de incluir varios módulos complementarios como son médico virtual y teleasistencia sanitaria.
El sistema, instalado en los centros de salud, gestiona las actividades desarrolladas por los facultativos sanitarios, el historial clínico de los pacientes y la red de farmacias más próximas a cada consultorio, así como su stock de medicamentos. Cada paciente dispone de un chip RFID que le identifica y que contiene información sobre el tratamiento que debe seguir, evitando que tenga que acudir periódicamente al centro médico a recoger las tradicionales recetas de papel. La solución se completa con el módulo de diagnóstico virtual, que a través de sencillas preguntas permite detectar dolencias de fácil diagnóstico, así como recoger datos que completarán el historial del paciente de forma remota; y con un sistema de video conferencia que evita los desplazamientos al centro médico y las largas esperas.
Autores:
Jose Llobell gonzalez
Alejandro Luqui
Fernando Gómez Muñoz
Universidad Pontificia de Salamanca
(campus Madrid)
Este año, el concurso se ha convocado con el tema "imagina un mundo donde la tecnología nos permita vivir de forma más saludable", y los proyectos tenían que desarrollarse en torno a los programas Virtual Studio y los servicios Web.
En el evento hubo 200 estudiantes, y los Clubs .NET de toda España (www.dotnetclubs.com).
Más información : http://www.microsoft.com/spanish/msdn/estudiantes/eventos/imaginecup2006.asp
Parece que microsoft va aumentar la inversión en Catalunya, pese a que la generalitat de Catalunya hace tiempo ya anunció que invertiría en el software libre , el pasado mes de marzo el director a Catalunya de Microsoft, Carles Grau, anunció en unas declaraciones al programa "Economia i empresa" de Catalunya Informació que el gigante informático doblará en 3 años su actividad en Catalunya, tanto en facturación como en ampliación de plantilla. Esto supondrá un volumen de negocio en tecnología de la información de más de 1.600 millones de euros anuales y una plantilla de 80 persones. Grau también adelantó que Microsoft potenciará, de manera importante, la presencia del catalán en el su software.
Microsoft ha presentado este plan de crecimiento coincidiendo con la inauguración de las nuevas oficinas de Microsoft en Barcelona, ubicadas en el complejo de Diagonal Mar, y que también ha contado con la presencia de Rosa García, consejera delegada de Microsoft Ibérica. La responsable ha matizado que, con esta iniciativa, “vamos a tener mayor capacidad para estar más cerca de la comunidad catalana que esperamos que incremente su participación en el negocio actual de la filial española hasta un 30 ó 35 %, porcentaje que actualmente se sitúa en un 25 %”. Asimismo, García ha señalado que “no solamente vamos a tener una oficina sino también un liderazgo claro, estando cercanos a la sociedad catalana y socios tecnológicos para entender este mercado y ser un ente simbiótico”. Con este propósito, la responsable ha destacado la voluntad de la firma por incrementar la productividad y competitividad de las empresas, retener el talento ayudando a las nuevas generaciones a salir más preparados en TI y colaborando para dejar una sociedad con más I+D.
La colaboración que Microsoft ya mantiene con la Generalitat de Catalunya en el ámbito educativo que prevé proyectos piloto en centros escolares, así como la colaboración con diferentes universidades catalanas y entes como la Fundación Penteo o la Fundación Barcelona Digital para el fomento de la Sociedad de la Información, también son ejemplos con los que la compañía quiere seguir desarrollando la colaboración que mantiene con la comunidad catalana.
Microsoft invertirá en los próximos dos años un millón de dólares –826.210 de euros– en el Centro Nacional de Supercomputación(CNS) de Barcelona, informa Europa Press. La multinacional estadounidense de software participará en un proyecto destinado a investigar la arquitectura de estos grandes ordenadores, que ponen su enorme potencia al servicio del cálculo científico y técnico. La inversión correrá a cargo de Microsoft Corporation, matriz de la filial Microsoft Ibérica.
El Centro Nacional de Supercomputación (CNS) de Barcelona dedicará un equipo de diez investigadores durante como mínimo dos años -prorrogables de manera indefinida- a indagar sobre cómo deberán ser los ordenadores del futuro ( basados en procesadores de núcleo múltiple ), gracias un acuerdo entre esta institución y Microsoft, que aportará cerca de un millón de dólares al proyecto, dejando claro que no es para desarrollar ningún producto, sino que es un “proyecto de investigación general.
La inversión, cuyos detalles se conocerán esta semana, servirá de revulsivo para este centro, que tiene su sede en la Universidad Politécnica de Catalunya (UPC). El CNS se constituyó en abril del pasado año y está gestionado por un consorcio participado por el Ministerio de Educación y Ciencia (51%), la Generalitat (37%) y la UPC (12%). El presupuesto anual del centro es de 5,5 millones de euros.
El CNS alberga el Mare Nostrum, el supercomputador más potente de Europa, construido por IBM. La máquina, que ocupa 160 metros cuadrados, ha costado 70 millones de euros, financiados por el Ministerio de Educación y Ciencia, la Generalitat y la UPC. Este superordenador, que cuenta con 4.564 procesadores conectados en red, es utilizado en aplicaciones como la aeronáutica, el medio ambiente o la meteorología.
¿Quieres trabajar en microsoft?
Ofertas de empleo disponibles en Microsoft ( España )
http://members.microsoft.com/careers/international/default.asp?lang=ES&loc=ESP
fuentes: expansion.com , idg.es y telenoticies.com
Acabas de empezar con .net ? no quieres mirar teoría sino empezar a picar? estas algo perdido? desorientado? no sabes donde recurrir?
Si este es tu caso, la siguiente lista de recursos debería estar dentro de tus favoritos.
Recursos
Los
Centros de Desarrollo MSDN tienen como objetivo principal centralizar toda la información, recursos, contenido técnico sobre productos y tecnologías específicas.
http://www.microsoft.com/spanish/msdn/centro_recursos/default.mspx
Welcome to the ASP.NET 2.0 QuickStart Tutorial
The ASP.NET QuickStart is a series of ASP.NET samples and supporting commentary designed to quickly acquaint developers with the syntax, architecture, and power of the ASP.NET Web programming framework. The QuickStart samples are designed to be short, easy-to-understand illustrations of ASP.NET features. By the time you finish reading this tutorial, you will be familiar with the broad range of the new features in ASP.NET 2.0, as well as the features that were supported in earlier versions.
http://www.asp.net/QUICKSTART/aspnet/
The ASP.NET QuickStart ( 1.x )
ASP.NET is a rich programming framework for building web-based applications. It offers outstanding support for both developers and administrators, providing improved ease-of-use, tool support, reliability, scalability, administration and security. The ASP.NET QuickStart walks through a series of sample code and concepts to teach you how to make the most of this powerful technology.
The Windows Forms QuickStart ( 1.x )
Windows Forms is a rich programming framework for building Win32 client applications. It offers great support for Win32 developers, providing improved ease-of-use, superb tool support, rock solid reliability, much lower deployment costs and associated reductions in total cost of ownership. The Windows Forms QuickStart walks through a series of sample code and concepts to teach you how to make the most of this powerful technology.
The .NET Compact Framework QuickStart ( 1.x )
The .NET Compact Framework is a rich and efficient subset of the full .NET Framework for building applications for Pocket PCs and other smart devices. The .NET Compact Framework QuickStarts provide sample code for using Windows Forms controls and Pocket PC features, extending functionality, handling data, using Web services, and interoperating with native code.
The Common Tasks QuickStart ( 1.x )
This How Do I...? section demonstrates some of the more common tasks that developers need to accomplish, such as reading and parsing XML, performing data access, and accessing services like Active Directory or Win32 APIs.
window forms samples ( 1.x - 2.0 )
The Microsoft Windows Forms team hopes to make WindowsForms.net as useful and informative as possible. In completing this task feedback from users, authors, and developers is extremely helpful. Below are several links you may find useful for supplying our team with the feedback to make WindowsForms.net better.
http://www.windowsforms.net/Default.aspx?tabindex=4&tabid=49
ePíldoras MSDN
Son un remedio eficaz contra el tedio de la programación la poca productividad incluso aumente la imagen de tu empresa y redundan en la calidad de tus productos. Se presentan en dosis quincenales de tres unidades.
http://www.microsoft.com/spanish/msdn/epildoras/default.asp
Código Compartido Microsoft
Mediante la compartición de código compartido, Microsoft comparte el código fuente con clientes, partners, desarrolladores, académicos y administraciones públicas en todo el mundo. La iniciativa de código compartido abarca un amplio espectro de tecnologías tanto para personas individuales como para organizaciones. http://www.microsoft.com/spanish/msdn/sharesource/default.mspx
Desarrollador 5 estrellas
Este programa te permite incrementar tus conocimientos y habilidades en las tecnologías .NET de forma progresiva, en una serie escalonada de etapas.
http://www.microsoft.com/spanish/msdn/comunidad/dce/
Comunidades MSDN ( Sitios Web )
Existe un número creciente de sitios en Internet que ofrecen diferentes recursos a los profesionales técnicos en tecnología Microsoft. Son sitios donde interactuar o recibir consejos y ayuda por parte de otros profesionales como tú.
http://www.microsoft.com/spanish/msdn/community/sitiosweb.mspx
Comunidades MSDN ( Blogs )
Un área donde encontrar las opiniones de los profesionales de Microsoft sobre las últimas tecnologías y productos
http://www.microsoft.com/spanish/msdn/community/blogs.mspx
SQL Server 2005 Documentation
http://msdn2.microsoft.com/en-us/library/ms203721(sql.90).aspx
Crystal Reports 10 .NET
Crystal Reports 10 es la herramienta de elaboración de informes estándar para Visual Studio .NET. Esta herramienta permite crear contenido interactivo con calidad de presentación, punto fuerte de Crystal Reports durante años, en la plataforma .NET.
http://www.willydev.net/CrystalDesde0/
MSDN Library
http://msdn.microsoft.com/library/spa/
canaldotNET
http://www.canaldotnet.com/
No encuentras ningún ejemplo que te guste? tranquil@, pregunta tú caso:
Foros
Ayuda y soporte tecnico microsoft
http://support.microsoft.com/newsgroups/default.aspx
Desarrollaconmsdn
http://www.desarrollaconmsdn.com/forums/
Foros el guille
http://foros.elguille.info
Foros de ASP.NET en español
En las Foros hay mas de 2,400 preguntas y respuestas acerca de ASP.NET.
Sólo tienes que buscar por alguna(s) palabra(s) clave relacionada con tú pregunta.
http://asp.net.do/foros/Search/
Todos hemos tenido diferentes particiones en el HD con varios sistemas operativos, antiguamente con el famoso LILO ( que por lo menos a mi me explotaba muy a menudo :) ) y actualmente con la virtual machina o VMware ( el problema que es que se nos divide el hardware de la maquina para correr los dos sistemas operativos a la vez ).
Bien y el futuro ¿?

Pues se llama hypervisor , se trata de un software que permite ejecutar en una máquina varios sistemas operativos y que según Bob Muglia, vicepresidente de Windows Server Division, "permitirá a las compañías virtualizar múltiples sistemas operativos".
El principal rival de Microsoft’s en este área es Xen, un software open source que ha ganado apoyo rápidamente por parte de Sun Microsystems, Hewlett-Packard, Novell, Red Hat, Intel, Advanced Micro Devices e IBM. Todas estas empresas han ofrecido a Xen apoyo y soporte así como ayuda en la programación y contribuciones de software. Sin embargo, Xen todavía no soporta Windows.
Microsoft ha anunciado que daría soporte a los clientes que decidieran hacer funcionar Linux bajo Virtual Server 2005 R2 de Microsoft. Según el gigante de Redmond, la instalación de Red Hat y de SUSE se ha hecho más simple utilizando el software creado por ellos. Además, proporcionaría ayuda técnica para los que deciden hacer funcionar ambos sistemas mediante virtualización.La virtualización será nativa en el Sistema Operativo Windows Longhorn mediante la tecnología "hypervisor".
Microsoft anunció que Virtual Server 2005 R2 (http://geeks.ms/blogs/rcorral/archive/2006/04/04/96.aspx) ya se puede descargar gratuitamente desde su sitio web. Últimamente, la aplicación se vendía aproximadamente por US$ 99 en la versión de hasta cuatro procesadores y US$ 199 para un número ilimitado de procesadores.
La compañía dijo que la movida fue hecha en respuesta a peticiones de los clientes. Sin embargo, los analistas especulan que los avisos de la compañía en realidad tienen mucho que ver con la actividad reciente en el sector tecnológico de la virtualización.
VMware ha hecho movimientos con el fin de solidificar su posición ofreciendo una versión libre de su robusto y fácil de usar software llamado VMWare Playerr. Además, el proyecto de virtualizaton de Xen sería nativo en las próximas versiones de Red Hat y de SUSE Linux.
Microsoft dice que cerca de 5.000 de sus clientes están actualmente utilizando su producto Virtual Server.
Si no recuerdo mal, el año pasado leí una noticia que Microsoft y Sun firmaron un acuerdo por el cual ( después de previo pago de un pastón… por supuesto ) los técnicos de las dos compañías tendrían reuniones cada mes para integrar la tecnología Active Directory de Microsoft con su homologa de la otra casa…. ¿será este el principio de sistemas heterogéneos en las empresas? ¿lo veré antes de morir? ¿se acabarás las empresas donde solo existe una plataforma para disponer de un “megamix” dentro de la misma? y la más importante ¿esto servirá para algo :)?
La nueva capa de presentación de Hotmail ya está aquí, con un interface OWA muy chulo la verdad.
Versión beta de Windows Live™ Mail
|
|
Es un nuevo correo Web, construido desde la base. Obtén una vista previa de tu correo electrónico sin tener que cargar una página nueva cada vez (como en Outlook®), arrastra y coloca mensajes en carpetas y en general, procesa tus correos electrónicos en un momento. |
|
|
|
¿Qué es Windows LiveTM Ideas?
Windows LiveTM Ideas (la página que ves ahora mismo) es donde puedes probar lo último de Windows LiveTM—productos tan nuevos que todavía no están ni terminados. Pruébalos y dinos qué opinas de ellos. Necesitamos tu ayuda para hacer que estos productos sean todo lo buenos que pueden llegar a ser.
http://ideas.live.com/
También disponible versión beta del window live messenger ( messenger 8.0 )