Family.Show is a
free and open-source
Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
genealogy program
Genealogy () is the study of families, family history, and the tracing of their lineages. Genealogists use oral interviews, historical records, genetic analysis, and other records to obtain information about a family and to demonstrate kins ...
written in
C# and running on the
.NET Framework.
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
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.
Deployment can involve activities on the producer (software developer) side or on the consumer ( user) side or both. Deployment to consumers is a hard t ...
mechanism at the time,
Windows Presentation Foundation
Windows Presentation Foundation (WPF) is a free and open-source user interface framework for Windows-based desktop applications. WPF applications are based in .NET, and are primarily developed using C# and XAML.
Originally developed by Microso ...
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 Linu ...
. The source code has originally been published on Microsoft's
CodePlex website. It has since been
forked and development continues independent of Microsoft on
GitHub
GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
.
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
The Shared Source Initiative (SSI) is a source-available software licensing scheme launched by Microsoft in May 2001. The program includes a spectrum of technologies and licenses, and most of its source code offerings are available for download aft ...
.
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 user (computing), software users, namely the freedoms to run, study, modify, and share copies of software. Software which meets thes ...
References
External links
Vertigo Software Family.Show Page
Family.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