Family.Show
   HOME

TheInfoList



OR:

Family.Show is a free and open-source genealogy program written in C# and running on the
.NET Framework The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
.
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
partnered with and commissioned Vertigo Software in 2006 to create it as a reference application for Microsoft's latest UI technology and
software deployment Software deployment is all of the activities that make a software system available for use. The general deployment process consists of several interrelated activities with possible transitions between them. These activities can occur on the ...
mechanism at the time,
Windows Presentation Foundation Windows Presentation Foundation (WPF) is a free and open-source graphical subsystem (similar to WinForms) originally developed by Microsoft for rendering user interfaces in Windows-based applications. WPF, previously known as "Avalon", was initia ...
and
ClickOnce ClickOnce is a component of Microsoft .NET Framework 2.0 and later, and supports deploying applications made with Windows Forms or Windows Presentation Foundation. It is similar to Java Web Start for the Java Platform or Zero Install for Linux. ...
. The source code has originally been published on Microsoft's
CodePlex CodePlex was a forge website by Microsoft. While it was active, it allowed shared development of open-source software. Its features included wiki pages, source control based on Mercurial, TFVC, Subversion or Git, discussion forums, issue tracki ...
website. It has since been forked and development continues independent of Microsoft on
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continu ...
.


Overview

Family.Show includes the following features: * Data grid to edit person information. * Add photos easily via drag-and-drop and write rich text stories about family members. * A family tree diagram which supports panning, zooming and a time slider control to display the tree from a historical perspective. * Multiple sequential and concurrent spousal relationships. * Family statistics such as last name tag cloud, age distribution histogram and birthday list. * Partial support for GEDCOM 5.5, a de facto genealogy format. * Change the look of the entire application by choosing a different skin. Family.Show is intended as a reference sample and not a feature complete genealogy application. Some limitations are: * Support of a single birth and death event per person. * No support for approximate dates (Abt. 1815, Bet. Jan 1707/08 - Jan 1708/09, Bef. 1931). The software is licensed under the Microsoft Public License.


File format

Family.Show uses an Open Package Convention file format (*.familyx) to save family data, stories, and photos in one file. View Issue #7834: Structure of *.familyx files
Family.Show


See also


ActiveDirectory.Show
- Derived from Family.Show - MSDN Code Gallery *
Free software movement The free software movement is a social movement with the goal of obtaining and guaranteeing certain freedoms for software users, namely the freedoms to run the software, to study the software, to modify the software, and to share copies of the s ...


References


External links


Vertigo Software Family.Show PageFamily.Show Page at Codeplex
* {{Microsoft FOSS Free genealogy software Microsoft free software Software using the MS-PL license Windows-only free software Windows-only genealogy software 2007 software