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

<channel>
	<title>DavidRBrown.com</title>
	<atom:link href="http://DavidRBrown.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://DavidRBrown.com</link>
	<description></description>
	<lastBuildDate>Fri, 13 Apr 2012 10:41:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Professional Team Foundation Server 2010</title>
		<link>http://DavidRBrown.com/Book-detail/professional-team-foundation-server-2010/</link>
		<comments>http://DavidRBrown.com/Book-detail/professional-team-foundation-server-2010/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 10:40:49 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Brian Keller]]></category>
		<category><![CDATA[Ed Blankenship]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Grant Hollida]]></category>
		<category><![CDATA[Martin Woodwar]]></category>
		<category><![CDATA[MsBuild]]></category>
		<category><![CDATA[Professional Team Foundation Server 2010]]></category>
		<category><![CDATA[Tech Guide]]></category>
		<category><![CDATA[TFS2010]]></category>
		<category><![CDATA[WF]]></category>
		<category><![CDATA[WROX]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?post_type=os_book&#038;p=1358</guid>
		<description><![CDATA[An Authoritative guide to TFS 2010 from a dream team of Microsoft insiders and MVPs! Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft&#8217;s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft&#8217;s leading [...]]]></description>
			<content:encoded><![CDATA[<div><strong>An Authoritative guide to TFS 2010 from a dream team of Microsoft insiders and MVPs!</strong></div>
<div></div>
<div>Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft&#8217;s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft&#8217;s leading source control system, VisualSourceSafe, resulting in an even greater demand for information about it. Professional Team Foundation Server 2010, written by an accomplished team of Microsoft insiders and Microsoft MVPs, provides the thorough, step-by-step instruction you need to use TFS 2010 efficiently,so you can more effectively manage and deliver software products in an enterprise.</div>
<div>
<ul>
<li>Provides a broad overview of Team Foundation Server for developers, software project managers, testers, business analysts, and others wanting to learn how to use TFS</li>
<li>Gives TFS administrators the tools they need to efficiently monitor and manage the TFS environment</li>
<li>Covers core TFS functions including project management, work item tracking, version control, test case management, build automation, reporting, and more&#8230;</li>
<li>Explains extensibility options and how to write extensions for TFS 2010</li>
<li>Helps certification candidates prepare for the Microsoft Team Foundation Server 2010 certification exam (Exam 70-512)</li>
</ul>
<p>The clear, programmer-to-programmer Wrox style of Professional Team Foundation Server 2010 will soon have you thoroughly up to speed.</p>
</div>
<h3>From the Back Cover</h3>
<p>Effectively manage and deliver software projects with TFS<br />
Team Foundation Server (TFS) has undergone a complete overhaul as the central tool in Microsoft’s Application Lifecycle Management (ALM) portfolio. This book addresses the many changes that have taken place since the 2005 version of TFS and provides an in-depth look at how these changes can work to your advantage. The team of authors reviews what’s new in TFS 2010, including its ease of configuration and installation, a new platform for testing, work item tracking and usability, and helpful new tools to manage project plans. Packed with detailed coverage, this book arms you with the information you need to effectively manage and deliver software projects with TFS.<br />
Professional Team Foundation Server 2010:</p>
<ul>
<li>Walks you through planning and installing a TFS deployment</li>
<li>Features a comprehensive overview of version control</li>
<li>Discusses migrating from legacy version control systems,including Visual SourceSafe</li>
<li>Reviews how to automate and customize the build process</li>
<li>Discusses project management and testing tools</li>
<li>Reviews administering a TFS environment, including creating a backup plan, handling disaster recovery, and monitoring server health and performance</li>
<li>Prepares you for taking the TFS 2010 Microsoft Certification Exam (70-512)</li>
<li>wrox.com Programmer Forums</li>
</ul>
<p>Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.<br />
Code Downloads<br />
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.</p>
<h2>Review</h2>
<p>The authors are all well-known Microsoft MVP’s and have a track record of providing valuable must know knowledge in the industry. They really leverage their ability to communicate in a way to reach all audiences. One of the sections I find most valuable is Chapter 2 “Planning a Deployment” where it includes a typical Adoption Timeline that provides an outline to assist with adaptation and avoid some common pitfalls. When you get more in depth into the book, insight is provided into the newly implemented Windows Work Flow (WF) Build Process.  This book guides you by the hand and provides you with TFS 2010 capabilities while also identifying its limitations. It’s an all-inclusive guide to TFS2010 that is useful to all levels of experience users.It&#8217;s a must have for anyone interested in understanding and mastering Team Foundation Server 2010.</p>
<p><a href="http://www.amazon.com/gp/product/0470943327/ref=as_li_ss_tl?ie=UTF8&amp;tag=drb02-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470943327" target="_blank">Amazon Professional Team Foundation Server 2010 (Wrox Programmer to Programmer)</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/Book-detail/professional-team-foundation-server-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 11 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts</title>
		<link>http://DavidRBrown.com/2012/04/10/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts/</link>
		<comments>http://DavidRBrown.com/2012/04/10/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 18:51:38 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[AGILE]]></category>
		<category><![CDATA[CMMI]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[TFS2011]]></category>
		<category><![CDATA[TFSv.11]]></category>
		<category><![CDATA[Virtual Machine]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=1319</guid>
		<description><![CDATA[The Virtual Machine and hands on Labs were released in September of last year, and the information below was posted on the site of Brian Keller. Brian Keller Microsoft Sr. Technical Evangelist for Visual Studio Application Lifecycle Management &#160;              Feb 29, 2012 Update: This post and accompanying downloads have [...]]]></description>
			<content:encoded><![CDATA[<p>The Virtual Machine and hands on Labs were released in September of last year, and the information below was posted on the site of Brian Keller.</p>
<p><strong><a href="http://blogs.msdn.com/b/briankel/">Brian Keller</a></strong></p>
<div>Microsoft Sr. Technical Evangelist for Visual Studio Application Lifecycle Management</div>
<p>&nbsp;</p>
<blockquote><p>             <span style="color: #008000;">Feb 29, 2012 Update: This post and accompanying downloads have been updated based on the Visual Studio 11 Beta which was released today.</span></p>
<p>I’m very pleased to announce the availability of the <a href="http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx">Visual Studio 11 Beta ALM Virtual Machine along with 6 hands-on-labs / demo scripts</a>. This marks an exciting milestone in our journey towards RTM. You can now roll up your sleeves and start learning about the many capabilities we <a href="http://blogs.msdn.com/b/briankel/archive/2011/05/23/3-easy-ways-to-learn-about-visual-studio-vnext-application-lifecycle-management.aspx">announced</a> at TechEd North America last year and have been talking about in greater detail since then. You can <a href="http://www.microsoft.com/visualstudio/11/en-us">download and install</a> the beta of Visual Studio 11 (and Team Foundation Server 11, .NET Framework 4.5, etc.) and even use it in production with our “<a href="http://www.microsoft.com/visualstudio/11/en-us/downloads/go-live">go live</a>” support. But if you would like a fast way to understand what is new for application lifecycle management in this release, this virtual machine is pre-configured with all of the necessary software and sample data for you.</p>
<p><span id="more-1319"></span>Before I get into what’s included, there are a few quick limitations to disclose:</p>
<ul>
<li><strong>This is a Hyper-V virtual machine and works with Windows Server 2008 x64 (Windows Server 2008 R2 SP1 is recommended).</strong> If you try to load this with Virtual PC it will blue screen since Virtual PC does not support 64-bit operating systems. <em>I have not yet had a chance to try hosting this VM with the Windows 8 consumer preview, but I was successful using the Windows 8 developer preview to host an earlier version of my virtual machine so it should work. I will update this post later once I have a chance to test that.</em></li>
<li>Windows is configured to set the system clock to February 15, 2012 every time you start this virtual machine. This is to support the project management hands-on-lab. If you want to work with this virtual machine beyond the specific hands-on-labs scenarios, you will need to disable the Set Date and Time task (Task Scheduler -&gt; Task Scheduler Library -&gt; Set Date and Time -&gt; Right-Click -&gt; Disable).</li>
<li>Please take a few minutes to read the attached “<a href="http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Working%20with%20the%20Visual%20Studio%2011%20ALM%20Beta%20Virtual%20Machine.docx">Working with…</a>” document for some important instructions on properly importing and working with this virtual machine.</li>
</ul>
<p>With the limitations out of the way, onto the fun stuff…</p>
<p>This virtual machine is configured with:</p>
<ul>
<li>Microsoft Windows Server 2008 R2 Standard Edition</li>
<li>Microsoft SQL Server 2008 R2</li>
<li>Microsoft Visual Studio 11 Ultimate Beta</li>
<li>Microsoft Visual Studio 11 Team Foundation Server Beta</li>
<li>Microsoft SharePoint Foundation 2010</li>
<li>Microsoft Project 2010</li>
<li>Microsoft Office Professional 2010 (Word, PowerPoint, Excel)</li>
<li>Sample users and data required to support hands-on-lab scripts which accompany this download and exercise some of the new Visual Studio 11 application lifecycle management capabilities introduced in this release.</li>
</ul>
</blockquote>
<p><strong>Downloading the virtual machine and labs:<br />
</strong>I suggest using a download manager for these files since they are very large. My download manager of choice is Free Download Manager. You can use your own favorite download manager, but you may need to adapt the instructions below as appropriate.</p>
<p>1. Download and install <a href="http://www.freedownloadmanager.org/">Free Download Manager</a>. This utility provides:<br />
- Auto-resume support for interrupted downloads.<br />
- Multiple simultaneous download streams for (usually) a much faster download experience.<br />
- As the name implies, it&#8217;s completely free.<br />
2. Select the URL’s below and copy (CTRL+C) them to your clipboard.<br />
###Start &#8211; Do Not Include This Line###<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Agile Project Management in Team Foundation Server 11.docx<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Building the Right Software &#8211; Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 11.docx<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Diagnosing Issues in Production with IntelliTrace and Visual Studio 11.docx<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Exploratory Testing and Other Enhancements in Microsoft Test Manager 11.docx<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Making Developers More Productive with Team Foundation Server 11.docx<br />
http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Unit Testing with Visual Studio 11 &#8211; MSTest, NUnit, xUnit.net, and Code Clone.docx</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part01.exe</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part02.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part03.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part04.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part05.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part06.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part07.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part08.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part09.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part10.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part11.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part12.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part13.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part14.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio11ALMBeta.part15.rar</p>
<p>http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Working with the Visual Studio 11 ALM Beta Virtual Machine.docx<br />
###End &#8211; Do Not Include This Row In Your Selection###<br />
3. Launch the user interface for Free Download Manager (either from the Start Menu or via the system tray icon if FDM is already running).<br />
4. Click File -&gt; Import -&gt; Import List of URLs from Clipboard.<br />
5. When prompted for a download group, accept the default and click OK.<br />
6. You are now free to minimize Free Download Manager while the files download. By default, they will be saved to c:\downloads.<br />
7. Expand the files and self-extracting RAR set and see the “<a href="http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Working%20with%20the%20Visual%20Studio%2011%20ALM%20Beta%20Virtual%20Machine.docx">Working with…</a>” document for more instructions.</p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2012/04/10/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS TF237055: You cannot destroy a work item type that is being used.</title>
		<link>http://DavidRBrown.com/2012/03/21/tfs-tf237055-you-cannot-destroy-a-work-item-type-that-is-being-used/</link>
		<comments>http://DavidRBrown.com/2012/03/21/tfs-tf237055-you-cannot-destroy-a-work-item-type-that-is-being-used/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 06:12:39 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Reference]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[export categories]]></category>
		<category><![CDATA[Team Foundation Server Error]]></category>
		<category><![CDATA[TF237055]]></category>
		<category><![CDATA[WIT]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=1046</guid>
		<description><![CDATA[Removing Existing Work Item Types To remove an existing Work Item Type (WIT) you must modify the Category template to exclude the WIT in order to avoid receiving an error when attempting to delete. Error Unable to destroy work item type Test Case TF237055: You cannot destroy a work item type that is being used. [...]]]></description>
			<content:encoded><![CDATA[<h1>Removing Existing Work Item Types</h1>
<p><strong>To remove an existing Work Item Type (WIT) you must modify the Category template to exclude the WIT in order to avoid receiving an error when attempting to delete.</strong></p>
<blockquote><p><span style="color: #ff0000;">Error</span></p>
<p><span style="color: #ff0000;">Unable to destroy work item type Test Case</span></p>
<p><span style="color: #ff0000;">TF237055: You cannot destroy a work item type that is being used.</span></p>
<p><span style="color: #ff0000;">Verify that the work item type is not being used in any categories.</span></p>
<p><span style="color: #ff0000;">Operation failed.</span></p></blockquote>
<p>&nbsp;</p>
<p><strong>Remove the WIT from the Categories XML file.</strong></p>
<ol>
<ol>
<li>Open the Visual Studio Command Prompt (2010) by browsing to the location below or set the environment via the command prompt by executing the Batch file (VS2010) :</li>
<ul>
<li>&#8220;C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat&#8221; or Locating the VS Prompt on your Programs Menu</li>
</ul>
<li>Export the categories using the [witadmin] command:</li>
<ul>
<li>witadmin exportcategories /collection:http://AdventureWorksServer:8080/tfs/defaultcollection /p:AdventureWorks /f:c:\mycategories.xml</li>
</ul>
<li>Open the exported categories XML from the location listed for /f: from above using <a href="http://notepad-plus-plus.org/" target="_blank">notepad</a>, remove the unwanted work item type by deleting the CATEGORY tag and it&#8217;s contents. Then save your changes.</li>
</ol>
</ol>
<blockquote>
<ul>
<li>&lt;CATEGORY refname=”Microsoft.TestCaseCategory” name=”Test Case Category”&gt;&lt;DEFAULTWORKITEMTYPE name=”Test Case” /&gt;&lt;/CATEGORY&gt;</li>
</ul>
</blockquote>
<p>4. Import the modified category file using the import witadmin importimportcategories command.</p>
<ul>
<ul>
<ul>
<li>witadmin importcategories /collection:http://AdventureWorksServer:8080/tfs/defaultcollection /p:AdventureWorks /f:c:\mycategories.xml</li>
</ul>
</ul>
</ul>
<h2>
<div class="divider">&nbsp;</div>
</h2>
<h2>Deleting the unwanted work item type.</h2>
<ol>
<li>Executed the witadmin destroywitd command to <span style="color: #ff0000;">PERMANENTLY</span> delete the work item type and ALL work items of that type. <span style="text-decoration: underline;"><span style="color: #ff0000; text-decoration: underline;">This command is NOT reversible once execute</span></span>d.</li>
<ul>
<li>witadmin destroywitd /collection:http://AdventureWorksServer:8080/tfs/defaultcollection /p:AdventureWorks /n:Test Case</li>
</ul>
<li>Verify in Team Explorer that the work item type is no longer available.</li>
</ol>
<p>For more information on managing Work Item types visit the MSDN Site. <a href="http://msdn.microsoft.com/en-us/library/dd312129.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/dd312129.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2012/03/21/tfs-tf237055-you-cannot-destroy-a-work-item-type-that-is-being-used/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TF31002 : Unable to connect to this Team Foundation Server</title>
		<link>http://DavidRBrown.com/2012/01/20/tf31002-unable-to-connect-to-this-team-foundation-server/</link>
		<comments>http://DavidRBrown.com/2012/01/20/tf31002-unable-to-connect-to-this-team-foundation-server/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 19:02:25 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Connecting to TFS]]></category>
		<category><![CDATA[David R. Brown]]></category>
		<category><![CDATA[Forward Compatibility]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Service Pack]]></category>
		<category><![CDATA[Team Explorer]]></category>
		<category><![CDATA[Team Foundation Server 2010]]></category>
		<category><![CDATA[TF31002]]></category>
		<category><![CDATA[TFS2005]]></category>
		<category><![CDATA[TFS2008]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=961</guid>
		<description><![CDATA[Connecting to TFS 2010 from Visual Studio 2005 or 2008 This issue occurs when using Visual Studio 2005 or VS 2008 without the compatibility update installed.  If you already installed the compatibility update then its possible that the URL used is incorrect. Verify that the URL for TFS meets the following format http://YOURTFS:8080/tfs  . If you have not installed the update [...]]]></description>
			<content:encoded><![CDATA[<h4>Connecting to TFS 2010 from Visual Studio 2005 or 2008</h4>
<p>This issue occurs when using Visual Studio 2005 or VS 2008 without the compatibility update installed.  If you already installed the compatibility update then its possible that the URL used is incorrect. Verify that the URL for TFS meets the following format <strong>http://YOURTFS:8080/tfs</strong>  . If you have not installed the update you will need to do so in the specific order below.</p>
<p><strong>ERROR</strong>: TF31002: Unable to connect to this Team Foundation Server: tfs2010.</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002a.jpg"><img class="wp-image-972 aligncenter" title="TF31002a" src="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002a.jpg" alt="" width="521" height="404" /></a></p>
<p>&nbsp;</p>
<p><strong>Visual Studio 2005 to TFS 2010</strong></p>
<p><strong><span style="color: #ff0000;"> The process must be completed in the exact order to work.  </span></strong></p>
<ol start="1">
<li>Visual Studio 2005</li>
<li>Install <a href="http://www.microsoft.com/downloads/details.aspx?familyid=46473C2A-BB85-4461-BB27-4792A5DEF222&amp;displaylang=en" target="_blank">TFS Team Explorer 2005</a></li>
<li>Install <a href="http://www.microsoft.com/downloads/details.aspx?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&amp;displaylang=en" target="_blank">Visual Studio 2005 Team Suite SP1</a></li>
<li>Install <a href="http://www.microsoft.com/downloads/details.aspx?familyid=22215E4C-AF6F-4E2F-96DF-20E94D762689&amp;displaylang=en" target="_blank">Visual Studio Team System 2005 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)</a></li>
</ol>
<p><strong><span id="more-961"></span>Visual Studio 2005</strong><br />
On the Visual Studio Toolbar go to <strong>Tools</strong> and select <strong>Connect to Team Foundation Server</strong></p>
<p>Select <strong>Servers</strong></p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002c1.png"><img class="size-full wp-image-980 aligncenter" title="TF31002c" src="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002c1.png" alt="" width="472" height="391" /></a></p>
<p>Select <strong>Add</strong> and enter the server details  <a href="http://tfs2010:8080/tfs">http://tfs2010:8080/tfs</a></p>
<p><span style="color: #ff0000;">*The Connection Details on the screen should gray out after entereing the URL. If this is not the case, then the &#8220;Forward Compatibility Service Paack&#8221; has not been installed or the order it was intalled is incorrect. *</span></p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002d1.png"><img class="alignleft size-full wp-image-981" title="TF31002d" src="http://davidrbrown.com/wp-content/uploads/2012/01/TF31002d1.png" alt="" width="655" height="416" /></a></p>
<p><strong><span style="color: #0000ff;">Connection Completed</span></strong></p>
<div class="divider">&nbsp;</div>
<h4><strong>Connecting to TFS 2010 from Visual Studio 2008 </strong></h4>
<p><strong>Visual Studio 2008 (The Same process as above with the following software below)</strong></p>
<ol start="1">
<li>Visual Studio 2008</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=0ED12659-3D41-4420-BBB0-A46E51BFCA86&amp;displaylang=en" target="_blank">TFS Team Explorer 2008</a></li>
<li>Visual Studio 2008 SP1 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;displaylang=en" target="_blank">(installer only)</a> <a href="http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&amp;displaylang=en" target="_blank">(ISO – Full download)</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=CF13EA45-D17B-4EDC-8E6C-6C5B208EC54D&amp;displaylang=en#filelist" target="_blank">Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2012/01/20/tf31002-unable-to-connect-to-this-team-foundation-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REVIEW: Professional Team Foundation Server 2010 Ed Blankenship, Martin Woodward, Grant Holliday, Brian Keller</title>
		<link>http://DavidRBrown.com/2011/06/11/review-professional-team-foundation-server-2010-ed-blankenship-martin-woodward-grant-holliday-brian-keller/</link>
		<comments>http://DavidRBrown.com/2011/06/11/review-professional-team-foundation-server-2010-ed-blankenship-martin-woodward-grant-holliday-brian-keller/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 08:55:57 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Brian Keller]]></category>
		<category><![CDATA[Ed Blankenship]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Grant Hollida]]></category>
		<category><![CDATA[Martin Woodwar]]></category>
		<category><![CDATA[MsBuild]]></category>
		<category><![CDATA[Professional Team Foundation Server 2010]]></category>
		<category><![CDATA[TFS2010]]></category>
		<category><![CDATA[WF]]></category>
		<category><![CDATA[WROX]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=830</guid>
		<description><![CDATA[Product Description Authoritative guide to TFS 2010 from a dream team of Microsoft insiders and MVPs!Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft?s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft?s leading [...]]]></description>
			<content:encoded><![CDATA[<h3>Product Description</h3>
<div><strong>Authoritative guide to TFS 2010 from a dream team of Microsoft insiders and MVPs!</strong>Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft?s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft?s leading source control system, VisualSourceSafe, resulting in an even greater demand for information about it. Professional Team Foundation Server 2010, written by an accomplished team of Microsoft insiders and Microsoft MVPs, provides the thorough, <span id="more-830"></span>step-by-step instruction you need to use TFS 2010 efficiently?so you can more effectively manage and deliver software products in an enterprise.</div>
<div>
<p><a title="Purchase on Amazon.Com" href="http://www.amazon.com/Professional-Team-Foundation-Server-Programmer/dp/0470943327/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1307986871&amp;sr=1-1"><br />
</a></p>
<ul>
<li>Provides a broad overview of Team Foundation Server for developers, software project managers, testers, business analysts, and others wanting to?learn how to use TFS</li>
<li>Gives TFS administrators the tools they need to efficiently monitor and manage the TFS environment</li>
<li>Covers core TFS functions including project management, work item tracking, version control, test case management, build automation, reporting, and more??</li>
<li>Explains extensibility options and how to write extensions for TFS 2010</li>
<li>Helps certification candidates prepare for the Microsoft Team Foundation Server 2010 certification exam (Exam 70-512)</li>
</ul>
<p>The clear, programmer-to-programmer Wrox style of Professional Team Foundation Server 2010 will soon have you thoroughly up to speed.</p>
</div>
<h3>From the Back Cover</h3>
<p>Effectively manage and deliver software projects with TFS<br />
Team Foundation Server (TFS) has undergone a complete overhaul as the central tool in Microsoft&#8217;s Application Lifecycle Management (ALM) portfolio. This book addresses the many changes that have taken place since the 2005 version of TFS and provides an in-depth look at how these changes can work to your advantage. The team of authors reviews what&#8217;s new in TFS 2010, including its ease of configuration and installation, a new platform for testing, work item tracking and usability, and helpful new tools to manage project plans. Packed with detailed coverage, this book arms you with the information you need to effectively manage and deliver software projects with TFS.<br />
Professional Team Foundation Server 2010:</p>
<ul>
<li>Walks you through planning and installing a TFS deployment</li>
<li>Features a comprehensive overview of version control</li>
<li>Discusses migrating from legacy version control systems,including Visual SourceSafe</li>
<li>Reviews how to automate and customize the build process</li>
<li>Discusses project management and testing tools</li>
<li>Reviews administering a TFS environment, including creating a backup plan, handling disaster recovery, and monitoring server health and performance</li>
<li>Prepares you for taking the TFS 2010 Microsoft Certification Exam (70-512)</li>
<li>wrox.com Programmer Forums</li>
</ul>
<p>Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.<br />
Code Downloads<br />
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.<br />
Read More<br />
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.<br />
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.</p>
<p>[titled_color_box title="My Review"]</p>
<p>The authors are all well-known Microsoft MVP&#8217;s and have a track record of providing valuable must know knowledge in the industry. They really leverage their ability to communicate in a way to reach all audiences. One of the sections I find most valuable is Chapter 2 &#8220;Planning a Deployment&#8221; where it includes a typical Adoption Timeline that provides an outline to assist with adaptation and avoid some common pitfalls. When you get more in depth into the book, insight is provided into the newly implemented Windows Work Flow (WF) Build Process.  This book guides you by the hand and provides you with TFS 2010 capabilities while also identifying its limitations. It&#8217;s an all-inclusive guide to TFS2010 that is useful to all levels of experience users. This book is a must have for anyone interested in understanding and mastering TFS2010.</p>
<p>[/titled_color_box]</p>
<p><a title="Purchase on Amazon.Com" href="http://www.amazon.com/Professional-Team-Foundation-Server-Programmer/dp/0470943327/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1307986871&amp;sr=1-1">http://www.amazon.com/Professional-Team-Foundation-Server-Programmer/dp/0470943327/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1307986871&amp;sr=1-1 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/06/11/review-professional-team-foundation-server-2010-ed-blankenship-martin-woodward-grant-holliday-brian-keller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning Visual C# 2008 How To Program Part 1</title>
		<link>http://DavidRBrown.com/2011/06/07/learning-visual-c-2008-how-to-program-part-1/</link>
		<comments>http://DavidRBrown.com/2011/06/07/learning-visual-c-2008-how-to-program-part-1/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 04:00:42 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Attributes]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[How To Program]]></category>
		<category><![CDATA[Methods]]></category>
		<category><![CDATA[Object Oriented Programming]]></category>
		<category><![CDATA[OOAD]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Spotlight]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=840</guid>
		<description><![CDATA[&#160; Visual C# 2008 How to Program, 3rd Edition By Paul Deitel Published Sep 18, 2008 by Prentice Hall. Part of the Pearson Custom Computer Science series. Copyright 2009 Dimensions: 7&#8243; x 9-1/8&#8243; Pages: 1600 Edition: 3rd Book ISBN-10: 0-13-605322-X ISBN-13: 978-0-13-605322-4 [info_box] In order to learn Visual C# I chose the book recommended in [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<h1 style="text-align: left;">Visual C# 2008 How to Program, 3rd Edition</h1>
<p>By <a href="http://www.informit.com/authors/bio.aspx?a=d476752d-c525-4dd3-95c5-49aabbf3ceb2">Paul Deitel</a> Published Sep 18, 2008 by <a href="http://www.informit.com/imprint/index.aspx?st=61089">Prentice Hall</a>. Part of the <a href="http://www.informit.com/imprint/series_detail.aspx?ser=2731429">Pearson Custom Computer Science</a> series.<br />
Copyright 2009<br />
Dimensions: 7&#8243; x 9-1/8&#8243;<br />
Pages: 1600<br />
Edition: 3rd<br />
<strong>Book</strong><br />
ISBN-10: 0-13-605322-X<br />
ISBN-13: 978-0-13-605322-4</p>
<p>[info_box] In order to learn Visual C# I chose the book recommended in school called Visual C# 2008 How To Program.  I learn through experience and excellent notes!  This will allow me to update this blog and track my growth as I complete the book. If you have an opinion on anything written here, I welcome the discussion and in turn I am sure there&#8217;s always something new to learn. This first post will be an overview of the basic terms related to programming in C#. [/info_box]</p>
<p><span id="more-840"></span></p>
<h2>Basic Object -Technology Concepts</h2>
<p>Languages like C# are <strong>object oriented</strong>. Programming in such a language is called <strong>Object-Oriented Programming (OOP).</strong></p>
<p><strong>Objects</strong>: e.g. People, Animals, Plants, Cars etc..</p>
<ul>
<li>Objects are often divided into two categories &#8211; Animate and Inanimate</li>
<li>Animate objects are &#8220;Alive&#8221;- They move around and do things.</li>
<li>Inanimate objects do not move on their own.</li>
<li>All objects have <strong>Attributes</strong></li>
<li>All objects exhibit <strong>Behaviors</strong></li>
</ul>
<p><strong>Attributes</strong>: e.g. Size, Shape, Color and Weight</p>
<p><strong>Behaviors</strong>: e.g. A Ball Rolls, Bounces, Inflates and Deflates</p>
<p><strong>Object-Oriented Design (OOD)</strong>: Encapsulates (i.e., wraps) <strong>attributes </strong>and <strong>operations</strong> (behaviors) into Objects.</p>
<p><strong>Classes, Fields and Methods</strong></p>
<p>C# programmers concentrate on creating their own <strong>user-defined types </strong>called <strong>classes</strong>.</p>
<ul>
<li>Each <strong>class </strong>contains data as well as the set of methods that manipulate the data and provide services to clients.</li>
<li>The Data components of a class are called attributes or <strong>fields</strong>.</li>
<li>The operation components of a class are called <strong>methods</strong>.</li>
</ul>
<h2>Introduction to Object-Oriented Analysis and Design (OOAD)</h2>
<p><strong>OOAD</strong>: is a <a title="Software engineering" href="http://en.wikipedia.org/wiki/Software_engineering">software engineering</a> approach that models a system as a group of interacting <a title="Object (computer science)" href="http://en.wikipedia.org/wiki/Object_%28computer_science%29">objects</a>. Each object represents some entity of interest in the system being modeled, and is characterized by its class, its state (data elements), and its behavior. Various models can be created to show the static structure, dynamic behavior, and run-time deployment of these collaborating objects. There are a number of different notations for representing these models, such as the <a title="Unified Modeling Language" href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">Unified Modeling Language</a> (UML).</p>
<h4>Important Definitions</h4>
<p><strong>Syntax</strong>: The syntax of a programming language specifies the rules for creating a proper application in that language.</p>
<p><strong>Syntax Error</strong>: Occurs when the compiler encounters code that violates the programming language rules. Syntax errors are also called compiler errors, compile-time errors or compilation errors.</p>
<p><strong>Using</strong>: A using directive tells the compiler where to look for a class that is used in an application.</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/06/using.jpg"><img class="aligncenter size-full wp-image-875" title="using" src="http://davidrbrown.com/wp-content/uploads/2011/06/using.jpg" alt="" width="415" height="263" /></a></p>
<p><strong>Namespaces</strong>: Predefined classes that can be reused are organized under namespaces. .NET namespaces are referred to as the<strong> .NET Framework Class Library</strong>.  (<a href="http://msdn.microsoft.com/en-us/library/ms229335">http://msdn.microsoft.com/en-us/library/ms229335</a>)</p>
<p style="text-align: center;"><a href="http://davidrbrown.com/wp-content/uploads/2011/06/classes.jpg"><img class="aligncenter size-full wp-image-878" title="classes" src="http://davidrbrown.com/wp-content/uploads/2011/06/classes.jpg" alt="" width="639" height="242" /></a></p>
<p><strong>Class Declaration</strong>: Every application consists of at least one class declaration that is defined by the programmer. Know as <strong>User-Defined Classes</strong>.</p>
<p>[note_box]C# is case sensitive. [/note_box]</p>
<p>ex. <strong><span style="color: #0000ff;">public class </span></strong>Welcome</p>
<p><strong>Variable</strong>: Is a location in the computer&#8217;s memory where a value can be stored for use later in an application. ( Variables are typically declared with a <strong>name</strong> and a <strong>type</strong> before they are used.)</p>
<ul>
<li>A variable&#8217;s <strong>name</strong> enables the application to access the value of the variable in memory.</li>
<li>A variable&#8217;s <strong>type</strong> specifies what kind of information is stored at the location in memory.</li>
<li>Every variable has a <strong>name</strong>, a <strong>type</strong>, a <strong>size</strong> and a <strong>value</strong>.</li>
</ul>
<p>ex. <strong><span style="color: #0000ff;">int</span> </strong>number1; is a variable declaration statement. aka declaration. (<em>See Below</em>)</p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/06/variable.jpg"><img class="aligncenter size-full wp-image-888" title="variable" src="http://davidrbrown.com/wp-content/uploads/2011/06/variable.jpg" alt="" width="535" height="435" /></a></p>
<p><strong>Expressions</strong>: Any portion of a statement that has a value associated with it.</p>
<p>[titled_color_box title="To Be Continued..."]</p>
<p>This ends my first session of Visual C# Notes. The next part begins with Arithmetic Calculations..</p>
<p>[/titled_color_box]</p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/06/07/learning-visual-c-2008-how-to-program-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To My Family and Friends On Facebook</title>
		<link>http://DavidRBrown.com/2011/04/14/to-my-family-and-friends-on-facebook/</link>
		<comments>http://DavidRBrown.com/2011/04/14/to-my-family-and-friends-on-facebook/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 13:16:15 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Opinionated]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Happy Birthday]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=783</guid>
		<description><![CDATA[To wake up on the day that you were born to find a profusion of sincere posts wishing you well and a great time is unfathomable. We spend a great deal of time chatting and posting things to make each other laugh, and try to fill gaps of interaction online due to our daily lives [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/facebook.jpg"><img class="alignnone size-medium wp-image-786" title="facebook" src="http://davidrbrown.com/wp-content/uploads/2011/04/facebook-300x171.jpg" alt="" width="300" height="171" /></a></p>
<p>To wake up on the day that you were born to find a profusion of sincere posts wishing you well and a great time is unfathomable. We spend a great deal of time chatting and posting things to make each other laugh, and try to fill gaps of interaction online due to our daily lives that do not afford us the leisure to get together in person. I could say thank you to every post, but I don&#8217;t think the true intent of the saying will come across by doing so. Instead I have written this to let each and every one of you know that I am truly grateful for the relationship that we have, and I am forever appreciative for your wishes on this special day.</p>
<p><strong>Thank You! </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/04/14/to-my-family-and-friends-on-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Build a Website</title>
		<link>http://DavidRBrown.com/2011/04/14/how-to-build-a-website/</link>
		<comments>http://DavidRBrown.com/2011/04/14/how-to-build-a-website/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 01:31:59 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[HostGator]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[NobleWebServices]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=206</guid>
		<description><![CDATA[Some would love to have their own website but have no idea on where to start, or feel the information is not detailed enough to allow them to create it independently. I will try to make this post short but sweet enough to help anyone get started with a site in a very short amount [...]]]></description>
			<content:encoded><![CDATA[<p>Some would love to have their own website but have no idea on where to start, or feel the information is not detailed enough to allow them to create it independently. I will try to make this post short but sweet enough to help anyone get started with a site in a very short amount of time. If you want definitions and a good understanding of the working parts this will not cut it, however this will get you up and running for now and you can learn more later.</p>
<div class="divider">&nbsp;</div>
<h4>Get Your Site Up and Running!</h4>
<p>1. Step one should be to register a <a href="https://www.noblewebservices.com/clients/domainchecker.php" target="_blank"><span style="color: #0000ff;">Domain Name</span></a>. (<a href="http://en.wikipedia.org/wiki/Domain_name" target="_blank">More Details </a>)<span id="more-206"></span></p>
<p>Call it a &#8220;dot-com name,&#8221; a URL, or a domain. Whatever you call it, it&#8217;s the cornerstone of your online presence, and we make getting one easy. Simply enter the name you want in the search field above, and we&#8217;ll tell you instantly whether the name is available. If it&#8217;s available, you pay a single fee that is renewable every year, and the name is yours.</p>
<p>2. Find a host for your Site.  <a title="Hosting Service" href="http://tinyurl.com/34kj5vh" target="_blank"><span style="color: #0000ff;">Hosting Service</span></a> (<a href="http://en.wikipedia.org/wiki/Webhosting" target="_blank">More Details </a>)</p>
<p>A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their own website accessible via the World Wide Web.</p>
<p>&nbsp;</p>
<p>3. Install WordPress  <a title="WordPress.ORg" href="http://wordpress.org/" target="_blank"><span style="color: #0000ff;">WordPress.org</span></a> (<a href="http://en.wikipedia.org/wiki/Webhosting" target="_blank">More Details </a>)</p>
<p>WordPress is an open source blog publishing application powered by PHP and MySQL which can also be used for content management. It has many features including a workflow, a plugin architecture and a templating system</p>
<p><strong>How to install WordPress using QuickInstall (Available With <a href="http://www.NobleWebServices.com" target="_blank">NobleWebServices.com</a> or <a href="http://tinyurl.com/34kj5vh" target="_blank">HostGator Hosting</a>)<br />
</strong></p>
<p><strong>Prerequisites:<span style="color: #0000ff;"> Email Address</span></strong></p>
<p>1.       Login to your control panel.</p>
<p>a.       <a href="http://www.yoursite.com/cpanel">www.YourSite.com/cpanel</a> or <a href="http://www.yoursite.com:2082/">www.YourSite.com:2082</a></p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress1.png"><img title="howtowordpress1" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress1.png" alt="" width="665" height="194" /></a></p>
<p>&nbsp;</p>
<p>2.        Select <strong>QuickInstall</strong> under the Software/Services panel.</p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress2.png"><img title="howtowordpress2" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress2.png" alt="" width="507" height="180" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>3.       Select <strong>WordPress </strong>under the Blog Software Group.</p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress3.png"><img title="howtowordpress3" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress3.png" alt="" width="751" height="389" /></a></p>
<p>&nbsp;</p>
<p>4.       On the WordPress Version Description select <strong>Continue. </strong></p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress4.png"><img title="howtowordpress4" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress4.png" alt="" width="744" height="383" /></a></p>
<p>&nbsp;</p>
<p>5.       After you have selected Continue you will need to select where you would like to install WordPress. You will also need to enter an email address in order to have the admin login information sent to you.</p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress5.png"><img title="howtowordpress5" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress5.png" alt="" width="740" height="412" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>6.       After you complete the information and select <strong>Install Now</strong> you should see the following screen.</p>
<p>&nbsp;</p>
<p><a href="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress6.png"><img title="howtowordpress6" src="http://davidrbrown.com/wp-content/uploads/2011/04/howtowordpress6.png" alt="" width="745" height="484" /></a></p>
<p>&nbsp;</p>
<p>7.       Check the email account that was entered above for the admin user name and password.</p>
<p>8.       Once you login to WordPress be sure to go to the Settings-General to update the email address. Then visit the Users options to change your admin password.</p>
<p>9.       Enjoy Your WordPress blog by going over to the appearance panel and installing new Themes to change the look of your site!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/04/14/how-to-build-a-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the Course and the Web Works</title>
		<link>http://DavidRBrown.com/2011/03/20/how-the-course-and-the-web-works/</link>
		<comments>http://DavidRBrown.com/2011/03/20/how-the-course-and-the-web-works/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 16:04:15 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=287</guid>
		<description><![CDATA[This was in my drafts from 1/2010. It appears to be from a class that I took in college, but either way it might be helpful. *I am not the original author of the content below.* World Wide Web System of interlinked, hypertext documents accessed via the InternetNavigate from page to page via hyperlinks. Al [...]]]></description>
			<content:encoded><![CDATA[<p>This was in my drafts from 1/2010. It appears to be from a class that I took in college, but either way it might be helpful. <span style="color: #ff0000;">*I am not the original author of the content below.* </span></p>
<h4>World Wide Web</h4>
<ul>
<li>System of interlinked, hypertext documents accessed via the InternetNavigate from page to page via hyperlinks.</li>
<li>Al Gore really did invent it. Kind of. Al Gore created legislation (Gore Bill) which funded the <em>High-Performance Computing and Communications Initiative</em> and lead to Mosaic, the first graphical web browser.</li>
<li>It&#8217;s all very hyper.Hyper. HyperCard. HyperText. HyperLink. HyperText Markup Language. HyperText Transfer Protocol. Here, hyper does not refer to the frantic pace of the web. Rather, it simply means &#8220;linked&#8221;</li>
<p><span id="more-287"></span></p>
<li>It&#8217;s ginormous
<ul>
<li>Terabyte = 1,000 gigabytes = 1,000,000 megabytes</li>
<li>Library of Congress: 11 terabytes</li>
<li>Indexed web: 167 terabytes</li>
<li>&#8220;Deep web&#8221;: 7,500 &#8211; 91,000 terabytes</li>
</ul>
<p>The indexed web is the web that the search engines know about, that you&#8217;re capable of finding via google.  The deep web is the web that is not easily accessible. It could be not indexed because it&#8217;s not linked from any other page. It could also be hidden because it&#8217;s generated from a dynamic web page that requires input</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Www" target="_blank">World Wide Web</a></li>
<li><a href="http://en.wikipedia.org/wiki/Deep_web" target="_blank">Deep Web</a></li>
<li><a href="http://en.wiktionary.org/wiki/Hyper-" target="_blank">Hyper Prefix</a></li>
</ul>
<h4>About HTTP Requests</h4>
<ul>
<li>HyperText Transfer ProtocolAll requests made for web pages are made via HTTP. HTTP is the &#8220;language&#8221; that computers use to talk each other.</li>
<li>Client/ServerThe client is the party making the request for content. It&#8217;s typically a web browser, though it could be a spider or programming language. The server is the computer that has what the client wants.Spiders: Spiders are automated programs, or bots, that crawl the web looking for things. The most common example is Google. Another more malicious example are spiders looking for e-mail addresses to spam. They are called spiders because of the way they &#8220;crawl the web&#8221;</li>
<li>Stateless modelThis has nothing to do with political boundaries. In this case state means &#8220;the way something is with respect to its main attributes; &#8220;the current state of knowledge&#8221;; &#8220;his state of health&#8221;; &#8220;in a weak financial state&#8221;. When we say HTTP is stateless we mean each request stands by itself.</li>
<li>Uniform Resource Locators (URLs) and their partsURLs consist of a scheme and address. http is the scheme for most web requests.</li>
<li>Domain NamesDomain names are the name that identifies a computer on the Internet. A Top Level Domain (TLD) is the (usually 3 letter) suffix on a web site, such as .com, .edu, or .co.uk. Domain names, the part just to the left of the TLD (&#8216;scc-fl&#8217;) are typically purchased through Domain Registrars. Subdomains are the to the left of the domain name and are used to further specify which computer on the network you want (&#8216;www&#8217;).</li>
<li>HeadersThey define various characteristics of the data that is requested or the data that has been provided. They are the &#8220;action&#8221; words of the HTTP request.</li>
<li>Get RequestRequests a representation of the specified resource. By far the most common method used on the Web today.</li>
<li>Post RequestSubmits data to be processed (e.g. from an HTML form) to the identified resource. The data is included in the body of the request.</li>
<li>Sample http request:
<pre>GET /tward/week_1.htm HTTP/1.1
Host: www2.cccc.edu
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) ...
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9, ...
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www2.ccc.edu/scssule.htm
Cookie: [private cookies go here]</pre>
</li>
<li>Sample http response headers:
<pre>HTTP/1.x 200 OK
Content-Length: 1457
Content-Type: text/html
Last-Modified: Thu, 17 Jan 2008 03:05:43 GMT
Accept-Ranges: bytes
Etag: "28f1fdd8b558c81:d0bd"
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
IISExport: This web site was exported using IIS Export v4.2
MicrosoftOfficeWebServer: 5.0_Pub
Date: Thu, 17 Jan 2008 03:08:23 GMT</pre>
</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/HTTP" target="_blank">HTTP</a></li>
<li><a href="http://en.wikipedia.org/wiki/Web_crawler" target="_blank">Web crawler</a></li>
<li><a href="http://en.wikipedia.org/wiki/Domain_name" target="_blank">Domain Names</a></li>
</ul>
<h4>HTTPS</h4>
<ul>
<li>HTTP over SSL &#8211; Secure Socket LayerTechnically not its own protocol. It is the same HTTP protocol, but with encryption to keep the data secure between the client and server. Once the data has been decrypted there is no difference between HTTP and HTTPs</li>
<li>How secure?It&#8217;s very secure in protecting the data while it&#8217;s in transit, but once data arrives at its destination, it&#8217;s only as safe as the computer it&#8217;s on. Gene Spafford states that it is like &#8220;using an armored truck to transport rolls of pennies between someone on a park bench and someone doing business from a cardboard box.&#8221;</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Https" target="_blank">HTTPS</a></li>
<li><a href="http://en.wikipedia.org/wiki/Public_key_certificate" target="_blank">Public Key</a></li>
<li><a href="http://en.wikipedia.org/wiki/Certificate_authority" target="_blank">Certificate Authority</a></li>
<li><a href="http://www.helpbytes.co.uk/https.php" target="_blank">Life cycle of HTTPS</a></li>
</ul>
<h4>Terms Associated with HTTP requests</h4>
<ul>
<li>CookiesA cookie is plain text sent by the web server to the web browser. The web browser saves the text to a file and sends back this text to the server each time it makes a request to that server only. It&#8217;s a way to work around the stateless nature of HTTP.Only the server which you visit can send you a cookie, and your browser will only send cookies back to the server which originally created the cookie. However, you can still get a lot of tracking cookies by the way of ads.</li>
<li>CacheA way to store things locally to increase performance. While it can greatly speed up the speed of the web requests, it can lead to frustration by developers when users don&#8217;t see a new version of their page. There is more than one potential cache location for a web request.</li>
<li>Content TypeThe way the server tells the browser what kind of data it&#8217;s sending and how it should handle the data</li>
<li>Character encoding &#8211; bits and bytesA bit is the lowest level of data storage in computers. It can either be a 1 or 0. 8 bits is a byte. In early computing, a byte represented one character (a letter). With 8 bytes, you have a maximum of 256 different characters possible. For early computing (in English) that&#8217;s plenty. However, in many languages there are more than 256 letters. In addition, people wanted to be able to start typing different types of symbols. Now, more than one byte is typically used to represent one character. So, many different character maps appeared. Now, the computers need to know which encoding method is used so it knows whether 01010100&#8230; is a &#8216;d&#8217; or a ^.If you see &#8220;funky&#8221; characters on the screen, or question marks where there should be something else, there are character encoding issues. The biggest culprit of this is people pasting text from Microsoft Word, which uses ISO-8859-1 (the Microsoft standard), into something meant for the web, which typically uses UTF-8.</li>
<li>TCP/IP
<ul>
<li>Transmission Control Protocol / Internet Protocol</li>
<li>Official Protocol of the Internet™</li>
<li>PacketsTCP/IP information is split up into packets. You do not receive the entire web site in one &#8220;blob&#8221;, rather it gets split into chunks, or packets. Each packet is self contained.Packets consist of a header and the payload. The header contains where the packet is going, where it came from, a sequence number that lets the server put the packets back in order, and a checksum that lets the server validate that the contents of the packet did not get corrupted.Packets allow traffic to be load balanced, sending half of the packets on one route to get there and the other half a different way.Time to download is more dependent on number of packets than the size of the file.Sometimes, one packet will be lost and will need to be resent.</li>
<li>Other common TCP/IP Protocols
<ul>
<li>FTP &#8211; File Transfer ProtocolA method of transferring files across the Internet. HTTP allows file downloads, but you cannot send files.</li>
<li>DNS &#8211; Domain Name SystemThe &#8220;phonebook&#8221; of the Internet. It is a specialized server that converts the domain names you enter into your browser and converts them into the numeric IP address where the computer is located.</li>
<li>IMAP and POP &#8211; e-mail Protocols</li>
<li>SSH &#8211; Secure ShellUsed as a way to get access to the server and execute commands on it.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/HTTP_cookie" target="_blank">Cookie</a></li>
<li><a href="http://en.wikipedia.org/wiki/Cache" target="_blank">Cache</a></li>
<li><a href="http://en.wikipedia.org/wiki/Mime" target="_blank">Mime</a></li>
<li><a href="http://www.php.net/mbstring" target="_blank">Multibyte Strings</a></li>
<li><a href="http://en.wikipedia.org/wiki/TCPIP" target="_blank">TCP/IP</a></li>
</ul>
<h4>Browsers</h4>
<ul>
<li><a href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank">Market share</a>Netscape won initially by being first to market. However, their lack of resources allowed them to be overtaken by Internet Explorer. Netscape released their code base to allow other browsers to get a working start. Browsers based off of Netscape&#8217;s code base are called &#8220;Gecko&#8221; based browsers. Mozilla, using this code base, has gained a great deal of ground on Internet Explorer but is unlikely to ever beat out Internet Explorer due to its integration with the Windows Operating System.</li>
<li>Test in allYou never know which browser your visitor, customer, or instructor will be using to visit your site. Make sure it works in all browsers as best you can.</li>
<li>The Browser WarIn the 90s, Netscape and IE were fighting for control of the market place. By doing so, they were both trying to push the market forward as fast as they could. They were able to push the technology forward at a very rapid pace, but there were significant growing pains.</li>
<li>Browser differences &#8211; Standards ComplianceIn their rush to push technology forward, each browser developed proprietary elements that the other browser did not have. A number of these were good ideas and have stuck around. A good number of these were bad ideas and are no longer used (hopefully).The rapid development cycle and the rush to be different from each other caused many web sites that took advantage of these new features to only work in those browsers. The infamous &#8220;Best viewed in Internet Explorer 4.0&#8243; image.Finally, the best interests of the web won out and standards were created. There are still many differences between the browsers, but for the most part they are minor and not in areas of HTML that are used frequently.</li>
<li>Internet ExplorerThe most popular browser. The fact that it comes with every Windows computer and thus requires the least amount of effort to use has made it the most popular. However, its status as the most popular caused its development to lag. Features that were appearing in many browsers were absent from IE for a number of years until the release of IE7. In addition, IE is the least standards compliant of any of the browsers. They sometimes adopt the attitude that developers need to conform to their standards.</li>
<li>FirefoxFirefox is based off of Netscape&#8217;s code. It&#8217;s an open source project. Open source means anyone in the world can contribute code to the project. This allows a program run by a very small team to add features at least as quickly as a large company like Microsoft. They&#8217;re essentially leveraging volunteer work from all around the world. What makes their browser stand out is the Extensions.</li>
<li>SafariSafari was originally written for the Macintosh. However, as part of the iPhone launch they had to port Safari to Windows and so they released a Windows version of their browser. While Firefox is slightly faster than Internet Explorer, Safari is much faster than either.</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Browser_war" target="_blank">Browser War</a></li>
<li><a href="http://www.hanselman.com/blog/VideoWindowsBrowserSpeedShootoutIE7Firefox2Opera9SafariForWindowsBeta3.aspx" target="_blank">Browser Speed Comparison</a></li>
</ul>
<h4>HyperText Markup Language &#8211; HTML</h4>
<ul>
<li>HTML&#8221;Markup&#8221; &#8211; HTML was designed as a way to lightly style text. HTML was designed a long time ago when the reach of the web was not imagined. HTML was not designed to allow people to create documents and pages for presentation, as you see today. Originally, HTML was used to share scholarly papers and research. It had a very Spartan appearance.During the browser war of the 90s the focus shifted to creating presentation style web pages that looked pretty. As a result, a lot of new tags were introduced and a lot of bad ways of doing things were created.XHTML and CSS attempt to restore HTML to being a markup language and separate the style from the page content. XHTML gives very narrow definitions of what is valid markup. Perhaps too narrow.</li>
<li>&#8220;Hello World&#8221; HTML
<pre>&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Hello World&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h2&gt;Hello world!&lt;/h2&gt;
&lt;p&gt;Thank you for visiting&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</li>
<li>Any text editor can create HTML.Any word processor can create the markup for HTML. Once its saved to the hard drive, a web browser on that computer can read it and display it as a page.</li>
<li>Valid XHTMLXHTML is a subset of HTML that&#8217;s much more strict about what is allowed and what is not allowed.XHTML defines what is a valid tag and whichs tags are allowed to have which attributes.</li>
</ul>
<h4>Life cycle of an HTTP request</h4>
<ol>
<li>Request to DNS ServerBrowser sends a request to the DNS server and asks for the IP address of the server it&#8217;s trying to connect to.</li>
<li>DNS server converts the domain name into IP addressThe DNS server looks up the IP address and sends it back to the client. The network of DNS servers rely on each other to keep an accurate record. DNS can sometimes take a long time to propagate depending on your ISP.</li>
<li>Request to web serverUsing the IP address found from the DNS server, the browser creates an HTTP request and sends it on to the web server.</li>
<li>Response of server, hopefully containing HTMLThe web server attempts to fill the request. Once completed, success or failure, the server sends a status code back to the browser. If it&#8217;s a successful request, it will also send the requested content.</li>
<li>Subsequent requests of additional mediaThe browser reads the HTML. As it encounters things it needs to display the page (images, etc) it makes additional requests to the web server. Remember, HTTP is stateless so each request goes through this life cycle and knows nothing of previous or future requests.The many requests needed to display a page are why &#8220;hits&#8221; are a bad way to view traffic to a web site. Each page may require a dozen or more hits to the server</li>
<li>Browser displays contentThe browser displays the HTML and additional media back to the user, dependent on the browser&#8217;s rules. This is where browser differences show.</li>
</ol>
<p><!--h4>Web Servers</h4>
<ul>
<li>Accept http requests from clients (web browsers) and return content.</li>
<li>Any computer can be a web server, if it has the right software</li>
<li> Web Accessible FoldersSince any computer can be a web server, there are going to be parts of the computer you do not want people to be able to access. So, only certain folders are &#8220;web accessible&#8221;. Documents and files outside of these folders cannot be sent back to the client.Therefore, anything put in a web accessible folder is fair game for anyone in the world to see. If you want to keep a file private, do not put it into one of these folders.Generally, web accessible folders are named something like &#8220;public_html&#8221;, &#8220;www&#8221;, or &#8220;htdocs&#8221; (for Apache) or &#8220;wwwroot&#8221; for IIS. However, there are no restrictions on their names.</li>
<li> Mapping RequestsWhen a request is made for a document on a web server, the web server must map the URL provided to the physical file on the hard disk. For example, if you make a request for http://www.seminolestate.edu/aboutscc/goals.htm then the web server is going to trim that down to /aboutscc/goals.htm. It&#8217;s going to look into the &#8220;web accessible&#8221; folder and then look into the aboutscc folder, and find the file called goals.htm</li>
<li> Index PagesNot all web requests specify a file to retrieve. For example, when you go to http://www.seminolestate.edu/aboutscc/ you&#8217;re not specifying the file you want, but rather just the directory aboutscc. When you do not specify the file you want, the web server looks for &#8220;index pages&#8221; in the folder you have requested. These files are called index.htm or index.html.</li>
</ul>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Web_server" _mce_href="http://en.wikipedia.org/wiki/Web_server" mce_href="http://en.wikipedia.org/wiki/Web_server" target="_blank">Wikipedia: Web Servers</a></li>
</ul-->
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/03/20/how-the-course-and-the-web-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>META Refresh-Quick Tip 4 Convenience</title>
		<link>http://DavidRBrown.com/2011/03/19/meta-refresh-quick-tip-4-convenience/</link>
		<comments>http://DavidRBrown.com/2011/03/19/meta-refresh-quick-tip-4-convenience/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 00:51:44 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://davidrbrown.com/?p=486</guid>
		<description><![CDATA[When working on sites I often prefer to view the pages within the browser as I make updates to ensure it renders the same as the preview within the editor. All of the updates are made on my local dev server and only uploaded to the production server once the site is completed. It becomes [...]]]></description>
			<content:encoded><![CDATA[<p>When working on sites I often prefer to view the pages within the browser as I make updates to ensure it renders the same as the preview within the editor. All of the updates are made on my local dev server and only uploaded to the production server once the site is completed. It becomes redundant to hit F5 after every save to refresh the browser so I use the meta tags to refresh the browser every 10 seconds or so. Just remember to remove the tag when you are finish working on the project. It&#8217;s also a good time to update all other SEO tags at the same time. Here&#8217;s a site that provides a few different options that some may find useful.</p>
<p>﻿<a href="http://www.htmlcodetutorial.com/document/index_tagsupp_4.html">http://www.htmlcodetutorial.com/document/index_tagsupp_4.html</a></p>
<h1>META for Automatic Refreshing and Forwarding</h1>
<p>You can use <code>&lt;META ...&gt;</code> to tell the web  browser to automatically move to another web page, or refresh the  current page, after a specified period of time.</p>
<p>To have the page automatically refresh itself every <em>x</em> seconds, use a tag like this:</p>
<table border="1" cellpadding="5">
<tbody>
<tr>
<td align="CENTER">this code</td>
</tr>
<tr valign="TOP">
<td><code>&lt;META HTTP-EQUIV="REFRESH" CONTENT="5"&gt;</code></td>
</tr>
</tbody>
</table>
<p>This tells the browser to refresh the page  (<code>HTTP-EQUIV="REFRESH"</code>),  and that it should do so every five seconds  (<code>CONTENT="5"</code>).</p>
<p>Suppose, however, that you want the page to refresh itself by going automatically to  <em>another</em> page.  This is common, for example, when someone has  moved their home page to a new location, but want someone who goes to  the old location to still find a pointer.  You could put this <code>&lt;META ...&gt;</code> tag in the page at the old location:</p>
<table border="1" cellpadding="5">
<tbody>
<tr>
<td align="CENTER">this code</td>
<td align="CENTER">produces this</td>
</tr>
<tr valign="TOP">
<td bgcolor="#cccccc">
<pre>&lt;META
     HTTP-EQUIV="Refresh"
     CONTENT="5; URL=autoforward_target.html"&gt;</pre>
</td>
<td align="CENTER"><a href="http://www.htmlcodetutorial.com/document/autoforwardexample.html" target="_top">this page</a></td>
</tr>
</tbody>
</table>
<p>In this case the <code>&lt;META ...&gt;</code> tag works is like the first refresh example, only with a little added information.  The first part is the same:  <code>CONTENT="5; URL=autoforward_target.html"</code> tells the browser that the page should be refreshed.    <code>CONTENT="5; URL=autoforward_target.html"</code> gives <em>two</em> pieces of information:  that the page should refresh after five seconds, and that the new URL should be  <code>autoforward_target.html</code> .</p>
<p>In a situation like this, you should also provide a regular link to the new page.</p>
<p>You can also use <code>&lt;META ...&gt;</code> tags to  ensure that the browser does not cache the HTML document.  Caching is  the process of saving the HTML document locally, on the computer&#8217;s hard  drive, for future use so the browser doesn&#8217;t have to download the  document again.  To ensure that the browser does not cache a particular  page use the following code:</p>
<table border="1" cellpadding="5">
<tbody>
<tr>
<td align="CENTER">this code</td>
</tr>
<tr valign="TOP">
<td><code>&lt;META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"&gt;</code></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://DavidRBrown.com/2011/03/19/meta-refresh-quick-tip-4-convenience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

