Off-Topic: Feliz Dia de la Mujer

 Hola Mujer

Hoy es un dia grandioso para ti, donde se te valora los esfuerzos, el entusiasmo, tus pensamientos y sobre todo tu gran corazon por que como mujer das el todo por el todo y estar en nuestros corazones como amiga, madre, esposa, amante y profesional.

Ustedes dan el aroma y la belleza que necesita la naturaleza, que Dios te llene de Bendiciones y los angeles te protejan hoy en tu dia. Feliz dia MUJER.

 Unas humildes letras para aquellas mujeres que lo dan el todo por su familia y la vida como las Madres y pareja.

Saludos,

Alexander Jimenez

Maracay – Venezuela 

CrossPosting desde mi Pagina Personal

Es Microsoft ‘Singularity’ el SO del futuro?

Microsoft TechFest de la feria de ciencias interna no se refería sólo a la creación de redes sociales y de los telescopios.

La compañía también debatió las nuevas tecnologías más cerca de sus raíces: un sistema operativo concepto llamado «Singularity» pretende ser un escaparate para algunos de vanguardia ciencias de la computación.

Es un prototipo de un sistema operativo destinado a ciencias de la computación Microsoft dijo que la investigación demuestra las posibilidades de que el software es más fiable y segura que la contemporánea SOs (sí, que incluye Windows).

«Singularity no es el próximo Windows», Rick Rashid, vicepresidente senior de Microsoft Research, dijo en una declaración. «Piense en ello como un concept car. Se trata de un prototipo de sistema operativo diseñado desde cero para probar una nueva paradigma de cómo los sistemas operativos y las aplicaciones interactúan unos con otros. Dejamos a disposición de la comunidad con la esperanza de que Que permitirá a los investigadores a probar nuevas ideas rápidamente «.

clip_image001

Si está picor a echar un vistazo a Singularity, Microsoft ha hecho un kit de desarrollo de la investigación disponible para descarga gratuita desde su sitio Web CodePlex.

El RDK incluye código fuente, herramientas de construcción, suites de prueba, diseño de notas, y otros materiales de antecedentes. Microsoft says the software, governed by a special Microsoft Research license, can be used for noncommercial, academic projects only. Microsoft dice que el software, que se rige por una licencia de Microsoft Research, se puede utilizar para no comercial, proyectos académicos.

«Más de 40 investigadores de Microsoft Research y pasantes han colaborado en el proyecto, que incluía sus ideas sobre la seguridad, lenguajes de programación, herramientas y sistemas operativos – y la aceleración de su propia investigación», de acuerdo a una investigación posterior descripción del proyecto.

Las raíces del proyecto se derivan de la investigación en lo que un sistema operativo moderno sería el resultado y la forma en que se comportan. Microsoft señala que Windows, como Unix, Linux y MacOS, todos trazan sus orígenes a Multics, un sistema operativo que se originó a mediados de los años 1960. En esencia, los sistemas operativos que usamos hoy en día se construyen sobre bases que son más de 40 años de edad.

Singularity está escrito en una extensión de C #, Microsoft de alto nivel de lenguaje de programación, a diferencia de Co C + +, que habitualmente se han utilizado para los sistemas operativos actuales..» Mediante el uso de C #, Microsoft dice, impidió a los investigadores una clase de errores conocido como desvordamiento de buffer», eliminando así un área de vulnerabilidad normalmente explotada por gusanos y virus.»

Y en la medida de lo que podemos decir, no se trata de un precursor de Ray Kurzweil del concepto de la Singularity, un no tan lejano futuro en el que los seres humanos con las máquinas de fusión.

Fuente (Ingles): Cnet News

Traducido por AlexJimenez

Silverlight llegara a los dispositivos móviles de este año

 Silverlight navegador de Microsoft (plug-in) será llevar vídeos y otros medios de comunicación ricos a los smartphones de Nokia a finales de este año.

Las dos compañías el martes a Microsoft’s Mix’08 conferencia está previsto Microsoft para anunciar que escribirá una versión de Silverlight para Nokia Series 60 (S60) smartphone software que se ejecuta en el sistema operativo Symbian. El software, que estará disponible a finales de este año, también se ejecutan en los dispositivos de la Serie 40 de Nokia Internet y comprimidos.

(Credit: Nokia) (Foto: Nokia)

Silverlight videos llegando al Nokia N96 teléfono inteligente.

Para las personas con dispositivos compatibles, que significa que podrá ver el contenido, especialmente de vídeo, para Silverlight escrito, que está empujando a Microsoft como una alternativa a la versión de Adobe Flash Player.  Microsoft ha sido firma, el contenido asociados a la utilización de los medios de comunicación Silverlight streaming, incluyendo en línea y MLB.com Juegos Olímpicos de radiodifusión con NBC.

Para Microsoft, el acuerdo con Nokia es un paso adelante en su compromiso de hacer Silverlight «ubicuidad», es decir, capaz de correr en múltiples sistemas operativos.

El gigante del software está tratando de atraer a los desarrolladores Web Silverlight – y fuera de la Flash – para crear aplicaciones ricas de Internet o de medios de comunicación orientado a los sitios Web.

La estrategia que Microsoft detallada el año pasado en la conferencia Mix, depende de la creación de herramientas que permiten a los desarrolladores de Microsoft tradicionales Silverlight escribir aplicaciones Web familiarizados con productos como Visual Studio y ASP.Net.

Silverlight ahora funciona en Windows y Mac OS, y tiene un acuerdo con Novell para crear una distribución de Linux.

Una versión de Silverlight para Windows Mobile estará disponible a finales de este año, dijo John Case, un gerente general de la división de desarrolladores de Microsoft.  «Todo el Silverlight estrategia es proporcionar un modelo de programación y de la ubicuidad», dijo.

Microsoft optó por trabajar con Nokia, ya que tiene la mayor cuota de mercado de la telefonía móvil, sino que va a firmar con otros de los encargados de auricular para crear puertos de Silverlight, asunto dijo.

Todas las principales características de Silverlight, incluyendo vídeo interactivo y el desarrollo de aplicaciones Web, se incluirá en todas las versiones móviles.

Pero habrá algunos dispositivos específicos de las restricciones, lo que significa que Microsoft creará versiones de Silverlight para diferentes plataformas móviles, dijo.

 

Fuente (Ingles):Cnet News

Traduccion de Alex Jimenez

[CodeProject] Newsletter (3 Mar 2008)

Aqui les traigo los ultimos articulos agregados a CodeProject en la semana del 3 de Marzo… espero que alguno de estos sea mucho provecho para ustedes…

ASP.NET

    • Client-Side State Management Objects – Adi Smadi

      What are they, what to choose and how to deal with them (Unedited)

      JScript, CSS, HTML.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, ASP, ASP.NET

    • UrlMappingModule – Mike Ellison

      Bringing MVC Framework-style URL redirections to classic ASP.NET 2.0 WebForms development

      C#.NET 2.0, ASP.NET, Dev, Intermediate

    • SIcon Gantt Chart – dathq

      A fast and innovatice gantt chart by JScript (Unedited)

      JScript, CSS, HTML, ASP, ASP.NET, Ajax

      ASP.NET Controls

        C#

          • KBSoft IP Locator – Alexandr Golovanov

            This article covers aspects of getting information by IP Address.

          • Building trees from lists in .NET – Daniel Flower

            An interface to simplify creating trees from lists of database rows or objects. (Unedited)

            C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.5, .NET 3.0), ASP.NET, Dev, Intermediate, Advanced

              Articles updated added Last week

            AJAX and Atlas

              • Who’s Online?: A Virtual Earth And User Session Mashup in Asp.Net. – Jason Witty

                A tutorial for implementing a modal popup window on your web site which will display a Microsoft Virtual Earth map with pinpoints on the locations of everyone who is currently browsing your web site. (Unedited)

                C# (C# 2.0, C# 3.0), VB (VB 8.0, VB 9.0), XML, CSS, .NET (.NET 3.5, .NET 3.0, .NET 2.0), ASP.NET, Visual Studio (VS2005, VS2008), Ajax, Dev, Design, Beginner, Intermediate

              • Load and display page contents asynchronously with full postback support – iucon

                An AJAX UpdatePanel with less communication overhead and better performance (Unedited)

                C# (C# 2.0, C# 3.0), JScript, HTML, .NET (.NET 3.5), ASP.NET, IIS (IIS 7, IIS 5, IIS 5.1, IIS 6), Ajax, Dev, Intermediate, Advanced

                SharePoint Server

                  • Base class for skinned Web Parts and generator tool – Sasa Popovic

                    Base class for skinned Web Parts and a tool that will generate Web Part code based on previously made layout (ASCX) (Unedited)

                    C# (C# 2.0, C# 3.0), Windows (Win2003), .NET (.NET 3.0, .NET 2.0, .NET 3.5), ASP.NET, IIS (IIS 7, IIS 6), Visual Studio (VS2005), Arch, Dev, Design, Beginner, Intermediate, Advanced

                    VB.NET

                      • Generic Object Tree For Synapse Controlled Relations – Jason Witty

                        A concept of building a tree and allowing each branch of the tree to associate to any object. (Unedited)

                        VB (VB 9.0), .NET (.NET 3.5), ASP.NET, Visual Studio (VS2008), Ajax, Arch, DBA, Dev, Design, Intermediate, Advanced

                      Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 2

                      Hace unos dias le habia publicado la Parte 1 de este Tutorial
                      donde expresaba los conceptos basicos para comprender y a su ves
                      aprender a utilizar Visual Studio. Por cuestiones de tiempo me he
                      demorado en la segunda entrega pero este fin de semana termino de
                      redactar el resto de los pasos restantes asi que espero disfruten de
                      esta segunda entrega…

                       

                      Paso 1: Abrir nuestro entorno de Trabajo.

                      Como
                      se definió al principio vamos abrir nuestro Visual Studio 2005 (Como
                      les dije pueden abrir su versión Express sea la versión Visual Basic o
                      Visual C#)

                      Para crear nuestra primera aplicación debemos dirigirnos al Menú Archivo à Nuevo à Proyecto

                      Debe aparecer un cuadro como se muestra en la imagen siguiente:

                      clip_image002

                       

                      Y de acuerdo al lenguaje que deseen trabajar vamos a darle seleccionamos el tipo de aplicación que utilizaremos en este caso un Windows Application le asignamos un Nombre a nuestro Proyecto, que les parece si colocamos WinTutorial o MiPrimerWinApp?? Se
                      los pregunto para así poder seguir con la seguidilla y no perdamos el
                      ritmo yo me voy por el Segundo pero usando las iniciales de cada
                      lenguaje
                      J. Luego del nombre definimos el lugar donde se desea guardar la aplicación, por lo general se guarda en la carpeta Mis Documentos à Visual Studio 2005 à Projects y
                      por ultimo podemos decirle que cree o no un directorio para la
                      Solución. Este último punto nos permitirá agregar varios proyectos a la
                      misma estructura y así poder trabajar de una forma más cómoda a lo que
                      llamamos programación en nCapas o sencillamente cuando estamos en un
                      equipo de trabajo poder ejercer un producto pero divididos en varios
                      proyectos por ejemplo… un desarrollador se enfoca en Contabilidad, otro
                      en Administración y así sucesivamente, aunque seria tedioso unificar
                      todo y para ello ya hay herramientas como Visual Studio 2005 Team Suite
                      pero eso ya es otro tema lo importante es empezar a codificar.

                      Paso 2: Objetivo a alcanzar con el tutoríal

                      Haremos una aplicación donde guardara información en dos tablas, una la del Empleado y la otra es la Región
                      donde reside el empleado, permitiendo hacer consultas a esta
                      información y usar las dos cosas que hace que Visual Studio sea
                      grandioso, es decir, usaremos un asistente para generar el formulario y
                      el tradicional…. Si así es a código puro.

                      Ok,
                      ya tenemos el Proyecto o Solución y nos falta es definir que podremos
                      hacer en esta segunda etapa (Por si no lo has notado estamos en el Paso
                      2), para ello enumerare las actividades a realizar:

                      1. Crear
                        nuestra Base de Datos: por lo general yo utilizo SQL Server 2005 en su
                        versión Express (Tanto Visual Studio 2005 y las versiones Express al
                        momento de instalar te pregunta si deseas instalarlo)
                      2. Crear las tablas que mencionamos en el objetivo a alcanzar.

                      Listo manos a la obra.

                      Paso 3: Ubicarnos dentro del Entorno de Trabajo

                      Ok antes de crear nuestra Base de Datos debemos saber donde estamos ubicados, fíjense en la imagen siguiente:

                      clip_image004

                       

                      Ese es nuestro marco de Trabajo allí tenemos a la vista lo siguientes elementos importantes:

                      1. Windows Forms: Esta demás decir que es el lugar donde arrojaremos nuestros controles y empezar a jugar con el código.
                      2. Nuestro
                        Proyecto: Allí estarán todos los archivos a utilizar en nuestra
                        aplicación, es decir, el diseño de los formularios, los archivos de
                        código, las referencias que se hagan a cierto Espacios de Nombres,
                        etc., etc.
                      3. Solution
                        Explorer: lugar donde estarán nuestros Proyectos, en el caso que no lo
                        lleguemos a ver podremos darle a la combinación de teclas: Ctrl.+Alt+L
                      4. Barra de Herramientas:
                        Lugar donde veremos todos los controles a utilizar, ya sean los propios
                        de Visual Studio o los que encontremos en la Web. Combinación de
                        teclas: Ctrl.+Alt+X

                      Otros elementos que no se ven en la imagen que también son de mucha utilidad para el programador son:

                      1. La ventana de Propiedades: Allí definiremos las características que tendrá los controles y el formulario. Combinación de teclas: F4
                      2. Explorador de Servidores: Allí veremos y podremos colocar los Servidores de Base de Datos con lo que estaremos trabajando. Combinación de teclas: Ctrl.+Alt+S
                      3. Data Sources: Esta
                        nos permitirá manejar las fuentes de datos, es decir, nos permite
                        enlazarnos a las Base de datos a través de un elemento llamado DataSet
                        (este punto lo veremos mas adelante). Combinación de Teclas: Shift+Alt+D
                      4. Task List o Lista de tareas:
                        Si eres de los que te gusta dejar notas sobre las cosas que vas
                        haciendo pues este es de mucha utilidad para ti, ya que puedes escribir
                        en el código un comentario o un punto para evaluar mas adelante usando
                        la cláusula “TODO:”. Combinación de teclas: Crtl+T

                      Paso 4: Crear la Base de Datos

                      Ahora
                      vamos a crear nuestra Base de Datos debemos colocarnos sobre el
                      proyecto darle un clic con le botón derecho del Mouse y saldrá algo
                      como observemos en la siguiente imagen:

                      clip_image006

                      Aquí le daremos Adicionar (ADD) luego seleccionamos la opción Nuevo Elemento (New Item)
                      alli nos saldra un cuadro donde apareceran todos los posibles ITEM a
                      utilizar en nuestro proyecto… jeje por cierto no se asusten si a
                      ustedes no les aparece la mayoria de los ítems de esta imagen ya que
                      muchos de ellos son plugins que le he agregado a mi Visual Studio 2005
                      J

                      clip_image008

                      Luego de seleccionar el ITEM SQL Database (como les dice la imagen), les coloca un nombre y le dan al botón ADD yo le coloque como Nombre MiBD
                      la extensión MDF es por que SQL Server crea sus base de datos con estas
                      extensiones así que no la vallan a confundir con la extensión que
                      utiliza un software de quemar CD
                      J
                      adicional a este también se genera otro archivo con extensión LDF donde
                      guardara las transacciones y/o modificaciones que se le hagan a la base
                      de datos. Quizás se pregunten por que el seleccionar una BD de SQL
                      Server y no de Access??

                      1. Hay que empezar a pensar en grande, es decir, Microsoft Access  es un excelente motor pero en muchas ocasiones se queda corto con el volumen de información que se desea registrar.
                      2. La velocidad de respuesta que puede tener Access no están óptima como la que nos regresa SQL Server.
                      3. En Access no manejas procedimientos Almacenados. SQL Server si. (Que es Procedimiento Almacenado? Respuesta AQUI de igual forma en un futuro no muy lejano escribiré algo sobre este tema)

                      Estos en mi punto de vista son los mas importantes, auque la lista es mas compleja J

                      Ahora si les aparece un mensajito como este:

                      clip_image010

                      Es
                      por que no tienen en su Equipo instalado la versión de SQL Server 2005
                      Express, por lo general al momento de Instalar Visual Studio 2005
                      Estándar, Professional, Team Suite o la Express el pregunta si deseas
                      instalarlo de no ser ese el caso y por alguna razón no pudiste
                      instalarlo pues lo puedes descargar desde este Link

                       

                      Hasta la proxima Entrega de este Tutorial…

                      Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 1

                      En pleno comienzo en la programación en .net, muchos hemos tropezado en la misma piedra, es decir, que no encontramos el material adecuado para aprender a desarrollar algo sencillo o por lo menos que nos indique por donde comenzar. Este tutoríal no pretende ser el mejor pero al menos les ayudara a orientarse y así entrar de lleno a este maravilloso mundo de la programación.

                      Para empezar creo que es conveniente hacer un repaso o mejor aun aprender ciertos términos:

                      Continúa leyendo Creando una Aplicacion Windows Paso a Paso usando Visual Basic y Visual CSharp – Parte 1

                      Hola Geeks

                      Privated Void HelloGeeks()

                      Response.Write(«Hola a todos… pues se que deberia decir HELLO WORD como toda apertura.. pero quice hacer una excepcion jajaja pues estoy super happy pues ya tengo mi Blog en Geeks… ya que mis otros blogs estaban en WordPress y en mi sitio personal que recien estoy aperturando [:D] /n

                      Pues seguire las mismas tematicas que en mis otros blogs y posteare full informacion de interes para todos…«);

                      }