Membangun WebStore Dengan ASP.NET
Tanggal 18 Agustus kemarin aku ngajar Membangun Web Store Dengan ASP.NET di Brainmatics. Dalam Training ini kita membahas bagaimana membuat sebuah toko elektronik yang terdiri dari 4 Lapisan [Data Access <-- Business Logic <-- Web Service <-- Web Application]. Tujuan pembuatan arsitektur semacam ini adalah untuk membuat sebuah Web Store yang Maintanable dan Scalable.
Training aku mulai dari Overview Visual Studio Express, setelah itu aku jelaskan bagaimana mendesain sebuah database dari bentuk Conceptual Data Model (CDM), Physical Data Model (PDM) dan diakhiri dengan membuat Database Microsoft Access. Setelah pembuatan Database selesai kemudian dilanjutkan dengan pembuatan Data Access yang akan melakukan koneksi ke Database. Data Access ini sendiri kami buat dengan tipe Class Library dengan bahasa pemrograman C#, setelah pembuatan Data Access ini selesai kemudian kami membuat Business Logic dimana dalam Business Logic ini semua didefinisikan operasi-operasi yang akan dijalankan oleh WebStore. Business Logic ini sendiri juga dibuat dengan tipe Class Library dengan bahasa pemrograman C#.
Setelah pembuatan Business Logic selesai, kemudian dilanjutkan dengan pembuatan Web Service dimana Web Service ini akan mengakses ke Business Logic yang telah dibuat sebelumnya. Web Service ini juga dibuat dengan bahasa Pemrograman C#. Setelah pembuatan Web Service selesai kami kemudian membuat Web Application yang akan mengakses ke Web Service yang telah dibuat. Web Application ini sendiri juga dibuat dengan bahasa pemrograman C#.
Salah satu hal yang menarik dari acara tersebut adalah bahwa masih sedikit sekali peserta yang menggunakan ASP.NET dalam pekerjaan mereka. Rata-rata para peserta menggunakan PHP dan Java dalam project-project yang mereka atau perusahaan mereka buat. Karena semua peserta adalah Web Developer dan mereka sudah bekerja semua maka selama ini hanya mendalami Tools dan Bahasa Pemrograman sesuai dengan apa yang dipakai dalam Perusahaan mereka. Setelah mengikuti acara ini rata-rata para peserta ingin sekali mendalami ASP.NET untuk itu aku berikan kepada mereka banyak resources untuk belajar ASP.NET ini, dan tentu saja tidak kelupaan aku beritahu kepada mereka mailing-list yang membahas teknologi .NET ini sendiri.
About the Author (Author Profile)
Comments (19)
Trackback URL | Comments RSS Feed
Sites That Link to this Post
- Web Application @ Brainmatics at AlexBudiyanto.Web.ID | January 4, 2007











thank’s dah memberi pencerahan ttg .Net, jadi kepengen pindah ke .Net
.
Sama-sama mas, senang bisa belajar bareng ASP.NET
Pak Alex dan rekan2x lainnya, kita juga membuat tutorial ASP.NET dalam bentuk video, dapat dilihat disini:
http://www.pecollege.net/VideoTutorialDotnet/tabid/68/Default.aspx
Tutorial lainnya juga ada seperti OOP, database, C#, ASP.NET, ABAP programming, OS Windows Server 2003 R2 dan sebagainya, bisa di cek disini:
http://www.pecollege.net/Multimedia/tabid/55/Default.aspx
aku pemula di asp.net kalau mau membuat webstore secara otodidak ada source code atau tutorialnya ngga atau mas alex membuat buku panduannya ngga ?
thank’s mari terus berkarya, salam hangat dari newbe
saya boleh minta tutorialnya gak ? tapi kalo bisa dalam bahasa vb.net
trims
Tolong bgt mas,aku butuh bgt tutorial lengkap ttg asp.NET 2.0!Kebetulan aku masih pemula,tp untuk konsep2 dasar connection dengan ADO.net lumayan ngerti sih..Thx for ur attention.
Pak boleh dong minta tutorialnya…! yang pake bahasa vb.net or ms.acess ! makasih mas yah..!
mo tanya nih pak,
aku kan udah buat file handler .ashx, dengan content sebagai berikut, :
Imports System
Imports System.Xml.Linq
Imports System.Web
Public Class Handler : Implements IHttpHandler
Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
Dim rssdoc As New XDocument(New XDeclaration(“1.0″, Nothing, Nothing))
rssdoc.Add(New XComment(“XML yang buat pusing”))
Dim rssrootelement As New XElement(“rss”, New XAttribute(“version”, “2.0″))
Dim rsschannel As New XElement(“channel”)
Dim rsstitle As New XElement(“title”, “Layanan Berita”)
rsschannel.Add(rsstitle)
Dim rssdesc As New XElement(“berita”, “berita apa saja”)
rsschannel.Add(rssdesc)
Dim rsslink As New XElement(“link”, “http://localhost:1055/”)
rsschannel.Add(rsslink)
Dim intCtr As Integer
Dim rssitem As XElement
For intCtr = 0 To 10
rssitem = New XElement(“item”, _
New XElement(“title”, “This is item number ” & intCtr.ToString), _
New XElement(“description”, “Description for item # ” & _
intCtr.ToString), _
New XElement(“link”, “http://localhost:1902/T6_0090/” & _
intCtr.ToString & “.aspx”))
rsschannel.Add(rssitem)
Next
rssrootelement.Add(rsschannel)
rssdoc.Add(rssrootelement)
rssdoc.Save((New System.IO.StreamWriter _
(context.Response.OutputStream)))
End Sub
End Class
– Untuk public readonly saya hilangkan karena dirasa tidak terlalu perlu, Memang tampil ketika di compile (asp.net), adapun xml saya berisi kurang lebih,
Layanan Berita
ga ada deskripsi
http://localhost:1055/
This is item number 0
Description for item # 0
~\default5.aspx
This is item number 1
Description for item # 1
http://localhost:1055/
Nah yang jadi masalah saya saat ini adalah ketika saya hendak memunculkan halaman berita (mengakses ke rss saya), bisa di bantu ga pak? Thanx b4. -newbie
saya mau bertanya soal web service,
dengan 1 web service apa bisa dengan lebih dari 1 data base???
apa ada tutorial untuk membangun swtu web service???
thanx b4…
ada ga software yang lebih mudah untuk membuat webstore selain ASP.NEt? buat yang awam seperti saya sepertinya susah buat mahaminnya. kasih rujukan dong software apa….
alo mas alex masi ingat aku nggak?? mas alex dari atma kan??
dlo ak di ajar ma mas alex wkt kul PSOJ hoho..bantu aku belajar ASP donk mas Alex ^^
Wah keren… Salam kenal mas. Saya juga lagi belajar ASP.net nih..
Mas Alex boleh ga minta tutrial ASP.net… buat belajar keliatannya asik belajar asp, tapi saya masih asing..Thank’s
kak…. punya tutornya nggk??? web database dengan asp.net
tolong kirimin ke emailq thanks …….
makllum newbie kak……
mas ada tutorialnya g,? soalnya aku g dapet mata kuliahnya..
student.ipb.ac.id
mas ada tutorialnya g,? soalnya aku g dapet mata kuliahnya..
http://student.ipb.ac.id