Windows Longhorn/Longhorn Days

From BetaArchive Wiki
A screenshot of a Windows "Longhorn" demonstration displayed in a Longhorn Days video.

Longhorn Days is a set of Macromedia Director demos created by Microsoft to demonstrate the capabilities intended for the Windows "Longhorn" operating system. The name Longhorn Days is from ReflectiaX, when he shared in 2009 screenshots of the demos.[1]

Videos

Portions of the demos appeared in a promo video for PDC 2003, with "Get the Party Started" by P!nk playing in the background.

Stephen Chapman also made two videos based on these demos. These may be accessed here and here. These demos were also used to generate screenshots for patent filings.[2][3] See the black-and-white photos in the Gallery.

Demos

Some of the demos are available at the website of Heesung Koo, product designer for the Windows team during "Longhorn" development.[4]

The executable files showing how the Basket tile was intended to function were previously available at here. The .exe files have been archived by the Wayback Machine. Koo's page detailing how the Basket tile was designed to work (with links to the .exe files) is available here. A demo, bin4.exe, could not be opened. ReflectiaX analyzed its contents and concluded, "I think the file upload of bin4.exe died before it was complete and the client wasn't set to resume failed uploads."[5]

Other demos were also available here, but access to this page has since been forbidden. The .exe files were archived by the Wayback Machine. These demos are:

  1. bin8.exe - Longhorn Listmaker,
  2. burn1.exe - Burn to CD wizard,
  3. e2e photos.exe - My Pictures and Videos (the basic functionality of this is in Windows 10's Photos app, though not the user interface and the auto-rotate function),
  4. msxday.exe - My Music library,
  5. tree1.exe - Longhorn Listmaker navigation.

Other demos, including unused ones, were made available by ReflectiaX and may be downloaded here.

Gallery

These images and their captions were taken from Heesung Koo's website, specifically on his "Longhorn Music & Radio Overview" page,[6] except when otherwise noted.

Acquire

M3

M4 (Partner-WMP) Ownership of specs (per LHMC discussions, next steps are to decide on the actual spec owners and roles for Music, including Acquisition and Playback). Next steps: Drive the specifics. Owner: TonyCh. Usability test planned for grouping algorithm.

— Heesung Koo, Longhorn Music & Radio Overview, [6]

"Insert CD"[7]
  • "Since music place is not a physical space we can promote many virtual views. One we promote here is "most recently added" grouped view where cds users have copied recently are populated."[7]
"Automatically copy and play"[7]
  • "Whenever users insert a cd our default experience is to copy and play it at the same time. We will provide a cue via countdown mechanism where users are given a choice to select other options. If users let it go, we will begin copying once the countdown has expired."[7]
"Animating currently copy CD in most recently added"[7]
  • "Users can see animating CD in most recently added in music library. When users click this album, they can see the detailed status about it."[7]
"Status of copying CD"[7]
  • "We want to leverage the preview pane to show progress off copying music to shell library. Here we will indicate Which song is being copied and what the overall copy Status is."
  • "The status shows which song is playing and copying and how much time it does remain to finish."[7]

First experience

M3

Designed a place holder null select preview pane.

M4 Define first experience in music library with new frame work.

— Heesung Koo, Longhorn Music & Radio Overview, [6]

"First experience"[8]
  • "As first experience, we promote most recently add and music library. Most recently added is based on usage pattern we find songs that recently added in users' library."
  • "We want to promote three tasks that we want to bubble up to users. These three tasks are not decided yet."
  • "If users don't have metadata for thier CD, how do we want to update thier metadata? do we want to do it forground? or background?"[8]
"Missing metadata"[8]
  • "Issue: We consider what the best experience to update and get metadata for music. which experience will be forground or background?"
  • "Longhorn starts filling in the blanks for meta-data in your music collection automatically."
  • "Missing Album art starts filling in, and a list of recently added music is created dynamically"[8]
"Most recently added"[8]
  • "LH music will support auto preset based on users' usage patterns. Most recently added is one of these functions. After we filled up missing metadata, then users can see "most recently added album" from their music library."[8]

Other images

Implementation

Build 4015 has a playlist maker, the UI of which is similar to one of the images above from Heesung Koo's website.[9]

References

  1. ReflectiaX (19 September 2009). Unseen Windows Longhorn UI Screen Shots. Retrieved on 12 April 2021.
  2. 2.0 2.1 2.2 2.3 David A. Matthews, Charles Cummins, Justin Mann, Judson Craig Hally, Mark Ligameri (21 August 2003). System and method for providing rich minimized applications. Google Patents. Retrieved on 31 March 2022.
  3. 3.0 3.1 3.2 True meaning of RMA. Longhorn.MS. Retrieved on 31 March 2022.
  4. Koo, Heesung. ResumeKoo.pdf. heesung.jctsolution.com. Archived from the original on 28 August 2019. Retrieved on 3 April 2022.
  5. ReflectiaX (13 January 2018). Re: Longhorn Director demos. Retrieved on 9 April 2021.
  6. 6.0 6.1 6.2 Koo, Heesung. Longhorn Music & Radio Overview. Archived from the original on 1 March 2021. Retrieved on 3 April 2022.
  7. 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 Koo, Heesung. copy CD. Archived from the original on 1 March 2021. Retrieved on 3 April 2022.
  8. 8.0 8.1 8.2 8.3 8.4 8.5 Koo, Heesung. First experience. Archived from the original on 1 March 2021. Retrieved on 3 April 2022.
  9. Melcher (25 May 2017). 4015 playlist maker. Retrieved on 7 April 2021.

External links