ABSTRAK. Kata kunci: Video Streaming, Silverlight, ASP, C# v Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: RAB, analisa biaya, SNI, bobot, termin, aplikasi. vii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Website Penjualan pakaian distro, Visual Studio 2010, SQL Server vi Universitas Kristen Maranatha

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI

BAB III ANALISIS DAN PEMODELAN...21

ABSTRAK. Kata Kunci: Aplikasi, Lelang, Penjualan. Universitas Kristen Maranatha

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

ABSTRAK. Keywords: pemesanan tiket, pengriman barang, ASP.NET, C#, SQL Sever 2005

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#.

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

ABSTRAK. Kata kunci : Leader X Community, Situs Jejaring Sosial, Forum, Ebook Corner, VB.NET. vi Universitas Kristen Maranatha

ABSTRAK. KataKunci : Helpdesk, CRM, Forum, Tiket, FAQ. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Sistem Informasi, Kuliner, Website. iii

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

II.7.3 Stored Procedured II.7.4 Trigger II.8 C# II.9 Akuntansi II.9.1 Laba Rugi II.9.2 Average Method II.9.

ABSTRAK. Kata Kunci: Aplikasi, Produksi, Textil

ABSTRAK. Kata Kunci: C#, Pemeriksa Kode Program C, Jaringan area lokal. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci : android, Kristen, renungan, saat teduh

ABSTRAK. Kata Kunci: Android, ASP.NET Web Service, Backpacker. iii. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Basket, Pertandingan, Kertas Catatan Skor. Universitas Kristen Maranatha

BAB III ANALISA DAN PEMODELAN

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

PENGESAHAN DOSEN PEMBIMBING...

ABSTRAK. Kata kunci: material control, supplier, proyek, quality control, material, user. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: analisa struktur, matriks, simple beam, truss, frame. vii

ABSTRAK. Kata Kunci : E-commerce, Website Penjualan buku, Customer, dan Error Handling. iii. Universitas Kristen Maranatha

DAFTAR ISI. DAFTAR ISI...viii. DAFTAR TABEL. xxiii. DAFTAR LAMPIRAN... xxviii BAB I PENDAHULUAN Latar Belakang... 1

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

DAFTAR ISI. Halaman. ABSTRAK...i. KATA PENGANTAR...iii. DAFTAR ISI...vi. DAFTAR TABEL...ix. DAFTAR GAMBAR...x. 1.1 Latar Belakang...

ABSTRAK. Kata kunci : aplikasi peternakan, barcode reader, CODE-39, informasi kelinci, kamus penyakit, kartu kelinci, web peternakan, web service.

ABSTRAK. vii. Kata kunci: tenaga kerja, proyek, aplikasi, harian, borongan

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

LEMBAR JUDUL LEMBAR PENGESAHAN

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

ABSTRAK. Kata kunci : aplikasi website, Point Reward, Metode Tes t, grafik.

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB I PENDAHULUAN... I-1

Universitas Bina Nusantara

BAB I PENDAHULUAN Latar Belakang Masalah

ABSTRACT. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: gateway, e-commerce,aplikasi berbasis web,customer relationship management.

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

INTISARI. Kata kunci: file, Internet, website.

ABSTRAK. Kata kunci:media Hiburan, MySql, PHP, User Generated Content, Website. v Universitas Kristen Maranatha

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Teknologi, Object Oriented, Perangkat Lunak, Layanan.

ABSTRAK. Kata kunci : sistem informasi, penilaian, ujian, dan menyontek.

BAB 1 PENDAHULUAN. teknologi-teknologi yang sedang berkembang, seperti internet dan social

BAB I PENDAHULUAN Latar Belakang Masalah

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

ABSTRAK. viii Universitas Kristen Maranatha

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

LEMBAR PENGESAHAN ABSTRACT

ABSTRAK. Universitas Kristen Maranatha

BAB III METODOLOGI. architecture, RAM 2 GB,.NET Framework 3.5 untuk akses client di device berbeda.

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

DAFTAR ISI HALAMAN JUDUL... LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... iii. LEMBAR PERNYATAAN... iv RIWAYAT HIDUP... KATA PENGANTAR...

ABSTRAK. Kata Kunci : sistem informasi, sensus, Dewan Pastoral Paroki, recruitment, C#, SQL Server 2008

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

ABSTRAK. Kata kunci: manajemen restoran, pemesanan, pencatatan, pengaturan, laporan. v UNIVERSITAS KRISTEN MARANATHA

ABSTRAK. Kata kunci: baja, elemen struktur, balok dan kolom baja, analisa, desain. vii Universitas Kristen Maranatha

BAB III ANALISIS DAN DESAIN SISTEM

ABSTRAK. Kata Kunci: aplikasi web, pemesanan, penjualan, promosi, rumah makan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: camera security, sms, , web server, sms gateway. Universitas Kristen Maranatha

ABSTRAKSI. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : android, short message service, autofoward,autoreply,scheduler. v Universitas Kristen Marantaha

DAFTAR ISI HALAMAN SAMPUL

2.2. Fitur Produk Perangkat Lunak Fitur Pengolahan Data Fakultas Fitur Pengolahan Data Jurusan

ABSTRAK. Kata Kunci: sistem informasi, lowongan pekerjaan, sistem pendukung keputusan, fuzzy model tahani, C#, SQL server 2008

ABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player

ABSTRAK. Kata kunci : Android, Mobile, Smartphone, Teknologi, Wisata

BAB II DASAR TEORI...

PERANCANGAN APLIKASI BERBASIS TEKNOLOGI CLOUD COMPUTING PADA WINDOWS AZURE SKRIPSI. Oleh:

ABSTRAK. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: information retrieval, rekomendasi, wanita, web portal UNIVERSITAS KRISTEN MARANATHA

BAB I PENDAHULUAN. a. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang. Pada umumnya toko-toko tingkat menengah ke bawah mengalami suatu

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : fun,education, Microsoft C# XNA 4.0.

BAB II LANDASAN TEORI

HALAMAN PENGESAHAN PEMBIMBING...

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server

ABSTRAK. Kata kunci: Spam, Android, Pesan, Java, Webservice. Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

ABSTRAK Seiring dengan meningkatnya kebutuhan pengguna internet, media video menjadi semakin populer dalam beberapa tahun terakhir ini, para pengembang situs dipacu menyajikan video dengan cara yang bervariasi. Munculnya teknologi Silverlight dari Microsoft memungkinkan ditampilkannya video dalam sebuah halaman ASP. Dengan dibangunnya situs ini, teknologi Silverlight dapat diimplementasikan secara efektif, dengan didukung oleh bahasa pemrograman C# diharapkan situs ini memenuhi kebutuhan pengguna internet khususnya dalam hal video. Kata kunci: Video Streaming, Silverlight, ASP, C# v

ABSTRACT Along with the growing needs of Internet users, video streaming becoming increasingly popular in recent years, Web Developers encouraged a variety of ways to presents video in their website. The invention of Microsoft's Silverlight technology enabling viewing videos in an ASP page. With the construction of this site, Silverlight technology can be implemented with effectively, supported by the C# programming language, expected this site to meet the needs of Internet users, especially in terms of video. Keywords: Video Streaming, Silverlight, ASP, C# vi

DAFTAR ISI LEMBAR PENGESAHAN... i PERNYATAAN PERSETUJUAN PUBLIKASI ILMIAH... ii PERNYATAAN ORISINALITAS KARYA... iii PRAKATA... iv ABSTRAK... v ABSTRACT... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xiii BAB I PENDAHULUAN... 1 BAB II DASAR TEORI... 5 2.1 Teknik Streaming Video... 5 2.2 Konsep Media Streaming... 5 2.3 Buffering... 6 2.4 Microsoft Visual Studio... 6 2.5 Pemrograman ASP.NET... 7 2.6 ASP Website Project... 8 2.7 Website Project Item... 9 2.8 Visual Database Tools... 10 2.9 LINQ (Language Integrated Query)... 12 2.10 ASP.NET Web Server Control... 13 2.11 ListView dan LinqDataSource... 15 2.12 ASP.Net Membership dan WSAT... 17 2.13 Custom Membership Provider... 23 2.14 Global Unique Identifier pada ASP.Net Membership... 26 2.15 Definisi Silverlight... 26 2.16 Pemrograman Silverlight... 27 2.17 Konsep Dasar Silverlight... 27 vii

2.18 XAML (Extensible Application Markup Language)... 28 2.19 Membuat Aplikasi Silverlight pada Visual Studio 2010... 30 2.20 Silverlight Control... 31 2.21 ASP Media Player... 32 2.22 Unified Modeling Language... 33 2.22.1Use Case Diagram... 33 2.22.2Activity Diagram... 35 2.22.3Class Diagram... 36 2.23 Entity Relationship Diagram... 37 BAB III ANALISA DAN PEMODELAN... 40 3.1 Arsitektur Aplikasi... 40 3.2 Use Case Diagram... 40 3.3 Activity Diagram... 42 3.4 Class Diagram... 44 3.5 ER Diagram... 45 3.6 Pemodelan Tabel Database dan Linq to SQL Class... 46 3.7 Pengaturan User dalam Web.config dan Class... 50 3.7.1 Web.Config... 50 3.7.2 Class Config... 53 3.7.3 Class MyVideoMembership... 55 3.8 Web Map dan Layout... 55 3.9 Perancangan User Interface... 61 BAB IV PERANCANGAN DAN IMPLEMENTASI... 63 4.1 Tampilan MasterPage Halaman Website... 63 4.2 Tampilan Halaman Utama (default.aspx)... 64 4.3 Tampilan Halaman Register... 65 4.4 Tampian CustomizeProfile... 66 4.5 Tampilan Login... 67 4.6 Tampilan Halaman Utama Anggota... 69 4.7 Tampilan MyProfile... 69 viii

4.8 Tampilan Upload Video... 71 4.9 Tampilan Menonton Video... 74 4.10 Komentar Video... 78 4.11 Tampilan Send Message... 80 4.12 Tampilan Inbox... 82 4.13 Tampilan Notification... 83 BAB V PENGUJIAN... 85 5.1 BlackBox Testing... 85 5.2 Browser Testing... 88 5.3 LAN Client Testing dengan Menggunakan IIS 5.1... 88 5.4 Kuesioner... 89 5.5 Hasil Kuesioner... 92 BAB VI... 95 KESIMPULAN DAN SARAN... 95 6.1 Kesimpulan... 95 6.2 Saran... 95 DAFTAR PUSTAKA... xiv LAMPIRAN... xv ix

DAFTAR GAMBAR Gambar 2.1 Tampilan Utama Visual Studio... 6 Gambar 2.2 New Empty Website Project... 8 Gambar 2.3 Menambah Komponen Visual Studio... 9 Gambar 2.4 Komponen Visual Studio... 9 Gambar 2.5 Menambah item SQL Server Database... 10 Gambar 2.6 Dialog penyimpanan file database... 11 Gambar 2.7 Solution Explorer Visual Studio... 11 Gambar 2.8 Penambahan Tabel pada SQL Database... 11 Gambar 2.9 Pembuatan Tabel... 11 Gambar 2.10 Cara Setting Primary Key... 12 Gambar 2.11 Gambaran umum ASP Project dengan LINQ... 16 Gambar 2.12 ASP.Net Configuration... 18 Gambar 2.13 WSAT Homepage... 19 Gambar 2.14 Step by Step WSAT... 19 Gambar 2.15 WSAT Step 1... 20 Gambar 2.16 WSAT Access Method... 20 Gambar 2.17 WSAT step 3... 21 Gambar 2.18 WSAT Role... 21 Gambar 2.19 WSAT Create User... 22 Gambar 2.20 WSAT Role and Folder... 22 Gambar 2.21 WSAT Last Step... 23 Gambar 2.22 Membership Class... 24 Gambar 2.23 Fungsi Keanggotaan pada Custom Membership... 25 Gambar 2.24 Tampilan Install Silverlight... 27 Gambar 2.25 Menu Silverlight Configuration... 28 Gambar 2.26 Contoh Penulisan XAML... 29 Gambar 2.27 Contoh XAML pada browser... 29 Gambar 2.28 Membuat Aplikasi Silverlight di Visual Studio.... 30 Gambar 2.29 Pemilihan Metode Pembuatan Aplikasi silverlight... 31 Gambar 2.30 ASP Media Player... 32 x

Gambar 2.31 Contoh Use Case Diagram... 35 Gambar 2.32 Contoh Activity Diagram... 36 Gambar 2.33 Contoh Class Diagram... 37 Gambar 2.34 Contoh ERD... 39 Gambar 3.1 Use Case Diagram pengunjung biasa (guest)... 40 Gambar 3.2 Use Case Diagram pengunjung yang memiliki akun... 41 Gambar 3.3 Activity Diagram Account Register... 42 Gambar 3.4 Activity Diagram Menonton Video... 42 Gambar 3.5 Activity Diagram Menonton Video Anggota... 43 Gambar 3.6 Activity Diagram User Account Upload Video... 43 Gambar 3.7 Class Diagram Situs Video Streaming... 44 Gambar 3.8 ER Diagram Situs Video Streaming... 45 Gambar 3.9 Penambahan Diagram Visual Database... 48 Gambar 3.10 Database Diagram Visual Studio... 49 Gambar 3.11 Penambahan Linq to SQL Class... 49 Gambar 3.12 Linq to Sql Designer... 50 Gambar 3.13 Web Map Pengunjung Biasa... 56 Gambar 3.14 Web Map anggota (member)... 56 Gambar 3.15 Layout Master Page... 57 Gambar 3.16 Layout halaman utama... 57 Gambar 3.17 Layout Halaman Utama Anggota (member)... 58 Gambar 3.18 Web Layout Register... 58 Gambar 3.19 Web Layout Login... 59 Gambar 3.20 Layout Halaman Favorit Video... 59 Gambar 3.21 Layout Halaman Profile... 60 Gambar 3.22 Layout Video Player... 60 Gambar 3.23 Perancangan Master Page... 61 Gambar 3.24 Perancangan Fitur Search... 61 Gambar 3.25 Perancangan Layout Video Player... 62 Gambar 4.1 Tampilan MasterPage... 63 Gambar 4.2 Tampilan Halaman Utama Guest... 64 Gambar 4.3 Tampilan Halaman Register... 65 xi

Gambar 4.4 Tampilan User Memodifikasi Profile... 66 Gambar 4.5 Tampilan Halaman Login... 67 Gambar 4.6 Tampilan Halaman Utama Member... 69 Gambar 4.7 Tampilan Profile User... 69 Gambar 4.8 Tampilan Halaman Upload Video... 71 Gambar 4.9 Tampilan Menonton Video... 74 Gambar 4.10 User Control Comment Video... 78 Gambar 4.11 Halaman Mengirim Pesan... 80 Gambar 4.12 Halaman Inbox Anggota... 82 Gambar 4.13 Halaman Notifikasi Anggota... 83 xii

DAFTAR TABEL Tabel 1.1 Time Schedule... 4 Tabel 2.1 Contoh penggunaan LINQ... 13 Tabel 2.2 Contoh ASP.NET Control... 14 Tabel 2.3 Jenis Control pada Silverlight... 31 Tabel 2.4 Simbol Komponen Use Case... 34 Tabel 2.5 Simbol Activity Diagram... 35 Tabel 2.6 Jenis Entitas... 37 Tabel 2.7 Jenis Atribut ERD... 38 Tabel 3.1 Deskripsi Method... 44 Tabel 3.2 Tabel Database Users... 46 Tabel 3.3 Tabel Database Videos... 46 Tabel 3.4 Tabel Database Favorites... 46 Tabel 3.5 Tabel Database Comment... 47 Tabel 3.6 Tabel Database Rate... 47 Tabel 3.8 Tabel Database Friends... 47 Tabel 3.9 Tabel Database SearchControl... 48 Tabel 3.10 Tabel Database Activity... 48 Tabel 5.1 Browser Testing... 88 Tabel 5.2 Pengujian Aksesibilitas Website di Jaringan LAN... 89 Tabel 5.3 Hasil Kuesioner... 92 xiii