[Tutorial] Memulai ASP.Net

Forum diskusi pemrograman web ASP.NET

Moderator: irzan2010

[Tutorial] Memulai ASP.Net

Postby ariartama » 19 Sep 2011, 19:03

Assalamualaikum Wr. Wb.

Sebelum masuk tutorial, saya akan OOT dulu dah biar cair nih suasana :D

Izin kepada Momod Irzan2010 yang setengah Momod kayaknya karena gak pake Label Moderator <:D> <:D> ,, Ampun om.. :D :D , Komplaint atuh ke MIMIN flacky :D
----

Oh iya izinkan saya untuk membuat sebuah tutorial tentang memulai belajar ASP.Net, walaupun saya sendiri masih awan di ASP.Net, dan perlu banyak belajar.
Kutipan dari MVP ASP.Net disebuah seminar.
Kalian sudah tahu PHP ?? Bersyukurlah jika kalian belum mengetahuinya, karena konsepnya bener2 berbeda, bagi kalian yang sudah mengetahui PHP akan sulit memulainya karena pola pikir yang berbeda.


Mungkin kutipan diatas ada benarnya, karena memang secara konsep ASP.Net dengan PHP itu sangat berbeda. Tapi bukan berarti yang sudah tahu PHP lantas tidak mungkin bisa ASP.Net, buktinya, oom Irzan2010, Om PB,mbah, trail, kamar, VBerror13, Flacky, agoes, sesepuh disini juga bisa semua bahasa ?? :lol: :lol:

Saya ingin berbagi tentang bagaimana MEMULAI belajar ASP.NET.. Karena jujur sebelum saya belajar ASP.Net atau Bahkan VB.Net sekalipun saya belajar di PHP dulu lho :D
Jadi ketika belajar ASP.Net seperti ada hal beda karena secara dimanjakan oleh tools yang bener2 lengkap Visual Studio #:-s .. namun hal yang memanjakan ini kadang akan membuat lupa si Pembelajar Hakikat sebenarnya :D (* Sory kebanyakan ini pendapat aku ).

Karena Menurut aku : Hakikat sebenarnya dari ASP.Net adalah membuat aplikasi "WEB Base", yang namanya web Base jalan di browser dan membutuhkan Web Server sama seperti PHP yang membutuhkan Apache sebagai Web Servernya. ASP.Net pun begitu dia membutuhkan IIS untuk menjalankan aplikasi berbasis ASP.Net

ASP.Net bukan bahasa pemograman layaknya php, namun kebanyakan kita menyebut ASP.Net adalah bahasa :D ini salah kaprah oom.. Yang betul ASP.Net adalah Technology, bahasa yang digunakan untuk mensupport ASP.Net adalah VB.Net atau C#.Net
Mohon dikoreksi takut salah om..

Jadi temen2 bisa menilai sekarang yang masih menyebut ASP.Net sebagai bahasa berarti dia masih ?? :D :D masih apa hayo ?? :D

[BBT]
Untuk memulai ASP.Net bisa dimulai dengan Menginstall Web Servernya terlebih dahulu Yaitu IIS, bagi yang sudah menggunakan Windows 7, akan mudah karena tidak membutuhkan CD Installernya lagi untuk menginstal IIS. jadi yang menggunakan Windows 7 silahkan ikuti tutorial dibawah untuk menginstall IIS..
1. Start > Control Panel > Programs and Features -> Turn Windows feature on or off maka akan muncul gambar seperti dibawah dan silahkan centang Internet Information Service (IIS)
Image
2. Lalu OK maka akan dilakukan proses penginstallan.. tunggu sampai selesai.
3. Start -> ketikan IIS maka akan muncul Internet Information Service (IIS) Manager, bukan ?? Silahkan buka dengan cara double klick
4. Catatan :
Jika anda sudah mengistall web server Apache (Xampp/Wamp) maka hal ini akan menjadi Bertubrukan, kenapa ?? karena port yang dipakai sama antara Apache dan IIS Yaitu 21 sehingga ketika kita memanggil localhost di Browser akan ?? :-? :-? Siapa yang menang ?? apakah IIS yang menang atau Apache yang menang ?? :D Menurutku yang menang yang duluan install <:D> jadi solusinya kita harus mensetting PORT yang berbeda antara dua server itu.
Ini yang saya lakukan :
1. Membiarkan apache pada PORT 21 sehingga hanya mengetikan http://localhost/ saja di browser
2. Mengganti PORT IIS menjadi 9090 sehingga ini untuk membukanya http://localhost:9090/ (* tadinya mau 8080) tapi kayaknya akan dipakai oleh apache tomcat :D

[OOT] ada peribahasa orang SETIA mengatakan :
Jika Kamu Suka IIS lupakan Apache, ;;) ;;)

Karena saya bukan tipe orang yang SETIA maka saya menjalankan dua-dua nya di komputer yang sama jadi Ketika lagi pengen ke IIS ya tinggal Telp. 127.0.0.1:9090, kalau lagi ngebosenin ya tinggal telepon si Apache 127.0.0.1 dan kalau dua2nya ngebosenin kadang telp no ini : 127.0.0.1:8080 < si Tomcat :)) :)) :))

[BBT]
cara untuk merubah port IIS menjadi 9090 adalah sebagai berikut :
1. Buka IIS manager nya
2. Lihatlah maka akan ada Default Website yang biasanya ROOTnya ada di C:\inetpub
3. Klick default website tersebut lalau lihat kesebelah kanan agak atas,, ada menu Binding bukan ?? Lihat gambar berikut :
Image

4. Klick Binding dan ganti port 21 menjadi 9090 lihat gambar berikut :
Image

5. Silahkan restart service IIS nya dengan cara Klick Tombol Restart di agak bawah tombol binding tadi
6. Silahkan ketikan alamat ini di Browser kesayangan anda : http://localhot:9090/ atau http://127.0.0.1:9090/ maka akan muncul gambar IIS sesuai dengan Versinya bukan ?? :D
Image

7. Pemberitahuan IIS sudah jalan dan kalau temen2 pengen Tahu IIS itu nama BIBI ane :(( dijadiin Merek sama Mikocok.. :D

Ritual untuk memulai ASP.NET
Nah mari kita membuat ritual untuk memulai ASP.Net yaitu Hello Word :)) sbb :
1. Yang sudah terbiasa dengan PHP, cung ?? dan ingin mencoba ASP.Net ??
2. Yang sudah terbiasa dengan Macromedia (Adobe) Dreamwapper, Cung ??
3. Nah silahkan mau apapun text editor yang dipakai syah2 saja om :D dan saya mencoba pake Notepad saja lah untuk memulainya :)), dan saya akan coba memulai layaknya memulai belajar PHP yaitu dengan Notepad alias manual tidak pake Tools yang memanjakan (Takut akhirnya menyesatkan ) :D

Ya.. silahkan ketikan kode berikut di Text Editor masing-masing:
Code: Select all
<%@ Page Language="C#"%>
<script runat="server">
private void Page_Load(object sender, EventArgs e)
{
   lblHallo.Text = "Hello Word";
}
</script>
<html>
<head>
<title>Hallo</title>
</head>
<body>
<h1>Selamat datang</h1>
<h1><asp:Label ID="lblHallo" runat="server" ForeColor="Red"></asp:Label></h1>
</body>
</html>

Jika sudah buat sebuah Folder di C:\inetpub\wwwroot\ misal bernama Hello dan simpan dengan Extensi ASPX oce ?? dan silahkan jalankan http://127.0.0.1:9090/hello/hello.aspx Yuhu apa yang terjadi :))
Nah apa yang terjadi ?? :D

outputnya sebagai berikut :
Image

Sedikit penjelasan saya menggunakan bahasa C#.Net diatas maka tag Ini perlu untuk mendefinisikan bahasa apa yang dipakai
Code: Select all
<%@ Page Language="C#"%>
Biar si .Net framework tahu mana yang akan dipakai jika Temen2 ingin memakai VB.Net tinggal ganti saja begini :
Code: Select all
<%@ Page Language="VB"%>
dan codinglah dengan VB.Net untuk di Code Behindnya

nah cukup sekian tutorial dari saya,, walaupun agak sedikt banyak mengoceh,, :)) Mohon dikoreksi Kawan2, ane masih newbie.. Akhir kata mudah2han bermanfaat bagi yang mau memulai Belajar ASP.Net dan bingung memulainya dari mana karena di Mulai dari Visual Studio mungkin sedikit kehilangan arah karena dimanjakan dan akhirnya karena pondasinya belum kuat jadi bingung deh.. :D (* setidaknya ini yang ane rasain ) < setiap orang beda2 lho :D

Sedikit Quote
Di Visual Studio dikenal dengan Istilah IIS virtual dimana dia dijalankan ketika Visual Studionya di Running (F5) dengan Penunjukan Port yang acak disetiap kali Running, Jadi IIS yang di Visual Studio berbeda dengan IIS yang tadi di Istall ya.. oke ?? kok gak tubrukan ?? kataya beda ?? :D karena portnya Beda Brow alias diacak oleh Visual Studio Coba Saja,, kalau benar aku layak dapat Kopi :)) :))


Sekian :D
Last edited by ariartama on 21 Sep 2011, 12:42, edited 1 time in total.
Silahkan yang mau memperpanjang tali silaturahmi :
http://www.facebook.com/ariartama

Post ariartama telah mendapat 5 kopi dari:
Cupexs, k4m4r82, mrbigtime, pujanggabageur, vberror13
User avatar
ariartama
Kopral Dua
Kopral Dua
 
Posts: 645
Joined: 06 May 2010, 18:59
Location: Sondari.com
Memberi kopi: 34 cangkir
Mendapat kopi: 60 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby k4m4r82 » 19 Sep 2011, 20:10

Oke om silahkan dilanjut [-O<
User avatar
k4m4r82
Java Moderator
Java Moderator
 
Posts: 1089
Joined: 14 Mar 2010, 12:40
Location: Utara Fak. Teknik UGM tepatnya di daerah Pogung
Memberi kopi: 33 cangkir
Mendapat kopi: 122 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby ekaperintis » 19 Sep 2011, 22:57

k4m4r82 wrote:Oke om silahkan dilanjut [-O<


sepakat om silahkan diteruskan ... :-bd (lebih enak kayanya kalau pakai diteruskan ... :D )
Image
User avatar
ekaperintis
Sersan Satu
Sersan Satu
 
Posts: 2077
Joined: 17 Mar 2010, 14:27
Location: Parungpanjang-Bogor
Memberi kopi: 82 cangkir
Mendapat kopi: 152 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby ariartama » 20 Sep 2011, 13:12

ekaperintis wrote:
k4m4r82 wrote:Oke om silahkan dilanjut [-O<


sepakat om silahkan diteruskan ... :-bd (lebih enak kayanya kalau pakai diteruskan ... :D )

^:)^ ^:)^ ^:)^ Ane belum mampu om :) :D :lol: <:D> :)) =))
Silahkan yang mau memperpanjang tali silaturahmi :
http://www.facebook.com/ariartama
User avatar
ariartama
Kopral Dua
Kopral Dua
 
Posts: 645
Joined: 06 May 2010, 18:59
Location: Sondari.com
Memberi kopi: 34 cangkir
Mendapat kopi: 60 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby vberror13 » 21 Sep 2011, 12:29

Sedikit tanggapan, biar tambah bingung ( :D )
Kalian sudah tahu PHP ?? Bersyukurlah jika kalian belum mengetahuinya, karena konsepnya bener2 berbeda, bagi kalian yang sudah mengetahui PHP akan sulit memulainya karena pola pikir yang berbeda.


Kalau ASPNet MVC dan PHP MVC, konsepnya kurang lebih sama. Tetap ada Model, view, dan controller. bahkan saya rasa teknologi ASpnet dan PHP yang non-mvc juga sama. Tergantung cara kita mengkodingnya saja. Di ASpnet, kemenangan utamanya adalah sudah ada framework yang memungkinkan event-driven seperti layaknya kita mengkoding pake desktop app. Di PHP, kita harus bikin dulu framework supaya bisa even-driven. Kalo mau pake yang 3th party, bisa juga sih. Contohnya pakePrado framework yang cara kerjanya persis kayak ASPnet. Bahkan juga udah dibikin versi MVCnya , yaitu YII Framework
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1844
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby vberror13 » 21 Sep 2011, 12:33

btw, tutorialnya bagus nih. Bisa jadi rekomended artikel :-bd :-bd :-bd
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1844
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby adiirawan » 03 Dec 2011, 22:59

@om ari : ko aku gak bisa ya om jalanin apacenya.
localhotnya tetap di pake sama IIS7 padahal udah di edit port IIS7 mejadi localhost : 9090

*aku duluan instal IIS nya
mungkin master lain yg bisa, mohon bantuannya.... :)
adiirawan
Prajurit Dua
Prajurit Dua
 
Posts: 33
Joined: 08 Aug 2011, 08:51
Memberi kopi: 1 cangkir
Mendapat kopi: 0 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby mahmud83 » 03 Dec 2011, 23:54

wow....
kebetulan nich, lagi fokus belajar ASP.Net, <:D> <:D> <:D> <:D> <:D>
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby codecomplex » 06 Mar 2012, 09:37

Ijin gabung nih, kayaknya pembahasannya menarik nih....
User avatar
codecomplex
Prajurit Dua
Prajurit Dua
 
Posts: 8
Joined: 15 Mar 2010, 16:41
Memberi kopi: 1 cangkir
Mendapat kopi: 0 cangkir

Re: [Tutorial] Memulai ASP.Net

Postby mrbigtime » 15 Mar 2012, 01:56

nice share om,

btw nmpang tnya,
aku lgi bikin project asp.net pake c# nih,
projectnya dikit lagi selesai,
trus bru tau kalo server buat ni framework berbayar,
ada cara ngakalinnya gak om,???
ato ada gak server gratisan buat framework asp.net??

#om2 yg udah master plis bntu :)
mrbigtime
Prajurit Dua
Prajurit Dua
 
Posts: 1
Joined: 15 Mar 2012, 00:36
Memberi kopi: 1 cangkir
Mendapat kopi: 0 cangkir


Return to ASP.NET

Who is online

Users browsing this forum: No registered users and 2 guests