<?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>Indigo Rose Software &#187; Visual Patch</title>
	<atom:link href="http://www.indigorose.com/tag/visual-patch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.indigorose.com</link>
	<description>Tools for Professional Software Developers</description>
	<lastBuildDate>Fri, 19 Mar 2010 17:31:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using a Binary Patch Maker to Create Secure Software Patches</title>
		<link>http://www.indigorose.com/articles/using-a-binary-patch-maker-to-create-secure-software-patches/</link>
		<comments>http://www.indigorose.com/articles/using-a-binary-patch-maker-to-create-secure-software-patches/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 19:50:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[binary patching]]></category>
		<category><![CDATA[patch maker]]></category>
		<category><![CDATA[software patches]]></category>
		<category><![CDATA[Visual Patch]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=2049</guid>
		<description><![CDATA[Once a software product has been released into the field, it&#8217;s inevitable that software development companies will want to fix problems, add features, solve unforeseen compatibility issues, and fix security holes. That&#8217;s why a binary patch maker belongs in the software development tool kit of every programmer.
Benefits of Patching
The role of patches in the software [...]


More Information:<ol><li><a href='http://www.indigorose.com/articles/software-developers-add-a-check-for-update-feature-to-your-software-applications/' rel='bookmark' title='Permanent Link: Software Developers: Add a &#8220;Check for Update&#8221; Feature to Your Software Applications'>Software Developers: Add a &#8220;Check for Update&#8221; Feature to Your Software Applications</a> <small>Today&#8217;s rapid product cycles, security vulnerabilities and short turnaround times...</small></li>
<li><a href='http://www.indigorose.com/articles/build-a-bullet-proof-windows-software-installer-4-critical-steps-you-cant-overlook/' rel='bookmark' title='Permanent Link: Build a Bullet-Proof Windows Software Installer: 4 Critical Steps You Can&#8217;t Overlook'>Build a Bullet-Proof Windows Software Installer: 4 Critical Steps You Can&#8217;t Overlook</a> <small>So, you&#8217;ve created a great new software application for the...</small></li>
<li><a href='http://www.indigorose.com/articles/choosing-an-autoplay-multimedia-software-development-tool/' rel='bookmark' title='Permanent Link: Choosing an AutoPlay Multimedia Software Development Tool'>Choosing an AutoPlay Multimedia Software Development Tool</a> <small>Getting started developing multimedia software applications can seem intimidating at...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Once a software product has been released into the field, it&#8217;s inevitable that software development companies will want to fix problems, add features, solve unforeseen compatibility issues, and fix security holes. That&#8217;s why a binary patch maker belongs in the <a href="http://www.indigorose.com">software development tool</a> kit of every programmer.</p>
<h3>Benefits of Patching</h3>
<p>The role of patches in the software deployment life-cycle is to get already installed software up to date after it becomes outdated. Patching technology offers numerous benefits over simply redistributing new versions of the original software in whole form.</p>
<p><strong>Smaller file size</strong></p>
<p>Because they only contain the data that has changed from one version to another, patches can be much smaller than a full software installer needs to be. Especially in situations where large data files are involved, the savings are often dramatic-patches that are less than 1% of the original file sizes are possible.</p>
<p><strong>Reduced bandwidth</strong></p>
<p>Smaller file sizes translate into reduced bandwidth costs, and reducing the amount of traffic leaves more bandwidth for other services.</p>
<p><strong>Faster transmission speeds</strong></p>
<p>Having less data to transmit means that updates can be sent and received faster, which means less time is spent waiting for updates.</p>
<p><strong>Security</strong></p>
<p>The best way to protect information during transmission is to never transmit it in the first place. By only transmitting the data that has changed, patches reduce the risk of third-party interception. Even if some hypothetical future technology made it possible to &#8220;crack&#8221; the encryption methods used to package the changes, the unchanged data would remain safe.</p>
<p><strong>Integrity</strong></p>
<p>A patch can&#8217;t update something that isn&#8217;t there. If a user doesn&#8217;t already have your software installed, they won&#8217;t be able to apply the patch. And if someone is using a modified version of a file, that file won&#8217;t be updated-unless you expressly permit it when you design your patch.</p>
<h3>Patching Methods</h3>
<p>There are two basic methods that can be used to update a file: binary patching, and whole-file patching.</p>
<p><strong>Binary Patching</strong></p>
<p><a href="http://www.indigorose.com/products/visual-patch/">Binary patching</a> or &#8220;delta compression&#8221; involves analyzing two versions of a file in order to extract only the data that has changed. The same changes can then be applied to any file that matches the old version, in order to &#8220;transform&#8221; it into the new version.</p>
<p>Creating a binary patch involves performing a byte-by-byte comparison between the original file and the new file, and then encoding the differences into a difference file. Each difference file contains the actual bytes that are different in the new file, along with a number of instructions that describe which bytes need to change, and which bytes are the same. This information is said to be encoded into the difference file.</p>
<p>Tip: The term &#8220;difference file&#8221; is often shortened to &#8220;diff file&#8221; or just &#8220;diff.&#8221;</p>
<p>When the patch is applied, the difference file is decoded, and the instructions are used to build the new file by copying the &#8220;unchanged&#8221; data out of the old file, along with the &#8220;changed&#8221; data that was encoded into the difference file.</p>
<p>For example, given an old file &#8220;A&#8221; and a new file &#8220;B,&#8221; a binary patching engine would compare A to B and then produce a difference file; let&#8217;s call it &#8220;AB.diff.&#8221; Once the difference file is created, you can use it to create the B file from any file that matches the A file. In fact, the binary patching engine could recreate B using A and AB.diff.</p>
<p>Because binary patching only stores the parts that have changed, the difference files can be very small-often less than one percent of the new file&#8217;s size. The size of the difference file depends entirely on how much data has changed between the two versions.</p>
<p>Each difference file can update a single, specific version of a file to another single, specific version of that file. The encoded instructions in the difference file are only valid for a file that is a perfect match of the original source file. Note that binary patching cannot be used to update a file if it has been modified in any way.</p>
<p>For patches that need to update multiple files, the patch executable will need to contain a separate difference file for each file that needs to be updated. So, for example, to update a single file from version 1.0 or 1.1 to version 1.2, using a single patch executable, it would need to contain one difference file to go from 1.0 to 1.2, and another to go from 1.1 to 1.2.</p>
<p>In most cases, the difference files are so small that you can fit a lot of versions into a single patch executable and still use less space than you would by just including the whole file, as in whole-file patching (see below).</p>
<p>Note: An advanced <a href="http://www.indigorose.com/products/visual-patch/">patch maker</a> like Indigo Rose&#8217;s Visual Patch will automatically switch from binary to whole-file patching on a file-by-file basis whenever the total size of all the difference files surpasses the size of the whole file.</p>
<p><strong>Whole-File Patching</strong></p>
<p>Whole-file patching operates on a different principle. Instead of only containing the parts that have changed (as binary patches do), whole-file patches just copy the entire file. The &#8220;patch&#8221; is just a copy of the new version.</p>
<p>Whole-file patches can be faster to apply, because they don&#8217;t have to search through the original file in order to copy the parts that haven&#8217;t changed to the new version. They just overwrite the old file with the new one. The downside, of course, is that whole-file patches tend to be much larger than binary patches.</p>
<p>There are, however, two situations where whole-file patches can actually be smaller: when creating a single patch file that is able to update many different versions, and when the files being patched are too dissimilar.</p>
<p>A smart patch maker like <a href="http://www.indigorose.com/products/visual-patch">Visual Patch</a> chooses the patching method that produces the best results. It automatically switches between binary patching and whole-file patching on a file-by-file basis in order to produces the smallest patch possible for your project.</p>
<h3>About the Author</h3>
<p>For more information on choosing a binary patch maker that creates compact and secure software updates, visit <a href="http://www.indigorose.com/products/visual-patch">http://www.indigorose.com/products/visual-patch/</a> and download a free trial version of Visual Patch.</p>


<p>More Information:<ol><li><a href='http://www.indigorose.com/articles/software-developers-add-a-check-for-update-feature-to-your-software-applications/' rel='bookmark' title='Permanent Link: Software Developers: Add a &#8220;Check for Update&#8221; Feature to Your Software Applications'>Software Developers: Add a &#8220;Check for Update&#8221; Feature to Your Software Applications</a> <small>Today&#8217;s rapid product cycles, security vulnerabilities and short turnaround times...</small></li>
<li><a href='http://www.indigorose.com/articles/build-a-bullet-proof-windows-software-installer-4-critical-steps-you-cant-overlook/' rel='bookmark' title='Permanent Link: Build a Bullet-Proof Windows Software Installer: 4 Critical Steps You Can&#8217;t Overlook'>Build a Bullet-Proof Windows Software Installer: 4 Critical Steps You Can&#8217;t Overlook</a> <small>So, you&#8217;ve created a great new software application for the...</small></li>
<li><a href='http://www.indigorose.com/articles/choosing-an-autoplay-multimedia-software-development-tool/' rel='bookmark' title='Permanent Link: Choosing an AutoPlay Multimedia Software Development Tool'>Choosing an AutoPlay Multimedia Software Development Tool</a> <small>Getting started developing multimedia software applications can seem intimidating at...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/articles/using-a-binary-patch-maker-to-create-secure-software-patches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overview of Visual Patch 3.5</title>
		<link>http://www.indigorose.com/visual-patch/overview-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/overview-visual-patch/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 21:02:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[binary differencing]]></category>
		<category><![CDATA[binary patching]]></category>
		<category><![CDATA[development tools]]></category>
		<category><![CDATA[indigo rose]]></category>
		<category><![CDATA[indigorose]]></category>
		<category><![CDATA[overview]]></category>
		<category><![CDATA[programming tool]]></category>
		<category><![CDATA[software patching]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=30</guid>
		<description><![CDATA[Visual Patch 3.0 is a fast and efficient solution for developers who need to create secure, compact and reliable patches for their software products. It features state-of-the-art DeltaMAX binary difference compression, combined with a powerful full-history patching engine. No other tool makes patch development as easy or as flexible.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1191" title="overview-logo-vp" src="http://www.indigorose.com/content/overview-logo-vp.gif" alt="overview-logo-vp" width="150" height="100" />Visual Patch 3.5 is a fast and efficient solution for developers who need to create secure, compact and reliable patches for their software products. It features state-of-the-art DeltaMAX™ binary difference compression, combined with a powerful full-history patching engine. <span style="color: #ff0000;">No other tool makes patch development as easy or as flexible.<span style="color: #000000;"> </span></span><span style="color: #000000;">We guarantee it or you’ll get your money back.</span></p>
<p>Unlike other tools that borrow functionality from third-party installers or are built upon command line tools, Visual Patch features a completely integrated visual development environment. Visual Patch automatically takes care of the complicated details of patch development, such as inspecting versions to decide which files have changed, and performing sophisticated byte level differencing on each file in order to extract the differences between versions.</p>
<ul>
<li><strong>High Performance Binary Differencing.</strong> State-of-the-art delta compression algorithms developed specifically for their impressive speed characteristics, especially for gigabyte-sized files. Create smaller patches for larger files faster.</li>
</ul>
<ul>
<li><strong><a class="wmp" href="http://www.indigorose.com/content/version_management.gif"><img class="alignright size-medium wp-image-1304" title="version_management" src="http://www.indigorose.com/content/version_management-300x174.gif" alt="version_management" width="300" height="174" /></a></strong><strong>Full-History Patching.</strong> Gives developers full control over which versions can be patched with a single executable. Full-history patching means you can update any version of your software to the latest release with one patch file.</li>
</ul>
<ul>
<li><strong>Sophisticated Version Management.</strong> Makes it easy to manage software releases. You can quickly and easily add, remove and organize product versions, and see all of the important details about your files.</li>
</ul>
<ul>
<li><strong>Customizable User Interface.</strong> A library of over twenty different screens makes it easy to control the user interface of your patches. There are pre-built layouts to handle just about any task you can imagine, and it&#8217;s easy to adjust them to fit your needs exactly.</li>
</ul>
<ul>
<li><strong>100% Data Integrity.</strong> Patches are only applied to the exact files they&#8217;re intended for. Using a combination of 128-bit MD5 hashing, CRC-32 checksums and industry standard data encryption protocols, applications and data are kept safe from unauthorized use, transmission errors and other threats.</li>
</ul>
<p>With its sophisticated yet straightforward user interface, Visual Patch 3.5 simplifies software version management, turning the otherwise complicated task of managing point releases into a fast and automated process. <strong><span style="color: #ff0000;">There is no better way to make professional-quality, full-history binary patches for software and other electronic content.</span></strong></p>
<p><em>Visual Patch 3.5 is the result of over 15 years of experience creating software deployment tools. You can rely on Indigo Rose to provide reliable tools, top quality documentation and superior technical support .</em></p>
<p><strong><a href="/visual-patch/download-visual-patch/">Click here to dowload a free trial version of Visual Patch 3.5</a></strong></p>
<h5>Benefits of Software Patching</h5>
<p>The role of patches in the software deployment cycle is to get already-installed software up to date after it becomes outdated. Patching technology offers numerous benefits over simply redistributing new versions of the original software in whole form.</p>
<p>The first and most fundamental benefit is a dramatic reduction in file size, which leads to reduced bandwidth and storage costs. Because they only contain the data that has changed from one version to another, patches can be much smaller than a full installer or compressed archive. Especially in situations where large data files are involved, the savings are often dramatic, with typical bandwidth reductions between 90% and 99%.</p>
<p>Having less data to transmit means that updates can be sent and received faster, which means less time is spent waiting for updates, improving the user&#8217;s update experience and making automatic &#8220;background&#8221; updates feasible.</p>
<p>Binary differencing also makes the update process more secure. Transmitting only tiny portions of a file in a format that can&#8217;t be used without the original greatly reduces the risk of unauthorized use.</p>
<h5>Competitive Position</h5>
<p>Some tools claim to support large-file patching, but they process large files so slowly that it really isn&#8217;t feasible to use them for that purpose. Visual Patch uses a unique binary differencing algorithm that was developed to process very large files as quickly as possible. It does this while also achieving the best compression performance possible on all file sizes, large and small.</p>
<p>For example, in benchmark testing Visual Patch was able to create a patch for a 1.2 GB data file in under 3 minutes, whereas the nearest competitor we tested required more than 70 minutes to process the data on the same system. Some of the competing tools we tested were not even able to process such a large file, and either failed completely or were still processing after more than 24 hours.</p>
<p>Remarkably, Visual Patch achieves its speed without sacrificing performance, creating patches that compare favorably in size to patches created by other tools. In fact, Visual Patch&#8217;s speed permits additional size optimizations that are not feasible with other tools. For example, it can automatically perform multiple passes with different settings in order to find the optimal parameters for each particular file-and still manage to do so in less time than competing tools require for a single pass!</p>
<p>Visual Patch combines its advanced binary differencing engine with an intelligent full-history patching system. Full-history patches can update any older version to the latest release, allowing multiple versions to be patched with the same file. Only having one file to download simplifies the patching process. End users don&#8217;t have to worry about finding multiple patches and applying them in the correct order, as they would with other, less sophisticated patching tools.</p>
<table width="100%" cellspacing="20">
<tr>
<td valign="middle" align="right"><img src="/content/logo-windows-7.jpg" alt="Compatible with Windows 7" title="Compatible with Windows 7"></td>
<td valign="middle" align="left"><img src="/content/logo-windows-vista.jpg" alt="Works with Windows Vista" title="Works with Windows Vista"></td>
</tr>
</table>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/overview-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Product Features</title>
		<link>http://www.indigorose.com/visual-patch/features-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/features-visual-patch/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 21:12:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[file changes]]></category>
		<category><![CDATA[file delta]]></category>
		<category><![CDATA[indigo rose]]></category>
		<category><![CDATA[indigorose]]></category>
		<category><![CDATA[patch building]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[program patch]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[version management]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=482</guid>
		<description><![CDATA[Visual Patch 3.0 is the fastest way to create compact and secure patches for your software applications and data. Visual Patch's point and click design takes the difficulty out of building even the most sophisticated patches.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><a class="wmp" href="http://www.indigorose.com/content/vp-build-settings.jpg"><img class="size-medium wp-image-1309 alignleft" title="vp-build-settings" src="http://www.indigorose.com/content/vp-build-settings-194x200.jpg" alt="vp-build-settings" width="194" height="200" /></a></strong>Visual Patch 3.5 is the fastest way to create compact and secure patches for your software applications and data. Visual Patch&#8217;s point and click design takes the difficulty out of building even the most sophisticated patches.</p>
<p>Some features of Visual Patch 3.5 include&#8230;</p>
<p><strong>DeltaMAX Binary Differencing</strong><br />
Other tools can stall out on files as small as 40 MB. Visual Patch can make quick work of gigabyte sized files. State-of-the-art DeltaMAX binary differencing compression creates the smallest possible patch files in less time than ever before.</p>
<p><strong>Full-History Patches<br />
<span style="font-weight: normal; ">Update any previous version of your software to the latest release with one patch file. Dramatically simplifies the patching process for users. Intelligent full-history patching algorithms can update multiple older versions to the latest release from a single patch file.</span></strong></p>
<p><strong>Rollback Protection</strong><br />
Patches can back up any modified files and automatically &#8216;roll back&#8217; to the originals if an error occurs or a user aborts the patching process.</p>
<p><strong>Sophisticated Version Managemen</strong><strong>t</strong><br />
Quickly and easily add, remove and organize all your product versions using the drag and drop workspace. Makes it easy to manage all your software releases from one environment.</p>
<p><strong><a class="wmp" href="http://www.indigorose.com/content/vp-project-wizard.jpg"><img class="alignright size-medium wp-image-1325" title="vp-project-wizard" src="http://www.indigorose.com/content/vp-project-wizard-300x212.jpg" alt="vp-project-wizard" width="300" height="212" /></a>Project Wizard Quick Start</strong><br />
Walks you through the creation of a professional software patch complete with customized dialogs, multiple methods of version detection and rollback.</p>
<p><strong>100% Data Integrity &amp; Security Features</strong><br />
Unlike a full software installer, patch files contain only the data needed to update older versions &#8211; making them ideal for public website distribution. Data security and integrity is ensured through a combination of 128-bit MD5 hashing, CRC-32 checksums and encryption standards.</p>
<p><strong>Powerful Scripting Engine</strong><br />
A powerful scripting engine with more than 250 high-level actions gives unprecedented control over the software patching system. Features everything from registry editing to web script interaction, file downloads and more.</p>
<p><strong><a class="wmp" href="http://www.indigorose.com/content/vp-project-settings-theme.jpg"><img class="size-medium wp-image-1311 alignleft" title="vp-project-settings-theme" src="http://www.indigorose.com/content/vp-project-settings-theme-300x263.jpg" alt="vp-project-settings-theme" width="300" height="263" /></a>Customizable User Interface</strong><br />
A library of over twenty different screens (plus graphical skinning system) makes it easy to control the user interface of your patches. There are pre-built layouts to handle just about any task you can imagine, and it&#8217;s easy to adjust them to fit your needs exactly.</p>
<p><strong>International / Multilingual Language Support</strong><br />
A unique language selector is included on each screen dialog, making it easy to create multilingual user interfaces and modify translations at will.</p>
<p><strong>Interactive or Silent Operation</strong><br />
Supports the creation of both fully-interactive &#8220;wizard based&#8221; patches or completely automatic patches that operate silently without displaying any user interface at all.</p>
<p><strong>Advanced System Editing</strong><br />
Advanced system-changing capabilities are built right in. Query the Registry, modify INI files, perform file searches, interact with web scripts, explore folders, delete and rename files, and more.</p>
<p><strong>Authenticode Support</strong><br />
Codesign your patches with integrated support for Authenticode certificates signing.</p>
<p><strong>Unattended Builds</strong><br />
Visual Patch fits seamlessly into your automated build processes with features like build constants and pre/post build processes.</p>
<p><strong>Reports and Logs</strong><br />
Improved HTML-based project reports and text-based install-time log files give you an accurate record of your patch. New options let you control the level of detail being logged, including options for recording errors and script execution details.</p>
<p><strong>Themes &amp; Skinning System</strong><br />
Choose from dozens of pre-made themes (skins) for your dialogs or make your own. It&#8217;s as easy as viewing a live dialog preview and picking your favorite style. Configure everything from fonts and banner images to body/background graphics, control colors and more.</p>
<p><strong>Integrates with TrueUpdate</strong><br />
Visual Patch is an integral component of Indigo Rose&#8217;s software deployment suite. For a complete and fully integrated end-to-end solution, we&#8217;d recommend using Visual Patch in conjunction with Setup Factory (software installation) and TrueUpdate (automated &#8220;check-for-update&#8221; feature).</p>
<p><strong>Lightweight and Self-Contained</strong><br />
Creates self-extracting executable patches that are compact, optimized, and completely self-contained, with no external dependencies or extras to distribute.</p>
<p><strong>Fully Compatible</strong><br />
Make a single patch file that is compatible with all Windows systems, including Vista, XP, Server 2003, 2000, ME, 98 and 95.</p>
<p><strong>Comprehensive Documentation</strong><br />
The software ships with an extensive command reference help file and a 285-page user&#8217;s guide in PDF format.</p>
<p><strong>World-Class Support</strong><br />
Indigo Rose stands behind its products with a refreshingly personal approach to technical support. We&#8217;ll treat you like the valued customer that you are.</p>
<p><strong>Best Value</strong><br />
Compare it to other tools. Visual Patch 3.5 is easy to use, provides next generation technology, has superior technical support and is priced lower than competitive products</p>
<p><strong>Trusted</strong><br />
Indigo Rose Software products are trusted by over 20,000 software developers worldwide where our runtimes ultimately reach millions of desktops.</p>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/features-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Patch 3.5 Product Brochure</title>
		<link>http://www.indigorose.com/visual-patch/brochure-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/brochure-visual-patch/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 21:12:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[binary patch]]></category>
		<category><![CDATA[creating]]></category>
		<category><![CDATA[development tools]]></category>
		<category><![CDATA[indigo rose]]></category>
		<category><![CDATA[indigorose]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software patches]]></category>
		<category><![CDATA[visualpatch]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=484</guid>
		<description><![CDATA[Visual Patch 3.0 can figure out what files have changed, find the exact changes within each file and determine how to update any previous version to the current version. 


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Anyone who needs to create compact and secure software patches needs Visual Patch 3.5. This includes software developers, network administrators and IT managers, among others. Regardless of the type of data being distributed &#8211; executables, documents, databases, videos, etc. &#8211; Visual Patch can figure out what files have changed, find the exact changes within each file and determine how to update any previous version to the current version. Whereas software patching was once a notoriously slow and cumbersome process, companies choosing Visual Patch have a distinct advantage.</p>
<p><strong><a href="http://www.indigorose.com/pdf/visual-patch/visual-patch-brochure.pdf" target="_blank">Click here to download a printable Visual Patch 3.5 brochure</a></strong></p>
<p><strong><br />
</strong></p>
<p><em><span style="font-weight: normal;"><span style="font-style: normal;"><a href="http://get.adobe.com/reader/" target="_blank"><img class="alignnone size-full wp-image-812" title="get_adobe_reader" src="http://www.indigorose.com/content/get_adobe_reader.gif" alt="get_adobe_reader" width="112" height="33" /></a><br />
<em><span style="color: #888888;">Note: This brochure in Adobe Acrobat PDF format. You may need to download and install the Adobe Reader software in order to view it.</span></em></span></span></em></p>
<p><span style="color: #551a8b; text-decoration: underline;"><br />
</span></p>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/brochure-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download a Free 30-Day Trial Version</title>
		<link>http://www.indigorose.com/visual-patch/download-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/download-visual-patch/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 21:14:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[crack]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[full version]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[indigo rose]]></category>
		<category><![CDATA[indigorose]]></category>
		<category><![CDATA[pirate]]></category>
		<category><![CDATA[trial]]></category>
		<category><![CDATA[warez]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=490</guid>
		<description><![CDATA[Download a free 30 day trial version of Indigo Rose's Visual Patch 3.0 software development tool.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-234" title="thumbnail-download" src="/content/thumbnail-download.jpg" alt="thumbnail-download" width="150" height="100" />The best way to decide if Visual Patch 3.5 is right for you, is to download the free 30-day trial version. The trial version is fully functional, so you&#8217;ll be able to really &#8220;kick the tires&#8221; and see what it can do.</p>
<p>To download the free trial version, please enter your information into the fields below. We&#8217;ll email you the download instructions within minutes of submitting your request.</p>
<p><!-- BEGIN FORM --></p>
<form id="frmSS8" action="http://www.indigorose.com/lists/form.php?form=8" method="post">
<table style="text-align: center; margin: auto;" border="0" align="center">
<tbody>
<tr>
<td style="text-align: right;"><em>Full Name:</em></td>
<td>
<input id="CustomFields_1_8" style="width: 150px;" maxlength="50" name="CustomFields[1]" type="text" /></td>
</tr>
<tr>
<td style="text-align: right;"><em>Email Address:</em></td>
<td>
<input style="width: 150px;" name="email" type="text" /></td>
</tr>
<tr>
<td style="text-align: center;"> </td>
<td>
<input type="submit" value="Download Trial" /></td>
</tr>
</tbody>
</table>
</form>
<p><!-- END FORM --></p>
<p><span style="color: #c0c0c0;"><em>Note: By submitting this form, you agree to receive followup emails regarding Visual Patch. You may unsubscribe from these emails at any time. We do not sell, rent or give away your email address to anyone. We only use it to keep you informed about Visual Patch and how to get the most out of your free trial.</em></span></p>
<table width="100%" cellspacing="20">
<tr>
<td valign="middle" align="right"><img src="/content/logo-windows-7.jpg" alt="Compatible with Windows 7" title="Compatible with Windows 7"></td>
<td valign="middle" align="left"><img src="/content/logo-windows-vista.jpg" alt="Works with Windows Vista" title="Works with Windows Vista"></td>
</tr>
</table>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/' rel='bookmark' title='Permanent Link: Frequently Asked Questions'>Frequently Asked Questions</a> <small>Visual Patch simplifies your product management and makes it easy...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/download-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frequently Asked Questions</title>
		<link>http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 22:29:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[benefits]]></category>
		<category><![CDATA[binary patches]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[delta patches]]></category>
		<category><![CDATA[file compare]]></category>
		<category><![CDATA[file difference]]></category>
		<category><![CDATA[indigo rose]]></category>
		<category><![CDATA[indigorose]]></category>
		<category><![CDATA[visual basic]]></category>
		<category><![CDATA[visual c++]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=598</guid>
		<description><![CDATA[Visual Patch simplifies your product management and makes it easy to manage your software releases. There is no easier way to make professional quality, full-history patches for your software and other electronic content.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-231" title="thumbnail-faq" src="http://www.indigorose.com/content/thumbnail-faq.jpg" alt="thumbnail-faq" width="150" height="100" />Visual Patch simplifies your product management and makes it easy to manage your software releases. There is no easier way to make professional quality, full-history patches for your software and other electronic content. Unlike other products, Visual Patch combines sophisticated binary patching with the flexibility offered by full-history patches. These patches can update any older version to the latest release with a single executable patch file.</p>
<p><strong>Here are some answers to common questions about Visual Patch 3.5&#8230;</strong></p>
<h5>Who needs Visual Patch?</h5>
<p>Anyone who needs to create compact and secure software patches needs Visual Patch. This includes software developers, network administrators and IT managers, among others. Regardless of the type of data being distributed &#8211; executables, documents, databases, videos, etc. &#8211; Visual Patch can figure out what files have changed, the exact changes within each file and how to update any previous version to the current version.</p>
<h5>How easy is it to learn?</h5>
<p>Visual Patch&#8217;s point-and-click design takes the difficulty out of building even the most sophisticated full-history patches. With the same ease of use and interface style that has made Setup Factory famous, Visual Patch makes it easier to get from &#8220;no patch&#8221; to &#8220;patch&#8221; than ever before.</p>
<h5>How does Visual Patch affect my bottom line?</h5>
<p>Distributing smaller files is good for both you and your customers. Visual Patch  will help you save money on bandwidth, server hardware and network congestion. Your customers and clients will benefit from faster downloads, a reliable and easy to use patching process and increased satisfaction with your product and company.</p>
<h5>Does Visual Patch support binary patching?</h5>
<p>Yes. Visual Patch  features state-of-the-art binary differencing and compression algorithms. Combined with a powerful full-history patching engine, Visual Patch  offers a unique approach unequaled by any other product, making it an excellent addition to the toolbox of any software developer or IT manager.</p>
<h5>Does Visual Patch support full history patching?</h5>
<p>Yes. Visual Patch  gives you full control over which versions of your software can be patched with a single executable. Unlike some other products, Visual Patch&#8217;s full-history patching ability can update any version of your software to the latest release. This makes patches created with Visual Patch easier to apply and friendlier to use than those created with less sophisticated patch builders.</p>
<h5>Can I password protect my patches?</h5>
<p>Yes. Visual Patch  includes a number of features designed to help you manage access to your software. Asking for a password or serial number is no problem. Additionally, Visual Patch  automatically restricts use of your patch files through the use of binary differencing, key files and sophisticated message digests calculations.</p>
<h5>Will my patch work on all Windows platforms?</h5>
<p>Visual Patch builds patches with 100% support for all 32-bit Windows platforms. This includes Windows 95, 98, ME, NT4, 2000, XP and Server 2003.</p>
<h5>What languages can my patch appear in?</h5>
<p>Visual Patch gives you everything you need to support your customers and clients around the world. Patches created with Visual Patch can automatically determine the language of the client operating system and adjust the display of screens and messages appropriately. Whether you need to support English, French, German, Spanish, Italian or any other language recognized by Windows, simply provide the text and Visual Patch takes care of the rest!</p>
<h5>Why not just use Setup Factory to build a new installer?</h5>
<p>When preparing a new release, you will certainly want to use Setup Factory to build an installer for new customers; however, you can save money and ensure the security of your updates by using patch files. Patch files are smaller as they only distribute the files that have changed and &#8211; more importantly &#8211; they are absolutely useless to anyone who doesn&#8217;t already have a valid version of your software installed.</p>
<h5>What&#8217;s the difference between an Installer builder and a Patch builder?</h5>
<p>Installer builders (such as Indigo Rose&#8217;s Setup Factory) have a different purpose than patch builders (like Visual Patch). A software installer is used to setup and configure a full software application on a computer system. Once it&#8217;s installed and working, the installation program&#8217;s job is done. In a perfect and unchanging world, that would be the end of the story. However, we all know that change is a constant. Software and data need to be updated periodically (bug fixes, features etc), but such changes seldom require the complete overhaul of a program. You need a method that synchronizes the data &#8220;in-the-field&#8221; with your current release.</p>
<p>Visual Patch greatly simplifies product maintenance by taking care of this for you. Whenever you have a new version ready, Visual Patch figures out what files need to be added, changed or replaced to bring any older version of your software up to date.</p>
<p>Visual Patch saves you time by making the design process as easy as possible. Visual Patch is also incredibly accurate; by automating much of the decision process, it eliminates opportunities for human error compared to developing patches &#8220;by hand&#8221; with other methods. Additionally, with the addition of binary differencing, Visual Patch can actually determine the areas of difference within a file and only distribute those particular changes &#8211; something that is impossible to do without sophisticated algorithms.</p>
<h5>Will my patch be Internet ready?</h5>
<p>Yes. Visual Patch generates a compact, single-file, self-executing patch that is easy to distribute, and easy for your users to use. It&#8217;s perfect for distribution using web, email, LAN, TrueUpdate, CD-ROM or DVD-ROM. It&#8217;s also Authenticode-ready, so you can digitally sign your patches.</p>
<h5>What other tools do I need to use Visual Patch?</h5>
<p>None. As a standalone product, Visual Patch can be used by anyone. It doesn&#8217;t matter what installation product you use or even whether you use one at all. If you need to get newer versions of files out to users, Visual Patch will do it. However, as part of a complete solution for software deployment, you will find that Visual Patch integrates quite nicely with tools like Setup Factory and TrueUpdate.</p>
<h5>What kinds of files can Visual Patch update?</h5>
<p>Visual Patch will work with any kind of files. You could even use it to update a few slides in a presentation, or individual files in a library of help documents used by your sales team. With a flexible tool like Visual Patch, the possibilities are endless.</p>
<h5>Can I customize the runtime interface?</h5>
<p>Yes. Visual Patch lets you easily drop in new wizard dialogs using the built-in Screen Manager and Gallery. Altering the display sequence is as simple as clicking on up and down arrows. You can edit text messages, use custom graphics and set conditional display options. A variety of screen types are available, from basic text displays, to check boxes, text input, radio buttons and more.</p>
<h5>Can I create patches that target multiple operating systems?</h5>
<p>Yes. You can attach conditions to any part of the patch to make them specific to the version of Windows that the user is running. For instance, your patch might install some new files only on Windows 95, or it might check different Registry locations for values if the user is running Windows 98 or Windows XP.</p>
<h5>Can I distribute my patch on CD-ROM / DVD-ROM? Email? Web?</h5>
<p>Yes. Visual Patch creates standalone, single-file executable patches that you can distribute using virtually any type of media you like.</p>
<h5>Can Visual Patch handle advanced patching needs?</h5>
<p>Absolutely. With Visual Patch, you aren&#8217;t limited to just replacing old files with new ones. We&#8217;ve also included many advanced features &#8211; you can query the Registry, modify INI files, perform file searches, interact with web scripts, explore folders, delete and rename files, and more.</p>
<h5>How does Visual Patch benefit the software developer?</h5>
<p>The easier it is for your users to update your software, the more likely it is that your users will be using the latest version. As a result, your technical support team will have fewer legacy issues to deal with. The easier it is for <em>you</em> to release updates, the more often you can release them. You won&#8217;t have to hold back releases until you have made enough changes to justify the effort required to prepare updates using traditional update methods.</p>
<h5>How does Visual Patch impact technical support?</h5>
<p>Timely software patches allow your users to benefit quickly from any new features and bug fixes you develop. Ensuring that users benefit from all the bug fixes you&#8217;ve released reduces the incidence of support calls. Keeping users up to date makes it easier to support them when incidents occur.</p>
<h5>How will Visual Patch impact our customers and clients?</h5>
<p>Today&#8217;s users are savvy; they demand responsiveness from software companies and they want tools that meet their needs and make them more productive. In order to maintain customer loyalty and maximize the user&#8217;s experience with your software, you need to make patching your software as easy as possible. Making it easy for users to patch your software shows that you&#8217;re committed to supporting it.</p>
<h5>How does Visual Patch benefit the network administrator?</h5>
<p>Keeping a corporate, educational or government network up-to-date with the latest security patches, applications updates and operating system fixes is a time consuming ordeal. Without tools like Visual Patch, the task is virtually impossible. Used in conjunction with Indigo Rose&#8217;s TrueUpdate, you&#8217;ll be able to quickly and effectively roll out whatever software patches you need to throughout your organization. The TrueUpdate client software can analyze the computer system, decide what is currently installed and then take action to download and install the patches you&#8217;ve made with Visual Patch to bring that system up-to-date. It&#8217;s fast, easy and automatic.</p>
<h5>I&#8217;m not a software developer&#8230;do I still need Visual Patch?</h5>
<p>Absolutely! You don&#8217;t need to be a software developer to benefit from Visual Patch. You can use Visual Patch to update product catalogs, databases, price lists, help files, quarterly reports, training videos or whatever else you want.</p>
<h5>System Requirements</h5>
<p>In order to build patches, a developer requires:</p>
<ul>
<li>Windows 2000, XP or Vista</li>
<li>512 MB RAM (1 GB+ RAM recommended)</li>
<li>800&#215;600 display resolution</li>
<li>50 MB free hard drive space</li>
</ul>
<p>In order to run the patches, an end user requires:</p>
<ul>
<li>Windows 95/98/ME/NT4(SP6)/2000/XP/Vista</li>
<li>32 MB RAM</li>
<li>640&#215;480 display resolution</li>
<li>10 MB free hard drive space</li>
</ul>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/overview-visual-patch/' rel='bookmark' title='Permanent Link: Overview of Visual Patch 3.5'>Overview of Visual Patch 3.5</a> <small>Visual Patch 3.0 is a fast and efficient solution for...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/frequently-asked-questions-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenshot Gallery</title>
		<link>http://www.indigorose.com/visual-patch/screenshots-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/screenshots-visual-patch/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 21:12:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[data patching]]></category>
		<category><![CDATA[dialogs]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[patch development]]></category>
		<category><![CDATA[patch management]]></category>
		<category><![CDATA[patch programming]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[visualpatch]]></category>
		<category><![CDATA[xdelta]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=486</guid>
		<description><![CDATA[Visual Patch 3.0 screenshots and dialogs. Create binary software patches using this professional software development tool.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/users-guide-visual-patch/' rel='bookmark' title='Permanent Link: Online User&#8217;s Guide'>Online User&#8217;s Guide</a> <small>The easiest way to learn how to use Visual Patch...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Visual Patch 3.5 is a fast and efficient solution for software developers wanting to create secure binary difference software patches. Simplify your software version management and turn the otherwise complicated task of managing point releases into a fully automatic solution. There is no better way to make professional-quality, full-history binary patches for software and other electronic content.</p>
<p><strong>Click on any of the screenshot images below to see a larger, more detailed version.</strong></p>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Visual Patch 3.5&#8217;s Sophisticated Version Management</h2>
<p><a class="wmp" title="Sophisticated Version Management" href="/content/screenshots/vp/large/version_management.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Sophisticated Version Management" src="/content/screenshots/vp/small/version_management.gif" alt="Sophisticated Version Management" /></a><br />
Visual Patch 3.5 makes it easy to manage your software releases. All of your versions are organized into tabs, each with an intuitive list of the files and folders that belong to that version. You can quickly and easily add, remove and organize your versions, and see all of the important details about your files. A task bar along the side provides quick access to all of Visual Patch&#8217;s features.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Optimized Patching Engine</h2>
<p><a class="wmp" title="Optimized Patching Engine" href="/content/screenshots/vp/large/optimizations.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Optimized Patching Engine" src="/content/screenshots/vp/small/optimizations.gif" alt="Optimized Patching Engine" /></a><br />
Visual Patch features state-of-the-art binary differencing and compression algorithms. This ensures smaller and better performing software patches. The algorithms used by Visual Patch were developed specifically for their impressive speed characteristics.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Full-History Patching</h2>
<p><a class="wmp" title="Full-History Patching" href="/content/screenshots/vp/large/build_settings.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Full-History Patching" src="/content/screenshots/vp/small/build_settings.gif" alt="Full-History Patching" /></a><br />
You have full control over which versions of your software can be patched with a single executable. You can choose to update only a single version, or offer a patch that can update any version that has ever been released.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Advanced Project Settings</h2>
<p><a class="wmp" title="Advanced Project Settings" href="/content/screenshots/vp/large/advanced_project_settings.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Advanced Project Settings" src="/content/screenshots/vp/small/advanced_project_settings.gif" alt="Advanced Project Settings" /></a><br />
Robust fail-safe features include automatic file backups, rollback support, deletion of legacy files, and detailed logging to assist in debugging and auditing.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Project Wizard</h2>
<p><a class="wmp" title="Project Wizard" href="/content/screenshots/vp/large/locate_installed_version.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Project Wizard" src="/content/screenshots/vp/small/locate_installed_version.gif" alt="Project Wizard" /></a><br />
The project wizard simplifies the process of setting up your patch, distilling the complicated logic of patching into a series of easy questions and options.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Adding Files</h2>
<p><a class="wmp" title="Adding Files" href="/content/screenshots/vp/large/adding_files.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Adding Files" src="/content/screenshots/vp/small/adding_files.gif" alt="Adding Files" /></a><br />
Visual Patch makes it easy to add the files from each version into your project. You can add them recursively or just drag and drop them onto a file list from Windows.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>File Properties</h2>
<p><a class="wmp" title="File Properties" href="/content/screenshots/vp/large/file_properties.gif"><br />
<img class="alignleft size-medium wp-image-775" title="File Properties" src="/content/screenshots/vp/small/file_properties.gif" alt="File Properties" /></a><br />
Editing the settings for a file is as easy as double-clicking on it in the file list. You can easily change source and destination paths and designate &#8220;key files&#8221; for version detection.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Folder References</h2>
<p><a class="wmp" title="Folder References" href="/content/screenshots/vp/large/folder_references.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Folder References" src="/content/screenshots/vp/small/folder_references.gif" alt="Folder References" /></a><br />
Folder references are similar to files, but they reference a folder on your system instead of a single file. They’re useful for including folders full of files without having to reference each file individually.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>File Conditions</h2>
<p><a class="wmp" title="File Conditions" href="/content/screenshots/vp/large/conditions.gif"><br />
<img class="alignleft size-medium wp-image-775" title="File Conditions" src="/content/screenshots/vp/small/conditions.gif" alt="File Conditions" /></a><br />
Conditionally include or exclude a file from the patch at build time or run time.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Screen Gallery</h2>
<p><a class="wmp" title="Screen Gallery" href="/content/screenshots/vp/large/screen_gallery.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Screen Gallery" src="/content/screenshots/vp/small/screen_gallery.gif" alt="Screen Gallery" /></a><br />
Visual Patch ships with many different kinds of pre-made screens that you can add to your projects.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Screen Manager</h2>
<p><a class="wmp" title="Screen Manager" href="/content/screenshots/vp/large/screen_manager.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Screen Manager" src="/content/screenshots/vp/small/screen_manager.gif" alt="Screen Manager" /></a><br />
The screen manager allows you to add, remove, edit and re-order your patch&#8217;s screens. This gives you full control over the user interface and flow of your patch.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Themes</h2>
<p><a class="wmp" title="Themes" href="/content/screenshots/vp/large/themes.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Themes" src="/content/screenshots/vp/small/themes.gif" alt="Themes" /></a><br />
Choose from dozens of built-in themes (skins) for your patches or create your own using your favorite images. You can easily configure everything from fonts and banner images to background graphics, control colors and more.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Screen Properties</h2>
<p><a class="wmp" title="Screen Properties" href="/content/screenshots/vp/large/screen_properties.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Screen Properties" src="/content/screenshots/vp/small/screen_properties.gif" alt="Screen Properties" /></a><br />
Every screen has unique settings and attributes that can be customized. All screens dynamically adjust their layout as you edit the screen’s controls and text. The language selector allows you to perform in-place translation of the screen&#8217;s text.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Screen Events</h2>
<p><a class="wmp" title="Screen Events" href="/content/screenshots/vp/large/screen_events.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Screen Events" src="/content/screenshots/vp/small/screen_events.gif" alt="Screen Events" /></a><br />
Go behind the scenes and modify the built-in functionality of any screen. Each screen provides a number of events where you can create intelligent scripted responses to everything from clicking &#8216;Next&#8217; to any other message fired by a user interface control.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Action Library</h2>
<p><a class="wmp" title="Action Library" href="/content/screenshots/vp/large/actions.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Action Library" src="/content/screenshots/vp/small/actions.gif" alt="Action Library" /></a><br />
Visual Patch isn&#8217;t limited to just updating files. A built-in library of 250+ actions allows you to leverage powerful functionality without having to do any programming. There are actions to handle everything from text file editing to system registry changes. You can execute programs, call DLL functions, query drive information, manipulate strings, copy files, start and stop services, interact with web scripts, display dialog boxes, and much more. Simply choose the action you want from a categorized list, fill in the requested information fields and the wizard does the rest.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Powerful Scripting Engine</h2>
<p><a class="wmp" title="Powerful Scripting Engine" href="/content/screenshots/vp/large/scripting.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Powerful Scripting Engine" src="/content/screenshots/vp/small/scripting.gif" alt="Powerful Scripting Engine" /></a><br />
Visual Patch includes an incredibly powerful free-form scripting engine. Based on the popular Lua language, this easy to understand scripting language features everything from &#8216;for, repeat and while&#8217; loops, to &#8216;if/else&#8217; conditions, functions, variables, and tables (associative arrays). The integrated script editor features color syntax highlighting, code completion, function highlighting, as-you-type action prototypes, Ctrl+Space function listings, and even context-sensitive help.</div>
<div class="ir_screenshots" style="display: table; clear: both">
<h2>Language Support</h2>
<p><a class="wmp" title="Language Support" href="/content/screenshots/vp/large/languages.gif"><br />
<img class="alignleft size-medium wp-image-775" title="Language Support" src="/content/screenshots/vp/small/languages.gif" alt="Language Support" /></a><br />
Unsurpassed support for multilingual patches is included right out of the box. Patches created with Visual Patch can automatically determine the language of the client operating system and adjust the display of screens and messages appropriately. Whether you need to support English, French, German, Spanish, Italian or any other language recognized by Windows, with Visual Patch you simply provide the text and your patch takes care of the rest!</div>
<div class="ir_screenshots" style="display: table; clear: both"></div>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/users-guide-visual-patch/' rel='bookmark' title='Permanent Link: Online User&#8217;s Guide'>Online User&#8217;s Guide</a> <small>The easiest way to learn how to use Visual Patch...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/screenshots-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online User&#8217;s Guide</title>
		<link>http://www.indigorose.com/visual-patch/users-guide-visual-patch/</link>
		<comments>http://www.indigorose.com/visual-patch/users-guide-visual-patch/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 21:13:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Visual Patch]]></category>
		<category><![CDATA[change management]]></category>
		<category><![CDATA[delta]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[updating]]></category>
		<category><![CDATA[visualpatch]]></category>

		<guid isPermaLink="false">http://www.indigorose.com/?p=488</guid>
		<description><![CDATA[The easiest way to learn how to use Visual Patch 3.0 is to start it up and use it. Using the built-in project wizard, you'll be able to create binary software patches in just minutes.


More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/screenshots-visual-patch/' rel='bookmark' title='Permanent Link: Screenshot Gallery'>Screenshot Gallery</a> <small>Visual Patch 3.0 screenshots and dialogs. Create binary software patches...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-239" title="thumbnail-users-guide" src="http://www.indigorose.com/content/thumbnail-users-guide.jpg" alt="thumbnail-users-guide" width="150" height="100" />The easiest way to learn how to use Visual Patch 3.5 is to start it up and use it. Using the built-in project wizard, you&#8217;ll be able to create binary software patches in just minutes. If you have any questions about what a particular dialog box option does, just click on the Help button to get a full description.</p>
<p>However, to get the most out of your software, you&#8217;ll want to spend some time with the User&#8217;s Guide. The Help menu is your friend! That&#8217;s were you&#8217;ll find links to the User&#8217;s Guide, the Scripting Guide and the full Help File/Command Reference.</p>
<p>We&#8217;ve also made these resource available to you online in &#8220;webhelp&#8221; format, if you&#8217;d like to take a peek before installing the software.</p>
<p><a title="Click Here to View the Visual Patch 3.5 Online User's Guide" href="http://www.indigorose.com/webhelp/vp/" target="_blank"><strong>Click Here to View the Visual Patch 3.5 Online User&#8217;s Guide</strong></a></p>
<p><strong><br />
</strong></p>


<p>More Information:<ol><li><a href='http://www.indigorose.com/visual-patch/features-visual-patch/' rel='bookmark' title='Permanent Link: Product Features'>Product Features</a> <small>Visual Patch 3.0 is the fastest way to create compact...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/brochure-visual-patch/' rel='bookmark' title='Permanent Link: Visual Patch 3.5 Product Brochure'>Visual Patch 3.5 Product Brochure</a> <small>Visual Patch 3.0 can figure out what files have changed,...</small></li>
<li><a href='http://www.indigorose.com/visual-patch/screenshots-visual-patch/' rel='bookmark' title='Permanent Link: Screenshot Gallery'>Screenshot Gallery</a> <small>Visual Patch 3.0 screenshots and dialogs. Create binary software patches...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.indigorose.com/visual-patch/users-guide-visual-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
