<?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>Sandcastle Archives - Blog IT</title>
	<atom:link href="https://blogit.create.pt/category/tools/sandcastle/feed/" rel="self" type="application/rss+xml" />
	<link>https://blogit.create.pt/category/tools/sandcastle/</link>
	<description>Create IT blogger community</description>
	<lastBuildDate>Thu, 10 Jan 2019 14:17:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>Using Sandcastle to Generate Documentation</title>
		<link>https://blogit.create.pt/andrevala/2007/11/27/using-sandcastle-to-generate-documentation/</link>
					<comments>https://blogit.create.pt/andrevala/2007/11/27/using-sandcastle-to-generate-documentation/#respond</comments>
		
		<dc:creator><![CDATA[André Vala]]></dc:creator>
		<pubDate>Tue, 27 Nov 2007 17:52:00 +0000</pubDate>
				<category><![CDATA[Sandcastle]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://blogcreate.azurewebsites.net/andrevala/?p=1101</guid>

					<description><![CDATA[<p>Sandcastle is Microsoft&#039;s documentation compiler. It uses reflection of source assemblies and integrates the XML comments placed in the code by the developer to generate comprehensive MSDN-like documentation. Actually, it is used internally by Microsoft to build the .Net Framework documentation. The problem with Sandcastle&#039;s current version (October CTP) is that it&#039;s not very user [&#8230;]</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2007/11/27/using-sandcastle-to-generate-documentation/">Using Sandcastle to Generate Documentation</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Sandcastle</strong> is Microsoft&#039;s documentation compiler. It uses reflection of source assemblies and integrates the XML comments placed in the code by the developer to generate comprehensive MSDN-like documentation. Actually, it is used internally by Microsoft to build the .Net Framework documentation. </p>
<p>The problem with Sandcastle&#039;s current version (October CTP) is that it&#039;s not very user friendly, since it does not include a graphical interface and the developer has to go through several steps to generate the documentation for his projects. Fortunately, the developer community has released a few helpful tools that do most of the work for you. </p>
<p>Here&#039;s how I do it&hellip; </p>
<h4>Pre-Requisites </h4>
<p>To use Sandcastle you only need two things (and probably, you already have them): </p>
<ul>
<li>.Net Framework 2.0 (Download it <a href="http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx">here</a>) </li>
<li>HTML Help Workshop (Download it <a href="http://msdn2.microsoft.com/en-us/library/ms669985.aspx">here</a>) </li>
</ul>
<p>Of course, you need the latest release of Sandcastle (Download the October CTP <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E82EA71D-DA89-42EE-A715-696E3A4873B2&amp;displaylang=en">here</a>). </p>
<h4>Graphical Interface </h4>
<p>Download the latest version of <strong>Sandcastle Help File Builder</strong> (from <a href="http://www.codeplex.com/SHFB">here</a>) and install it. </p>
<h4>Generating the Documentation </h4>
<p>After you installed all the pre-requisites, Sandcastle and the Help File Builder, you can start generating your documentation. </p>
<p>The only thing you must do is make sure that you build your assemblies with the XML documentation option. In Visual Studio 2005, follow these steps: </p>
<ul>
<li>Go to the properties page of you project </li>
<li>Select the <strong>Build</strong> tab </li>
<li>Check the <strong>XML documentation file</strong> option, in the <strong>Output </strong>section </li>
<li>Define an output path and file name for the documentation file (or leave it with the default value) </li>
<li>Compile your project </li>
</ul>
<p>With this option, the compiler will build your assembly and output an XML file with all the developer comments. You can now use the <strong>Sandcastle Help File Builder</strong> and load the assemblies and their respective XML documentation files, and produce MSDN-like documentation as <strong>chm</strong> files.</p>
<p>The post <a href="https://blogit.create.pt/andrevala/2007/11/27/using-sandcastle-to-generate-documentation/">Using Sandcastle to Generate Documentation</a> appeared first on <a href="https://blogit.create.pt">Blog IT</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blogit.create.pt/andrevala/2007/11/27/using-sandcastle-to-generate-documentation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
