Kita bisa membuat user interface dengan mengetikkan langsung pada XAML windows sperti yang terlihat pada gambar dibawah ini
|
|
- Widyawati Pranata
- 6 tahun lalu
- Tontonan:
Transkripsi
1 Pengenalan XAML Extensible Application Markup Language (XAML) adalah bahasa deklaratif yang kita gunakan untuk membuat user interface di aplikasi metro style. Tentu saja kita dapat menggunakan Microsoft Visual Studio dan Expression Blend untuk membuat UI dan menyerahkan XAML dibuat secara otomatis oleh alat tersebut. Tetapi saya merasa bahwa sangat penting bagi kita untuk memahami cara kerja XAML. Hal ini mempermudah kita jika ingin melakukan edit secara langsung dan akses penuh ke user interface yang anda bangun. Kita harus belajar berjalan terlebih dahulu sebelum berlari bukan? Jika anda berasal dari web programming, anda bisa menganggap bahwa XAML setara dengan HTML. XAML terdiri dari elemen dan property. Kaidah markup yang diikuti adalah XML. XAML digunakan untuk membuat object dan mengatur nilai property dari object, mengatur struktur dari object dan hubungannya dengan object lain. Kita juga dapat membuat code yang berpasangan dengan XAML yang disebut code behind untuk menangani event atau mengatur property dari code. Sehingga ada pemisahaan yang bersih antara logic dan user interface. Hal ini juga mempermudah koordinasi kerja antara designer dan developer. File XAML adalah XML files yang memiliki ektensi.xaml. Code behindnya memiliki ekstensi.xaml.h (file header) dan.xaml.cpp (file implementasi)
2 Contoh XAML Pada bagian sebelumnya ketika membuat program pertama, kita telah melihat bagaimana kita membuat sebuah button dan menghasilkan XAML kira-kira sebagai berikut. Tag button tersebut kita gunakan untuk melakukan instansiasi object dari kelas Button. Width, HorizontalAlignment dan VerticalAlignment merupakan attribute yang ada pada object Button. Kita bisa membuat user interface dengan mengetikkan langsung pada XAML windows sperti yang terlihat pada gambar dibawah ini Selain itu kita juga dapat membuat user interface langsung dengan menggunakan Visual studio designer dengan cara drag and drop dari Toolbox. Setelah anda nanti mengetahui bagaimana XAML dan seluk beluknya maka kita akan menggunakan Visual Studio Designer dan Blend untuk membangun User Interface. Dengan demikian kita bisa menjadi lebih produktif dan kualitas dari product kita pun menjadi lebih baik.
3 XAML dan Code Sebenarnya kita bisa saja membangun user interface dengan menggunakan Code prosedural yang ditulis dengan c#. Contohnya adalah sebagai berikut. Kita dapat menulis code XAML diatas dengan menggunakan c++ sebagai berikut ini. Tetapi XAML lebih mudah untuk dibaca dan lebih singkat penulisannya dibandingkan dengan code c++. Meskipun kadang ada kalanya kita perlu membuat elemen dari user interface dengan code jika kita ingin membuat UI yang dinamis. Property Ada dua cara untuk memberikan nilai terhadap property : 1. sintaks attribute 2. sintaks property Anda telah melihat bagaimana cara menggunakan sintaks attribute sebelumnya dengan cara seperti ini attribute="value". Contohnya jika kita ingin membuat object Rectangle dan ingin memberikan warna Red maka kita akan membuatnya dengan cara sperti ini. <Rectangle Fill="Red" /> Tetapi jika warna yang kita inginkan tidak sesimple itu melainkan memiliki gradasi warna dan kombinasi maka kita dapat menggunakan sintaks property.
4 Nama Agar dapat menggunakan dan merujuk object Control yang telah kita buat dengan XAML maka kita perlu memberikan nama. Anda dapat langsung mengetikkan pada XAML editor atau menggunakan bantuan dari property panel. Setelah anda memberikan nama maka anda langsung dapat mengakses object control tersebut dari code. Berikut object tersebut telah ditampilkan pada intellisense Anda juga dapat merubah property lainnya dengan mudah dengan menggunakan property panel.
5 Event Handler Setiap control memiliki event yang memungkinkan kita untuk bereaksi terhadap aksi yang dilakukan oleh user atau perubahan yang teradi pada aplikasi kita. Contohnya Button memiliki event Click yang akan ditrigger ketika user melakukan klik terhadap Button. Kita membuat method yang disebut dengan event handler untuk menangani atau bereaksi terhadap event tersebut. Kita dapat membuat event handler dengan menggunakan Window Propertie, dari XAML atau langsung dari code behind. Jika anda menggunakan Property window maka anda tinggal memilih event yang akan ditangani, memberikan nama terhadap event handlernya dan double click. Maka event handler tersebut akan dibuat oleh Visual Studio. Maka anda akan melihat bahwa pada file header dan implementasi akan digenerate event handler untuk event tersebut
6 File Header File Implementasi Kita juga dapat membuat event handler langsung dari XAML view. Kita tinggal mengetikkan nama event yang ingin kita tangani dan intellisense akan membantu kita mengenerate event tersebut. Cara ketiga adalah dengan meletakkan proses untuk melekatkan handler dengan event langsung pada code behind. Jangan lupa menyertakan deklarasi pada header file XAML dan Visual Tree
7 Jika kita memiliki elemen <Button> atau <Grid>, kita dapat memiliki elemen di dalam elemen tersebut. Hal ini menggambarkan hubungan dan komposisi antar object dan menentukan posisi tampilan pada layar, juga bagaimana cara menangani suatu event. Perhatikan contoh berikut ini. Jika kita menggambarkan hubungan antara Grid, StackPanel dan TextBlock, kita akan mendapatkan visualisasi sebagai berikut. Selain untuk menentukan bagaimana representasi dari content, visual tree juga memiliki efek bagaimana event diproses. Banyak event yang berhubungan dengan UI dan input "bubble" sampai ke puncak tree. Contohnya kita dapat membuat event handler di StackPanel untuk menangani event press atau click untuk TextBlock. Hal ini sangat bermanfaat karena kita tidak perlu mengattach handler satu persatu untuk setiap TextBlock. cukup satu saja yang ada di parent nya yaitu StackPanel. Contohnya adalah sebagai berikut.
8 berikut adalah event handler nya Ketika anda menjalankan program tersebut dan menekan TextBlock maka event tersebut akan ditangkap oleh TextBlock tetapi akan diteruskan ke parent nya yaitu StackPanel dimana terdapat event handler commonhandler. Berikut skenario yang terjadi ketika TextBlock di klik. Kita juga dapat menangkap event tersebut pada Grid karena event dari StackPanel akan diteruskan lagi k Grid yang merupakan root dari tree tersebut. Resources Logical Resource membuat kita dapat membuat object XAML yang bukan merupakan bagian dari Visual tree tetapi dapat digunakan oleh elemen dari user interface yang lain. Contohnya kita membuat resource untuk warna dari sebuah button dengan Brush.
9 Keuntungan penggunaan resource adalah kita dapat menikmati reusability dari object yang kita definisikan tersebut, karena kita hanya membuat object tersebut sekali saja dan dapat menggunakannya berulang-ulang. KIta juga mendapatkan flexibility, dengan memisahkan object yang digunakan oleh user interface dan user interface itu sendiri kita dapat mengubah bagian user interface tersebut tanpa mengubah keseluruhan design. Berikut cara mendefinisikan resource yang terletak di Page. Jadi resource ini akan dikenali dikeseluruhan page tersebut. Jika anda ingin resource tersebut local hanya pada sebagian elemen saja, anda dapat mendeklarasikannya secara local terhadap elemen tersebut. berikut contoh untuk local ke grid. Setiap object yang dideklarasikan sebagai resource harus memiliki property x:key. Key inilah yang digunakan oleh elemen lain untuk mengakses resource tersebut. Anda juga dapat mendefinisikan resource pada Application (App.xaml) sehingga dapat diakses oleh keseluruhan aplikasi tersebut. Coba anda buka App.xaml anda maka anda akan menemukan deklarasi Resource yang sudah digenerate sebelumnya oleh visual studio. Anda dapat menambahkan resource global anda pada bagian tersebut. Setelah anda melakukan deklarasi maka tentu saja kita ingin menggunakan resource tersebut. Kita dapat melakukannya dengan sintaks {StaticResource resourcekey}.
10 Resource Dictionary Anda telah melihat bahwa pada App.xaml kita menemukan tag <ResourceDictionary>. Resource dictionary adalah koleksi dari resource yang berada pada XAML file yang berbeda dan dapat diimport oleh aplikasi kita. Hal ini dapat berguna apabila kita ingin menggunakan resource tersebut pada beberapa project pada satu solution. Coba kita lihat kembali bahwa pada App.xaml kita telah memiliki satu resource file. File tersebut terdapat di folder common. Anda dapat melihat bahwa dalam file StandardStyles.xaml tersebut kita menemukan banyak Style. Kita akan membahas style ini pada bagian berikutnya.
11 Anda dapat membuat ResourceFile dengan cara Add New Item dan memilih resource dictionary Anda tinggal menambahkan resource yang anda inginkan ke file tersebut.
12 Agar resource tersebut dapat diakses dari aplikasi kita maka kita harus menggabungkan resource tersebut. Caranya adalah dengan menggunakan MergedDictionaries. Style Pada resource StandardStyles.xaml yang sebelumnya kita lihat, kita menemukan banyak sekali style yang telah didefinisikan disana. Salah satu contoh dari style yang dapat kita lihat dari StandardStyles.xaml adalah sebagai berikut. Style berguna untuk mengatur tampilan dari aplikasi kita. Jika anda pernah berkutat dengan web pemrograman maka anda dapat menanggap bahwa style ini adalah css di xaml. Style akan memberikan perintah kepada ui untuk menggati penampakan standar sesuai dengan nilai yang kita tentukan. Kita menjadi lebih mudah untuk membuat tampilan yang konsisten. Hal ini sangat diperlukan pada aplikasi metrostyle. Aplikasi metrostyle memiliki prinsip-prinsip design yang telah standard dan ditentukan. Salah satu kelas yang akan sering kita gunakan untuk membuat style adala Setter. Setter berfungsi untuk mengubah nilai dari property elemen. <Setter Property="Background" Value="Red"/> Ada beberapa cara yang dapat digunakan untuk mengaplikasikan style pada control kita. Cara yang pertama adalah langsung mengesetnya pada control yang ingin kita ubah tampilannya.
13 Pada kasus diatas maka button kita akan memiliki warna merah dan tulisan "Style set directly" seperti pada gambar dibawah ini. Meskipun melakukan setting secara langsung pada control merupakan cara yang mudah,tetapi hal ini bukan merupakan best practice. Hal ini disebabkan kita tidak dapat menggunakan style tersebut di button lain dan kita harus melakukan copy paste dan akan banyak duplikasi code yang ada. Kita sebaiknya mematuhi prinsip Don't repeat yourself dalam hal ini. Cara yang paling banyak digunakan adalah menggunakan koleksi Resources. Kita telah mempelajari pada bagian sebelumnya bahwa resource dapat digunakan untuk mendefinisikan object yang dapat dirujuk oleh elemen-elemen lain. Pada contoh ini kita membuat koleksi resource dari Page. Anda harus mengatur TargetType dari style tersebut yaitu adalah Button dalam hal ini. Untuk menggunakannya kita menggunakan keyword binding expression Style="{StaticResource resourcekey}". Kita telah memberi key style dengan nama StyleOne. Key tersebutlah yang kita gunakan untuk merujuk kepada style tersebut. Jika button tadi stylenya ingin kita ubah maka code button akan menjadi sebagai berikut. Hasilnya tetap sama seperti sebelumnya, tetapi kita dapat menggunakan style tersebut berulang ulang. Style Inheritance Kita bisa menerapkan inheritance dalam membuat style. Hal ini dapat berfungsi jika kita ingin membuat style baru yang sedikit saja bedanya dengan style yang kita buat sebelumnya. Kita dapat menghemat code dengan membua satu base style yang akan kita turunkan. Kita melakukannya dengan menggunakan property BasedOn. Property BasedOn merujuk kepada style lain dan secara otomatis akan
14 menurunkan semua property yang dimiliki anggota dari parent style tersebut. Kita tinggal menambahkan member baru pada child style. Berikut adalah contoh dari style inheritance yang diaplikasikan untuk Button. Berikut adalah tampilan dari kedua button yang mengimplementasikan kedua style tersebut. Jika property di set di kedua style tersebut (parent dan child) maka nilai yang digunakan adalah nilai dari child nya. Tetapi jika hanya parent saja yang memberikan nilai sedangkan child tidak, maka nilai dari parent tersebut akan dipertahankan. Kita telah melihat sebelumya bahwa kita telah dipermudah oleh Visual Studio template yang menyediakan StandardStyle.xaml. Kita dapat menggunakannya secara langsung di aplikasi kita. Dan dijammin bahwa style yang terdapat di StandardStyle tersebut telah sesuai dengan desain metro. Anda sebaiknya menggunakan style yang telah didefinisikan pada StandardStyle tersebut. Ketika anda ingin mendefinisikan style sendiri maka selalu usahakan bahwa anda menurunkan dari StandardStyle dengan menggunakan BasedOn jika memungkinkan.
Mengenal visual designer dan IntelliSense
Mengenal visual designer dan IntelliSense Sejak dahulu, keunggulan Visual Studio dibandingkan tools lainnya adalah adanya fitur visual designer, yaitu developer melakukan editing secara visual, dan di
Lebih terperinci1. MENGENAL VISUAL BASIC
1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciRuang Kerja DREAMWEAVER MX 2004 :
1.1 Pengertian Macromedia Dreamweaver : merupakan sebuah HTML editor Profesional untuk mendesain secara visual dan mengelola situs web beserta halaman- web. 1.2 Spesifikasi PC untuk menjalankan DREAMWEAVER
Lebih terperinciDASAR MENGGUNAKAN VISUAL BASIC 6.0
DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman
Lebih terperinciModul Praktikum Ke-1
Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat
Lebih terperinciVisual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 1 Mengenal Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer yang sudah mendukung OOP (Object
Lebih terperinciPRAKTIKUM ASP 5 MENGGUNAKAN SERVER CONTROL. Praktikum diambil berdasar Buku Pemrograman Web Dinamis dengan ASP.NET 4.5.
PRAKTIKUM ASP 5 MENGGUNAKAN SERVER CONTROL Praktikum diambil berdasar Buku Pemrograman Web Dinamis dengan ASP.NET 4.5. ASP.NET Control merupakan komponen utama dari ASP.NET Framework yang dieksekusi di
Lebih terperinciModul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA
Modul Tutorial C# 1 Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA JUNI 2010 PENDAHULUAN Dalam rangkaian modul tutorial untuk pelatihan C# ini, pertama kali akan
Lebih terperinciMengenal Bahasa Pemrograman ASP.NET
Mengenal Bahasa Pemrograman ASP.NET Di buku ini, Anda akan belajar bagaimana membuat website dan web page menggunakan Visual Web Developer tool yang termasuk bagian dari paket Microsoft Visual Studio 2010.
Lebih terperinciBAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,
BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciPRAKTIKUM SISTEM INFORMASI MANAJEMEN
MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana
Lebih terperinciAbdullah hafidh. Fakultas Ilmu Komputer, Universitas Indonesia. [Membuat Web Sederhana dengan.net FrameWork. menggunakan Microsoft Visual Studio 2008]
2009 Abdullah hafidh Fakultas Ilmu Komputer, Universitas Indonesia [Membuat Web Sederhana dengan.net FrameWork menggunakan Microsoft Visual Studio 2008] Pada kesempatan ini, saya akan memberikan tutorial
Lebih terperinciA. Memulai dan Struktur Visual Basic
BAB II PEMOGRAMAN VISUAL BASIC A. Memulai dan Struktur Visual Basic Jika program visual basic terinstalasi pada sistem operasi Microsoft Windows XP, maka Microsoft Visual Basic dapat dimulai dengan langkah
Lebih terperinciBAB I Pengenalan Microsoft Visual Basic 6.0
BAB I Pengenalan Microsoft Visual Basic 6.0 Pembuatan program dalam Visual Basic berbeda dengan pembuatan program-program DOS atau pemrograman yang bersifat konvensional. Dalam Visual Basic, pembuatan
Lebih terperinciM. Choirul Amri. 2.1 Membuat Project Baru.
Cepat Mahir Visual Basic.NET choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciMODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)
MODUL X DATABASE VB A. Tujuan 1. Memahami dan menerapkan operasi-operasi database. 2. Memahami langkah pembuatan aplikasi database. 3. Memahami konfigurasi data source. 4. Memahami pembuatan Table Adapter.
Lebih terperinci[TUTORIAL UI TESTING DENGAN VISUAL STUDIO 2010]
2010 Jeffrey Hermanto Halimsetiawan [TUTORIAL UI TESTING DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UI (User Interface) Testing dengan menggunakan Microsoft Visual Studio 2010 Tutorial UI Testing
Lebih terperinciBAB I SEKILAS VISUAL STUDIO.NET 2008
BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program
Lebih terperinciMembuat Template Interaktif pada Microsoft Word 2010
Membuat Template Interaktif pada Microsoft Word 2010 Hafid Mukhlasin hafidmukhlasin@gmail.com http://www.facebook.com/hafidm Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Penjualan Pada saat perusahaan menjual barang dagangnya, maka diperoleh pendapatan. Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan merupakan
Lebih terperinciInstalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7
Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7 Tutorial kali ini saya akan menjabarkan tentang cara instalasi salah satu perangkat lunak yang dapat digunakan untuk melakukan pengembangan
Lebih terperinciKrisna D. Octovhiana. 1.1 Membuat User Interface (UI)
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciSTMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.
STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan
Lebih terperinciBab I Pengenalan Visual BASIC
Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft
Lebih terperinciVISUAL BASIC.NET. 1. Apa Itu VB.NET?
VISUAL BASIC.NET 1. Apa Itu VB.NET? VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas
Lebih terperinciMODUL 2 PERANCANGAN INTERFACE
6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk
Lebih terperinciPRAKTIKUM ASP.NET 9 THEME
PRAKTIKUM ASP.NET 9 THEME ASP.NET Theme ASP.NET Theme digunakan untuk membuat tampilan yang konsisten dari halaman websites, Anda dapat menggunakan theme untuk menentukan style dari HTML control dan ASP.NET
Lebih terperinciBAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1
BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.
Lebih terperinciUser interface & XML Layout
User interface & XML Layout Oleh : Farah Zakiyah Rahmanti, M.T Diperbarui 2017 Overview View Class UI Component XML Layout UI Hierarchy Layout Linear Layout Relative Layout Grid View List View View Class
Lebih terperinciMODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next
MODUL I A. Instalasi Borland Delphi 7.0 1. Buka file instalasi Borland Delphi 7.0 *) Run As Administrator Jika Menggunakan Windows Vista / 7 / 8 2. Klik Run Program 3. Klik Next 4. Isikan serial Number
Lebih terperinciApakah kita harus menggunakan fitur c++/cx pada semua tempat?
WinRT berdiri diatas COM yang tetap memiliki mekanisme reference counting. Tetapi WinRT tidaklah memiliki kerumitan yang dimiliki oleh COM sebelumnya. Hal ini dimungkinkan dengan c++/cx yang merupkan penambahan
Lebih terperinciPRAKTIKUM ASP.NET 6 VALIDATION CONTROL
PRAKTIKUM ASP.NET 6 VALIDATION CONTROL A. Pengunaan RequiredFieldValidator RequiredFieldValidator digunakan untuk memvalidasi apakah user sudah memasukkan inputan atau inputan tidak boleh kosong. Langkah-langkah
Lebih terperinciPuja Pramudya
Pengenalan Windows Phone Development Puja Pramudya puja.pramudya@gmail.com http://limaapril.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciBAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang
BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah
Lebih terperinci[Type text] [Type text] [Type text] HTML. Belajar HTML. Sonya Permata Putri
[Type text] [Type text] [Type text] HTML Belajar HTML Sonya Permata Putri Getting Started With Visual Studio 2008 Untuk bisa menulis HTML dengan Visual Studio 2008, tentu saja kita harus sudah memiliki
Lebih terperinciBAB 2 TINJAUAN TEORI
BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita
Lebih terperinciDatabase Management Pengenalan MS. Access 2003
4 Yang dibahas pada bab ini :: Mengenal MS. Access 2003 Komponen Utama MS. Access 2003 Memulai MS. Access 2003 Mengenal Lembar Kerja MS. Access 2003 Mengatur Regional Settings Mengakhiri MS. Access 2003
Lebih terperinciHTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom
HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom HTML? HTML merupakan singkatan dari Hypertext Markup Language. HTML adalah sekumpulan text atau file ASCII yang berisi intruksi atau perintah program
Lebih terperinciBAB 1 PENDAHULUAN. Dalam pengembangan perangkat lunak, tim developer membangun cetak
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam pengembangan perangkat lunak, tim developer membangun cetak biru sebuah perangkat lunak dalam sebuah model. Dengan adanya model tersebut, maka pembangunan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun
Lebih terperinciLAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E
LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL Asnita Meydelia C. K. 130533608143 OFF E UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK ELEKTRO PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA JANUARI, 2015 LABORATORIUM KOMPUTER
Lebih terperinciAlgoritma Pemrograman A
Algoritma Pemrograman A Memahami Proyek Proyek dan Dasar Dasar Delphi Code Memahami proyek Delphi Komponen Proyek Project Explorer Windows Dasar-Dasar Delphi Code Procedures IDE (Intregated Development
Lebih terperinciPEMROGRAMAN DASAR. Visual Basic 6
PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation
Lebih terperinci1 Pendahuluan. 1. Tujuan: 2 Dasar Teori: Praktikum
Praktikum 1 Pendahuluan 1. Tujuan: 1. Mahasiswa dapat membuat program pengolahan citra menggunakan Visual C++ dengan MFC. 2. Mahasiswa dapat membuat dialog menggunakan Visual C++ dengan MFC. 2 Dasar Teori:
Lebih terperinciPEMROGRAMAN DELPHI 7.0
PEMROGRAMAN DELPHI 7.0 Delphi merupakan salah satu bahasa pemrograman tingkat tinggi berbasis Windows. Delphi digolongkan ke dalam bahasa pemrograman visual yang menitik beratkan pada pemrograman berorientasi
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi 2.1.1 Data Data berasal dari kata datum, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer dikenal dengan nama Pengolahan
Lebih terperinciDASAR PEMROGRAMAN VISUAL BASIC
BAHAN BELAJAR 1 DASAR PEMROGRAMAN VISUAL BASIC Sasaran : Setelah mempelajari bahan belajar ini, diharapkan mahasiswa dapat : a. Mengenal dan menggunakan bahasa pemrograman Visual Basic b. Mengenal dan
Lebih terperinciMODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO
MODUL I A. Landasan Teori 1. Pengantar Pemrograman Delphi Bahasa Pemrograman Delphi merupakan pemrograman Visual (berbasis windows)yang dibuat oleh sebuah Perusahaan Software Borland.Inc, Fungsi dari aplikasi
Lebih terperinciMODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis
MODUL I PENGENALAN VISUAL BASIC 6.0 1. Visual Basic 6.0 Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Dalam Visual Basic terdapat
Lebih terperinciSOLUTIONS DAN PROJECT
1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.
Lebih terperinciricak.wordpress.com Component Name & Interface
Component Name & Interface Dalam pemrograman Delphi kita akan sering menggunakan banyak komponen. Komponenkomponen yang disediakan oleh Delphi dapat menjadi pendukung dalam pembuatan program. Kumpulan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga
Lebih terperinciPRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,
PRAKTIKUM 1 I. JUDUL PENGENALAN C# (Csharp) II. TUJUAN - Memahami platform Microsoft.NET; - Mengenal Integrated Development Environment (IDE) Visual Basic.NET; - Memahami struktur project C# - Memahami
Lebih terperinciKata Pengantar.
Kata Pengantar Saat ini Dreamweaver MX telah menjadi program yang paling banyak di gunakan sebagai program pembuat web. Meskipun di pasaran telah banyak beredar web authoring yang lain, tetapi keberadaan
Lebih terperinciMODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0
MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui konsep properti, event, methode dalam VB 6 Mengetahui lingkungan kerja IDE VB
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sekilas Mengenai Microsoft Visual Basic Versi 6 Microsoft Visual Basic adalah sebuah bahasa pemograman komputer. Bahasa pemograman adalah perintah perintah atau instruksi yang
Lebih terperinciMengenal dan Mengedit HTML
Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan
Lebih terperinciBab 5. Cascading Style Sheet (CSS)
Bab 5. Cascading Style Sheet (CSS) Overview Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan sebuah dokumen yang ditulis dalam bahasa markup. CSS diperkenalkan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,
Lebih terperinciPEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0
PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT
Lebih terperinciPemrogram Pem a rogram n Visual Delphi 7
Pemrograman Visual Delphi 7 Bahasa Pemrograman 1. Under dos 2. Under Windows Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi
Lebih terperinciPemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan
1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan
Lebih terperinciPEMBUATAN ADD-IN SEBAGAI PENGUMPUL DAN PENGOLAH DATA PENGGUNAAN FITUR APLIKASI MICROSOFT OFFICE 2007
PEMBUATAN ADD-IN SEBAGAI PENGUMPUL DAN PENGOLAH DATA PENGGUNAAN FITUR APLIKASI MICROSOFT OFFICE 2007 Lambertus Wahyu Hermawan -- Apol Pribadi Subriadi -- Sholiq Jurusan Sistem Informasi, Fakultas Teknologi
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN Pada bagian ini penulis akan menganalisis kebutuhan-kebutuhan dalam membuat aplikasi ini, karena dengan melakukan analisis akan membuat lebih terarah dan jelas alur aplikasinya.
Lebih terperinciMengenal Dreamweaver MX 2004
Mengenal Dreamweaver MX 2004 Macromedia Dreamweaver MX merupakan software yang dikenal sebagai software web authoring tool, yaitu software untuk desain dan layout halaman web. Versi terbaru Dreamweaver
Lebih terperinciMENGENAL VISUAL BASIC
1 MENGENAL VISUAL BASIC 1.1.Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciHalaman Pada website builder sitepad
Tambahkan Background ke Halaman Pada website builder sitepad Menggunakan Top Up Row Setting 1) Buka Halaman yang ingin Anda edit dalam editor. Untuk melakukan itu Klik pada icon Edit pada salah satu halaman
Lebih terperinciVISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0
1 VISUAL BASIC Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0 Visual Basic adalah bahasa permograman yang mempunyai kemudahan dan keunggulan
Lebih terperinciMEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB
Media Informatika Vol. 8 No. 2 (2009) MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Multimedia Multimedia merupakan suatu konsep dan teknologi baru dalam bidang teknologi informasi. Dimana teks, gambar, suara, animasi dan video disatukan dalam computer
Lebih terperinciMengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu
DAFTAR ISI Kata Pengantar.. i Daftar Isi iii Daftar Gambar... vi 1. DATABASE SQL SERVER.. 1 1.1 Sejarah SQL Server. 1 1.2 Perbedaan SQL Server dengan Microsoft Access... 2 1.3 Utilitas pada SQL Server
Lebih terperinciCARA MEMBUAT CSS DENGAN DREAMWEAVER
CARA MEMBUAT CSS DENGAN DREAMWEAVER Dewi Wijayanti dewiwijayanti@raharja.info Abstrak Dreamweaver adalah sebuah perangkat lunak yang digunakan untuk membuat atau menyunting halaman web yang dinamis maupun
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai
Lebih terperinciBAB 2 LANDASAN TEORI
5 BAB 2 LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Pada sub bab ini akan dibahas mengenai pengertian dari sistem, pengertian informasi, dan pengertian sistem informasi. 2.1.1. Pengertian Sistem
Lebih terperinciBAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
Lebih terperinciBAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa
Lebih terperinciDasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata
Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan
Lebih terperinciBAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya
BAB II LANDASAN TEORI 2.1 Pengertian Komputer Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya
Lebih terperinciPertemuan 8 Pemrograman
Pertemuan 8 Pemrograman Dokumentasi Flowchart: Lambang, simbol, gambar Arah panah Pseudo code Uraian sistematis dengan bahasa biasa Program Control Structure Sequence structure Branch structure Loop structure
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran
Lebih terperinciPRAKTIKUM ASP.NET 11
DATA BINDING ASP.NET menyediakan mekanisme untuk mengambil data dari sumber data berupa database, XML, object, dll ke dalam server control yang telah disediakan. Mekanisme ini sering disebut dengan DATA
Lebih terperinciPengantar Delphi (IDE Delphi ) & Konsep OOP
Pengantar Delphi (IDE Delphi ) & Konsep OOP Sebuah bahasa pemrograman (development language) yang digunakan untuk merancang suatu aplikasi program Kegunaan : Membuat aplikasi windows Merancang aplikasi
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK I.1 Pendahuluan Pada tahun 1993, Microsoft memperkerjakan Xuedong Huang dari CMU untuk memimpin karyanya. Microsoft sudah melibatkannya dalam penelitian pengenalan suara dan pengenalan
Lebih terperinciBAB II LANDASAN TEORI
4 BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah rangkaian dari dua atau lebih komponen-komponen yang saling berhubungan, yang berinteraksi untuk mencapai sebuah tujuan. Sistem hampir selalu
Lebih terperinci1.1 Apa Itu Dreamweaver 8?
Student Guide Series: Macromedia Dreamweaver 8 1.1 Apa Itu Dreamweaver 8? Macromedia Dreamweaver 8, atau biasa disebut Dreamweaver 8, adalah sebuah perangkat lunak aplikasi untuk mendesain dan membuat
Lebih terperinciABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha
ABSTRAK Salah satu bidang kajian dalam bidang teknologi informasi adalah rekayasa perangkat lunak. Dalam rekayasa perangkat lunak, terdapat konsep yang mendasari berbagai jenis metodologi pengembangan
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.
BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,
Lebih terperinciMODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)
MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.
Lebih terperinciBAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi
BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang
Lebih terperinciPemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM
Pemrograman Visual Pengenalan Visual Basic Sisilia Thya Safitri, MT Agus Priyanto, M.KOM 20 September 2016 VISI S1 IF Menjadi Program Studi Informatika unggulan dalam pengembangan Teknologi Informasi yang
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Program aplikasi adalah program komputer yang dibuat untuk mengerjakan atau menyelesaikam masalah masalah khusus, seperti penggajian. 1 2.2 Pengertian Visualisasi
Lebih terperinciBAB IV MASTER PAGE Keuntungan Master Page
BAB IV MASTER PAGE ASP.NET memberi kemudahan kepada kita untuk membuat sebuah layout yang konsisten yang dapat digunakan pada aplikasi. Dengan master page tampilan dari aplikasi akan terlihat mempunyai
Lebih terperinciBAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)
BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah melalui pembahasan secara teoritis. Teori-teori yang akan dikemukakan merupakan dasar-dasar penulis untuk
Lebih terperinciBAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi
BAB 2 LANDASAN TEORI 2.1 Pengertian Data, Informasi dan Sistem Informasi 2.1.1 Data Data dapat didefinisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta yang dapat dirumuskan dalam
Lebih terperinciPemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri
Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0 S. Thya Safitri Teknik Informatika Sekolah Tinggi Teknologi Telematika Telkom Purwokerto 2016 Visual Basic adalah salah suatu development tools
Lebih terperinciPraktikum Pemrograman 1. Mengenal Delphi
Praktikum Pemrograman 1 Mengenal Delphi I. Pendahuluan Delphi muncul dari bahasa pemograman yang cukup populer yaitu Pascal. Sejak saat itu, mulai dirilis beberapa versi Pascal diantaranya Turbo Pascal
Lebih terperinciAJAX Framework. Pemrograman Web 1. Genap
AJAX Framework Pemrograman Web 1 Genap 2011-2012 Framework Apa itu Framework (Software Framework)? Kumpulan pustaka-pustaka (library) perangkat lunak yang script-nya dapat digunakan kembali (reusable)
Lebih terperinci