slides du Longhorn Project - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

slides du Longhorn Project

Description:

St phane Blanc, Nicolas Bousquet, Alban Campo, Gilles R ant - E.P.U. - 2005 ... Visual Studio .NET 2005 beta 2. Avalon & XAML language (beta 1 RC) ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 16
Provided by: stphanebla
Category:

less

Transcript and Presenter's Notes

Title: slides du Longhorn Project


1
Introduction
Tutor Mr Johny Bond
Stéphane Blanc, Nicolas Bousquet, Alban Campo,
Gilles Réant - E.P.U. - 2005
2
Synopsis
Synopsis
  • Whats Longhorn ?
  • Technologies used
  • The application
  • Demonstration
  • Conclusion

Whats Longhorn ? Technologies used The
application Demos
3
Whats Longhorn
Whats Longhorn ?
  • Next operating system of Microsoft
  • Designed to replace Windows XP
  • Longhorn final release Expected
    early-to-mid-2006
  • Three main parts
  • Avalon (Graphics engine)
  • Indigo (Communication)
  • WinFS (File system management)
  • .NET Framework v2
  • Win32 WinFX (development patterns)

Whats Longhorn ? Technologies used The
application Demos
4
Whats Longhorn - Demo
Whats Longhorn ?
Demo
Whats Longhorn ? Technologies used The
application Demos
5
Technologies used
Technologies used
  • Several technologies
  • Visual Studio .NET 2005 beta 2
  • Avalon XAML language (beta 1 RC)
  • WinFX Software Development Kit (SDK) beta 1 RC
  • C language
  • All new technologies for us
  • Quick learning and installation of Windows
    Longhorn

XAML eXtensible Application Markup Language
Whats Longhorn ? Technologies used The
application Demos
6
The application - Intro
The application
Introduction
  • The AIM
  • To develop an application by learning and using
    the new technologies given by the next OS of
    Microsoft Longhorn
  • The application
  • Manage your Internet Explorer favorites seeing
    live screenshots of websites taken through a
    transparent way.
  • 3 versions
  • With an XP interface
  • With a Longhorn 2D interface
  • With a Longhorn 3D interface

Whats Longhorn ? Technologies used The
application Demos
7
The application - screenshots
The application
Screenshots
  • XP Interface
  • Longhorn 2D
  • Longhorn 3D

Whats Longhorn ? Technologies used The
application Demos
8
The application Comp Func
The application
Composition functionalities
  • Divided in 4 parts
  • Interface (XP, Longhorn 2D/3D)
  • Controller
  • ScreenMaker
  • IOFileSystem

Whats Longhorn ? Technologies used The
application Demos
9
The application - Interfaces
The application
Composition functionalities / Interfaces
  • 3 interfaces for the application
  • To show differences between XP Longhorn

WYSIWYG What You See Is What You Get
Whats Longhorn ? Technologies used The
application Demos
10
The application - Controller
The application
Composition functionalities / Controller
  • Main part of the program
  • All parts are linked with it
  • Communication messages are forwarded by the
    controller
  • Nevralgic part of the program
  • Open web pages

Whats Longhorn ? Technologies used The
application Demos
11
The application - Screenmaker
The application
Composition functionalities / Screenmaker
  • Needs Internet connection to make screenshots
  • Waiting for the page to be fully loaded
  • Needs 2s-3s to take a screenshot
  • Approximatively 10" for a big website (e.g.
    LeMonde.fr)
  • Takes an URL from a favorite calls IE engine
    in the background
  • Outline of websites, not real capture

Whats Longhorn ? Technologies used The
application Demos
12
The application -IOFileSystem
The application
Composition functionalities / IOFileSystem
  • All input/output with the hard disk
  • Add/Modify/Delete a favorite
  • Add images delete stored ones
  • Reads registry key environment variable of
    current user
  • Images stored in PNG format (better quality than
    JPEG)
  • Recursive reading search of favorites

Whats Longhorn ? Technologies used The
application Demos
13
Problems encountered
Problems encountered
  • Incompatibilities between 2 versions of SDK
  • Several installs uninstalls of tools
    runtimes ( 30 !)
  • Impossibility of running programs compiled under
    Longhorn
  • No XAML WYSIWYG editor difficult online
    documentation
  • Not same tags between 2 releases of Avalon
  • Problems with sounds, videos and certificates
    with the screenmaker
  • Due to beta versions

Whats Longhorn ? Technologies used The
application Demos
14
Demo XP
Demo XP
Whats Longhorn ? Technologies used The
application Demos
15
Demos Longhorn
Demos Longhorn
Whats Longhorn ? Technologies used The
application Demos
16
Conclusion
Conclusion
  • Objectives reached !
  • 2 versions with Longhorn technologies
  • Stable software we would like to share
  • Many learned and now mastered technologies
  • Real team work tasks separation
  • Great atmosphere in the team along 3 weeks

Whats Longhorn ? Technologies used The
application Demos
17
Thanks
Thanks
  • Mr Johny BOND, our tutor for his advices and his
    will to monitor us,
  • Mrs Blandine BERG, MSDNAA program chief, for
    having put to us in liaison with Mr Pierre
    LAGARDE,
  • Mr Pierre LAGARDE, Microsoft .NET developper
    engineer, for his great help on Longhorn and his
    attendance with us,
  • Mr Jean-Paul STROMBONI, for having allowed us to
    carry through our project.

Whats Longhorn ? Technologies used The
application Demos
18
Final
Thank you for your attention
http//www-local.essi.fr/ProjetJuin2005/Projet19/i
ndex.html
Whats Longhorn ? Technologies used The
application Demos
Write a Comment
User Comments (0)
About PowerShow.com