Part 1 Pengantar ASP.Net

dokumen-dokumen yang mirip
C# Part 1 Pengenalan Logika Basic

Bondan Muliawan Mengenal ASP

Web Server Administrator

Panduan Instalasi Database Oracle10g di Windows

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

Step By Step IIS By Prihastomo

PENGENALAN VISUAL BASIC

MEMPELAJARI WEB DENGAN ASP.NET

Buku Petunjuk Instalasi Aplikasi Sistem Informasi Kearsipan Dinamis (SIKD) Versi 2.0

Virtual PC dapat berjalan di Windows XP, Vista maupun Windows 7. Saya melakukan installasi pada Windows 7, 64 bit.

Ika Nur Khana

Lim Server digunakan untuk mengelola jumlah concurrent license, yang akan menentukan jumlah WebInspect server yang dapat dijalankan (aktif).

M. Choirul Amri

INSTALLATION CHECKING

Reza Lutfi Ananda

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

BAB V IMPLEMENTASI DAN PEMBAHASAN

Rima Hidayati

M. Choirul Amri.

Pengenalan dan Instalasi Wireshark

Rima Hidayati

M. Choirul Amri

BAB V IMPLEMENTASI DAN PEMBAHASAN. 1. Processor Intel(R) Core(TM)2 Duo 4. VGA Card Ati Radeon X600 Pro 256 MB

Kamaldila Puja Yusnika Pendahuluan INSTALASI DAN KONFIGURASI AD (ACTIVE DIRECTORY)

Qemu, Virtual Machine yang Ringan

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

BAB IV PEMBAHASAN. dapat dilakukan dengan memasukkan IP address sesuai dengan IP address yang telah

KONFIGURASI FTP MENGGUNAKAN WINDOWS 2003 TUGAS MANAGEMEN LAN. Oleh: ERIN CARINA PROGRAM STUDI DIII MANAJEMEN INFORMATIKA

Installasi SQL Server 2005 pada Windows Server 2003 SP II dengan Virtual PC 2007.

Membuat FTP di Windows Server 2003

Insani Ning Arum

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

Panduan Instalasi Drupal 7 di Localhost

BAB 4 IMPLEMENTASI DAN EVALUASI

FILE TRANSFER PROTOCOL (FTP) SERVER

Mengakses Microsoft SQL Server dengan PHP

Pengenalan VB.net Ibnu Muakhori

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

Emulator Android Di Linux

Framework CodeIgniter Part 1

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

Septina Budi Kurniawati

BAB II LANDASAN TEORI. pendapat untuk mencapai tujuan bersama. 2. Membagi tanggung jawab bersama sama untuk mencapai tujuan.

MENGGANTI TEXT PADA XP START BUTTON

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB 4 HAS IL D AN PEMBAHAS AN. mengenai requirement yang diinginkan dari BPN sebagai instansi yang akan

USER MANUAL TREND MICRO. Instalasi Trend Micro Internet Security. By: PT. Amandjaja Multifortuna Perkasa

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Sistem Informasi Rental Bus pada PT. Cipaganti Citra

BAB IV IMPLEMENTASI DAN EVALUASI

Pengenalan Visual Basic.NET. Sisilia Thya Safitri, MT Agus Priyanto, M.Kom

PANDUAN INSTALASI SOFTWARE

Yama Fresdian Dwi Saputro from-engineer.blogspot.com

Menginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

Apa itu.net Framework?

IT210 - Pemrograman Visual. Ramos Somya

Insani Ning Arum

Sharing File & Printer Server

BAB 4 IMPLEMENTASI DAN EVALUASI

Oleh: George Thomas. Web Site:

Insani Ning Arum

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

1. Instalasi Oracle & Membuat Starter Database

Ruang Kerja DREAMWEAVER MX 2004 :

Ari Angga Wijaya

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

Tutorial Installasi SharePoint 2013 pada Azure Virtual Machine

Puja Pramudya

Sebelum melakukan instalasi Linux Ubuntu, kita lakukan instalasi VM VirtualBox dahulu. Berikut langkah langkahnya :

Choirul Amri. I. Pendahuluan.

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Sistem Informasi Koperasi pada PT. Tong Prima Jaya Lestari,

Menampilkan Data/Tabel MySQL di Ms.Access

Boediardjo

Mempercepat Kinerja Windows XP

masukkan port yang masih kosong.

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

MUDAH INSTALASI VIRTUAL MACHINE,VMWARE.9

Membuat Server pada Windows 2003 Server

Ahmad Aminudin

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Endi Dwi Kristianto

Nama Penulis Pendahuluan. Isi. Lisensi Dokumen:

PANDUAN INSTALASI PERANGKAT LUNAK

David Odang Apa itu Blog dan Movable Type? Lisensi Dokumen:

INSTALASI DAN KONFIGURASI PERFORMANCEPOINT SERVER 2007

Cara Menginstall Operating System Windows 8 Menggunakan Software Virtualbox

BAB III PERANCANGAN Gambaran Sistem

Steps to Install SQL Server 2008

Ika Nur Khana

Menambah Lokasi Jaringan FTP pada My Computer

Setting VMware dan Instalasi Windows 8 Secara Virtual

Transkripsi:

Part 1 Pengantar ASP.Net M.Suryo Pranoto suryodesign@yahoo.co.id http://suryodesign.asia www.suryodesign.wordpress.com Lisensi Dokumen: Copyright 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Pendahuluan Banyak sekali Website yang digunakan pada saat ini untuk menampilkan informasi atau menjadi proses bisnis perusahaan itu sendiri atau sekedar menjadi profile company perusahaan, banyak bahasa pemprograman yang dapat digunakan untuk membuat website. Programmer menentukan bahasa apa yg paling dibutuhkan dan disesuaikan dengan perangkat server yang di dukung, dan ASP.Net pun menjadi salah satu bahasa yang digemari akhir2 ini karena kecanggihan baik dalam tekhnologi, tampilan dan dukungan support terhadap environment yang ada, saya akan mengupas sedikit tentang ASP.Net itu sendiri dan pengetahuan mendasar yang kita butuhkan sebelum kita memulai mempelajari ASP.Net ini agar kita mengetahui konsep tentang ASP.Net Isi ASP.Net sendiri dapat dibuat dengan Visual Studio, disini penulis menggunakan Visual Studdio 2008, Visual Studio sendiri pun ada versi-versi nya seperti VS Express, VS Standard, VS Profesional, VS Team System Editions, VS yang gratis tetapi memiliki batasan tertentu dan dapat langsung di download melalu Microsoft adalah Visual Studio Express. Saya akan menerangkan sedikit perbedaan di antara masing-masing Visual Studio berdasrkan versi-versi yang ada pada saat ini : 1

Tabel Perbandingan Product Visual Studio : Selanjutnya setelah mengetahui tentang Visual Studio itu sendiri, Saya akan menerangkan beberapa pengetahuan dasar tentang ASP.Net, CLR, Framework, dan Virtual Directory yang digunakan untuk menjadi webserver ASP.Net ASP.Net Setelah di release Internet Information Service, kemudian Microsoft mengeluarkan ASP, ASP.Net sendiri merupakan pengembangan dari ASP 3.0, kemudian pada ASP.Net muncul pertama kali pada tahun 2000 yaitu ASP.Net 1.0 yang di release pada 5 January 2002 dengan.net Framework versi 1.0 pada saat itu. perbedaaan ASP dengan ASP.Net terletak pada penggunaan.net Framework yang di butuhkan sebagai komponen dasar pada ASP.Net untuk mengakses library dan mendukung bahasa pemprograman yang ada pada Visual Studio seperti VB.Net, C#, dan ASP.Net, dengan adanya framework ini programmer di harapkan dapat membuat program menjadi lebih ringkas dan cepat di karenakan penggunaan framework dapat mengurangi jumlah script yang dibuat oleh programmer. 2

Berikut adalah gambaran dari lingkup bagian yang di dukung oleh ASP.Net..Net Framework.Net Framework merupakan komponen penghubung antara aplikasi dengan Environment windows yang kita miliki,.net Framework bersifat AddOn atau komponen tambahan. Saat ini.net Framework sudah sampai versi 3.5 yang sudah support pada Vista untuk versi.net Framework 3.0 ke atas.,.net Framework sendiri dapat kita download dari situs Microsoft sendiri di situs microsoft :.Net Framework 1.1 : http://www.microsoft.com/downloads/details.aspx?familyid=10cc340b-f857-4a14-83f5-256 34C3BF043&displaylang=en.Net Framework 2.0 http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c 5e04f5&displaylang=en.Net Framework 3.0 http://www.microsoft.com/downloads/info.aspx?na=47&p=4&srcdisplaylang=en&srccategor yid=&srcfamilyid=262d25e3-f589-4842-8157-034d1e7cf3a3&u=details.aspx%3ffamilyid%3d 10CC340B-F857-4A14-83F5-25634C3BF043%26displaylang%3den.Net Framework 3.5 http://www.microsoft.com/downloads/details.aspx?familyid=333325fd-ae52-4e35-b531-508 D977D32A6&displaylang=en.Net Framework merupakan komponen utama / syarat untuk menginstall Visual Studio yang akan kita gunakan untuk membuat web dengan ASP.Net, terkadang ada beberapa aplikasi yang kita buat dengan Visual Studio baik VB.Net / C# tidak dapat kita jalankan pada computer yang lain karena mereka tidak memiliki.net Framework pada komputernya. 3

Berikut adalah Requirement dari.net Framework : Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP Processor: 400 MHz Pentium processor or equivalent (Minimum); 1GHz Pentium processor or equivalent (Recommended) RAM:96 MB (Minimum); 256 MB (Recommended) Hard Disk: Up to 500 MB of available space may be required CD or DVD Drive: Not required Display: 800 x 600, 256 colors (Minimum); 1024 x 768 high color, 32-bit (Recommended) Berikut adalah Overview dari beberapa feature.net framework pada versi 3.5, Sekumpulan feature pada Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) dan Windows cardspace, dan penambahan beberapa feature technology terbaru pada assemble untuk menghindari breaking pada perubahan yang terjadi : Integrasi pada Language Integrated Query (LINQ) dan data awareness. Feature ini memboleh kita menuliskan kode dengan bahasa LINQ-enabled languages untuk mem-filter, enumerate, dan create projections dari beberapat type data pada SQL, collections, XML, dan DataSets menggunakan syntax yang sama ASP.NET AJAX membuat kita lebih efisien, interaktif, dan highly-personalized Web experiences yang dapat di lakukan pada semua browser yang ada. Web protocol baru yang mendukung untuk membuat WCF services termasuk AJAX, JSON, REST, POX, RSS, ATOM, beberapa WS-* standards. Mendukung penuh semua Tools yang terdapat pada Visual Studio 2008 untuk WF, WCF, and WPF, termasuk workflowenabled services technology. Class baru yang terdapat pada.net Framework 3.5 base class library (BCL) yang banyak dibutuhkan untuk request customer untuk mempermudah kebutuhan. Common Language Runtime (CLR ) Common Language Runtime adalah lingkungan dimana kode yang kita miliki di eksekusi, CLR berguna untuk mengatur jalannya flow dimana semua kode di jalankan kemudian di eksekusi, CLR merupakan komponen inti dari.net, Microsoft mendefinisikan Common Language Infrastructure (CLI) sebagai standard yang mendefinisikan setiap kode yang di eksekusi, Developers menulis code dalam bahasa seperti VB.Net atau C#, ketika di compile,.net mengkonversi semua code menjadi CIL code, kemudian ketika di jalankan CLRS mengkompiler CIL code menjadi Natvice code, kemudian CLR mengijinkan Programmer untuk mengizinkan program untuk di eksekusi, CLR juga memiliki service seperti : Memory Management Thread Management Exception Handling Garbage Collection Security 4

Berikut adalah contoh gambaran CLR Secara garis besar : Berikut adalah contoh gambaran CLR dari Aplikas kemudian di compile menjadi Machine Code : Membuat Dan Men-konfigurasi Virtual Direktori pada IIS IIS seperti yang kita ketahui merupakan singkatan dari Internet Information Service, kita dapat membuat Virtual Directory untuk ASP.Net web application, IIS memiliki root directory pada setiap server, kita dapat mempublish web kita di dalam folder root ini. dengan mengaktifkan 5

IIS ini, computer kita menjadi WEB Serrver agar computer lain dapat membuka web yang ada pada folder root yang kita miliki. Coba cek pada Drive C:/ anda, disana akan terbuat folder inetpub secara otomatis ketika anda menginstall Visual Studio anda, di dalam nya dapat kita expand / kita buka sehingga menjadi C:/inetpub/wwwroot/, kemudian paste Folder ASP.Net yang telah anda buat atau mungkin folder contoh latihan anda, misalkan folder saya bernama suryodesign, kemudian saya paste pada wwwroot, sehingga menjadi C:/inetpub/wwwroot/suryodesign, alamat ini nanti akan kita pakai sebagai alamat directory path untuk membuat virtual directory pada IIS Manager. Untuk membuat virtual directory sendiri, dapat kita buat melalui IIS Manager. Bagi yang belum mengetahui tentang IIS Manager, berikut cara membukanya Untuk memulai IIS Manager dapat melalui Dialog Box Klik Start Menu, kemudian pilih Run Kemudian Ketik inetmgr dan kemudian OK Atau kita dapat membukanya melalui Administrative Service Console Klik Start Menu kemudian pilih Control Panel Kemudian Pilih Administrative Tools Kemudian pilih Internet Information Services (IIS) 6.0 Manager Berikut adalah Contoh Setting IIS pada Windows Vista, untuk windows XP caranya tidak jauh berbeda, tetapi karena sudah banyak literature / contoh yang beredar untuk windows XP maka saya mencoba membuat nya untuk versi Vista yang mungkin sedikit lebih rumit ketimbang setting pada Windows XP, Berikut adalah tampilan dari menu IIS yang kita buka : 6

Anda dapat melihat nama computer anda pada sisi kiri, dan di dalam Node nya terpada Default Web Site, klik kanan Default Web Site dan pilih Add Virtual Directory Sehingga muncul menu berikut : Isi menu di atas dengan alias nama website, alias disini adalah nama pengganti ketika halaman URL di direct pada http://localhost/alias, dan kemudian pilih Physical Path pada alamat direktori anda yang telah kita buat sebelumnya pada drive C:/inetpub/wwwroot/namafolderwebsite Setelah anda membuatnya, kemudian cobalah untuk browsing ke http://localhost/suryodesign atau ke http://ip_anda/suryodesigndan anda akan menemukan pesan kesalahan seperti berikut, hal ini terjadi karena Virtual directory kita belum mengubah Application Pool menjadi Classic.Net AppPool dan kita juga mesti convert virtual directory menjadi application. Kemudian hal yang perlu kita lakukan adalah mengubah setting pada IIS, lihat pada picture berikut pada sisi kanan ada Basic Setting, klik Basic Setting maka akan muncul Menu seperti berikut, pilih Select pada menu yang ada, kemudian ganti Application Pool menjadi Classic.Net AppPool dan kemudian pilih OK 7

Kemudian selanjutnya klik kanan Virtual Directory yang telah kita buat pada bagian Default Web Site dan pilih Convert To Application 8

Kemudian Ubah Application Pool seperti gambar : Selamat sekarang anda telah Berhasil setting Virtual Directory pada Vista, anda dapat mencobanya dengan browsing ke http://localhost/suryodesign atau ke http://ip_anda/suryodesign 9

REFERENSI : MSDN 2008 http://msdn.microsoft.com http://wikipedia.com/ http://www.microsoft.com www.w3schools.com/ http://asp.net-tutorials.com/ Biografi Penulis Ilmu Komputer : http://ilmukomputer.org/author/suryodesign/ M.Suryo Pranoto Alumni Mahasiswa Perguruan Tinggi Universitas Bina Nusantara, Aktif dalam beberapa komunitas komputer, dan beberapa project terutama berbasis aplikasi seperti VB.Net atau C#,dan sedang berusaha keras untuk menabung dan berencana untuk melanjutkan Cisco CCNP setelah menyelesaikan CCNA, memiliki hobby untuk sharing mengenai komputer mulai dari software hingga jual beli hardware maupun modding komputer. Ym : suryolovetyka, Email : suryodesign@yahoo.co.id, Website : www.suryodesign.asia Blog : www.suryodesign.wordpress.com 10