<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>General</title><link>http://blogs.clearscreen.com/dtax/category/92.aspx</link><description>General</description><managingEditor>Jesús Jiménez</managingEditor><dc:language>es-ES</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Jesús Jiménez</dc:creator><title>Blogging effort moved to Team System</title><link>http://blogs.clearscreen.com/dtax/archive/2008/07/14/13043.aspx</link><pubDate>Mon, 14 Jul 2008 20:05:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2008/07/14/13043.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/13043.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2008/07/14/13043.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/13043.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/13043.aspx</trackback:ping><description>Hi all!!&lt;br /&gt;&lt;br /&gt;It has been a while without posting here and maily this is because I've started posting about Visual Studio Team System. I created a &lt;a href="http://www.teamsystem.es"&gt;new site about Team System&lt;/a&gt; for the spanish community because I think I can contribute with interesting content.  The content you'll find in the new site is in Spanish and I know that some of you out there aren't spanish. It has been a pleasure posting in this blog and I'm glad if I could helped someone.&lt;br /&gt;&lt;br /&gt;I know that some of you are Spanish readers and because that if you're interested in Visual Studio Team System, Visual Studio Team Foundation Server,  Metodologies, Quality Assurance or another thing related with ALM I suggest you to update your feed reader to the new one: &lt;a href="http://feeds.feedburner.com/teamsystem-es"&gt;http://feeds.feedburner.com/teamsystem-es&lt;/a&gt;. Today I'll mix my old feed with the new one and in about a month I'll delete the old feed.&lt;br /&gt;&lt;br /&gt;Thank you very to all of you for your reading and comments.&lt;br /&gt;&lt;br /&gt;Jesús Jiménez.&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/13043.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Hi all!!<br /><br />It has been a while without posting here and maily this is because I've started posting about Visual Studio Team System. I created a <a href="http://www.teamsystem.es">new site about Team System</a> for the spanish community because I think I can contribute with interesting content.  The content you'll find in the new site is in Spanish and I know that some of you out there aren't spanish. It has been a pleasure posting in this blog and I'm glad if I could helped someone.<br /><br />I know that some of you are Spanish readers and because that if you're interested in Visual Studio Team System, Visual Studio Team Foundation Server,  Metodologies, Quality Assurance or another thing related with ALM I suggest you to update your feed reader to the new one: <a href="http://feeds.feedburner.com/teamsystem-es">http://feeds.feedburner.com/teamsystem-es</a>. Today I'll mix my old feed with the new one and in about a month I'll delete the old feed.<br /><br />Thank you very to all of you for your reading and comments.<br /><br />Jesús Jiménez.<img src ="http://blogs.clearscreen.com/dtax/aggbug/13043.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>SQL Server Free tools</title><link>http://blogs.clearscreen.com/dtax/archive/2007/11/22/10178.aspx</link><pubDate>Thu, 22 Nov 2007 12:31:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2007/11/22/10178.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/10178.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2007/11/22/10178.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/10178.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/10178.aspx</trackback:ping><description>I don't like to write posts with just a link to another blogger post, but in this case this an exception. It's an exception beacuase the post I'm reffering to has a lot of links of free tools that can make your life easier when you're dealing with SQL Server databases. Another reason for posting this is to remember myself this great post from the SQL Team Blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.sqlteam.com/mladenp/archive/2007/11/20/Free-SQL-Server-tools-that-might-make-your-life-a.aspx"&gt;http://weblogs.sqlteam.com/mladenp/archive/2007/11/20/Free-SQL-Server-tools-that-might-make-your-life-a.aspx&lt;/a&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/10178.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">I don't like to write posts with just a link to another blogger post, but in this case this an exception. It's an exception beacuase the post I'm reffering to has a lot of links of free tools that can make your life easier when you're dealing with SQL Server databases. Another reason for posting this is to remember myself this great post from the SQL Team Blog.<br /><br /><a href="http://weblogs.sqlteam.com/mladenp/archive/2007/11/20/Free-SQL-Server-tools-that-might-make-your-life-a.aspx">http://weblogs.sqlteam.com/mladenp/archive/2007/11/20/Free-SQL-Server-tools-that-might-make-your-life-a.aspx</a><img src ="http://blogs.clearscreen.com/dtax/aggbug/10178.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Next Event in Madrid .Net User Group</title><link>http://blogs.clearscreen.com/dtax/archive/2007/11/08/9723.aspx</link><pubDate>Thu, 08 Nov 2007 10:19:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2007/11/08/9723.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/9723.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2007/11/08/9723.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/9723.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/9723.aspx</trackback:ping><description>&lt;p&gt;I've been a lot of time without writing here. I'm specially busy with other issues than blogging but this time is an special time. I'm proud to annouce the next session of the Madrid .Net User Group. &lt;br /&gt;&lt;br /&gt;We'll explore some common problems in software development and their consecuences with some examples. And then we'll continue with five basic design rules in software development.&lt;br /&gt;&lt;br /&gt;Event details:&lt;br /&gt;&lt;br /&gt;Event Name: Retaking control, Agile Design Principles (Translated from Spanish title)&lt;br /&gt;Speaker: León Welicki&lt;br /&gt;Where: Microsoft Iberica Offices (Madrid)&lt;br /&gt;When: November 15th from 19:00PM to 21:00PM&lt;br /&gt;Registration: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359440&amp;amp;Culture=es-ES"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359440&amp;amp;Culture=es-ES&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/9723.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>I've been a lot of time without writing here. I'm specially busy with other issues than blogging but this time is an special time. I'm proud to annouce the next session of the Madrid .Net User Group. <br /><br />We'll explore some common problems in software development and their consecuences with some examples. And then we'll continue with five basic design rules in software development.<br /><br />Event details:<br /><br />Event Name: Retaking control, Agile Design Principles (Translated from Spanish title)<br />Speaker: León Welicki<br />Where: Microsoft Iberica Offices (Madrid)<br />When: November 15th from 19:00PM to 21:00PM<br />Registration: <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359440&amp;Culture=es-ES">http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359440&amp;Culture=es-ES</a></p><img src ="http://blogs.clearscreen.com/dtax/aggbug/9723.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Lazy Loading Pattern</title><link>http://blogs.clearscreen.com/dtax/archive/2007/06/15/6483.aspx</link><pubDate>Fri, 15 Jun 2007 01:23:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2007/06/15/6483.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/6483.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2007/06/15/6483.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/6483.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/6483.aspx</trackback:ping><description>&lt;p&gt;The Lazy Load Pattern is a very simple and useful pattern. This pattern is usually used when a property of an object is not always accessed during the usage of the object instance. For example, image that you have a Customer object. This object has a property that contains a collection of all orders placed by the customer. In the UI you have a general view of the customer object where you only show it name and surname. For this view of the customer object you don't use the Ordes property, so it can be loaded only when neccesary, for example in a detailed view of the customer object. &lt;br /&gt;&lt;br /&gt;&lt;img alt="LazyLoadPattern" src="/dtax/files/CustomerOrderRelation.jpg" /&gt; &lt;br /&gt;&lt;br /&gt;In a classical implementation of the Customer class, the Orders property use to be as follow, and is filled in the business layer when the instance of the Customer class is created. &lt;br /&gt;&lt;/p&gt;
&lt;style&gt;&lt;/style&gt;

&lt;p&gt;&lt;font color="blue"&gt;class &lt;/font&gt;&lt;font color="black"&gt;Customer&lt;br /&gt;{&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;#region&lt;/font&gt;&lt;font color="black"&gt; Private members&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;private int &lt;/font&gt;&lt;font color="black"&gt;m_id&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;    private string &lt;/font&gt;&lt;font color="black"&gt;m_name&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;    private string &lt;/font&gt;&lt;font color="black"&gt;m_surname&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;    private &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection m_orders&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;&lt;br /&gt;    #endregion&lt;br /&gt;&lt;br /&gt;    #region&lt;/font&gt;&lt;font color="black"&gt; Public properties&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;public int &lt;/font&gt;&lt;font color="black"&gt;Id&lt;br /&gt;    {&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;get &lt;/font&gt;&lt;font color="black"&gt;{ &lt;/font&gt;&lt;font color="blue"&gt;return &lt;/font&gt;&lt;font color="black"&gt;m_id&lt;/font&gt;&lt;font color="blue"&gt;; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;set &lt;/font&gt;&lt;font color="black"&gt;{ m_id &lt;/font&gt;&lt;font color="blue"&gt;= value; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;public string &lt;/font&gt;&lt;font color="black"&gt;Name&lt;br /&gt;    {&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;get &lt;/font&gt;&lt;font color="black"&gt;{ &lt;/font&gt;&lt;font color="blue"&gt;return &lt;/font&gt;&lt;font color="black"&gt;m_name&lt;/font&gt;&lt;font color="blue"&gt;; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;set &lt;/font&gt;&lt;font color="black"&gt;{ m_name &lt;/font&gt;&lt;font color="blue"&gt;= value; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;public string &lt;/font&gt;&lt;font color="black"&gt;Surname&lt;br /&gt;    {&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;get &lt;/font&gt;&lt;font color="black"&gt;{ &lt;/font&gt;&lt;font color="blue"&gt;return &lt;/font&gt;&lt;font color="black"&gt;m_surname&lt;/font&gt;&lt;font color="blue"&gt;; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;set &lt;/font&gt;&lt;font color="black"&gt;{ m_surname &lt;/font&gt;&lt;font color="blue"&gt;= value; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;public &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection Orders&lt;br /&gt;    {&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;get &lt;/font&gt;&lt;font color="black"&gt;{ &lt;/font&gt;&lt;font color="blue"&gt;return &lt;/font&gt;&lt;font color="black"&gt;m_orders&lt;/font&gt;&lt;font color="blue"&gt;; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;set &lt;/font&gt;&lt;font color="black"&gt;{ m_orders &lt;/font&gt;&lt;font color="blue"&gt;= value; &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;#endregion&lt;br /&gt;&lt;/font&gt;&lt;font color="black"&gt;}&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;A better performace approach is to defer the loading of the Orders property to the moment that it's accessed. If the property is accessed and the private member is null means that the property has not been initialized so you can load it value in that moment. &lt;/p&gt;
&lt;div class="code"&gt;&lt;font color="blue"&gt;private &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection m_orders&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;&lt;br /&gt;public &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection Orders&lt;br /&gt;{&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;get&lt;br /&gt;    &lt;/font&gt;&lt;font color="black"&gt;{&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;if &lt;/font&gt;&lt;font color="black"&gt;(m_orders &lt;/font&gt;&lt;font color="blue"&gt;== null&lt;/font&gt;&lt;font color="black"&gt;)&lt;br /&gt;        {&lt;br /&gt;            m_orders &lt;/font&gt;&lt;font color="blue"&gt;= new &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection(&lt;/font&gt;&lt;font color="blue"&gt;this&lt;/font&gt;&lt;font color="black"&gt;.m_id)&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;        &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;&lt;br /&gt;        &lt;/font&gt;&lt;font color="blue"&gt;return &lt;/font&gt;&lt;font color="black"&gt;m_orders&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;    &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;set&lt;br /&gt;    &lt;/font&gt;&lt;font color="black"&gt;{&lt;br /&gt;        m_orders &lt;/font&gt;&lt;font color="blue"&gt;= value;&lt;br /&gt;    &lt;/font&gt;&lt;font color="black"&gt;}&lt;br /&gt;}&lt;/font&gt; &lt;/div&gt;
&lt;div class="code"&gt;&lt;br /&gt;Another approach is to convert the property Orders of the Customer class into a method called GetCustomers that loads the orders that belongs to the customer. This approach is very similar but since the Customer class is an entity it shouldn't have methods, only just properties. &lt;/div&gt;
&lt;p&gt;&lt;font color="blue"&gt;public &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection GetOrders()&lt;br /&gt;{&lt;br /&gt;    &lt;/font&gt;&lt;font color="blue"&gt;return new &lt;/font&gt;&lt;font color="black"&gt;OrdersCollection(&lt;/font&gt;&lt;font color="blue"&gt;this&lt;/font&gt;&lt;font color="black"&gt;.m_id)&lt;/font&gt;&lt;font color="blue"&gt;;&lt;br /&gt;&lt;/font&gt;&lt;font color="black"&gt;}&lt;/font&gt; &lt;/p&gt;As I said before this is a very simple and useful pattern and it's easy to implement. I tried to explain that pattern clearly but I know my english is not perfect. In the case you have doubts about what is the Lazy Load Pattern or the benefits that you can obtain with it usage check the next resources:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.martinfowler.com/eaaCatalog/lazyLoad.html"&gt;http://www.martinfowler.com/eaaCatalog/lazyLoad.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Lazy_loading"&gt;http://en.wikipedia.org/wiki/Lazy_loading&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another good resource is the &lt;a href="http://vaultofthoughts.net/LazyLoadPropertySnippet.aspx"&gt;Lazy Load Property Snippet&lt;/a&gt; by Michal Talaga in his &lt;a href="http://vaultofthoughts.net/default.aspx"&gt;Vault of Thoughts - .NET Blog&lt;/a&gt; that makes easy to use this pattern in our code.&lt;br /&gt;&lt;br /&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/6483.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>The Lazy Load Pattern is a very simple and useful pattern. This pattern is usually used when a property of an object is not always accessed during the usage of the object instance. For example, image that you have a Customer object. This object has a property that contains a collection of all orders placed by the customer. In the UI you have a general view of the customer object where you only show it name and surname. For this view of the customer object you don't use the Ordes property, so it can be loaded only when neccesary, for example in a detailed view of the customer object. <br /><br /><img alt="LazyLoadPattern" src="/dtax/files/CustomerOrderRelation.jpg" /> <br /><br />In a classical implementation of the Customer class, the Orders property use to be as follow, and is filled in the business layer when the instance of the Customer class is created. <br /></p>
<style></style>

<p><font color="blue">class </font><font color="black">Customer<br />{<br />    </font><font color="blue">#region</font><font color="black"> Private members<br /><br />    </font><font color="blue">private int </font><font color="black">m_id</font><font color="blue">;<br />    private string </font><font color="black">m_name</font><font color="blue">;<br />    private string </font><font color="black">m_surname</font><font color="blue">;<br />    private </font><font color="black">OrdersCollection m_orders</font><font color="blue">;<br /><br />    #endregion<br /><br />    #region</font><font color="black"> Public properties<br /><br />    </font><font color="blue">public int </font><font color="black">Id<br />    {<br />        </font><font color="blue">get </font><font color="black">{ </font><font color="blue">return </font><font color="black">m_id</font><font color="blue">; </font><font color="black">}<br />        </font><font color="blue">set </font><font color="black">{ m_id </font><font color="blue">= value; </font><font color="black">}<br />    }<br /><br />    </font><font color="blue">public string </font><font color="black">Name<br />    {<br />        </font><font color="blue">get </font><font color="black">{ </font><font color="blue">return </font><font color="black">m_name</font><font color="blue">; </font><font color="black">}<br />        </font><font color="blue">set </font><font color="black">{ m_name </font><font color="blue">= value; </font><font color="black">}<br />    }<br /><br />    </font><font color="blue">public string </font><font color="black">Surname<br />    {<br />        </font><font color="blue">get </font><font color="black">{ </font><font color="blue">return </font><font color="black">m_surname</font><font color="blue">; </font><font color="black">}<br />        </font><font color="blue">set </font><font color="black">{ m_surname </font><font color="blue">= value; </font><font color="black">}<br />    }<br /><br />    </font><font color="blue">public </font><font color="black">OrdersCollection Orders<br />    {<br />        </font><font color="blue">get </font><font color="black">{ </font><font color="blue">return </font><font color="black">m_orders</font><font color="blue">; </font><font color="black">}<br />        </font><font color="blue">set </font><font color="black">{ m_orders </font><font color="blue">= value; </font><font color="black">}<br />    }<br /><br />    </font><font color="blue">#endregion<br /></font><font color="black">}</font> </p>
<p>A better performace approach is to defer the loading of the Orders property to the moment that it's accessed. If the property is accessed and the private member is null means that the property has not been initialized so you can load it value in that moment. </p>
<div class="code"><font color="blue">private </font><font color="black">OrdersCollection m_orders</font><font color="blue">;<br /><br />public </font><font color="black">OrdersCollection Orders<br />{<br />    </font><font color="blue">get<br />    </font><font color="black">{<br />        </font><font color="blue">if </font><font color="black">(m_orders </font><font color="blue">== null</font><font color="black">)<br />        {<br />            m_orders </font><font color="blue">= new </font><font color="black">OrdersCollection(</font><font color="blue">this</font><font color="black">.m_id)</font><font color="blue">;<br />        </font><font color="black">}<br /><br />        </font><font color="blue">return </font><font color="black">m_orders</font><font color="blue">;<br />    </font><font color="black">}<br />    </font><font color="blue">set<br />    </font><font color="black">{<br />        m_orders </font><font color="blue">= value;<br />    </font><font color="black">}<br />}</font> </div>
<div class="code"><br />Another approach is to convert the property Orders of the Customer class into a method called GetCustomers that loads the orders that belongs to the customer. This approach is very similar but since the Customer class is an entity it shouldn't have methods, only just properties. </div>
<p><font color="blue">public </font><font color="black">OrdersCollection GetOrders()<br />{<br />    </font><font color="blue">return new </font><font color="black">OrdersCollection(</font><font color="blue">this</font><font color="black">.m_id)</font><font color="blue">;<br /></font><font color="black">}</font> </p>As I said before this is a very simple and useful pattern and it's easy to implement. I tried to explain that pattern clearly but I know my english is not perfect. In the case you have doubts about what is the Lazy Load Pattern or the benefits that you can obtain with it usage check the next resources:<br /><br /><a href="http://www.martinfowler.com/eaaCatalog/lazyLoad.html">http://www.martinfowler.com/eaaCatalog/lazyLoad.html</a><br /><a href="http://en.wikipedia.org/wiki/Lazy_loading">http://en.wikipedia.org/wiki/Lazy_loading</a><br /><br />Another good resource is the <a href="http://vaultofthoughts.net/LazyLoadPropertySnippet.aspx">Lazy Load Property Snippet</a> by Michal Talaga in his <a href="http://vaultofthoughts.net/default.aspx">Vault of Thoughts - .NET Blog</a> that makes easy to use this pattern in our code.<br /><br /><img src ="http://blogs.clearscreen.com/dtax/aggbug/6483.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>gsus.ilitialize();</title><link>http://blogs.clearscreen.com/dtax/archive/2007/06/11/6459.aspx</link><pubDate>Mon, 11 Jun 2007 16:33:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2007/06/11/6459.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/6459.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2007/06/11/6459.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/6459.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/6459.aspx</trackback:ping><description>&lt;p&gt;I know that in the last months I haven't posted anything here, but the post of the other day. If you read the title of this post I'm sure that you're thinking that there's a mistake, but this is what I want to write "ilitialize()"&lt;/p&gt;
&lt;p&gt;Today I've started working for &lt;a href="www.ilitia.com"&gt;ilitia technologies&lt;/a&gt; and I'm very happy. Some of the bloggers of clearscreen.com already belongs to it, and very happy to join the team. For those who didn't know about ilitia, it's a Microsoft Certified Gold Partner company based in Madrid (Spain). They usually use to collaborate in community events with Microsoft Iberica, what means that there are people with high technical level. I hope to learn a lot.&lt;/p&gt;
&lt;p&gt;At the moment I don't have much more to say, I'll write more soon. I'm doing a personal project that I don't know if it will be useful but I'm sure it will be funny.&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/6459.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>I know that in the last months I haven't posted anything here, but the post of the other day. If you read the title of this post I'm sure that you're thinking that there's a mistake, but this is what I want to write "ilitialize()"</p>
<p>Today I've started working for <a href="www.ilitia.com">ilitia technologies</a> and I'm very happy. Some of the bloggers of clearscreen.com already belongs to it, and very happy to join the team. For those who didn't know about ilitia, it's a Microsoft Certified Gold Partner company based in Madrid (Spain). They usually use to collaborate in community events with Microsoft Iberica, what means that there are people with high technical level. I hope to learn a lot.</p>
<p>At the moment I don't have much more to say, I'll write more soon. I'm doing a personal project that I don't know if it will be useful but I'm sure it will be funny.</p><img src ="http://blogs.clearscreen.com/dtax/aggbug/6459.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Programmer Personality Test</title><link>http://blogs.clearscreen.com/dtax/archive/2007/06/09/6452.aspx</link><pubDate>Sat, 09 Jun 2007 21:49:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2007/06/09/6452.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/6452.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2007/06/09/6452.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/6452.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/6452.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://www.doolwind.com/"&gt;Doolwind's Game Coding Site&lt;/a&gt; is riding a &lt;a href="http://www.doolwind.com/index.php?page=11"&gt;Programmer Personality Test&lt;/a&gt;. This test is based on the Myers-Briggs Personality Test and has been modified to relate to your programmer personality type. It's a 12 question test so it's easy to fill out.&lt;/p&gt;
&lt;p&gt;It says that I'm a DLTB (Doer, Low Level, Team, liBeral) programmer type.&lt;br /&gt;&lt;br /&gt;What kind of programmer are you?&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/6452.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.doolwind.com/">Doolwind's Game Coding Site</a> is riding a <a href="http://www.doolwind.com/index.php?page=11">Programmer Personality Test</a>. This test is based on the Myers-Briggs Personality Test and has been modified to relate to your programmer personality type. It's a 12 question test so it's easy to fill out.</p>
<p>It says that I'm a DLTB (Doer, Low Level, Team, liBeral) programmer type.<br /><br />What kind of programmer are you?</p><img src ="http://blogs.clearscreen.com/dtax/aggbug/6452.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>TitleCase Formatting in .Net</title><link>http://blogs.clearscreen.com/dtax/archive/2006/12/03/4801.aspx</link><pubDate>Sun, 03 Dec 2006 18:32:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2006/12/03/4801.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/4801.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2006/12/03/4801.aspx#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/4801.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/4801.aspx</trackback:ping><description>&lt;p&gt;This morning while reading some posts I found a very nice method to apply TitleCase format to strings in .Net. TitleCase format consist of split a string by using the space char as delimiter and then change the first letter of each item of the string array to it Upper case equivalent. Applying TitleCase to the sentence "this is a title case example sentence" we get a string like this "This Is A Title Case Example Sentence".&lt;br /&gt;&lt;br /&gt;I supose that I'm not the only one that has write a method like the shown below to format strings in C#: &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:205c732f-b8da-41f8-a694-834a6cee92e0" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;pre style="BACKGROUND-COLOR: white"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="COLOR: #808080"&gt;///&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; &lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;///&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; Applies title case format to the input string
&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;///&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; &lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;///&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; &lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;param name="strIn"&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;Input string tobe formatted&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;///&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; &lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;returns&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;Title case formatted string&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;&amp;lt;/returns&amp;gt;&lt;/span&gt;&lt;span style="COLOR: #808080"&gt;
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;public&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; ToTitleCase(&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; strIn)
{
    &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;check if is null&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;if&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;( strIn &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;==&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;null&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; )
        &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;return&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;.Empty;
    
    &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;split the input string using space char as delimiter&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; [] words &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; strIn.Split(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;'&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;'&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;);
    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; retValue &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;.Empty;
    
    &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;apply upper case format to each string and append it to the output string&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;foreach&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;(&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; word &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;in&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; words)
    {
        retValue &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;+=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; String.Format(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;{0}{1} &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, word[&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;0&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;].ToString().ToUpper(), word.Substring(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;1&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;));
    }
    
    &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;return the formatted string&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;return&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; retValue;
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;ToTitleCase() method is hidden treasure of .Net Framework hosted by the System.Globalization.TextInfo namespace and can be used as shown below: &lt;br /&gt;&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:258e98d3-ecdb-411c-af0c-087e8dba73fb" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;pre style="BACKGROUND-COLOR: white"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; sentence &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;this is a title case example sentence&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;;
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; formattedSentence &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(sentence);&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;An important detail that we should consider about this string formatting method and my own implementation is that if there's a word in the sentence that is in upper case it leaves it unchanged. A sentence containning "this is a title case EXAMPLE sentece" will produce "This Is A Title Case EXAMPLE Sentence" in both cases. To avoid that we must ensure that all words in the sentence are in lower case, because that notice that I apply lower case formatting before calling ToTitleCase() methods.&lt;br /&gt;&lt;br /&gt;Code:&lt;br /&gt;&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:08ace772-68c8-49c4-88ad-083c6256e181" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;pre style="BACKGROUND-COLOR: white"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; sentence &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;this is a title case EXAMPLE sentence&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;;
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; example1 &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(sentence.ToLower());
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; example2 &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; ToTitleCase(sentence.ToLower());

Console.WriteLine(String.Format(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;Original sentence: {0}&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, sentence));
Console.WriteLine(String.Format(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;.Net Framework formatting: {0}&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, example1));
Console.WriteLine(String.Format(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;Custom made formatting: {0}&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, example2));

Console.ReadLine();&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Output:&lt;br /&gt;&lt;br /&gt;&lt;img src="/dtax/files/TitleCaseExample.jpg" border="0" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I think that this tiny thing won't help lots of people, but it's just interesting to know things that .Net Framewrok offers hidden in it name spaces. &lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/4801.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>This morning while reading some posts I found a very nice method to apply TitleCase format to strings in .Net. TitleCase format consist of split a string by using the space char as delimiter and then change the first letter of each item of the string array to it Upper case equivalent. Applying TitleCase to the sentence "this is a title case example sentence" we get a string like this "This Is A Title Case Example Sentence".<br /><br />I supose that I'm not the only one that has write a method like the shown below to format strings in C#: </p>
<div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:205c732f-b8da-41f8-a694-834a6cee92e0" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><pre style="BACKGROUND-COLOR: white"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;summary&gt;</span><span style="COLOR: #008000">
</span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> Applies title case format to the input string
</span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;/summary&gt;</span><span style="COLOR: #008000">
</span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;param name="strIn"&gt;</span><span style="COLOR: #008000">Input string tobe formatted</span><span style="COLOR: #808080">&lt;/param&gt;</span><span style="COLOR: #008000">
</span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;returns&gt;</span><span style="COLOR: #008000">Title case formatted string</span><span style="COLOR: #808080">&lt;/returns&gt;</span><span style="COLOR: #808080">
</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> ToTitleCase(</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> strIn)
{
    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">check if is null</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">( strIn </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000"> )
        </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">.Empty;
    
    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">split the input string using space char as delimiter</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> [] words </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> strIn.Split(</span><span style="COLOR: #000000">'</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">'</span><span style="COLOR: #000000">);
    </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> retValue </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">.Empty;
    
    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">apply upper case format to each string and append it to the output string</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> word </span><span style="COLOR: #0000ff">in</span><span style="COLOR: #000000"> words)
    {
        retValue </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> String.Format(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">{0}{1} </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, word[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">].ToString().ToUpper(), word.Substring(</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">));
    }
    
    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">return the formatted string</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> retValue;
}</span></div></pre></div><br />ToTitleCase() method is hidden treasure of .Net Framework hosted by the System.Globalization.TextInfo namespace and can be used as shown below: <br /><br />
<div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:258e98d3-ecdb-411c-af0c-087e8dba73fb" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><pre style="BACKGROUND-COLOR: white"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> sentence </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">this is a title case example sentence</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;
</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> formattedSentence </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(sentence);</span></div></pre></div><br />An important detail that we should consider about this string formatting method and my own implementation is that if there's a word in the sentence that is in upper case it leaves it unchanged. A sentence containning "this is a title case EXAMPLE sentece" will produce "This Is A Title Case EXAMPLE Sentence" in both cases. To avoid that we must ensure that all words in the sentence are in lower case, because that notice that I apply lower case formatting before calling ToTitleCase() methods.<br /><br />Code:<br /><br />
<div class="wlWriterEditableSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:08ace772-68c8-49c4-88ad-083c6256e181" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><pre style="BACKGROUND-COLOR: white"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> sentence </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">this is a title case EXAMPLE sentence</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;
</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> example1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(sentence.ToLower());
</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> example2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ToTitleCase(sentence.ToLower());

Console.WriteLine(String.Format(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Original sentence: {0}</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, sentence));
Console.WriteLine(String.Format(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">.Net Framework formatting: {0}</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, example1));
Console.WriteLine(String.Format(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Custom made formatting: {0}</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, example2));

Console.ReadLine();</span></div></pre></div><br /><br />Output:<br /><br /><img src="/dtax/files/TitleCaseExample.jpg" border="0" /><br /> <br /><br />I think that this tiny thing won't help lots of people, but it's just interesting to know things that .Net Framewrok offers hidden in it name spaces. <img src ="http://blogs.clearscreen.com/dtax/aggbug/4801.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Resharper 2.0 is Out !!</title><link>http://blogs.clearscreen.com/dtax/archive/2006/05/31/3054.aspx</link><pubDate>Wed, 31 May 2006 15:09:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2006/05/31/3054.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/3054.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2006/05/31/3054.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/3054.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/3054.aspx</trackback:ping><description>&lt;p&gt;I know that I've stayed off for a long time, and probably I'll stay some time more. I've a lot things to do and the blogsphere isn't one of my principal purposes. Reading that you'll think "And.. Why is he posting now???" My reply to this question is that Resharper 2.0 is now out.. I've just read it at &lt;a href="http://www.jetbrains.com/resharper/"&gt;jetbrain's web&lt;/a&gt; and I got excited.. &lt;/p&gt;
&lt;p&gt;For those who didn't know what Resharper is, it's a Visual Studio Addin that increases  your productivity by adding a lot of features to Visual Studio. Error Highlighting and Quick-Fixes, Advanced Coding Assistance, Numerous Refeactorings, Navigation And Search, Unit Testing, ASP.Net Editing, NAnt and MS Build Scripts Editing...&lt;/p&gt;
&lt;p&gt;I'm going to test Resharper 2.0 VS2003 version and I'll write here my  opinion in few days.&lt;/p&gt;
&lt;p&gt;Remember: &lt;a href="http://www.jetbrains.com/resharper"&gt;Resharper Homepage&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/3054.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>I know that I've stayed off for a long time, and probably I'll stay some time more. I've a lot things to do and the blogsphere isn't one of my principal purposes. Reading that you'll think "And.. Why is he posting now???" My reply to this question is that Resharper 2.0 is now out.. I've just read it at <a href="http://www.jetbrains.com/resharper/">jetbrain's web</a> and I got excited.. </p>
<p>For those who didn't know what Resharper is, it's a Visual Studio Addin that increases  your productivity by adding a lot of features to Visual Studio. Error Highlighting and Quick-Fixes, Advanced Coding Assistance, Numerous Refeactorings, Navigation And Search, Unit Testing, ASP.Net Editing, NAnt and MS Build Scripts Editing...</p>
<p>I'm going to test Resharper 2.0 VS2003 version and I'll write here my  opinion in few days.</p>
<p>Remember: <a href="http://www.jetbrains.com/resharper">Resharper Homepage</a><br /></p><img src ="http://blogs.clearscreen.com/dtax/aggbug/3054.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Security How Tos</title><link>http://blogs.clearscreen.com/dtax/archive/2006/02/25/2855.aspx</link><pubDate>Sat, 25 Feb 2006 12:20:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2006/02/25/2855.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/2855.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2006/02/25/2855.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/2855.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/2855.aspx</trackback:ping><description>&lt;p&gt;Patterns &amp;amp; Pratices has very good Security How Tos articles most of them rated 9 of 9. The topics of this articles applies to a lot of  issues that surely got crazy many of you (and me). Take a look at: &lt;a href="http://msdn.microsoft.com/library/en-us/dnpag2/html/SecurityHowTosIndex.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/dnpag2/html/SecurityHowTosIndex.asp?frame=true&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/2855.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Patterns &amp; Pratices has very good Security How Tos articles most of them rated 9 of 9. The topics of this articles applies to a lot of  issues that surely got crazy many of you (and me). Take a look at: <a href="http://msdn.microsoft.com/library/en-us/dnpag2/html/SecurityHowTosIndex.asp?frame=true">http://msdn.microsoft.com/library/en-us/dnpag2/html/SecurityHowTosIndex.asp?frame=true</a></p><img src ="http://blogs.clearscreen.com/dtax/aggbug/2855.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Jesús Jiménez</dc:creator><title>Embedding Windows Media Player control in HTML documents</title><link>http://blogs.clearscreen.com/dtax/archive/2006/02/20/2831.aspx</link><pubDate>Mon, 20 Feb 2006 00:12:00 GMT</pubDate><guid>http://blogs.clearscreen.com/dtax/archive/2006/02/20/2831.aspx</guid><wfw:comment>http://blogs.clearscreen.com/dtax/comments/2831.aspx</wfw:comment><comments>http://blogs.clearscreen.com/dtax/archive/2006/02/20/2831.aspx#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/dtax/comments/commentRss/2831.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/dtax/services/trackbacks/2831.aspx</trackback:ping><description>&lt;p&gt;&lt;strong&gt;&lt;u&gt;Overview.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The first post of this category will cover how to embed a Windows Media Player control in HTML documents.&lt;/p&gt;
&lt;p&gt;Sometimes we need or we want to have media contents in our HTML documents. This kind of contents can be in a secondary plain in our HTML documents, for example we can have an mp3/wma file playing in the background to give the user a pleasant experience when he/she is browsing our Web Site. In other situations the media content can be the main content of our Web Site, for example if our Web Site is an Online Radio Station or an Online Video Store platform our Web Site lacks of sense without media content.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Embedding Windows Media Player control in HTML documents.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In order to view or listen the media contents the client must have installed Windows Media Player ActiveX control. To add media contents to our Web Site we need to create an OBJECT tag in our HTML code. It's recommended to place this tag inside the BODY tag, placing it into HEAD tag may result in unexpected behavior.&lt;/p&gt;
&lt;p&gt;To get this work we need set up some attributes, parameters and properties in the OBJECT tag. This tag have a large list of attributes, parameters and properties but now I'll only focus on the more important ones.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OBJECT attributes&lt;/strong&gt;&lt;/p&gt;
&lt;table style="BORDER-RIGHT: black 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial,helvetica,sans-seriff; font-color: #7B7D62" cellspacing="0" cellpadding="5" width="600"&gt;
&lt;tbody&gt;
&lt;tr bgcolor="#94d0f1"&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="13%"&gt;&lt;b&gt;Attribute Name&lt;/b&gt;&lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="33%"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="54%"&gt;&lt;b&gt;Default/Possible Values&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;CLASSID &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Represents the ID of the object class &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;(*)To add a WMP 7 control or later you should use the following classid: clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6. To add a WMP 6.4 control you should use the following classid: clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;TYPE &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Represent the object's MIME type. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;"application/x-oleobject" is appropriated value for this property to set our object as an ActiveX object that will loaded inside this tag.. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;ID &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Represents the ID of the specific instance of the object &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;  &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Standby &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Represents the text that will be displayed while the object is loading. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;  &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Codebase &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;Represents the URL where the control can be installed from. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top"&gt;
&lt;p&gt;'http://activex.microsoft.com/activex/controls/mplayer/en/&lt;br /&gt;nsmp2inf.cab#Version=5,1,52,701' &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;strong&gt;OBJECT Parameters&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
&lt;table id="Table1" style="BORDER-RIGHT: black 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial,helvetica,sans-seriff; font-color: #7B7D62" cellspacing="0" cellpadding="5" width="600"&gt;
&lt;tbody&gt;
&lt;tr bgcolor="#94d0f1"&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="13%"&gt;&lt;b&gt;Parameter Name&lt;/b&gt;&lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="33%"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="54%"&gt;&lt;b&gt;Default/Possible Values&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;autoStart &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies if the media content should starts after the content is buffered. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are true or false. True is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;balance &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the stereos balance. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are in the range -100 (left) and 100 (right). Zero value indicates that the balance it’s in the center and it’s this parameter default value. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;currentPosition &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the current position in the media in seconds &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible value is a number indicating the position in seconds. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;enableContextMenu &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies whether the context menu is enabled &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are true of false. True is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;enabled &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies if the WMP control is enabled or not &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are true or false. False is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;fullScreen &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies if the media content is played in full-screen or not. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are true or false. False is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;mute &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies if the audio is muted. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are true or false. False is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;playCount &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the number of times that the content will play. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible value is a number indicating the number of times that the content will play. The default value for this parameter is 1. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;rate &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the content playback’s speed. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are 0.5 that indicates low speed, 2 that indicates high speed and 1 that indicates normal speed and is the default value for this parameter. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;uiMode &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies wich UI will be shown by the control. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible values are full, mini, custom, none, invisible. The default value for this parameter is full. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;URL &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the URL of the media file that the player will play. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;volume &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Specifies the volume of the audio. &lt;/td&gt;
&lt;td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"&gt;Possible value is a number between 0 and 100. Zero indicates no volume and 100 the highest possible volume. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;* To get more info about PARAMS &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/paramtags.asp"&gt;click here&lt;/a&gt;. (MSDN page)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Code sample&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;html&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;head&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;title&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;title&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;span style="COLOR: #800000"&gt;head&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;body&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;object &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;classid&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;type&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="application/x-oleobject"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;id&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Player"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;standby&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Loading content..."&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;codebase&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="autoStart"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="true"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="balance"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="0"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="currentPosition"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="0"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="enableContextMenu"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="false"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="enabled"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="true"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="fullScreen"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="false"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="mute"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="false"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="playCount"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="1"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="rate"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="1.0"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="uiMode"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="full"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="url"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="http://www.microsoft.com/seminar/en/20030425rpcreate/20030425RPCreate_100k.asx"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #800000"&gt;param &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;name&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="volume"&lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt; value&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="70"&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;a onclick="window.open('http://blogs.clearscreen.com/dtax/files/sample1.htm', '', 'width=280px,height=240px,location=no', '');" href="#"&gt;View Sample&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As you can see adding static media content to our Web Sites it’s quite easy. In the next post I’ll explain how to create a custom interface for managing the media content.&lt;/p&gt;
&lt;p&gt;Hope this helps!&lt;/p&gt;
&lt;p&gt;Windows Media #1&lt;br /&gt;&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/dtax/aggbug/2831.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p><strong><u>Overview.</u></strong></p>
<p>The first post of this category will cover how to embed a Windows Media Player control in HTML documents.</p>
<p>Sometimes we need or we want to have media contents in our HTML documents. This kind of contents can be in a secondary plain in our HTML documents, for example we can have an mp3/wma file playing in the background to give the user a pleasant experience when he/she is browsing our Web Site. In other situations the media content can be the main content of our Web Site, for example if our Web Site is an Online Radio Station or an Online Video Store platform our Web Site lacks of sense without media content.</p>
<p><strong><u>Embedding Windows Media Player control in HTML documents.</u></strong></p>
<p>In order to view or listen the media contents the client must have installed Windows Media Player ActiveX control. To add media contents to our Web Site we need to create an OBJECT tag in our HTML code. It's recommended to place this tag inside the BODY tag, placing it into HEAD tag may result in unexpected behavior.</p>
<p>To get this work we need set up some attributes, parameters and properties in the OBJECT tag. This tag have a large list of attributes, parameters and properties but now I'll only focus on the more important ones.<br /><br /><strong>OBJECT attributes</strong></p>
<table style="BORDER-RIGHT: black 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial,helvetica,sans-seriff; font-color: #7B7D62" cellspacing="0" cellpadding="5" width="600">
<tbody>
<tr bgcolor="#94d0f1">
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="13%"><b>Attribute Name</b></td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="33%"><b>Description</b></td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="54%"><b>Default/Possible Values</b></td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">CLASSID </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Represents the ID of the object class </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">(*)To add a WMP 7 control or later you should use the following classid: clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6. To add a WMP 6.4 control you should use the following classid: clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">TYPE </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Represent the object's MIME type. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">"application/x-oleobject" is appropriated value for this property to set our object as an ActiveX object that will loaded inside this tag.. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">ID </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Represents the ID of the specific instance of the object </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">  </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Standby </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Represents the text that will be displayed while the object is loading. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">  </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Codebase </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">Represents the URL where the control can be installed from. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" valign="top">
<p>'http://activex.microsoft.com/activex/controls/mplayer/en/<br />nsmp2inf.cab#Version=5,1,52,701' </p></td></tr></tbody></table><br /><strong>OBJECT Parameters</strong><br /><br />
<table id="Table1" style="BORDER-RIGHT: black 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial,helvetica,sans-seriff; font-color: #7B7D62" cellspacing="0" cellpadding="5" width="600">
<tbody>
<tr bgcolor="#94d0f1">
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="13%"><b>Parameter Name</b></td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="33%"><b>Description</b></td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid" width="54%"><b>Default/Possible Values</b></td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">autoStart </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies if the media content should starts after the content is buffered. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are true or false. True is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">balance </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the stereos balance. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are in the range -100 (left) and 100 (right). Zero value indicates that the balance it’s in the center and it’s this parameter default value. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">currentPosition </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the current position in the media in seconds </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible value is a number indicating the position in seconds. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">enableContextMenu </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies whether the context menu is enabled </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are true of false. True is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">enabled </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies if the WMP control is enabled or not </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are true or false. False is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">fullScreen </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies if the media content is played in full-screen or not. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are true or false. False is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">mute </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies if the audio is muted. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are true or false. False is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">playCount </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the number of times that the content will play. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible value is a number indicating the number of times that the content will play. The default value for this parameter is 1. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">rate </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the content playback’s speed. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are 0.5 that indicates low speed, 2 that indicates high speed and 1 that indicates normal speed and is the default value for this parameter. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">uiMode </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies wich UI will be shown by the control. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible values are full, mini, custom, none, invisible. The default value for this parameter is full. </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">URL </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the URL of the media file that the player will play. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid"> </td></tr>
<tr>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">volume </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Specifies the volume of the audio. </td>
<td style="BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid">Possible value is a number between 0 and 100. Zero indicates no volume and 100 the highest possible volume. </td></tr></tbody></table>
<p>* To get more info about PARAMS <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/paramtags.asp">click here</a>. (MSDN page)<br /><br /><strong>Code sample<br /><br /></strong></p>
<p></p>
<div><!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">     &lt;</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     </span></span>&lt;</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span></div>
<div><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     </span></span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span></span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span></span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span>&lt;</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     </span></span>&lt;</span><span style="COLOR: #800000">object </span><span style="COLOR: #ff0000">classid</span><span style="COLOR: #0000ff">="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"</span><span style="COLOR: #ff0000"></span></div>
<div><span style="COLOR: #ff0000"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">   </span></span></span></span></span>type</span><span style="COLOR: #0000ff">="application/x-oleobject"</span><span style="COLOR: #ff0000"></span></div>
<div><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">   </span></span></span></span></span> </span>id</span><span style="COLOR: #0000ff">="Player"</span><span style="COLOR: #ff0000"></span></div>
<div><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">   </span></span></span></span></span> </span>standby</span><span style="COLOR: #0000ff">="Loading content..."</span><span style="COLOR: #ff0000"></span></div>
<div><span style="COLOR: #ff0000"><span style="COLOR: #ff0000"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">   </span></span></span></span></span> </span>codebase</span><span style="COLOR: #0000ff">="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"</span><span style="COLOR: #0000ff">&gt;</span></div>
<div><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="autoStart"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="true"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="balance"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="0"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="currentPosition"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="0"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="enableContextMenu"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="false"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="enabled"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="true"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="fullScreen"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="false"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="mute"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="false"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="playCount"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="1"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="rate"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="1.0"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="uiMode"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="full"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="url"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="http://www.microsoft.com/seminar/en/20030425rpcreate/20030425RPCreate_100k.asx"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span></span></span></span></span></span>&lt;</span><span style="COLOR: #800000">param </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="volume"</span><span style="COLOR: #ff0000"> value</span><span style="COLOR: #0000ff">="70"</span><span style="COLOR: #0000ff">/&gt;</span></div>
<div><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     <span style="COLOR: #0000ff">     </span></span></span><span style="COLOR: #0000ff">&gt;</span></span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">     </span></span><span style="COLOR: #0000ff">&gt;</span></span></div>
<div><span style="COLOR: #0000ff"></span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff"><span style="COLOR: #0000ff">&gt;</span></span></div>
<p><a onclick="window.open('http://blogs.clearscreen.com/dtax/files/sample1.htm', '', 'width=280px,height=240px,location=no', '');" href="#">View Sample</a><br /><br /><strong><u>Conclusion</u></strong><br /><br />As you can see adding static media content to our Web Sites it’s quite easy. In the next post I’ll explain how to create a custom interface for managing the media content.</p>
<p>Hope this helps!</p>
<p>Windows Media #1<br /></p><img src ="http://blogs.clearscreen.com/dtax/aggbug/2831.aspx" width = "1" height = "1" /></body></item></channel></rss>