<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Anatoly Alexei Pedemonte Ku:::... &#187; asp .net</title>
	<atom:link href="http://anatoly.ragesys.net/category/asp-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://anatoly.ragesys.net</link>
	<description>...Sharing the knowledge</description>
	<lastBuildDate>Mon, 27 Jul 2009 02:42:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A tener en cuenta estos simples principios del desarrollo de software</title>
		<link>http://anatoly.ragesys.net/2009/03/19/a-tener-en-cuenta-estos-simples-principios-del-desarrollo-de-software/</link>
		<comments>http://anatoly.ragesys.net/2009/03/19/a-tener-en-cuenta-estos-simples-principios-del-desarrollo-de-software/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 16:58:15 +0000</pubDate>
		<dc:creator>Anatoly Alexei Pedemonte Ku</dc:creator>
				<category><![CDATA[.Net Platform]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Software Apps y novedades]]></category>
		<category><![CDATA[Tecnología y Actualidad Informática]]></category>
		<category><![CDATA[Todo los Unix SO's]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[asp .net]]></category>
		<category><![CDATA[desarrollo software]]></category>
		<category><![CDATA[principios]]></category>

		<guid isPermaLink="false">http://anatoly.ragesys.net/?p=105</guid>
		<description><![CDATA[He aquí algunos simples principios básicos, para un desarrollador de  software, algo que encontré por la web hace bastante tiempo y lo pongo a disposición para todos mis colegas
No repitas
Posiblemente el principio por excelencia, no se debe duplicar información ya que la duplicación incrementa la dificultad de cambios y su posterior evolución.
Regla del noventa-noventa
&#8220;El primer [...]]]></description>
			<content:encoded><![CDATA[<p>He aquí algunos simples principios básicos, para un desarrollador de  software, algo que encontré por la web hace bastante tiempo y lo pongo a disposición para todos mis colegas</p>
<p><span style="font-size: 14px;"><strong>No repitas</strong></span></p>
<p>Posiblemente el principio por excelencia, no se debe duplicar información ya que la duplicación incrementa la dificultad de cambios y su posterior evolución.</p>
<p><span style="font-size: 14px;"><strong>Regla del noventa-noventa</strong></span></p>
<p>&#8220;El primer 90% del código ocupa el 90% del tiempo de desarrollo. El 10% restante del código ocupa el otro 90% de tiempo de desarrollo.&#8221;</p>
<p>También se puede enunciar como: <strong>el tiempo que falta para acabar el proyecto es constante.</strong></p>
<p>La regla del noventa-noventa es una instancia del <a href="http://es.wikipedia.org/wiki/Principio_de_Pareto" target="_blank"><span style="color: #bb3300;">Principio de Pareto</span></a>.</p>
<p><span style="font-size: 14px;"><strong>Principio de Hanlon</strong></span></p>
<p>* Nunca le atribuya a la maldad lo que puede ser explicado por la estupidez<br />
* Nunca le atribuya a estupidez lo que pueda explicarse adecuadamente mediante la ineptitud<br />
* Nunca le atribuya a ineptitud lo que pueda explicarse adecuadamente mediante el desconocimiento</p>
<p><span style="font-size: 14px;"><strong>Peor es mejor</strong></span></p>
<p>Peor es mejor es una técnica de desarrollo de software y a la vez un principio, en la cual la simplicidad en la interfaz y en la implementación es más importante que cualquier otra propiedad del sistema (incluyendo corrección, consistencia y nivel de finalización).</p>
<p><span style="font-size: 14px;"><strong>Principio KISS</strong></span></p>
<p>El principio KISS es aquel que recomienda el desarrollo empleando partes sencillas, comprensibles y con errores de fácil detección y corrección, rechazando lo enrevesado e innecesario en el desarrollo de sistemas complejos en ingeniería. KISS es un acrónimo de la frase en inglés &#8220;Mantenlo simple, estúpido&#8221; (Keep It Simple, Stupid).</p>
<p><span style="font-size: 14px;"><strong>Gran bola de lodo</strong></span></p>
<p>En programación, &#8220;gran bola de lodo&#8221; es un término aplicable a un sistema de ordenador sin una arquitectura realmente discernible.</p>
<p class="frase2">Una Gran bola de lodo es una selva de código enrevesado, dificultoso, caóticamente estructurado, que crece descontroladamente, que se mantiene como unido a base de cuerda y cinta aislante. Este tipo de sistemas presentan signos inconfundibles de crecimiento incontrolado y constantes necesidades de reparación. Elementos lejanos en el sistema comparten información profusamente, incluso hasta el punto de que prácticamente cualquier información importante se trata de manera global o se duplica. La estructura global del sistema puede no haber llegado a estar claramente definida nunca. Si alguna vez lo estuvo, es probable que se haya deteriorado hasta el punto de ser imposible reconocerla. Los programadores con un mínimo respeto por la estructuración huyen de esta clase de cenagales. Sólo a aquéllos a los que la arquitectura les trae sin cuidado y que tal vez se sienten cómodos programando por inercia parches día tras día para los interminables agujeros de estos diques que hacen aguas por todas partes, no les importa trabajar en tales condiciones.</p>
<p>Los programadores a cargo de proyectos con grandes bolas de lodo deben estudiar su comportamiento para entender su función, cambios de tecnología (de una filosofía cliente-servidor a una basada en web, de la utilización de ficheros al empleo de una base de datos, etc.) pueden proporcionar un buen motivo para empezar desde cero.</p>
<p>Espero les  guste y a programar felices&#8230;!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fanatoly.ragesys.net%2F2009%2F03%2F19%2Fa-tener-en-cuenta-estos-simples-principios-del-desarrollo-de-software%2F';
  addthis_title  = 'A+tener+en+cuenta+estos+simples+principios+del+desarrollo+de+software';
  addthis_pub    = 'anatoly';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://anatoly.ragesys.net/2009/03/19/a-tener-en-cuenta-estos-simples-principios-del-desarrollo-de-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacer nuestros META TAGS dinámicamente en ASP .net</title>
		<link>http://anatoly.ragesys.net/2007/11/09/hacer-nuestros-meta-tags-dinamicamente-en-asp-net/</link>
		<comments>http://anatoly.ragesys.net/2007/11/09/hacer-nuestros-meta-tags-dinamicamente-en-asp-net/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 15:46:20 +0000</pubDate>
		<dc:creator>Anatoly Alexei Pedemonte Ku</dc:creator>
				<category><![CDATA[.Net Platform]]></category>
		<category><![CDATA[asp .net]]></category>
		<category><![CDATA[metatags]]></category>
		<category><![CDATA[vb .net]]></category>

		<guid isPermaLink="false">http://anatoly.ragesys.net/2007/11/09/hacer-nuestros-meta-tags-dinamicamente-en-asp-net/</guid>
		<description><![CDATA[A veces nos encontramos con esta necesidad de implementar nuestros metatags de nuestras páginas, al fin de que los indexadores (ejem Google)  den con nuestra página, esta puede ser una utilidad que se puede insertar en nuestro código, al desarrollar ya sea un catálogo de productos, o alguna aplicación que este colgada en internet...
Un caso [...]]]></description>
			<content:encoded><![CDATA[<p>A veces nos encontramos con esta necesidad de implementar nuestros metatags de nuestras páginas, al fin de que los indexadores (ejem Google)  den con nuestra página, esta puede ser una utilidad que se puede insertar en nuestro código, al desarrollar ya sea un catálogo de productos, o alguna aplicación que este colgada en internet...</p>
<p>Un caso que deseo compartir por ejemplo esta rutina puede ser usado obteniendo valores de una base de datos y al crear la pagina dinámicamente puede insertar estas valores en l cabecera de la pagina...</p>
<p>Bueno hay que usar la imaginación y verán que resulta....</p>
<div class="igBar"><span id="lvbnet-2"><a href="#" onclick="javascript:showCodeTxt('vbnet-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">VB.NET:</span>
<div id="vbnet-2">
<div class="vbnet">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">Imports</span> Microsoft.<span style="color: #0000FF;">VisualBasic</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #FF8000;">Public</span> <span style="color: #0600FF;">Class</span> metatags</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #FF8000;">Public</span> Shared <span style="color: #0600FF;">Sub</span> add<span style="color: #000000;">&#40;</span><span style="color: #FF8000;">ByVal</span> title <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span>, <span style="color: #FF8000;">ByVal</span> description_ <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span>, <span style="color: #FF8000;">ByVal</span> keywords_ <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span><span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">Dim</span> description <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">New</span> HtmlMeta</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">Dim</span> keywords <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">New</span> HtmlMeta</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">page.<span style="color: #0000FF;">Header</span>.<span style="color: #0000FF;">Controls</span>.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span>keywords<span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">page.<span style="color: #0000FF;">Header</span>.<span style="color: #0000FF;">Controls</span>.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span>description<span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">page.<span style="color: #0000FF;">title</span> = title</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">keywords.<span style="color: #0000FF;">Name</span> = <span style="color: #808080;">"keywords"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">description.<span style="color: #0000FF;">Name</span> = <span style="color: #808080;">"description"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">description.<span style="color: #0000FF;">Content</span> = description_</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">keywords.<span style="color: #0000FF;">Content</span> = keywords_</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Class</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fanatoly.ragesys.net%2F2007%2F11%2F09%2Fhacer-nuestros-meta-tags-dinamicamente-en-asp-net%2F';
  addthis_title  = 'Hacer+nuestros+META+TAGS+din%C3%A1micamente+en+ASP+.net';
  addthis_pub    = 'anatoly';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://anatoly.ragesys.net/2007/11/09/hacer-nuestros-meta-tags-dinamicamente-en-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
