SlideShare una empresa de Scribd logo
1 de 34
Interopability with Suse Linux: MoonLigth Project  Alessandro de Oliveira Binhara Msc et al Tecnology  Projeto Mono Brasil
Agenda Introduction Mono Project Rich Internet Aplications SilverLight MoonLight What is? Deployment Current status  Instalationand use Agreements Novell + Microsoft DevelopmentTools DEMOS 2
Free Software and  Me In 1995.  I´ve created a first brazilian linux user group, called GU OpenSystem.  From 1996 to 2000 we held free software meetings.  In 1998, we held an big event with 1500 people. One of our most importatnt speaker was Richard Stallman. He is practically a religious when the subject is free software As professionals we need to provide the best technological solution to our customers. We can not base our technical decisions on "pure idealism¨.  We can not work on free software as a “dogma”.  We must to see the all viable technical alternatives.
Free Software and Open Source TwoVision: The first vision comes from Richard Staltman. He believes all software in the world should be free software.  The funding comes from the distribution, support and customization.  The second vision comes from Linus Torlvads, Eric Raimond, Jon Maddog Hall and Bruce Perens. They believe that free software must coexist with proprietary software. So they got together and defined the concept of OpenSource.  That vision became free software as what it´s today.  Free Software does not mean priceless software.
Mono Brasil Developers I start a Mono Brasil Comunity.   Create a Mono Brasil WebSite. At the first month the website has more than 1500 visits. Rafael Teixeira, Alexandre Marcondes, Everaldo Canuto, Rodrigo Bambo, Francisco Figueredo,Alessandro Binhara, Rodrigo Kumpera,   MONO BRASIL 5
Mono BasicDevelopers Projeto FinepMonoBasic. We got a fund from the Brazilian government for the Mono Basic Project.  It´s a VB.NET compiler for Linux 6
Interoperability How much free software in our applications can interact with other proprietary systems??  Interoperability is essential today for the company.  The company has heterogeneous systems. The ability to talk between systems is essential for the success of a software platform. There is no company that only uses free software or that only uses proprietary software. Both need to coexist together. To discuss this subject: Let´s talk about Mono..  7
Motivations for Creationof Mono 8
MultiLanguage .NET 9
Born of Mono ,[object Object]
Mono is an open source implementation. NET
Provides implementation and software development .NET not in Windows systems.
He created the company Ximian Gnome and to support the gnome.
Evolution- is a email client
17 developers, two years and a half, very expensive
A problem with Linux was to have good tools
Need to create a communityLicensingof mono MPL, GPL, LGPL, MIT, BSD 10
CurrentState Mono 2.6 Launchat 15/12/2009  MonoDevelop 2.2  Changed license to LGPL, and MIT. Interface improvements, support Asp.NET MVC, Moonligth Support, support Windows and MacOSX, new refactoring support Iphone,WCF client e servidor, um subset exposto pelo  by Silverlight 2.0. LLVM support, to improve performance on server/computational loads. LINQ to SQL using DbLinq. New debuger integrated with the MonoDevelop and OSX. csharp shell now supports auto-completion 3.5 API is now more complete Mono Conpiler : C# 3.0 stable and C# is under testing This version is integrating Microsoft's open sourced ASP.NET MVC, ASP.NET AJAX and Microsoft's Dynamic Language Runtime. 11
Platforms 12
LinesofCode More than 6 million lines 13 Curiosity:Miguel de Icaza changed a 1.6Milhões lines Over 900.000 lines of C # codeit ´s represents a  20% of all code
Mono is Wonderfull I develop a lot in C SHARP. Works both in windows and Linux without problems. We can develop applications with the same quality and speed that the dotnet developers do.  Microsoft is putting millions of dollars in investment on dotNet:  tools, books, training, certification, tutorials, documentation, and so on.. Training a new Mono developer can be lower. You can use Microsoft materials to teach people to develop for Linux. Where can I find easily a Python or PHP training here in Quito? 14
NewWaveDevelopment People are tired with post-back on browsers. Broadband is spreading to all sides. Digital TV is coming to put audio and video in real time on mobile phones. The 3G will have Internet access, which was not possible before.  Almost everyday I use MSN with webcam to make conferences.  Do you believe people will be happy to access applications that do not have a minimum interactivity? And this is happening NOW!! It's called a Rich Internet Aplication. 15
RIA – Rich Internet Application It´s a set oftecnologiesonaplicationthatcreate a newuserexperience for a web aplications.  Integrating a audio,  video, interactivity interface.  That´s a web applications withthefeaturesof a desktop application.  16
Players 17
What is a Silverligth Not just a plug-in to compete with the flash player It is the new graphics platform for application development Microsoft Is the WPF / e, the development of WPF (Windows Presentation Foundation). To be used both on the WEB as the desktop Has a complete infrastructurefrom .Net Framwork Suporte to DynamicLanguages – DLR  Linq Suport GenericsTypes .. Andsoon 18
Features ,[object Object]
 It is small and easy to install, having less than 4 megabytes.
You can create and work with vector graphics, as well as texts, animations that interact and overlap with graphics and high-quality effects.
Developers can create applications in various programming languages, including: AJAX, C #, Python, Ruby and Visual Basic.Designed to work on several architectures and operating systems, including works in various browsers.19
What is it? 20 Implementation of opens source ofSilverLight Based in XAML Integration with any language. NETConstruction of RIA - Rich Internet Aplication http://tirania.org/blog/archive/2009/Feb-11.html Moonlight 1.0 is licensed under the GNU LGPL, and pure C + + Moonlight 2.0 is GNU LGPL and MIT X11, it including the graphics engine in C + +, Mono runtime and class libraries Mono.
Advantages ,[object Object]
Best option for developing
Excellent infrastructure and Runtime Library
An integrated solution

Más contenido relacionado

Similar a Alessandro Binhara - Presentación en la Convención Internacional de Interoperabilidad de AESOFT

Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
Smit Patil
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
Amanda Brady
 

Similar a Alessandro Binhara - Presentación en la Convención Internacional de Interoperabilidad de AESOFT (20)

Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project
 
LinuxCon Europe 2013
LinuxCon Europe 2013LinuxCon Europe 2013
LinuxCon Europe 2013
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
Open-source, how we survive with it?
Open-source, how we survive with it?Open-source, how we survive with it?
Open-source, how we survive with it?
 
Innovation in CS/IT via Open Source Software
Innovation in CS/IT via Open Source SoftwareInnovation in CS/IT via Open Source Software
Innovation in CS/IT via Open Source Software
 
linux introduction
linux introductionlinux introduction
linux introduction
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the Mainframe
 
Linux
LinuxLinux
Linux
 
Pak kiet presentation-24_mar_2005_7
Pak kiet presentation-24_mar_2005_7Pak kiet presentation-24_mar_2005_7
Pak kiet presentation-24_mar_2005_7
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner Engagement
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Rachel's group minecraft technology
Rachel's group minecraft technologyRachel's group minecraft technology
Rachel's group minecraft technology
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012
 
MeeGo Mobile OS
MeeGo Mobile OSMeeGo Mobile OS
MeeGo Mobile OS
 

Más de Asociación Ecuatoriana de Software AESOFT

Más de Asociación Ecuatoriana de Software AESOFT (11)

Estrategia AITS software 2012 final
Estrategia AITS  software 2012  finalEstrategia AITS  software 2012  final
Estrategia AITS software 2012 final
 
ESTUDIO DE MERCADO SECTOR SOFTWARE Y HARDWARE EN ECUADOR 2011
ESTUDIO DE MERCADO SECTOR SOFTWARE Y HARDWARE EN ECUADOR 2011ESTUDIO DE MERCADO SECTOR SOFTWARE Y HARDWARE EN ECUADOR 2011
ESTUDIO DE MERCADO SECTOR SOFTWARE Y HARDWARE EN ECUADOR 2011
 
Cesar Brod - Presentación en Tecnologías Integradas de AESOFT
Cesar Brod - Presentación en Tecnologías Integradas de AESOFTCesar Brod - Presentación en Tecnologías Integradas de AESOFT
Cesar Brod - Presentación en Tecnologías Integradas de AESOFT
 
PresentacióN Spyral Software and Consulting
PresentacióN Spyral Software and ConsultingPresentacióN Spyral Software and Consulting
PresentacióN Spyral Software and Consulting
 
Gestor, tecnología para Latinoamérica desde Ecuador
Gestor, tecnología para Latinoamérica desde EcuadorGestor, tecnología para Latinoamérica desde Ecuador
Gestor, tecnología para Latinoamérica desde Ecuador
 
Presentacion De Resultados Misión a Uruguay
Presentacion De Resultados Misión a UruguayPresentacion De Resultados Misión a Uruguay
Presentacion De Resultados Misión a Uruguay
 
PresentacióN Assesment Lca Ley De Compras PúBlicas Ecuador 2009 02 07
PresentacióN Assesment Lca   Ley De Compras PúBlicas Ecuador 2009 02 07PresentacióN Assesment Lca   Ley De Compras PúBlicas Ecuador 2009 02 07
PresentacióN Assesment Lca Ley De Compras PúBlicas Ecuador 2009 02 07
 
Presentacion Service Summit Guatemala 2009
Presentacion Service Summit Guatemala 2009Presentacion Service Summit Guatemala 2009
Presentacion Service Summit Guatemala 2009
 
Nuevas Estrategias de Marketing y el impacto de las redes sociales
Nuevas Estrategias de Marketing y el impacto de las redes socialesNuevas Estrategias de Marketing y el impacto de las redes sociales
Nuevas Estrategias de Marketing y el impacto de las redes sociales
 
Presentacion Letec
Presentacion LetecPresentacion Letec
Presentacion Letec
 
Presentacion Usuario Zona Franca EspañOl
Presentacion Usuario Zona Franca  EspañOlPresentacion Usuario Zona Franca  EspañOl
Presentacion Usuario Zona Franca EspañOl
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Alessandro Binhara - Presentación en la Convención Internacional de Interoperabilidad de AESOFT

  • 1. Interopability with Suse Linux: MoonLigth Project Alessandro de Oliveira Binhara Msc et al Tecnology Projeto Mono Brasil
  • 2. Agenda Introduction Mono Project Rich Internet Aplications SilverLight MoonLight What is? Deployment Current status Instalationand use Agreements Novell + Microsoft DevelopmentTools DEMOS 2
  • 3. Free Software and Me In 1995. I´ve created a first brazilian linux user group, called GU OpenSystem. From 1996 to 2000 we held free software meetings. In 1998, we held an big event with 1500 people. One of our most importatnt speaker was Richard Stallman. He is practically a religious when the subject is free software As professionals we need to provide the best technological solution to our customers. We can not base our technical decisions on "pure idealism¨. We can not work on free software as a “dogma”. We must to see the all viable technical alternatives.
  • 4. Free Software and Open Source TwoVision: The first vision comes from Richard Staltman. He believes all software in the world should be free software. The funding comes from the distribution, support and customization. The second vision comes from Linus Torlvads, Eric Raimond, Jon Maddog Hall and Bruce Perens. They believe that free software must coexist with proprietary software. So they got together and defined the concept of OpenSource. That vision became free software as what it´s today. Free Software does not mean priceless software.
  • 5. Mono Brasil Developers I start a Mono Brasil Comunity. Create a Mono Brasil WebSite. At the first month the website has more than 1500 visits. Rafael Teixeira, Alexandre Marcondes, Everaldo Canuto, Rodrigo Bambo, Francisco Figueredo,Alessandro Binhara, Rodrigo Kumpera, MONO BRASIL 5
  • 6. Mono BasicDevelopers Projeto FinepMonoBasic. We got a fund from the Brazilian government for the Mono Basic Project. It´s a VB.NET compiler for Linux 6
  • 7. Interoperability How much free software in our applications can interact with other proprietary systems?? Interoperability is essential today for the company. The company has heterogeneous systems. The ability to talk between systems is essential for the success of a software platform. There is no company that only uses free software or that only uses proprietary software. Both need to coexist together. To discuss this subject: Let´s talk about Mono.. 7
  • 10.
  • 11. Mono is an open source implementation. NET
  • 12. Provides implementation and software development .NET not in Windows systems.
  • 13. He created the company Ximian Gnome and to support the gnome.
  • 14. Evolution- is a email client
  • 15. 17 developers, two years and a half, very expensive
  • 16. A problem with Linux was to have good tools
  • 17. Need to create a communityLicensingof mono MPL, GPL, LGPL, MIT, BSD 10
  • 18. CurrentState Mono 2.6 Launchat 15/12/2009 MonoDevelop 2.2 Changed license to LGPL, and MIT. Interface improvements, support Asp.NET MVC, Moonligth Support, support Windows and MacOSX, new refactoring support Iphone,WCF client e servidor, um subset exposto pelo by Silverlight 2.0. LLVM support, to improve performance on server/computational loads. LINQ to SQL using DbLinq. New debuger integrated with the MonoDevelop and OSX. csharp shell now supports auto-completion 3.5 API is now more complete Mono Conpiler : C# 3.0 stable and C# is under testing This version is integrating Microsoft's open sourced ASP.NET MVC, ASP.NET AJAX and Microsoft's Dynamic Language Runtime. 11
  • 20. LinesofCode More than 6 million lines 13 Curiosity:Miguel de Icaza changed a 1.6Milhões lines Over 900.000 lines of C # codeit ´s represents a 20% of all code
  • 21. Mono is Wonderfull I develop a lot in C SHARP. Works both in windows and Linux without problems. We can develop applications with the same quality and speed that the dotnet developers do. Microsoft is putting millions of dollars in investment on dotNet: tools, books, training, certification, tutorials, documentation, and so on.. Training a new Mono developer can be lower. You can use Microsoft materials to teach people to develop for Linux. Where can I find easily a Python or PHP training here in Quito? 14
  • 22. NewWaveDevelopment People are tired with post-back on browsers. Broadband is spreading to all sides. Digital TV is coming to put audio and video in real time on mobile phones. The 3G will have Internet access, which was not possible before. Almost everyday I use MSN with webcam to make conferences. Do you believe people will be happy to access applications that do not have a minimum interactivity? And this is happening NOW!! It's called a Rich Internet Aplication. 15
  • 23. RIA – Rich Internet Application It´s a set oftecnologiesonaplicationthatcreate a newuserexperience for a web aplications. Integrating a audio, video, interactivity interface. That´s a web applications withthefeaturesof a desktop application. 16
  • 25. What is a Silverligth Not just a plug-in to compete with the flash player It is the new graphics platform for application development Microsoft Is the WPF / e, the development of WPF (Windows Presentation Foundation). To be used both on the WEB as the desktop Has a complete infrastructurefrom .Net Framwork Suporte to DynamicLanguages – DLR Linq Suport GenericsTypes .. Andsoon 18
  • 26.
  • 27.  It is small and easy to install, having less than 4 megabytes.
  • 28. You can create and work with vector graphics, as well as texts, animations that interact and overlap with graphics and high-quality effects.
  • 29. Developers can create applications in various programming languages, including: AJAX, C #, Python, Ruby and Visual Basic.Designed to work on several architectures and operating systems, including works in various browsers.19
  • 30. What is it? 20 Implementation of opens source ofSilverLight Based in XAML Integration with any language. NETConstruction of RIA - Rich Internet Aplication http://tirania.org/blog/archive/2009/Feb-11.html Moonlight 1.0 is licensed under the GNU LGPL, and pure C + + Moonlight 2.0 is GNU LGPL and MIT X11, it including the graphics engine in C + +, Mono runtime and class libraries Mono.
  • 31.
  • 32. Best option for developing
  • 36. Integrated Solution Database Server and Windows
  • 37. OpenSource community is forming quickly (Fondation CodePlex)
  • 38. Possibility to use several languages in a consistent
  • 39. Largest network of support and training
  • 40. Greater availability of skilled professionals have
  • 41. We can not forget Microsoft's installed base.21
  • 42. Cooperationwith Microsoft 22 In September 2007, Microsoft and Novell announced a technical collaboration that includes access to test systems and the distribution of Silverligth media package for Linux users licenses containing the codec for audio and video. Recently Microsoft also disponibilisou Silverligth Tool Kit as free software and this was integrated into Moonligth
  • 43. Tools Visual Studio + ExpressionBlend MonoDevelop 2.2 The virtual machine to Virtual PC to donload in the mono site, already has the mono Develop supporting Mooligth http://www.go-mono.com/mono-downloads/download.html 23
  • 44. MonoDevelop On Linux 3:37 http://mjhutchinson.com/journal/2009/05/08/moonlight_development_linux_monodevelop On Mac http://www.go-mono.com/media/MonoDevelopMacMoonlightPreview.swf 24
  • 45. Platforms It runs any Linux distribution Firefox 2.0, 3.0 and 3.5 Google Chome Plug-in is available for SUSE Linux Enterprise Desktop 11, openSUSE 11.x, Ubuntu 9.10 and Fedora 12. Other distributions to be installed from the source 25
  • 46. Current Status Moonlight 2  Mooonlight 2 Final compativel com Silverlight 2 Deep Zoom Control framework Layout framework. Microsoft Media Pack 2.0 for playing audio and video.Includes to run code (C # and DLR-based languages). Wheel MS Silverlight 2.0 controls and applications based on 2.0 Demos Status http://www.mono-project.com/Moonlight/Moonlight2DemoStatus 26
  • 47. RoadMap Moonlight 3  Mooonlight 3 Pre-Alpha compatível com Silverlight 3 3D graphics Pixel shaders Application library caching Out-of-browser capabilities and offline support Pluggable media pipeline to support 3rd party codecs HD Smooth Streaming Native support for MPEG-4-based H.264/AAC Audio Release Date Alpha Q1 2010 Beta Q2 2010 Final Q3 2010 27
  • 48. RoadMap Moonlight 4  Mooonlight 4 Planning compatível com Silverlight 4 Webcam and microphone support Trusted applications can read/write to users' documents directories Improved localization, including right-to-left and bi-directional text Desktop notifications ("toast") Render HTML on Moonlight surfaces WCF RIA Services Release Date Alpha Q3 2010 28
  • 49. Instalation 29 Access http://www.go-mono.com/moonlight/ Select 32bits or 64bits
  • 52. Out of Browser Desklets Integrationwith GTK 32
  • 53. DEMOS on Suse Linux SmoothStreaming PhotoSynth Deepzoom 33
  • 54. Thank´s Alessandro de Oliveira Binhara binhara@monobrasil.org Projeto Mono Brasil