<?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>ThinkGenealogy &#187; microsoft</title>
	<atom:link href="http://www.thinkgenealogy.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkgenealogy.com</link>
	<description>genealogy, software, ideas, and innovation</description>
	<lastBuildDate>Thu, 01 Jul 2010 12:07:00 +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>Did a Microsoft Sample Influence the Design of a Mac Genealogy Application?</title>
		<link>http://www.thinkgenealogy.com/2007/10/05/did-a-microsoft-sample-influence-the-design-of-a-mac-genealogy-application/</link>
		<comments>http://www.thinkgenealogy.com/2007/10/05/did-a-microsoft-sample-influence-the-design-of-a-mac-genealogy-application/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 05:52:42 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[Dick Eastman]]></category>
		<category><![CDATA[family tree]]></category>
		<category><![CDATA[family.show]]></category>
		<category><![CDATA[macfamilytree]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/10/05/did-a-microsoft-sample-influence-the-design-of-a-mac-genealogy-application/</guid>
		<description><![CDATA[I was reading Dick Eastman&#8217;s newsletter today and came across a post about MacFamilyTree 5 beta so  I decided to follow the link to the company site to see what the UI looked liked.  To my surprise, the main tree diagram looks a lot like Microsoft&#8217;s Family.Show sample application that I have blogged so much about. 
Compare [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading Dick Eastman&#8217;s newsletter today and came across a post about <a href="http://blog.eogn.com/eastmans_online_genealogy/2007/10/macfamilytree-5.html" title="EOGN - MacFamilyTree 5 beta">MacFamilyTree 5 beta</a> so  I decided to follow the link to the company site to see what the UI looked liked.  To my surprise, the main tree diagram looks a lot like Microsoft&#8217;s Family.Show sample application that I have <a href="http://www.thinkgenealogy.com/category/familyshow/" title="Family.Show posts">blogged</a> so much about. </p>
<p>Compare the tree diagrams for yourself:</p>
<p>MacFamilyTree 5 beta</p>
<p>  <img src="http://www.thinkgenealogy.com/wp-content/uploads/macfamilytree5.png" alt="MacFamilyTree 5 beta" /></p>
<p>Microsoft&#8217;s Family.Show</p>
<p><img src="http://www.thinkgenealogy.com/wp-content/uploads/famshow.png" alt="Family.Show" /></p>
<p>The latest updates to genealogy software appear to have at least a graphic designer (if not a user experience designer) on the team.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/10/05/did-a-microsoft-sample-influence-the-design-of-a-mac-genealogy-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Genealogists Be Aware &#8211; Desktop Software and Web Applications are Converging</title>
		<link>http://www.thinkgenealogy.com/2007/09/29/genealogists-be-aware-desktop-software-and-web-applications-are-converging/</link>
		<comments>http://www.thinkgenealogy.com/2007/09/29/genealogists-be-aware-desktop-software-and-web-applications-are-converging/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 05:36:39 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cringely]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[familysearch labs]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[geni]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[life browser]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[myheritage]]></category>
		<category><![CDATA[pedigree viewer]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rich internet application]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[sun microsystems]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web 2.0+gen]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/09/29/genealogists-be-aware-desktop-software-and-web-applications-are-converging/</guid>
		<description><![CDATA[All users of genealogy software should be aware that desktop software and web applications are converging in exciting ways that will soon affect the applications they use. One way that they are converging is through something called Rich Internet Applications (RIAs).
Are there any genealogy Rich Internet Applications today? The answer is yes. At least a [...]]]></description>
			<content:encoded><![CDATA[<p>All users of genealogy software should be aware that desktop software and web applications are converging in exciting ways that will soon affect the applications they use. One way that they are converging is through something called Rich Internet Applications (RIAs).</p>
<p>Are there any genealogy Rich Internet Applications today? The answer is yes. At least a few. Currently, they all are created using Adobe Flash.</p>
<p>It might surprise you that <a href="http://familysearchlabs.org/" title="FamilySearch Labs">FamilySearch Labs </a>is on th leading edge of genealogy Rich Internet Applications with these prototype applications:</p>
<p><a href="http://www.familysearchlabs.org/em/Main.html" title="Pedigree Viewer">Pedigree Viewer</a><br />
panning, zooming<br />
direct-line highlighting<br />
ancestor/descendant view<br />
search<br />
GEDCOM import</p>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/pedigreeviewer.jpg" title="FamilySearch Labs - Pedigree Viewer"><img src="http://www.thinkgenealogy.com/wp-content/uploads/pedigreeviewer.thumbnail.jpg" alt="FamilySearch Labs - Pedigree Viewer" /></a></p>
<p><a href="http://www.familysearchlabs.org/em/Main.html" title="Life Browser">Life Browser</a><br />
add artifact (photo, record)<br />
edit details<br />
associate artifact as evidence<br />
image representing potential timeline feature</p>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/lifebrowser.jpg" title="FamilySearch Labs - Life Browser"><img src="http://www.thinkgenealogy.com/wp-content/uploads/lifebrowser.thumbnail.jpg" alt="FamilySearch Labs - Life Browser" /></a></p>
<p>Other genealogy sites using RIAs include:</p>
<p><a href="http://www.geni.com/" title="Geni">Geni</a><br />
panning, zooming<br />
enter details, support for single birth, marriage, death date<br />
intuitive interface for adding parents, spouse, siblings, and children<br />
appealing design</p>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/geni.jpg" title="Geni"><img src="http://www.thinkgenealogy.com/wp-content/uploads/geni.thumbnail.jpg" alt="Geni" /></a></p>
<p><a href="http://www.myheritage.com/" title="MyHeritage">MyHeritage</a><br />
2D/3D perspective, animation to help flow through tree<br />
enter details, support for multiple facts (birth, marriage, death, many more)<br />
intuitive interface for adding parents, spouse, siblings, and children<br />
appealing design</p>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/myheritage.jpg" title="MyHeritage"><img src="http://www.thinkgenealogy.com/wp-content/uploads/myheritage.thumbnail.jpg" alt="MyHeritage" /></a></p>
<p><span id="more-43"></span></p>
<h3>Desktop or Web Applications</h3>
<p>Through my years as a software developer and architect, I have developed both desktop and web applications. When I started my career more than 13 years ago, I had the choice of working on mainframe systems or on Windows desktops. I chose Windows. Many years later, web applications were all the rage. One reason for this was their ease of deployment. After a few years of doing web development, there was a backlash of sorts as the types of applications that my team was building were too complicated for the web. The users complained of slow performance and were unsatisfied with the user experience. So the pendulum swung back in favor of desktop applications that (this time) were connected to a server to get the data.</p>
<p>Other developers have continued to build for the web and have employed techniques such as <a href="http://en.wikipedia.org/wiki/Ajax_(programming)" title="Wikipedia - Ajax">Ajax </a>to build more interactive web applications. Users have always had a choice of web browsers (Netscape, Safari, Firefox, Internet Explorer, Opera, etc.) which has caused developers extra work as the browsers don&#8217;t function the same. As web applications become more interactive, these differences in browsers continues to cause difficulties.</p>
<p>One advantage of desktop applications is that they can take advantage of the processing power of the computer that runs them. On the other hand, one issue you get with desktop applications is which operating system (or platform) to target: Windows, Mac, or Linux. Some developers have been seeking for the solution that would give them the &#8220;hat trick&#8221; of running on all three.</p>
<h3>Rich Internet Applications</h3>
<p>The development world is changing with the concept of the <a href="http://en.wikipedia.org/wiki/Rich_Internet_application" title="Wikipedia - Rich Internet Application">Rich Internet Application (RIA)</a> which mixes the best of web applications and desktop software. You get the ease of deployment of the web with the better user experience and performance of the desktop. Although not a tenet of RIA-development itself, some of the technologies used to develop RIAs also solve the cross-platform problem. These technologies include:</p>
<ul>
<li>Adobe &#8211; <a href="http://en.wikipedia.org/wiki/Adobe_Flash" title="Wikipedia - Adobe Flash">Flash</a>/<a href="http://en.wikipedia.org/wiki/Adobe_Flex" title="Wikipedia - Adobe Flex">Flex</a>/<a href="http://en.wikipedia.org/wiki/Adobe_AIR" title="Wikipedia - Adobe AIR">AIR</a></li>
<li>Microsoft &#8211; <a href="http://en.wikipedia.org/wiki/Microsoft_Silverlight" title="Wikpedia - Microsoft Silverlight">Silverlight</a></li>
<li>Sun Microsystem &#8211; <a href="http://en.wikipedia.org/wiki/JavaFX" title="Wikipedia - Sun Microsystem JavaFX">JavaFX</a></li>
</ul>
<p>At this point Adobe is leading the pack due to the large number of computers that have the Flash player installed. In a <a href="http://www.pbs.org/cringely/pulpit/2007/pulpit_20070629_002360.html" title="I, Cringely - An AIR of Invisibility">weekly column </a>in June 2007, Robert X. Cringely talks about RIA technologies and specifically why Flash comes out ahead of Java:</p>
<blockquote><p>The folks at Macromedia (now Adobe) saw some amazing shortcomings in other web-based execution systems and simply did it right. Java applets were fantastic with major shortcomings (huge Java runtime, poor performance, clunky and ugly interface, etc). Flash fixed all or most of those. And Flash does cross-platform so much better than Java ever did.</p></blockquote>
<p>RIAs built with Adobe tools can be run inside any browser that supports the Flash player or even outside the browser using the Adobe Integrated Runtime (AIR) to support cross-platform deployment. I am very excited about what is currently available from Adobe.</p>
<p>Microsoft&#8217;s Silverlight is in the early stages with version 1.0 that was released on September 4, 2007. I can see good things ahead for this technology as I have been using its sibling-technology Windows Presentation Foundation for almost a year now.</p>
<p>I have to admit that I haven&#8217;t looked closely at JavaFX. Any discussion of RIAs wouldn&#8217;t be complete if we didn&#8217;t at least acknowledge that Sun Microsystems sees this technology as important. I will be keeping an eye on this technology as well.</p>
<p>Here are links to sites that include sample Rich Internet Applications:</p>
<ul>
<li><a href="http://labs.adobe.com/showcase/air/" title="Adobe Labs - AIR Showcase">Adobe Labs &#8211; AIR Showcase</a></li>
<li><a href="http://www.adobe.com/devnet/flex/?navID=samples" title="Adobe Flex Developer Center - Samples">Adobe Flex Developer Center &#8211; Samples</a></li>
<li><a href="http://silverlight.net/themes/silverlight/community/gallerydetail.aspx?cat=4" title="Microsoft Silverlight Gallery">Microsoft Silverlight Gallery</a></li>
<li><a href="http://blogs.msdn.com/tims/archive/2007/08/08/updated-silverlight-samples-and-yet-more-rc-bits.aspx" title="Tim Sneath blog - 50+ Silverlight-based applications">Tim Sneath blog &#8211; 50+ Silverlight-based applications</a></li>
</ul>
<h3>Conclusion</h3>
<p>Over the next few years we will see less distinction between desktop applications and web applications and more focus on the applications themselves. More application developers will choose to create Rich Internet Applications and this will also apply to genealogy software. The technologies will become more mature and their capabilities will increase. When this happens there will be more applications available across operating systems. Imagine your favorite genealogy application available for Mac, Windows, and Linux. Smartphones, PDAs, and other devices will likely support RIAs furthering the reach of your applications. This trend is exciting to me both as a software developer who wants to create genealogy software as well as a family historian who uses it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/09/29/genealogists-be-aware-desktop-software-and-web-applications-are-converging/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Innovations in Family.Show: Age Graph</title>
		<link>http://www.thinkgenealogy.com/2007/08/28/innovations-in-familyshow-age-graph/</link>
		<comments>http://www.thinkgenealogy.com/2007/08/28/innovations-in-familyshow-age-graph/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 02:03:09 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[family.show]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/08/28/innovations-in-familyshow-age-graph/</guid>
		<description><![CDATA[The Family.Show genealogy sample application includes an Age Graph that shows the number of people in the database for different age ranges.
 
In the sample data included for the Windsor family the number for each range was:

0-19: 3
20-39: 13
40-64: 17
65+: 16

The graph doesn&#8217;t include the additonal 32 individuals that didn&#8217;t have a birth and/or death date.  [...]]]></description>
			<content:encoded><![CDATA[<p>The Family.Show genealogy sample application includes an Age Graph that shows the number of people in the database for different age ranges.</p>
<p> <img src="http://www.thinkgenealogy.com/wp-content/uploads/agedist.jpg" alt="Age Distribution" /></p>
<p>In the sample data included for the Windsor family the number for each range was:</p>
<ul>
<li>0-19: 3</li>
<li>20-39: 13</li>
<li>40-64: 17</li>
<li>65+: 16</li>
</ul>
<p>The graph doesn&#8217;t include the additonal 32 individuals that didn&#8217;t have a birth and/or death date.  I am not certain why the ages were grouped as they were.</p>
<p>This graph also acts as a filter for the people list.  Clicking on each bar shows those individuals in that age range.</p>
<p>It is interesting how they chose to include both statistics and navigation in the same control.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/08/28/innovations-in-familyshow-age-graph/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Family Tree Maker 2008 is ready for future, built with Microsoft technology</title>
		<link>http://www.thinkgenealogy.com/2007/08/18/family-tree-maker-2008-is-ready-for-future-built-with-microsoft-technology/</link>
		<comments>http://www.thinkgenealogy.com/2007/08/18/family-tree-maker-2008-is-ready-for-future-built-with-microsoft-technology/#comments</comments>
		<pubDate>Sun, 19 Aug 2007 04:50:21 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[cab]]></category>
		<category><![CDATA[family tree maker]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[scsf]]></category>
		<category><![CDATA[tgn]]></category>
		<category><![CDATA[the generations network]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/08/18/family-tree-maker-2008-is-ready-for-future-built-with-microsoft-technology/</guid>
		<description><![CDATA[Family Tree Maker 2008 was released this week as completely redesigned software built with Microsoft technologies.  The redesign starts at the user interface but doesn&#8217;t stop there.  This version of Family Tree Maker is built on Microsoft&#8217;s .NET Framework and uses the Composite UI Application Block(CAB) and the Smart Client Software Factory(SCSF) .  I am familiar with [...]]]></description>
			<content:encoded><![CDATA[<p>Family Tree Maker 2008 was <a href="http://blog.eogn.com/eastmans_online_genealogy/2007/08/family-tree-mak.html" title="Family Tree Maker 2008 released">released </a>this week as completely redesigned software built with Microsoft technologies.  The redesign starts at the user interface but doesn&#8217;t stop there.  This version of Family Tree Maker is built on Microsoft&#8217;s .NET Framework and uses the <a href="http://msdn2.microsoft.com/en-us/library/aa480450.aspx" title="Composite UI Application Block">Composite UI Application Block(CAB)</a> and the <a href="http://msdn2.microsoft.com/en-us/library/aa480482.aspx" title="Smart Client Software Factory">Smart Client Software Factory(SCSF)</a> .  I am familiar with these technologies as I use them daily as part of my responsibilites as a Senior Software Architect building a client framework for application teams within my company.</p>
<p>A few weeks ago when I installed Family Tree Maker 2008 RC1, imagine my surprise when I discovered that it was built with the same frameworks that I use at work.  I can run the software and understand how it is composed at the same time.  I find myself thinking, this is the Shell, and these are Workspaces and the SmartParts. </p>
<p>The following CAB terms are useful for this discussion:</p>
<ul>
<li><strong>Shell</strong> &#8211; the main window of the application that contains menus, toolbars, and Workspaces</li>
<li><strong>Workspace</strong> &#8211; a user interface container that holds SmartParts</li>
<li><strong>SmartPart</strong> &#8211; a section of the user interface devoted to a specific task</li>
<li><strong>Module</strong> &#8211; a deployable unit of code that can contain SmartParts or business logic; the Shell loads one or more Modules</li>
</ul>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/ftm-cab.jpg" title="ftm-cab.jpg"><img src="http://www.thinkgenealogy.com/wp-content/uploads/ftm-cab1.jpg" alt="ftm-cab.jpg" /></a></p>
<p>Some of the benefits of building an application with CAB/SCSF are:<br />
<span id="more-33"></span></p>
<ul>
<li><strong>Separation of Concerns</strong> &#8211; one team can build the Shell and many teams or developers can simultaneously build the business logic and SmartParts and later put them together.  Also developers can focus on their strengths which results in more productive software development.</li>
<li><strong>Modularity</strong> &#8211; user interface components and business logic can be packaged is a deployable unit called a Module.  To extend the software, just add another Module.</li>
<li><strong>Extensibility</strong> &#8211; there are many extensibility points built into CAB/SCSF besides the Module which allow better evolution of software over time.</li>
</ul>
<p>Because the Shell is loosely coupled (connected) to its contents (SmartParts) and SmartParts are loosely coupled to each other, then the software is built to evolve with less development cost and less chance of breaking existing code.</p>
<p>What this means for those who use Family Tree Maker is that the software has been refreshed and will continue its long life.  In fact, I am hopeful that the development team can deliver many enhancements in the future because of their decision to build on these frameworks provided by Microsoft.</p>
<p>I am also excited with the prospect of having genealogy software that I can customize.  Besides the extensibility features built into CAB\SCSF, Family Tree Maker also has a Plugins menu which indicates that they plan to offer extensibility through additional companies or maybe a plugin community.</p>
<p><img src="http://www.thinkgenealogy.com/wp-content/uploads/ftm-plugins.jpg" alt="FTM Plugins" /></p>
<p>In Family Tree Maker 2008 RC1, there are no Plugins listed. </p>
<p>I am awaiting news from The Generations Network about guidelines for Plugin development.  I will share them as I am able.</p>
<p>Links for Developers and Architects:</p>
<ul>
<li><a href="http://msdn2.microsoft.com/en-us/library/Aa546409.aspx" title="Overview of the Composite UI Application Block">Overview of the Composite UI Application Block</a></li>
<li><a href="http://msdn2.microsoft.com/en-us/library/bb266334.aspx" title="Architecting Composite Smart Clients Using CAB and SCSF">Architecting Composite Smart Clients Using CAB and SCSF</a></li>
<li><a href="http://www.cabpedia.com" title="CABpedia">CABPedia</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/08/18/family-tree-maker-2008-is-ready-for-future-built-with-microsoft-technology/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Innovations in Family.Show: Surname Cloud</title>
		<link>http://www.thinkgenealogy.com/2007/08/16/innovations-in-familyshow-surname-cloud/</link>
		<comments>http://www.thinkgenealogy.com/2007/08/16/innovations-in-familyshow-surname-cloud/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 00:33:41 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[family.show]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[surname]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/08/16/innovations-in-familyshow-surname-cloud/</guid>
		<description><![CDATA[Included in the list of innovations found in the Family.Show genealogy sample application is the surname cloud.  Similar to the tag cloud that you find in many web application today (Flickr, LibraryThing, Technorati, etc.), the surname cloud lists the last names of all people in your database.  This surname cloud lists names alphabetically with those surnames appearing [...]]]></description>
			<content:encoded><![CDATA[<p>Included in the list of innovations found in the Family.Show genealogy sample application is the surname cloud.  Similar to the <a href="http://en.wikipedia.org/wiki/Tag_cloud" title="Tag Cloud">tag cloud </a>that you find in many web application today (<a href="http://www.flickr.com/photos/tags/" title="Flickr tags">Flickr</a>, <a href="http://www.librarything.com/tagcloud.php" title="Library Thing tags">LibraryThing</a>, <a href="http://www.technorati.com/tag/" title="Technorati tags">Technorati</a>, etc.), the surname cloud lists the last names of all people in your database.  This surname cloud lists names alphabetically with those surnames appearing more frequently appearing in a larger font size.</p>
<p><img src="http://www.thinkgenealogy.com/wp-content/uploads/surnamecloud.jpg" alt="surnamecloud.jpg" /></p>
<p>When you click on a name in the surname cloud, then the person list is filtered to only show those that have that last name.</p>
<p>I have yet to see a surname cloud in any other genealogy software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/08/16/innovations-in-familyshow-surname-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Innovations in Family.Show: Family Tree Diagram</title>
		<link>http://www.thinkgenealogy.com/2007/08/06/innovations-in-familyshow-family-tree-diagram/</link>
		<comments>http://www.thinkgenealogy.com/2007/08/06/innovations-in-familyshow-family-tree-diagram/#comments</comments>
		<pubDate>Tue, 07 Aug 2007 05:47:19 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[family.show]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[time explorer]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/08/06/innovations-in-familyshow-family-tree-diagram/</guid>
		<description><![CDATA[In July, I introduced the Family.Show genealogy sample application.  One of the first things that you notice when you start Family.Show is that it doesn&#8217;t look like other genealogy applications.  The black gradient background and rollovers show that a graphic designer has been at work here.  After creating or opening a file you notice the main [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.thinkgenealogy.com/2007/07/19/introducing-familyshow/" title="Family.Show Introduction">July</a>, I introduced the Family.Show genealogy sample application.  One of the first things that you notice when you start Family.Show is that it doesn&#8217;t look like other genealogy applications.  The black gradient background and rollovers show that a graphic designer has been at work here.  After creating or opening a file you notice the main window with its clear graphics and animation.  Selecting a person on the family tree marks them as the active person and the diagram updates to show spouses, children, siblings, parents as well as additional ancestors and descendants.</p>
<p><a href="http://www.thinkgenealogy.com/wp-content/uploads/fshow5a.jpg" title="Family Tree diagram"><img src="http://www.thinkgenealogy.com/wp-content/uploads/fshow5.jpg" alt="Family.Show Family Tree diagram" /></a></p>
<p>The selected person is marked with a star and includes name, birth year, death year, and age.  Any spouse is marked blue and is joined with a solid green line that shows the marriage year.  If the couple is divorced then the line is dashed and includes the divorce date.  This image shows that Charles and Diana were married in 1981 and divorced in 1992 with Charles&#8217; marriage to Camilla occuring in 2005. </p>
<p> <img src="http://www.thinkgenealogy.com/wp-content/uploads/fshow2.jpg" alt="fshow2.jpg" /></p>
<p> I like how this family tree contains a lot of information but is still easy to understand.  If the person is deceased, then the figure is outlined instead of solid.  If a person has one or more children entered then an arc with small figures indicates this.  Following the lines from a person shows ancestors and descendants.  All direct-line ancestors and descendents are shown in red while siblings and collateral lines show in yellow.  You can move the diagram around with the mouse and use the zoom slider in the bottom right to change the diagram&#8217;s size. </p>
<p>One of the most innovative features is the Time Explorer. This simple slider controls the year that the diagram uses to show the family tree.  Moving the slider changes the age of people and dims marriages and births that haven&#8217;t yet occurred.</p>
<p><img src="http://www.thinkgenealogy.com/wp-content/uploads/fshow3.jpg" alt="fshow3.jpg" /> <img src="http://www.thinkgenealogy.com/wp-content/uploads/fshow4.jpg" alt="fshow4.jpg" /></p>
<p>These are the main features of the family tree included in Family.Show.  There are still more innovations in the application to explore.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/08/06/innovations-in-familyshow-family-tree-diagram/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft sample showcases new technology, innovation in genealogy software</title>
		<link>http://www.thinkgenealogy.com/2007/07/19/introducing-familyshow/</link>
		<comments>http://www.thinkgenealogy.com/2007/07/19/introducing-familyshow/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 14:56:43 +0000</pubDate>
		<dc:creator>Mark Tucker</dc:creator>
				<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[family tree]]></category>
		<category><![CDATA[family.show]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[wpf]]></category>

		<guid isPermaLink="false">http://www.thinkgenealogy.com/2007/07/19/introducing-familyshow/</guid>
		<description><![CDATA[What started out as a sample application to showcase the latest UI technology from Microsoft called Windows Presentation Foundation (WPF) resulted in a sample to the genealogy community of innovation.
At the beginning of this year, the company I work for hired Vertigo Software to do a prototype application using WPF.  Part of the portfolio that [...]]]></description>
			<content:encoded><![CDATA[<p>What started out as a sample application to showcase the latest UI technology from Microsoft called Windows Presentation Foundation (WPF) resulted in a sample to the genealogy community of innovation.</p>
<p>At the beginning of this year, the company I work for hired Vertigo Software to do a prototype application using WPF.  Part of the portfolio that Vertigo shared with us during the pre-hiring phase was an end-to-end reference sample that they did for Microsoft. The exciting thing about this sample is that it is a genealogy application. Family.Show <a target="_blank" href="http://blogs.msdn.com/tims/archive/2007/04/27/our-first-wpf-end-to-end-reference-sample-family-show.aspx" title="Family.Show Version 1">version 1</a> was released in April in preparation for the <a target="_blank" href="http://visitmix.com/" title="MIX 07">MIX 07</a> conference and <a target="_blank" href="http://blogs.msdn.com/tims/archive/2007/07/17/announcing-family-show-2-0.aspx" title="Family.Show Version 2">version 2</a> was released in July.</p>
<p><img vspace="40" width="400" src="/wp-content/uploads/familyshow2.jpg" hspace="40" alt="Family.Show application" height="299" style="width: 400px; height: 299px" title="Family.Show application" /></p>
<p>This is not a full-fledged application and it wasn&#8217;t designed by experts in the genealogy community. But don&#8217;t dismiss it too quickly. This sample shows the imagination and innovation that can come when user interaction experts, software developers, and graphics designers work together. I especially like the different visualizations used in the application and will talk about them specifically in a future post.</p>
<p>Here is the feature list published by Vertigo:</p>
<ul>
<li>Quickly build your family tree</li>
<li>Add photos easily via drag-and-drop</li>
<li>Create advanced family tree visualizations with pan and zoom support</li>
<li>See what your family tree looked like years ago using the Time Explorer</li>
<li>Tell your family members’ story using rich editing and formatting controls</li>
<li>Mine your family data with statistical filtering and sorting</li>
<li>Import and export family trees to GEDCOM 5.5, a standard genealogy format</li>
<li>Change the look of the entire application by choosing a different skin</li>
</ul>
<p>Some limitations of the application are:</p>
<ul>
<li>Supports single birth, marriage, and death events</li>
<li>No other events supported</li>
<li>Doesn&#8217;t support approximate dates (Abt. 1815, Bet. Jan 1707/08 &#8211; Jan 1708/09, Bef. 1931)</li>
</ul>
<p><strong>Links:</strong></p>
<ul>
<li>For those who want to see screen shots/videos or who want to install it, go to the Vertigo <a target="_blank" href="http://www.vertigo.com/familyshow.aspx" title="Vertigo Family.Show">Family.Show site</a>.</li>
<li>For software developers who want access to the source code, go to the <a target="_blank" href="http://www.codeplex.com/familyshow" title="CodePlex: Family.Show">CodePlex site</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkgenealogy.com/2007/07/19/introducing-familyshow/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
