SlideShare une entreprise Scribd logo
1  sur  40
MICROSOFT SILVERLIGHT & RICH INTERNET APPLICATION (RIA)
KELOMPOK 19 Anggota : I Made Citra Pramana .P 	5108100062 Nanda BagusPradnyana	5108100116 M. Taufiq Asmara		5108100124 AchmadGazza Putra	5108100125
RIA (RICH INTERNET APPLICATION)
RIA (RICH INTERNET APPLICATION) Rich Internet Application adalahsuatuteknologi yang menggabungkankelebihan-kelebihandariaplikasiberbasis web dan desktop. RIA menyajikanantarmuka visual yang cantikdaninteraktif. Sifatnyatidaktergantungterhadapsuatusistemoperasimenjadikan RIA bisamenjangkaupenggunakomputerlebihbanyaklagi. Denganadanya RIA, user akanmendapatkansuatupengalaman yang berbedaketikamenggunakan internet. Padasitus-situs internet yang berbasis RIA, kenyamanan user biasanyaadalahsesuatu yang paling utama
RIA A rich Internet application (RIA) is an entirely new kind of web experience that is engaging, interactive, lightweight, and flexible. RIAs offer the flexibility and ease of use of an intelligent desktop application, and add the broad reach of traditional web applications. Ituadalahdefinisi Adobe tentang Rich Internet Application tentangbagaimanasuatuaplikasi web yang berfungsilayaknyaaplikasi multimedia di Desktop PC denganaksestanpabataskeberbagaijaringankomputerlainnya
KARAKTERISTIK RIA 1.      Responsif : Sebagaiaplikasi web, RIA memilikiperbedaan yang amatmencolokdengan web konvensional. RIA tidak me-reload halamanketikasuatutombolatau link diklik. RIA hanyameng-update bagian-bagiantertentuketikakitamelakukansuatuaksi. Sementarapada web konvensional, halamanakandiupdatesecarakeseluruhanketikakitamelakukansuatuaksi. 2.      DapatMelakukanBanyak Hal : Denganmemanfaatkan RIA, kitabisamelakukansesuatusepertiapa yang kitalakukanpadasebuahaplikasi desktop. Tingkat interaktivitas yang tinggimemungkinkan developer untukmemindahkanfitur-fiturpadasebuahaplikasi desktop kedalamaplikasi web. Sudahbanyakaplikasi RIA yang bisakitamanfaatkansepertiWord Processor, Instant Mesengger, dansebagainya.
Karakteristik RIA (CONT) 3.      Menjangkau User yang LebihBanyak: RIA bisadijalankanpadasistemoperasimanapundenganspesifikasi hardware yang tidakharustinggi. Asalkansistemoperasiitubisamenjalankan browser, RIA dapatdijalankandenganbaik. 4.      KomunikasiMenjadiLebihMudah: Dengan RIA, kitabisamemanfaatkanbanyak media untukmelakukansesuatu,misalnya:  ,[object Object]
Audio-Video Conference melaluiGMail Video Chat
Video streaming pada YouTube, Metacafe, Dailymotion
Sharing pada Google Docs, Facebook, Scribd, Google Calendar
Server Push pada Facebook, Gmail, Google News,[object Object]
TeknologiPembangun RIA 1.      AJAX danJavascript AJAX merupakansingkatandari Asynchronous Javascript and XML. Teknologiiniadalahpemain lama yang jugamasihdigunakanolehperusahaanbesarpembuataplikasiberbasis RIA. Beberapacontohaplikasiberbasis AJAX yang mudahkitajumpai di internet adalahWordpress, Facebook, danbeberapaproduk Google sepertiGMail, Calendar, Docs, Maps. Aplikasiberbasis AJAX harusdiujipadasetiap browser karenapadabeberapa browser, AJAX akandiperlakukanberbeda.
GMAIL dengan AJAX
TEKNOLOGI PEMBANGUN RIA(CONT) 2.      Flash Flash sangatbanyakkitajumpaidi internet. Beberapadiantaranyadalambentukiklan, animasi, situsprofilhinggaaplikasi yang sifatnyaspesifik. UntukpenggunaFacebookbahkansudahtidakasinglagidenganaplikasiFacebookbuatanPlayfish. Semuaitudibuatmenggunakan Flash. Laluadalagi  Yahoo! Web Messenger yang merupakansalahsatucontohdariaplikasiberbasis Flash yang dibuatmenggunakan Flex. Aplikasiberbasis Flash inisifatnya browser friendly,  jadiaplikasi Flash inibisadijalankan di setiap browser asalkanpada browser itutelahterinstal Flash Player yang sesuai.
WEB-BASED APPLICATION  (ADOBE FLASH) ,[object Object],[object Object]
JAVA WEB APPLICATION
TeknologiPembangun RIA (CONT) 4.      Silverlight
PERKEMBANGAN RIA Padaawalnya RIA hanyamenawarkan animation dan web interactive yang sangatsederhanasebagaipelengkap HTML dan Client Scripting traditional yang sangatterbataspadawaktuitu. Macromedia Flash 2.0 (sekarang Adobe Flash Player 9.0 setelah Macromedia dibelioleh Adobe) merupakan RIA pertama yang diperkenalkanoleh web user. Sedangkanuntuk video playback web user masihmenggunakan plug-in dari Real Player, Quick Time ataupun Windows Media Player.
PERKEMBANGAN RIA (CONT) Seiringdenganperkembangan internet & tuntutanteknologiyang makin user friendly & powerful. RIA terusdikembangkanoleh Macromedia dandilanjutkanoleh Adobe melalui Flash Player. Sehingga RIA sekaranginiberkembangsangatpesat. Selainmenawarkan animation & web interactive, RIA saatinijugamenawarkan full of multimedia experience meliputi Audio & High Definition Video. Youtube.com, Liputan6.com, Yahoo Movies danlainnyaadalahbeberapacontoh yang menggunakan Flash Player sebagai Rich Internet Applicationnya.
MICROSOFT SILVERLIGHT MICROSOFT Silverlightmerupakanprodukbuatan Microsoft yang digunakanuntukmembuataplikasiberbasis RIA.  Samaseperti Java dan Flash, untukmenjalankanaplikasiberbasisSilverlightdibutuhkansuatuplugin. Saatini, sudahbanyaksitus-situs yang sudahmemanfaatkanteknologiiniuntukmembangunaplikasi RIA.
MICROSOFT SILVERLIGHT(cont) Adalah framework aplikasi web yang menyediakanfungsionalitas-fungsionalitasmiripseperti Adobe Flash,yangmendukung multimedia, grafik, animasidankeinteraktifankedalamsebuah environment. Padaawal release  merupakansebuah plugin streaming video, versiselanjutnyamenambahkanfitur-fiturinteraktifdanmendukunguntukbahasa .NET dan  development tools, versi yang sekarangadalahversi 3 release pada 9 juli 2009.
MICROSOFT SILVERLIGHT(CONT) Microsoft Silverlight kompatibeldenganberbagaiproduk web browser yang digunakanoleh Microsoft Windows ,Linux(menggunakan Novel Moonlight),danMacOSX,untukperalatan mobile dimulaidenganWindows Mobile 7 dan Symbian(series 60) phones,akansegera support pada 2010 ini. DalamSilverlight,user interface itudideklarasikandalam XAML dandiprogrammenggunakansebuahbagiandari framework .NET
MICROSOFT SILVERLIGHT(CONT) Silverlight bisajugadigunakanuntukmembuat  gadget Windows sidebar untuk Windows Vista Silverlight mendukung media WMV, WMA,dan MP3 media kesemua browser yangdidukungtanpaperluWindows Media Player,  Windows Media PlayerActiveX control atauWindows Media browser plugins.
MICROSOFT SILVERLIGHT(cont2) Developer(s)Microsoft Corporation Initial release April 2007 Stable release3.0.50106.0  (January 20, 2010; 20 day(s) ago (2010-01-20)) [+/−] Preview release4.0.41108.0  (November 19, 2009; 2 month(s) ago (2009-11-19)) [+/−] Written in Combination of C++ and C# Operating systemMicrosoft Windows, Mac OS X TypeWeb Application framework LicenseMS-EULA, with MS-PL components
Versi-versiMicrosoft Silverlight Microsoft Silverlight 1 Microsoft Silverlight 2  Microsoft Silverlight 3 Microsoft Silverlight 4
Silverlight 1.0 Silverlight 1.0 dikembangkandibawahcodename Windows Presentation Foundation/Everywhere (WPF/E), terdiridari core presentation framework,yangbertanggungjawabuntuk UI, keinteraktifandan user input, basic UI kontrol, grafikdananimasi, media playback, Digital rights management, danDOM integration.
SILVERLIGHT 1 COMPONENTS Input – handling input from devices like keyboard, mouse, stylus etc. UI core – managing rendering of bitmap images (including compressed raster images like JPEG), vector graphics, text and animations. Media – playback of MP3, WMA Standard, WMV7, WMV8 and WMV9/VC-1 streams. XAML – to allow the UI layout to be created using XAML markup language.
Silverlight 2 Silverlight 2 (previously referred to as version 1.1)includes a version of the .NET Framework, implementing the same full Common Language Runtime version as .NET Framework 3.0; so it can execute programs written in any .NET language Silverlight 2 includes Deep Zoom, a technology derived from Microsoft Live LabsSeadragon. It allows users to zoom into, or out of, an image (or a collage of images), with smooth transitions, using the mouse wheel
Silverlight 2 Media features in Silverlight 2 include: WMA Professional support, including WMA 10 Pro low-bitrate modes. However, multi-channel audio content is still down-converted to stereo output. Content protection powered by Microsoft PlayReady DRM client. Server-side playlists in Windows Media Services. Media Stream Source API.
Microsoft Health Common User Interface: Patient Journey Demonstrator
HardRock Memorabilia using Microsoft Silverlight Deep Zoom Setelahdiclick / mouse wheel detail bisadilihatlebihjelas
Silverlight 3 Silverlight 3 was first announced at the IBC 2008 show in Amsterdam on September 12, 2008. It was unveiled at MIX09 in Las Vegas on March 18, 2009. A beta version was made available for download the same day. The final version was released July 9, 2009.
FITUR-FITUR TERBARU Silverlight 3 includes an increased number of controls[36] – including but not limited to DataGrid, TreeView, various layout panels, DataForm for forms-driven applications and DataPager for viewing paginated data On the media front, Silverlight 3 supports AAC audio decoding as well as hardware-accelerated H.264 video decoding.[36]Silverlight 3 also offers 1080p smooth streaming. Silverlight 3 supports Out-of-Browser experiences, i.e., Silverlight applications can be installed to the system for offline access (provided the application manifest is designed to allow local installation) where they run outside the browser. Installed Silverlight 3 applications automatically check for updates asynchronously on every launch and updates are automatically installed
Aplikasiberbasis Silverlight 3 ini support Out-Of-Browser, yaituaplikasibisadijalankanlangsungtanpamemerlukan runtime tambahanataupun plug-in browser. Fiturinijugamemungkinkanaplikasibisaberjalanbaikdalamkeadaanterkoneksike internet ataupuntidak.
SILVERLIGHT 4 On November 18, 2009, at the Professional Developers Conference in Los Angeles, Microsoft Corp. unveiled a Beta version Silverlight 4
Fiturbaru Support for Google's Chrome browser. Web cam and microphone support. Printing support. Full keyboard access while running in full screen mode. Programatic access to a users local document folder. Improved mouse support including right button support and mouse wheel support. Elevated trust and support for local COM objects. New notification support to display messages to end users. New and enhanced controls such as a RichTextBox and an enhanced DataGrid control. New support for implicit theming of controls. New hosted browser support for rendering HTML inside Silverlight. WCF data layer enhancements. Localization enhancements with bi-directional text. Support for Managed Extensibility Framework. Enhanced data binding support. Enhanced of animation effects. Clipboard and drag and drop support. Deep Zoom performance enhancements. Multi-touch support. Content protection for H.264 and support for playing offline DRM protected media.

Contenu connexe

Similaire à Microsoft Silverlight and Rich Internet Applications

Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaFajarudin Noer
 
Tugas resume pemrograman web
Tugas resume pemrograman webTugas resume pemrograman web
Tugas resume pemrograman webRobby Hidayat
 
Introduction Mobile Apps
Introduction Mobile AppsIntroduction Mobile Apps
Introduction Mobile Appsmega_aprilia
 
Presentation multimedia
Presentation multimediaPresentation multimedia
Presentation multimediaOlbers Letfaar
 
Menguasaidasaranimasistop motionbidangdatar 3 (ind)
Menguasaidasaranimasistop motionbidangdatar 3 (ind)Menguasaidasaranimasistop motionbidangdatar 3 (ind)
Menguasaidasaranimasistop motionbidangdatar 3 (ind)Sayugo
 
Aplikom_Kuliah_3.pptx
Aplikom_Kuliah_3.pptxAplikom_Kuliah_3.pptx
Aplikom_Kuliah_3.pptxarif rahman
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerRizkyCrown
 
Presentasi SisOp_3
Presentasi SisOp_3Presentasi SisOp_3
Presentasi SisOp_3Eko Breq
 
makalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosmakalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosMelina Krisnawati
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile ProgrammingVicinthia Veren
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchDion Webiaswara
 

Similaire à Microsoft Silverlight and Rich Internet Applications (20)

Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
 
Sqlite
SqliteSqlite
Sqlite
 
Resume kuliah tamu
Resume kuliah tamuResume kuliah tamu
Resume kuliah tamu
 
Tugas resume pemrograman web
Tugas resume pemrograman webTugas resume pemrograman web
Tugas resume pemrograman web
 
Introduction Mobile Apps
Introduction Mobile AppsIntroduction Mobile Apps
Introduction Mobile Apps
 
Presentation multimedia
Presentation multimediaPresentation multimedia
Presentation multimedia
 
1110651065 risqy dwi.a
1110651065 risqy dwi.a1110651065 risqy dwi.a
1110651065 risqy dwi.a
 
Menguasaidasaranimasistop motionbidangdatar 3 (ind)
Menguasaidasaranimasistop motionbidangdatar 3 (ind)Menguasaidasaranimasistop motionbidangdatar 3 (ind)
Menguasaidasaranimasistop motionbidangdatar 3 (ind)
 
Web 2
Web 2Web 2
Web 2
 
Web 2
Web 2Web 2
Web 2
 
Aplikom_Kuliah_3.pptx
Aplikom_Kuliah_3.pptxAplikom_Kuliah_3.pptx
Aplikom_Kuliah_3.pptx
 
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server DockerMembuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
Membuat Aplikasi dengan Framework Hybrid Flutter dengan Database Server Docker
 
Presentasi SisOp_3
Presentasi SisOp_3Presentasi SisOp_3
Presentasi SisOp_3
 
makalah sistem operasi - android vd ios
makalah sistem operasi - android vd iosmakalah sistem operasi - android vd ios
makalah sistem operasi - android vd ios
 
Perangkat lunak
Perangkat lunakPerangkat lunak
Perangkat lunak
 
Nur wihdatulhasanah 1210651077_tugas pbw
Nur wihdatulhasanah 1210651077_tugas pbwNur wihdatulhasanah 1210651077_tugas pbw
Nur wihdatulhasanah 1210651077_tugas pbw
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
 
02 Teknologi Web
02 Teknologi Web02 Teknologi Web
02 Teknologi Web
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System Research
 

Microsoft Silverlight and Rich Internet Applications

  • 1. MICROSOFT SILVERLIGHT & RICH INTERNET APPLICATION (RIA)
  • 2. KELOMPOK 19 Anggota : I Made Citra Pramana .P 5108100062 Nanda BagusPradnyana 5108100116 M. Taufiq Asmara 5108100124 AchmadGazza Putra 5108100125
  • 3. RIA (RICH INTERNET APPLICATION)
  • 4. RIA (RICH INTERNET APPLICATION) Rich Internet Application adalahsuatuteknologi yang menggabungkankelebihan-kelebihandariaplikasiberbasis web dan desktop. RIA menyajikanantarmuka visual yang cantikdaninteraktif. Sifatnyatidaktergantungterhadapsuatusistemoperasimenjadikan RIA bisamenjangkaupenggunakomputerlebihbanyaklagi. Denganadanya RIA, user akanmendapatkansuatupengalaman yang berbedaketikamenggunakan internet. Padasitus-situs internet yang berbasis RIA, kenyamanan user biasanyaadalahsesuatu yang paling utama
  • 5. RIA A rich Internet application (RIA) is an entirely new kind of web experience that is engaging, interactive, lightweight, and flexible. RIAs offer the flexibility and ease of use of an intelligent desktop application, and add the broad reach of traditional web applications. Ituadalahdefinisi Adobe tentang Rich Internet Application tentangbagaimanasuatuaplikasi web yang berfungsilayaknyaaplikasi multimedia di Desktop PC denganaksestanpabataskeberbagaijaringankomputerlainnya
  • 6. KARAKTERISTIK RIA 1.      Responsif : Sebagaiaplikasi web, RIA memilikiperbedaan yang amatmencolokdengan web konvensional. RIA tidak me-reload halamanketikasuatutombolatau link diklik. RIA hanyameng-update bagian-bagiantertentuketikakitamelakukansuatuaksi. Sementarapada web konvensional, halamanakandiupdatesecarakeseluruhanketikakitamelakukansuatuaksi. 2.      DapatMelakukanBanyak Hal : Denganmemanfaatkan RIA, kitabisamelakukansesuatusepertiapa yang kitalakukanpadasebuahaplikasi desktop. Tingkat interaktivitas yang tinggimemungkinkan developer untukmemindahkanfitur-fiturpadasebuahaplikasi desktop kedalamaplikasi web. Sudahbanyakaplikasi RIA yang bisakitamanfaatkansepertiWord Processor, Instant Mesengger, dansebagainya.
  • 7.
  • 9. Video streaming pada YouTube, Metacafe, Dailymotion
  • 10. Sharing pada Google Docs, Facebook, Scribd, Google Calendar
  • 11.
  • 12. TeknologiPembangun RIA 1.      AJAX danJavascript AJAX merupakansingkatandari Asynchronous Javascript and XML. Teknologiiniadalahpemain lama yang jugamasihdigunakanolehperusahaanbesarpembuataplikasiberbasis RIA. Beberapacontohaplikasiberbasis AJAX yang mudahkitajumpai di internet adalahWordpress, Facebook, danbeberapaproduk Google sepertiGMail, Calendar, Docs, Maps. Aplikasiberbasis AJAX harusdiujipadasetiap browser karenapadabeberapa browser, AJAX akandiperlakukanberbeda.
  • 14. TEKNOLOGI PEMBANGUN RIA(CONT) 2.      Flash Flash sangatbanyakkitajumpaidi internet. Beberapadiantaranyadalambentukiklan, animasi, situsprofilhinggaaplikasi yang sifatnyaspesifik. UntukpenggunaFacebookbahkansudahtidakasinglagidenganaplikasiFacebookbuatanPlayfish. Semuaitudibuatmenggunakan Flash. Laluadalagi Yahoo! Web Messenger yang merupakansalahsatucontohdariaplikasiberbasis Flash yang dibuatmenggunakan Flex. Aplikasiberbasis Flash inisifatnya browser friendly, jadiaplikasi Flash inibisadijalankan di setiap browser asalkanpada browser itutelahterinstal Flash Player yang sesuai.
  • 15.
  • 17.
  • 18.
  • 19. TeknologiPembangun RIA (CONT) 4.      Silverlight
  • 20. PERKEMBANGAN RIA Padaawalnya RIA hanyamenawarkan animation dan web interactive yang sangatsederhanasebagaipelengkap HTML dan Client Scripting traditional yang sangatterbataspadawaktuitu. Macromedia Flash 2.0 (sekarang Adobe Flash Player 9.0 setelah Macromedia dibelioleh Adobe) merupakan RIA pertama yang diperkenalkanoleh web user. Sedangkanuntuk video playback web user masihmenggunakan plug-in dari Real Player, Quick Time ataupun Windows Media Player.
  • 21. PERKEMBANGAN RIA (CONT) Seiringdenganperkembangan internet & tuntutanteknologiyang makin user friendly & powerful. RIA terusdikembangkanoleh Macromedia dandilanjutkanoleh Adobe melalui Flash Player. Sehingga RIA sekaranginiberkembangsangatpesat. Selainmenawarkan animation & web interactive, RIA saatinijugamenawarkan full of multimedia experience meliputi Audio & High Definition Video. Youtube.com, Liputan6.com, Yahoo Movies danlainnyaadalahbeberapacontoh yang menggunakan Flash Player sebagai Rich Internet Applicationnya.
  • 22. MICROSOFT SILVERLIGHT MICROSOFT Silverlightmerupakanprodukbuatan Microsoft yang digunakanuntukmembuataplikasiberbasis RIA. Samaseperti Java dan Flash, untukmenjalankanaplikasiberbasisSilverlightdibutuhkansuatuplugin. Saatini, sudahbanyaksitus-situs yang sudahmemanfaatkanteknologiiniuntukmembangunaplikasi RIA.
  • 23. MICROSOFT SILVERLIGHT(cont) Adalah framework aplikasi web yang menyediakanfungsionalitas-fungsionalitasmiripseperti Adobe Flash,yangmendukung multimedia, grafik, animasidankeinteraktifankedalamsebuah environment. Padaawal release merupakansebuah plugin streaming video, versiselanjutnyamenambahkanfitur-fiturinteraktifdanmendukunguntukbahasa .NET dan development tools, versi yang sekarangadalahversi 3 release pada 9 juli 2009.
  • 24. MICROSOFT SILVERLIGHT(CONT) Microsoft Silverlight kompatibeldenganberbagaiproduk web browser yang digunakanoleh Microsoft Windows ,Linux(menggunakan Novel Moonlight),danMacOSX,untukperalatan mobile dimulaidenganWindows Mobile 7 dan Symbian(series 60) phones,akansegera support pada 2010 ini. DalamSilverlight,user interface itudideklarasikandalam XAML dandiprogrammenggunakansebuahbagiandari framework .NET
  • 25. MICROSOFT SILVERLIGHT(CONT) Silverlight bisajugadigunakanuntukmembuat gadget Windows sidebar untuk Windows Vista Silverlight mendukung media WMV, WMA,dan MP3 media kesemua browser yangdidukungtanpaperluWindows Media Player, Windows Media PlayerActiveX control atauWindows Media browser plugins.
  • 26. MICROSOFT SILVERLIGHT(cont2) Developer(s)Microsoft Corporation Initial release April 2007 Stable release3.0.50106.0  (January 20, 2010; 20 day(s) ago (2010-01-20)) [+/−] Preview release4.0.41108.0  (November 19, 2009; 2 month(s) ago (2009-11-19)) [+/−] Written in Combination of C++ and C# Operating systemMicrosoft Windows, Mac OS X TypeWeb Application framework LicenseMS-EULA, with MS-PL components
  • 27. Versi-versiMicrosoft Silverlight Microsoft Silverlight 1 Microsoft Silverlight 2 Microsoft Silverlight 3 Microsoft Silverlight 4
  • 28. Silverlight 1.0 Silverlight 1.0 dikembangkandibawahcodename Windows Presentation Foundation/Everywhere (WPF/E), terdiridari core presentation framework,yangbertanggungjawabuntuk UI, keinteraktifandan user input, basic UI kontrol, grafikdananimasi, media playback, Digital rights management, danDOM integration.
  • 29. SILVERLIGHT 1 COMPONENTS Input – handling input from devices like keyboard, mouse, stylus etc. UI core – managing rendering of bitmap images (including compressed raster images like JPEG), vector graphics, text and animations. Media – playback of MP3, WMA Standard, WMV7, WMV8 and WMV9/VC-1 streams. XAML – to allow the UI layout to be created using XAML markup language.
  • 30.
  • 31. Silverlight 2 Silverlight 2 (previously referred to as version 1.1)includes a version of the .NET Framework, implementing the same full Common Language Runtime version as .NET Framework 3.0; so it can execute programs written in any .NET language Silverlight 2 includes Deep Zoom, a technology derived from Microsoft Live LabsSeadragon. It allows users to zoom into, or out of, an image (or a collage of images), with smooth transitions, using the mouse wheel
  • 32. Silverlight 2 Media features in Silverlight 2 include: WMA Professional support, including WMA 10 Pro low-bitrate modes. However, multi-channel audio content is still down-converted to stereo output. Content protection powered by Microsoft PlayReady DRM client. Server-side playlists in Windows Media Services. Media Stream Source API.
  • 33. Microsoft Health Common User Interface: Patient Journey Demonstrator
  • 34. HardRock Memorabilia using Microsoft Silverlight Deep Zoom Setelahdiclick / mouse wheel detail bisadilihatlebihjelas
  • 35. Silverlight 3 Silverlight 3 was first announced at the IBC 2008 show in Amsterdam on September 12, 2008. It was unveiled at MIX09 in Las Vegas on March 18, 2009. A beta version was made available for download the same day. The final version was released July 9, 2009.
  • 36. FITUR-FITUR TERBARU Silverlight 3 includes an increased number of controls[36] – including but not limited to DataGrid, TreeView, various layout panels, DataForm for forms-driven applications and DataPager for viewing paginated data On the media front, Silverlight 3 supports AAC audio decoding as well as hardware-accelerated H.264 video decoding.[36]Silverlight 3 also offers 1080p smooth streaming. Silverlight 3 supports Out-of-Browser experiences, i.e., Silverlight applications can be installed to the system for offline access (provided the application manifest is designed to allow local installation) where they run outside the browser. Installed Silverlight 3 applications automatically check for updates asynchronously on every launch and updates are automatically installed
  • 37. Aplikasiberbasis Silverlight 3 ini support Out-Of-Browser, yaituaplikasibisadijalankanlangsungtanpamemerlukan runtime tambahanataupun plug-in browser. Fiturinijugamemungkinkanaplikasibisaberjalanbaikdalamkeadaanterkoneksike internet ataupuntidak.
  • 38. SILVERLIGHT 4 On November 18, 2009, at the Professional Developers Conference in Los Angeles, Microsoft Corp. unveiled a Beta version Silverlight 4
  • 39.
  • 40. Fiturbaru Support for Google's Chrome browser. Web cam and microphone support. Printing support. Full keyboard access while running in full screen mode. Programatic access to a users local document folder. Improved mouse support including right button support and mouse wheel support. Elevated trust and support for local COM objects. New notification support to display messages to end users. New and enhanced controls such as a RichTextBox and an enhanced DataGrid control. New support for implicit theming of controls. New hosted browser support for rendering HTML inside Silverlight. WCF data layer enhancements. Localization enhancements with bi-directional text. Support for Managed Extensibility Framework. Enhanced data binding support. Enhanced of animation effects. Clipboard and drag and drop support. Deep Zoom performance enhancements. Multi-touch support. Content protection for H.264 and support for playing offline DRM protected media.