<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Stanley Lara - Evelin Guerra Spaces</title><description>Este espacio contiene información acerca de temas relacionados con proyectos en ingeniería de software, y temas de tu interés que tienen que ver con tecnologías de información. Gracias por visitarnos !!!</description><managingEditor>noreply@blogger.com (Stanley y Evelin)</managingEditor><pubDate>Fri, 13 Sep 2024 04:01:49 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">18</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://twodev.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Este espacio contiene información acerca de temas relacionados con proyectos en ingeniería de software, y temas de tu interés que tienen que ver con tecnologías de información. Gracias por visitarnos !!!</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>MVC 1.0 Es Liberado.</title><link>http://twodev.blogspot.com/2009/03/mvc-10-es-liberado.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 18 Mar 2009 14:53:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-8058153064066127630</guid><description>&lt;p&gt;A Solo un Dia del evento “Conociendo MVC Framework 1.0 RC2” que hemos promocionado en la universidad de UTESA, Santo Domingo, Republica Dominicana, se ha liberado MVC en el Mix de las Vegas.&lt;/p&gt;  &lt;p&gt;Este fue anunciado por ScootGu.&lt;/p&gt;  &lt;p&gt;Asi que esperemos a ver los release notes para ver que incluye el RTW de MVC.&lt;/p&gt;  &lt;p&gt;Puede ser descargado desde &lt;/p&gt;  &lt;p&gt;&lt;a href="http://asp.net/mvc"&gt;http://asp.net/mvc&lt;/a&gt;&amp;#160; donde tambien encontraran una serie de tutoriales y videos para su aprendizaje.&lt;/p&gt;  &lt;p&gt;Stanley y Evelin.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Proximo Jueves 19 de Marzo, Primer Evento MVC FrameWork RC 2.0 en UTESA</title><link>http://twodev.blogspot.com/2009/03/proximo-jueves-19-de-marzo-primer.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 12 Mar 2009 11:01:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-1217409891599410954</guid><description>&lt;p&gt;Hemos estado un poco aunsentes de las actividades de Microsoft en estos meses,&amp;#160; comienza el periodo de reintegración!!!&amp;#160; y comenzamos el Tour en la Universidad de UTESA.&lt;/p&gt;  &lt;p&gt;CON EL EVENTO,&lt;/p&gt;  &lt;p&gt;CONOCIENDO ASP.NET MVC FRAMEWORK 1.0 RC 2.0&lt;/p&gt;  &lt;p&gt;Fecha: Jueves 19 de Marzo&lt;/p&gt;  &lt;p&gt;Hora: 6:00 PM.&lt;/p&gt;  &lt;p&gt;Lugar: Salon de Eventos, Recinto Maximo Gomez. UTESA.&lt;/p&gt;  &lt;p&gt;Evelin y Stanley.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>MoonLight 1.0 Is Here.</title><link>http://twodev.blogspot.com/2009/02/moonlight-10-is-here.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 12 Feb 2009 06:45:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-2620263599852100852</guid><description>&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" height="107" src="http://cid-a72f301c8c83042a.skydrive.live.com/self.aspx/MoonLight/moonlight|_logo.png" width="101" /&gt;  &lt;p&gt; MoonLight es u na implemetación de silverlight para Linux la cual es propuesta por Novell para estos usuarios.&lt;/p&gt;  &lt;p&gt;para obtener moonlight, el Link es el siguiente,&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.go-mono.com/moonlight/" href="http://www.go-mono.com/moonlight/"&gt;http://www.go-mono.com/moonlight/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Stanley y Evelin.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>LATINOAMERICANO 100%</title><link>http://twodev.blogspot.com/2009/02/latinoamericano-100.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 4 Feb 2009 07:52:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-1898774099600389825</guid><description>&lt;p&gt;Aunque no acostumbro a escribir fuera de aspectos tecnicos y soluciones a problemas en el día a día.&amp;#160; Hoy siento la necesidad de expresar un sentimiento muy arraigado en mi.&lt;/p&gt;  &lt;p&gt;Vivo en República Dominicana, Un país hermoso,&amp;#160; lleno de playas, con altas montañas, no las mas altas del mundo, pero si de las antillas.&lt;/p&gt;  &lt;p&gt;Ciudadanos alegres,&amp;#160; aunque con muchos problemas sociales que resolver.&amp;#160; pero vamos en camino, al menos sabemos que tenemos que mejorar y ese es el primer paso.&lt;/p&gt;  &lt;p&gt;pero a medida que mas comparto con mis pares Latinoamericanos, Colombianos, Ecuatorianos, Haitianos, Peruanos, Mexicanos y Venezonalos (El orden respetando la cantidad de amigos en cada país). Ya entiendo porque somos latinoamericanos, nuestros pueblos han sufrido cosas similares&amp;#160; y tienen sed de lo mismo.&amp;#160; Necesidad de desarrollo, necesidad de cambio.&amp;#160; No seguir perdiendo los valores que nos unen. &lt;/p&gt;  &lt;p&gt;NECESIDAD DE CRECER. &lt;/p&gt;  &lt;p&gt;El Desarrollo Individual, beneficia al grupo.&amp;#160; Pero no en el caso de LA, Solo nuestro desarrollo como grupo permitira&amp;#160; que individualmente explotemos nuestro potenciales. &lt;/p&gt;  &lt;p&gt;y Aunque Latinoamerica no se ha visto a si mismo como un bloque, Somos un gran bloque, rico de cultura, recursos naturales y principalmente de personas.&amp;#160; &lt;/p&gt;  &lt;p&gt;No me explicare los motivos de porque es asi, cada día que pasa me doy cuenta que amo mas a mi país, amo mas mis paises vecinos, POR ESO ES QUE SOY DOMINICANO 100%, &lt;strong&gt;LATINOAMERICANO 100%.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Stanley Lara&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;LATINOAMERICANO.&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Insertando registro en una columna Identity SQL Server</title><link>http://twodev.blogspot.com/2009/01/insertando-registro-en-una-columna.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 29 Jan 2009 12:22:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-5921821669700296218</guid><description>&lt;p&gt;Muchas veces tenemos la necesidad de insertar valores en una columna identity, esto para lograr que keys de diferentes tablas se mantengan sicronizadas.&amp;#160; &lt;/p&gt;  &lt;p&gt;para lograr esto solo es necesario utilizar la sentencia&lt;/p&gt;  &lt;p&gt;SET IDENTITY_INSERT Tabla ON&amp;#160; : permitira que se inserte valores en columna identity.&lt;/p&gt;  &lt;p&gt;SET IDENTITY_INSERT Tabla OFF :&amp;#160; Volvera la tabla a su estado original, donde no permitira insertar valores en columnas identity.&lt;/p&gt;  &lt;p&gt;Ejemplo&lt;/p&gt;  &lt;p&gt;SET IDENTITY_INSERT dtSolicitudes ON &lt;/p&gt;  &lt;p&gt;Insert Into dtSolicitudes (Id_Solicitud,Id_SolicitudTipo, Descripcion) Values ( 1, 1, ‘Servicio’)   &lt;br /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;donde Id_Solicitud es una columna Identity.&lt;/p&gt;  &lt;p&gt;SET IDENTITY_INSERT dtSolicitudes OFF&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>ASP.NET MVC Release Candidate Is Here!!!</title><link>http://twodev.blogspot.com/2009/01/aspnet-mvc-release-candidate-is-here.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Tue, 27 Jan 2009 18:09:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-8393938726045369103</guid><description>&lt;p&gt;Estoy super feliz de anunciar que el Release candidate de MVC ya esta disponible.&amp;#160; &lt;/p&gt;  &lt;p&gt;EL Link para descarga es:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=f4e4ee26-4bc5-41ed-80c9-261336b2a5b6&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f4e4ee26-4bc5-41ed-80c9-261336b2a5b6&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=f4e4ee26-4bc5-41ed-80c9-261336b2a5b6&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Para material de entranamiento pueden ver algunos tutoriales en.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.asp.net/mvc/" href="http://www.asp.net/mvc/"&gt;http://www.asp.net/mvc/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>ERROR INSTALANDO SQL SERVER 2008</title><link>http://twodev.blogspot.com/2009/01/error-instalando-sql-server-2008.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 7 Jan 2009 18:28:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-5359386868198863983</guid><description>En estos dias estuvimos instalando SQL SERVER 2008 y nos llevamos una sorpresa ya que no permitia instalarlo por falta de un requerimiento (Visual Studio 2008 SP1) para nuestra sorpresa, ya teniamos instalado el SP1 de VS2008 y fue cuando decidimos buscar en la red algun error parecido.&lt;br /&gt;&lt;br /&gt;les dejamos varios links donde encontraran informacion sobre las soluciones que pueden aplicar acerca de este error.&lt;br /&gt;&lt;br /&gt;http://blogs.msdn.com/joaol/archive/2008/08/29/sql-server-2008-visual-studio-2008-sp1-and-net-framework-3-5-sp1-explained.aspx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://download.microsoft.com/download/4/9/e/49eeb41a-a769-4520-80d6-671b8ae2bd06/SQLServer2008ReleaseNotes.htm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stanley y Evelin&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>NUEVO LOGO MICROSOFT .NET</title><link>http://twodev.blogspot.com/2008/10/nuevo-logo-microsoft-net.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 30 Oct 2008 19:45:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-4315979851727223353</guid><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOvnHmav4v_9ldf7Dy4XhdMrHtsGJy7k82ExYl73RZOvmzpPPU-5FopPS9ObrTwKm4MLVcuKBCyIOYaKw10BdGxRB2eqPswW_shO-z_DMANNVa7UX6sKsTmtQHnKK93b2CnaENNgvPbQ/s1600-h/untitled.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 328px; height: 81px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOvnHmav4v_9ldf7Dy4XhdMrHtsGJy7k82ExYl73RZOvmzpPPU-5FopPS9ObrTwKm4MLVcuKBCyIOYaKw10BdGxRB2eqPswW_shO-z_DMANNVa7UX6sKsTmtQHnKK93b2CnaENNgvPbQ/s400/untitled.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5263143994410642274" /&gt;&lt;/a&gt;&lt;br /&gt;Microsoft ha anunciado un nuevo logo para .Net&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ya viene C# 4.0 y Asp.NET&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOvnHmav4v_9ldf7Dy4XhdMrHtsGJy7k82ExYl73RZOvmzpPPU-5FopPS9ObrTwKm4MLVcuKBCyIOYaKw10BdGxRB2eqPswW_shO-z_DMANNVa7UX6sKsTmtQHnKK93b2CnaENNgvPbQ/s72-c/untitled.bmp" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Microsoft Student 2 Bussiness</title><link>http://twodev.blogspot.com/2008/10/microsoft-student-2-bussiness.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Sat, 18 Oct 2008 07:09:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-5671434480074292022</guid><description>&lt;a href="http://s2bprogram.com"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2ZLuWDErs7Ax4X4yCsyC_0xP4YBTV39qY8TG1pAIrZWDy-l-9F_MVbbd15QWFs1rMA93kzvHbjeXgTcwH9ceFYuWYCVCkxOitzSuMlHZMzZIZJHfVop9gnutbuvUtt5cyouoslQHdnD4/s400/Very_big_logo_S2B.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5258497471791070274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Microsoft encabeza una iniciativa llamada S2B Microsoft Student To Bussiness en la que busca conectar a los estudiantes con sus socios de negocios y asi brindarles una mejor oportunidad de futuro.&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2ZLuWDErs7Ax4X4yCsyC_0xP4YBTV39qY8TG1pAIrZWDy-l-9F_MVbbd15QWFs1rMA93kzvHbjeXgTcwH9ceFYuWYCVCkxOitzSuMlHZMzZIZJHfVop9gnutbuvUtt5cyouoslQHdnD4/s72-c/Very_big_logo_S2B.gif" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Recolección de Datos</title><link>http://twodev.blogspot.com/2008/10/recoleccin-de-datos-en-el-trabajo.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 16 Oct 2008 07:57:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-3557562538725007391</guid><description>&lt;div align="justify"&gt;&lt;strong&gt;Recolección de Datos&lt;/strong&gt;&lt;br /&gt;En el trabajo diario de los desarrolladores de software existe la necesidad de manejar mucha información y para cubrir esta necesidad .Net Framework provee una serie de clases especializadas para almacenar y recibir información. Este tipo de clases son conocidas como Colecciones. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Estas clases proveen soporte para manejar las pilas, colas, listas y tablas hash. La mayoría de las clases aplican las mismas interfaces, y estas interfaces pueden ser heredadas para crear nueva colección que se ajusten a las clases más especializadas y necesidades de almacenamiento de datos que se tenga. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Características de las Colecciones: &lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;· Las Colecciones pertenecen al espacio de nombre System.Collections y las colecciones genéricas incluidas en el .NET Framework 2.0, están contenidas en System.Collections.Generic&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;· La mayoría de las colecciones implementan las interfaces ICollection, IEnumerable, IList, IDictionary and IDictionaryEnumerator y las colecciones genéricas implementan la interfaces genéricas correspondientes.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;Las colecciones pueden ser accedidas por índices de la misma manera que se utilizan los arrays.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;Lista[0]… Lista[1]… &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Otras colecciones permiten que puedan ser accedidas por nombre de los elementos.&lt;br /&gt;Lista[“Name”]… Lista[“Cliente”]…&lt;br /&gt;&lt;strong&gt;Listados de Colecciones.&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ArrayList&lt;br /&gt;&lt;br /&gt;Lista Simple. AutoCrecimiento. Accedida por Indices.&lt;br /&gt;&lt;br /&gt;SortedList&lt;br /&gt;&lt;br /&gt;Coleccion ordenada accedida por Nombre.&lt;br /&gt;&lt;br /&gt;Queue&lt;br /&gt;&lt;br /&gt;Lista Fifo – Primero en Entrar Primero en Salir.&lt;br /&gt;&lt;br /&gt;Stack&lt;br /&gt;&lt;br /&gt;Lista Lifo. Ultimo en entrar Primero en salir.&lt;br /&gt;&lt;br /&gt;Hashtable&lt;br /&gt;&lt;br /&gt;Lista de tipo Name/Value que puede ser accedida por nombre e índice.&lt;br /&gt;BitArray&lt;br /&gt;&lt;br /&gt;Lista compacta de valores Boléanos.&lt;br /&gt;&lt;br /&gt;StringCollection&lt;br /&gt;&lt;br /&gt;Lista simple de Cadenas de Carecteres (String). Accedida por Indices.&lt;br /&gt;&lt;br /&gt;StringDictionary&lt;br /&gt;&lt;br /&gt;Lista de tipo Name/Value de objetos de tipo String. puede ser accedida por nombre e índice.&lt;br /&gt;&lt;br /&gt;ListDictionary&lt;br /&gt;&lt;br /&gt;Lista eficiente para manejar listas pequeñas de objetos.&lt;br /&gt;&lt;br /&gt;HybridDictionary&lt;br /&gt;&lt;br /&gt;Es una lista inteligente que utiliza ListDictionary cuando la lista es pequeña y se convierte a HashTable cuando la lista crece.&lt;br /&gt;&lt;br /&gt;NameValueCollection&lt;br /&gt;&lt;br /&gt;Lista de tipo Name/Value de objetos de tipo String. puede ser accedida por nombre e índice.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Utilizando La Clase ArrayList.&lt;/strong&gt;&lt;br /&gt;La clase ArrayList es sencilla de usar. Es una lista no organizada de objetos de cualquier tipo.&lt;br /&gt;Esta clase soporta 2 metodos de agregar objetos a la lista. A través de Add y AddRange.&lt;br /&gt;Add: Permite Agregar un solo elemento a la lista. Se puede utilizar para agregar cualquier objeto .NET a la lista.&lt;br /&gt;ArrayList ListaDeObjetos = new ArrayList(); //Creo una Lista de Tipo ArrayList&lt;br /&gt;&lt;br /&gt;Persona Francis = new Persona(); //Creo un Objeto Persona&lt;br /&gt;ListaDeObjetos.Add(Francis); // Agrego el objeto persona a la lista&lt;br /&gt;ListaDeObjetos.Add(1); // Agrego un Entero.&lt;br /&gt;ListaDeObjetos.Add("HOLA MUNDO"); //Agrego una Cadena de Carecteres.&lt;br /&gt;ListaDeObjetos.Add(true); //Agrego un Boleano.&lt;br /&gt;AddRange permite agregar mas de un elemento a la lista. Solo debemos declarar un arreglos de objectos o cualquier lista que implemente la collecion ICollection.&lt;br /&gt;string[] Nombres = { "Evelin Guerra", "Lina Paola", "Camilo Nuñez" }; //Array de String&lt;br /&gt;ListaDeObjetos.AddRange(Nombres);&lt;br /&gt;&lt;br /&gt;Estos métodos permiten agregar elementos a la lista, pero los agregan al final de la lista. Si necesitamos incluir un elemento en una posición determinada debemos utilizar los métodos Insert e InsertRange.&lt;br /&gt;&lt;br /&gt;ListaDeObjetos.Insert(1, "HOLA a Todos"); // Inserta un String en la posición 1(segundo lugar de la lista).&lt;br /&gt;ListaDeObjetos.InsertRange(2, Nombres); // Inserta el array de string en la posicion 2(a partir del tercer Lugar.)&lt;br /&gt;&lt;br /&gt;ArrayList permite organizar los elementos a través de su método Sort. Este método además tiene varias sobrecargas entre las cuales esta que recibe un objecto que implemente la interfaz IComparer para organizar los elementos en base a este.&lt;br /&gt;ListaDeObjetos.Sort(); //Organiza los Elementos de menor a mayor&lt;br /&gt;&lt;br /&gt;Para organizar elementos siguiendo algún criterio solo debemos crear el objeto que herede de IComparer:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(Tomado del Libro Self-Paced Training Kit 70-536)&lt;br /&gt;public class DescendingComparer : IComparer&lt;br /&gt;{&lt;br /&gt;CaseInsensitiveComparer _comparer = new CaseInsensitiveComparer();&lt;br /&gt;&lt;br /&gt;public int Compare(object x, object y)&lt;br /&gt;{&lt;br /&gt;// Invertir la tendencia a la comparación de objetos&lt;br /&gt;// Se obtiene comparación Inversa.&lt;br /&gt;return _comparer.Compare(y, x);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Después de haber creado el objeto solo debemos invocar el método Sort pasando como parámetro este objeto de este tipo.&lt;br /&gt;ListaDeObjetos.Sort(new DescendingComparer());&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ANEXOS&lt;br /&gt;Conociendo IList, IDictionary, ICollections,&lt;br /&gt;Tomado de MSDN&lt;br /&gt;IList (Interfaz)&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist(VS.80).aspx"&gt;http://msdn.microsoft.com/es-es/library/system.collections.ilist(VS.80).aspx&lt;/a&gt;&lt;br /&gt;IList es un descendiente de la interfaz &lt;a id="ctl00_rs1_mainContentContainer_ctl21" href="http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx"&gt;ICollection&lt;/a&gt; y es la interfaz base de todas las listas no genéricas. Las implementaciones de IList se dividen en tres categorías: sólo lectura, tamaño fijo y tamaño variable. Una interfaz IList de sólo lectura no se puede modificar. Una interfaz IList de tamaño fijo no permite agregar o eliminar elementos, pero sí modificar elementos existentes. Una interfaz IList de tamaño variable permite agregar, quitar y modificar elementos.&lt;br /&gt;Representa una colección de objetos no genéricos a los que se puede obtener acceso por índice.&lt;br /&gt;Para obtener la versión genérica de esta interfaz, vea &lt;a id="ctl00_rs1_mainContentContainer_ctl22" href="http://msdn.microsoft.com/es-es/library/5y536ey6(VS.80).aspx"&gt;System.Collections.Generic.IList&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Propiedades públicas&lt;br /&gt;&lt;a name="PublicPropertiesToggle"&gt;&lt;/a&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.isfixedsize(VS.80).aspx"&gt;IsFixedSize&lt;/a&gt;&lt;br /&gt;Obtiene un valor que indica si la interfaz IList tiene un tamaño fijo.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.isreadonly(VS.80).aspx"&gt;IsReadOnly&lt;/a&gt;&lt;br /&gt;Obtiene un valor que indica si la interfaz IList es de sólo lectura.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.item(VS.80).aspx"&gt;Item&lt;/a&gt;&lt;br /&gt;Obtiene o establece el elemento que se encuentra en el índice especificado.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist_members(VS.80).aspx#mainBody"&gt;Arriba &lt;/a&gt;&lt;br /&gt;Métodos públicos&lt;br /&gt;&lt;a name="PublicMethodsToggle"&gt;&lt;/a&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.add(VS.80).aspx"&gt;Add&lt;/a&gt;&lt;br /&gt;Agrega un elemento a &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist(VS.80).aspx"&gt;IList&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.clear(VS.80).aspx"&gt;Clear&lt;/a&gt;&lt;br /&gt;Quita todos los elementos de IList.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.contains(VS.80).aspx"&gt;Contains&lt;/a&gt;&lt;br /&gt;Determina si IList contiene un valor específico.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.indexof(VS.80).aspx"&gt;IndexOf&lt;/a&gt;&lt;br /&gt;Determina el índice de un elemento específico de IList.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.insert(VS.80).aspx"&gt;Insert&lt;/a&gt;&lt;br /&gt;Inserta un elemento en IList, en el índice especificado.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.remove(VS.80).aspx"&gt;Remove&lt;/a&gt;&lt;br /&gt;Quita la primera aparición de un objeto específico de IList.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.ilist.removeat(VS.80).aspx"&gt;RemoveAt&lt;/a&gt;&lt;br /&gt;Quita el elemento de IList en el índice especificado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IDictionary (Interfaz)&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary_members(VS.80).aspx"&gt;http://msdn.microsoft.com/es-es/library/system.collections.idictionary_members(VS.80).aspx&lt;/a&gt;&lt;br /&gt;Representa una colección no genérica de pares de clave y valor.&lt;br /&gt;Cada par debe tener una clave única. Las implementaciones pueden variar en si permiten que la clave sea referencia de objeto null (Nothing en Visual Basic). El valor puede ser referencia de objeto null (Nothing en Visual Basic) y no es necesario que sea único. La interfaz IDictionary permite enumerar las claves y valores incluidos, pero esto no implica un criterio de ordenación determinado.&lt;br /&gt;Las implementaciones de IDictionary se dividen en tres categorías: de sólo lectura, de tamaño fijo y de tamaño variable. Un objeto IDictionary de sólo lectura no se puede modificar. En un objeto IDictionary de tamaño fijo no se pueden agregar ni quitar elementos, pero sí modificar los existentes. Un objeto IDictionary de tamaño variable permite agregar, quitar y modificar elementos.&lt;br /&gt;La instrucción foreach del lenguaje C# (for each en Visual Basic) requiere el tipo de cada elemento de la colección. Como los elementos del objeto IDictionary son pares de clave y valor, el tipo del elemento no se corresponde con el tipo de la clave ni con el del valor. En su lugar, el tipo del elemento es DictionaryEntry. Por ejemplo:&lt;br /&gt;Propiedades públicas&lt;br /&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.isfixedsize(VS.80).aspx"&gt;IsFixedSize&lt;/a&gt;&lt;br /&gt;Obtiene un valor que indica si el objeto IDictionary tiene un tamaño fijo.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.isreadonly(VS.80).aspx"&gt;IsReadOnly&lt;/a&gt;&lt;br /&gt;Obtiene un valor que indica si el objeto IDictionary es de sólo lectura.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.item(VS.80).aspx"&gt;Item&lt;/a&gt;&lt;br /&gt;Obtiene o establece el elemento con la clave especificada.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.keys(VS.80).aspx"&gt;Keys&lt;/a&gt;&lt;br /&gt;Obtiene un objeto &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx"&gt;ICollection&lt;/a&gt; que contiene las claves del objeto IDictionary.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.values(VS.80).aspx"&gt;Values&lt;/a&gt;&lt;br /&gt;Obtiene un objeto ICollection que contiene los valores del objeto IDictionary.&lt;br /&gt;Métodos públicos&lt;br /&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.add(VS.80).aspx"&gt;Add&lt;/a&gt;&lt;br /&gt;Agrega un elemento con la clave y el valor proporcionados al objeto &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary(VS.80).aspx"&gt;IDictionary&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.clear(VS.80).aspx"&gt;Clear&lt;/a&gt;&lt;br /&gt;Quita todos los elementos del objeto IDictionary.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.contains(VS.80).aspx"&gt;Contains&lt;/a&gt;&lt;br /&gt;Determina si el objeto IDictionary contiene un elemento con la clave especificada.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/s9eb7a3t(VS.80).aspx"&gt;GetEnumerator&lt;/a&gt;&lt;br /&gt;Devuelve un objeto &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionaryenumerator(VS.80).aspx"&gt;IDictionaryEnumerator&lt;/a&gt; para el objeto IDictionary.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary.remove(VS.80).aspx"&gt;Remove&lt;/a&gt;&lt;br /&gt;Quita el elemento con la clave especificada del objeto IDictionary.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ICollection (Interfaz)&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx"&gt;http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx&lt;/a&gt;&lt;br /&gt;Define el tamaño, los enumeradores y los métodos de sincronización para todas las colecciones no genéricas.&lt;br /&gt;La interfaz ICollection es la interfaz base para las clases del espacio de nombres &lt;a id="ctl00_rs1_mainContentContainer_ctl28" href="http://msdn.microsoft.com/es-es/library/system.collections(VS.80).aspx"&gt;System.Collections&lt;/a&gt;.&lt;br /&gt;La interfaz ICollection amplía &lt;a id="ctl00_rs1_mainContentContainer_ctl29" href="http://msdn.microsoft.com/es-es/library/system.collections.ienumerable(VS.80).aspx"&gt;IEnumerable&lt;/a&gt;; &lt;a id="ctl00_rs1_mainContentContainer_ctl30" href="http://msdn.microsoft.com/es-es/library/system.collections.idictionary(VS.80).aspx"&gt;IDictionary&lt;/a&gt; e &lt;a id="ctl00_rs1_mainContentContainer_ctl31" href="http://msdn.microsoft.com/es-es/library/system.collections.ilist(VS.80).aspx"&gt;IList&lt;/a&gt; son interfaces más especializadas que amplían la interfaz ICollection. Una implementación de IDictionary es una colección de pares de clave y valor, como la clase &lt;a id="ctl00_rs1_mainContentContainer_ctl32" href="http://msdn.microsoft.com/es-es/library/system.collections.hashtable(VS.80).aspx"&gt;Hashtable&lt;/a&gt;. Una implementación de IList es una colección de valores y el índice, como la clase &lt;a id="ctl00_rs1_mainContentContainer_ctl33" href="http://msdn.microsoft.com/es-es/library/system.collections.arraylist(VS.80).aspx"&gt;ArrayList&lt;/a&gt;, puede obtener acceso a sus miembros.&lt;br /&gt;Algunas colecciones que limitan el acceso a sus elementos, como la clase &lt;a id="ctl00_rs1_mainContentContainer_ctl34" href="http://msdn.microsoft.com/es-es/library/system.collections.queue(VS.80).aspx"&gt;Queue&lt;/a&gt; y la clase &lt;a id="ctl00_rs1_mainContentContainer_ctl35" href="http://msdn.microsoft.com/es-es/library/system.collections.stack(VS.80).aspx"&gt;Stack&lt;/a&gt;, implementan directamente la interfaz ICollection.&lt;br /&gt;En caso de que ni la interfaz IDictionary ni la interfaz IList cumplan los requisitos de la colección requerida, la nueva clase de colección se deriva de la interfaz ICollection para una mayor flexibilidad.&lt;br /&gt;Para obtener la versión genérica de esta interfaz, vea &lt;a id="ctl00_rs1_mainContentContainer_ctl36" href="http://msdn.microsoft.com/es-es/library/92t2ye13(VS.80).aspx"&gt;System.Collections.Generic.ICollection&lt;/a&gt;.&lt;br /&gt;Las siguientes tablas recogen los miembros expuestos por el tipo &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx"&gt;ICollection&lt;/a&gt; .&lt;br /&gt;Propiedades públicas&lt;br /&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection.count(VS.80).aspx"&gt;Count&lt;/a&gt;&lt;br /&gt;Obtiene el número de elementos incluidos en ICollection.&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection.issynchronized(VS.80).aspx"&gt;IsSynchronized&lt;/a&gt;&lt;br /&gt;Obtiene un valor que indica si el acceso a ICollection está sincronizado (es seguro para la ejecución de subprocesos).&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection.syncroot(VS.80).aspx"&gt;SyncRoot&lt;/a&gt;&lt;br /&gt;Obtiene un objeto que se puede utilizar para sincronizar el acceso a ICollection.&lt;br /&gt;&lt;br /&gt;Métodos públicos&lt;br /&gt;&lt;br /&gt;Nombre&lt;br /&gt;Descripción&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection.copyto(VS.80).aspx"&gt;CopyTo&lt;/a&gt;&lt;br /&gt;Copia los elementos de la interfaz &lt;a href="http://msdn.microsoft.com/es-es/library/system.collections.icollection(VS.80).aspx"&gt;ICollection&lt;/a&gt; en un objeto &lt;a href="http://msdn.microsoft.com/es-es/library/system.array(VS.80).aspx"&gt;Array&lt;/a&gt;, a partir de un índice determinado de la clase Array.&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Proceso de compilación en .Net Framewrok</title><link>http://twodev.blogspot.com/2008/10/proceso-de-compilacin-en-net-framewrok.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 1 Oct 2008 12:21:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-7884386069046353327</guid><description>Un compilador es la pieza base a la hora de desarrollar un programa. Hay compiladores para todos los lenguajes y su función es traducir un programa escrito en un determinado lenguaje a un idioma que el computador entienda.  De esta manera el compilador se convierte en un traductor, el cual es un programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto.&lt;br /&gt; &lt;br /&gt;Compilación a código intermedio: Este tipo de compilación es la encargada de traducir desde el código fuente del programador a un lenguaje intermedio independiente de la plataforma.&lt;br /&gt;Compilación JIT (Just In Time) a código nativo: En este paso, el código intermedio es traducido a código nativo específico de cada plataforma.&lt;br /&gt;La función de este tipo de compiladores es traducir el código que el programador escribe en cualquiera de los lenguajes soportados por el CLR (Common Language Runtime) a un Lenguaje Intermedio estándar (LI). Este lenguaje es un lenguaje independiente de la plataforma.&lt;br /&gt;&lt;br /&gt;Escrito el código fuente, las diferencias de implementación desaparecen en el momento en que entra en funcionamiento el CLR. Para que no haya ningún problema en la interacción de lenguajes, los distintos tipos de lenguajes tienen que seguir unas pautas establecidas en él. &lt;br /&gt;&lt;br /&gt;Cuando un compilador genera código intermedio, también genera a su vez metadatos. Los metadatos es información que el CLR va a utilizar a en tiempo de ejecución, como puede ser, por ejemplo, la definición de tipos que hay en el código. Estos metadatos, junto con el código intermedio se almacenan en un fichero PE (Portable Executable). Una de las ventajas de este tipo de ejecutable es que al almacenar los metadatos y el código intermedio juntos, el código se describe así mismo, con lo cual ya no es necesario, por ejemplo tener IDLs (Interface Definition Language). &lt;br /&gt;&lt;br /&gt;Todas las herramientas de desarrollo generan el mismo IL, independientemente del lenguaje en el que se instala junto con el Framework. Esta herramienta nos permite, entre otras cosas, ver cómo está formado este tipo de ficheros, ver qué código intermedio ha generado cada función escrita y muchas otras cosas interesantes. Podemos encontrar un tutorial dentro de la documentación del Framework. &lt;br /&gt;&lt;br /&gt;La especificación de este IL es abierta, con lo cual cualquiera que lo desee puede construir su propio compilador a código intermedio compatible con el CLR. &lt;br /&gt;Una vez que se ha realizado un programa y se ha compilado con los compiladores que ofrece la plataforma, el código resultante no se puede ejecutar directamente sobre la máquina, ya que lo que contienen es código intermedio. Para poder ser ejecutados, necesitan previamente pasar por un compilador JIT. &lt;br /&gt;En primer lugar, aclarar lo que significa JIT. Estas siglas pertenecen a Just-In-Time, nombre que recibe este tipo de compilación debido a que se realiza en tiempo de ejecución. &lt;br /&gt;&lt;br /&gt;Antes de que el código intermedio anteriormente generado sea ejecutado, debe ser convertido por el JIT en código nativo, esto es, código que pueda entender el computador. Este código es específico para cada arquitectura y lo que le proporciona a .NET independencia de la plataforma, con lo cual, nosotros escribimos el mismo código independientemente de la arquitectura en la que se vaya a ejecutar. &lt;br /&gt;&lt;br /&gt;No obstante esto no es siempre necesario, ya que para cierto tipo de aplicaciones, puede resultar ineficiente y hay opciones que permiten que la compilación JIT sólo se realice una única vez cuando la aplicación es instalada en la máquina (compilación en tiempo de instalación) y el código nativo quede almacenado en el sistema, al igual que ocurre con las aplicaciones no pertenecientes a .NET. Esto se hace mediante la herramienta Ngen.exe, en línea de comandos y es el generador de imágenes nativas. &lt;br /&gt;&lt;br /&gt;Una de las ventajas de la compilación just-in-time es que no compila todo nada más llamar al ejecutable, esto es, en vez de convertir todo el fichero PE (ver Compiladores de Lenguaje Intermedio) a código nativo, va convirtiendo el código intermedio que vaya necesitando, ahorrando así tiempo y recursos. Además, el código que ya se ha traducido, es almacenado para llamadas posteriores. &lt;br /&gt;&lt;br /&gt;En la etapa de generación de código nativo a partir de código intermedio, también tiene lugar un proceso de verificación (siempre va a suceder a menos que el administrador del sistema indique lo contrario). La verificación comprueba el código intermedio y los metadatos para comprobar si el código puede ser considerado como “seguro” (accede únicamente a aquellas direcciones de memoria que puede acceder). No obstante, no todos los lenguajes soportan la generación de código seguro (por ejemplo C++ con los punteros). Si las políticas de sistema requieren la ejecución de código seguro, se lanzará una excepción a la hora de ejecutar dicho código.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Escrito por:&lt;br /&gt;Evelin Guerra Pamplona&lt;br /&gt;MSP-República Dominicana&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cid-ec6b827c55585b27.skydrive.live.com/browse.aspx/Articulos?uc=1"&gt;Descargar artículo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>.NET FrameWorks Fundamentals</title><link>http://twodev.blogspot.com/2008/09/tipos-por-valor-en-net-framework.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Mon, 22 Sep 2008 11:35:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-6744288988891886041</guid><description>&lt;div align="justify"&gt;El .NET Framework es un componente de software basado en un nuevo entorno de ejecución manejado. El cual provee soluciones de pre codificadas – (Base Class Library – Libraría de Clase Base) para requerimientos comunes de los programas y es gestiona la ejecución de dichos programas. Proveyéndole una serie de Servicios sin importar el lenguaje en el cual se codifico el programa. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;a class="popup" href="http://cid-a72f301c8c83042a.skydrive.live.com/browse.aspx/NetFramework?uc=1"&gt;Más información&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Suscribete a nuestro Feed</title><link>http://twodev.blogspot.com/2008/09/suscribete-nuestro-feed.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 17 Sep 2008 21:33:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-8709026483973379073</guid><description>Hola a todos!!!&lt;br /&gt;&lt;br /&gt;para que puedan acceder a nuestro contenido de una forma mas rápida&lt;br /&gt;&lt;br /&gt;Suscribase a nuestro RSS-:)&lt;br /&gt;&lt;br /&gt;&lt;a class="popup" href="http://feeds.feedburner.com/blogspot/HQfz" target="_blank"&gt;Suscribase&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para leer el contenido de una forma mas rápida recomendamos,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Windows Live Mail&lt;br /&gt;&lt;a class="popup" href="http://get.live.com/wlmail/overview" target="_blank"&gt;Descargue Aqui&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Buenas prácticas en gestión de proyectos de software</title><link>http://twodev.blogspot.com/2008/09/buenas-prcticas-en-gestin-de-proyectos.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 17 Sep 2008 14:27:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-9154694588827681083</guid><description>&lt;a&gt;Existen 21 buenas prácticas de gestión de proyectos organizadas en cinco categorías:&lt;br /&gt;1. Sentar las bases.&lt;br /&gt;2. Planear el proyecto.&lt;br /&gt;3. Estimar el trabajo.&lt;br /&gt;4. Evaluar su progreso.&lt;br /&gt;5. Aprender para el futuro. &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cid-a72f301c8c83042a.skydrive.live.com/self.aspx/Proyectos/BUENAS%20PR%c3%81CTICAS%20DE%20GESTI%c3%93N%20DE%20PROYECTOS.doc"&gt;Más información &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Curso de certificación el línea</title><link>http://twodev.blogspot.com/2008/09/curso-de-certificacion-el-lnea.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Wed, 10 Sep 2008 12:27:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-1699485100872609683</guid><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXFekwV3dmraJ8omyVYGDAOA9mSskh2OkhbX9hpXS_VKoB8_VMBQsO7wCWoHyV7-xQR4utaO2fmgNwaP22uw1aitfOhzArBrh7-rV1uNgVR_EYZ4ZEeXyscylHKztkB10QbZ2SPs1hTUg/s1600-h/CursoLinea.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5244476775435867602" style="CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXFekwV3dmraJ8omyVYGDAOA9mSskh2OkhbX9hpXS_VKoB8_VMBQsO7wCWoHyV7-xQR4utaO2fmgNwaP22uw1aitfOhzArBrh7-rV1uNgVR_EYZ4ZEeXyscylHKztkB10QbZ2SPs1hTUg/s400/CursoLinea.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cid-a72f301c8c83042a.skydrive.live.com/browse.aspx/Codigo"&gt;Más información &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXFekwV3dmraJ8omyVYGDAOA9mSskh2OkhbX9hpXS_VKoB8_VMBQsO7wCWoHyV7-xQR4utaO2fmgNwaP22uw1aitfOhzArBrh7-rV1uNgVR_EYZ4ZEeXyscylHKztkB10QbZ2SPs1hTUg/s72-c/CursoLinea.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Atributos en .NET Framework</title><link>http://twodev.blogspot.com/2008/09/atributos-en-net-framework.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Sat, 6 Sep 2008 23:51:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-7015240295569084222</guid><description>&lt;div align="left"&gt;&lt;strong&gt;Atributos&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div align="left"&gt;&lt;br /&gt;Los Atributos son una ponderosa herramienta para asociar el código, ya sea, Tipos, Métodos, propiedades con información declarativa, que puede ser consultada en tiempo de ejecución a través de Reflection. &lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt; &lt;a href="http://cid-a72f301c8c83042a.skydrive.live.com/browse.aspx/NetFramework?uc=1"&gt;Más información.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Descargue un ejemplo de codigo &lt;a href="http://cid-a72f301c8c83042a.skydrive.live.com/browse.aspx/Codigo"&gt;Aqui &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Fundamentos de gestión de proyectos</title><link>http://twodev.blogspot.com/2008/09/fundamentos-de-gestin-de-proyectos.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Fri, 5 Sep 2008 15:44:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-4213592430002291583</guid><description>En este artículo encontrarás aspectos muy importantes que debes tener en cuenta cuando te encuentres gestionando un proyecto de software. &lt;a href="http://cid-4eab506e85de26cc.skydrive.live.com/browse.aspx/Gesti%c3%b3n%20de%20proyectos?uc=1"&gt;Más información.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Eventos en .Net Framework</title><link>http://twodev.blogspot.com/2008/09/codigo-de-ejemplo-de-eventos.html</link><author>noreply@blogger.com (Stanley y Evelin)</author><pubDate>Thu, 4 Sep 2008 04:46:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-5991707833262272564.post-1988258013059530190</guid><description>Los Eventos habilitan a una clase u objeto con la capacidad de notificar otras clases u objetos cuando algo de interés ha ocurrido. La clase que produce el evento envía (o dispara) el evento el cual es llamado y publicado a todas las clases que estas suscritas o manejan estos eventos. &lt;a href="http://cid-4eab506e85de26cc.skydrive.live.com/browse.aspx/Development?uc=1"&gt;Más información.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Código de Ejemplo de Eventos.&lt;br /&gt;&lt;/strong&gt;Para descargar un pequeno ejemplo, &lt;a href="http://cid-a72f301c8c83042a.skydrive.live.com/browse.aspx/Codigo"&gt;pulse aqui.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Para suscrirse a nuestro RSS:
http://feeds.feedburner.com/blogspot/HQfz

Stanley R. Lara Perez
Evelin Guerra Pamplona Lara


Microsoft Student Partners&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>