Follow us on:

Pages

Showing posts with label ASP. Show all posts
Showing posts with label ASP. Show all posts
Kumpulan Tutorial AJAX


aspnetASP.NET merupakan bahasa pemrograman yang sangat populer saat ini, baik untuk membuat applikasi yang kecil,simple sampai sekelas enterprise pun bisa, ASP.NET didalamannya bisa menggunakan bahasa C# maupun VB.NET yang di gabungkan dengan vbscript maupun java script bagi yang terbiasa memakai dengan VB, bisa menggunakan VB.NET dan yang terbiasa menggunakan PHP,C,C++ ataupun menggunakan java saya sarankan untuk menggunakan C#. Dengan adanya AJAX tentunya sangat di mudahkan dan tentu saja sangat berguna untuk memotong waktu atau durasi pengerjaan suatu program. seperti yang sudah saya tulis sebelumnya ASP.NET Kenalan dengan AJAX kumpulan tutorial dan video tutorial berikut ini bisa di jadikan untuk acuan self learning untuk mempelajatari Ajax tersebut secara lebih banyak lagi.
berikut ini kumpulan list tutorialnya :
Introduction to ASP.NET Ajax History
Use Script Combining to Improve Performance
Get Started with ASP.NET AJAX
Implement Dynamic Partial-Page Updates with ASP.NET AJAX
Make Client-Side Network Callbacks with ASP.NET AJAX
Add ASP.NET AJAX Features to an Existing App
ASP.NET AJAX Enable an Existing Web Service
Use the ASP.NET AJAX Client Library Controls
Use an ASP.NET AJAX ScriptManagerProxy
Use the RoundedCorners Extender
Use the ASP.NET AJAX Timer Control
Implement the Predictive Fetch Pattern for AJAX
Implement the AJAX Paging Pattern
Implement the Incremental Page Display Pattern
Incremental Page Display Pattern (GET and POST)
Use the UpdateProgress Control
Use the ASP.NET AJAX History Control
Implement the AJAX After Processing Pattern
Update Multiple Regions of a Page with ASP.NET AJAX
Choose Between Methods of AJAX Page Updates
Use Other JavaScript UI Libraries with ASP.NET AJAX
Use the ASP.NET AJAX Profile Services
Debug ASP.NET AJAX Applications Using Visual Studio 2005
Customize Error Handling for the UpdatePanel
Use ASP.NET AJAX Client Templates
Build a Custom ASP.NET AJAX Server Control
Use JavaScript to Refresh an ASP.NET AJAX UpdatePanel
Determine an Asynchronous Postback
Use the Conditional UpdateMode of the UpdatePanel
Persistent Comm Pattern (UpdatePanel)
Localize an ASP.NET AJAX Application
Persistent Comm Pattern (Web Services)
Trigger an UpdatePanel Refresh from a DropDownList
Create an ASP.NET AJAX Extender from Scratch
Custom Server Controls that Work With/Without AJAX
Associate AJAX Client Behavior with a Server Control
Retrieve Values From Server Side AJAX Controls
Techniques for Triggering Updates to Update Panels
Use Cascading Drop Down Control to Access a Database
Implement Infinite Data Patterns in AJAX
Basic ASP.NET Auth in an AJAX Enabled App
Dynamically Change CSS Using the UpdatePanel
Dynamically Add Controls to a Web Page
Set Up Your Development Environment for ASP.NET 3.5
Set Up Your Development Environment for ASP.NET 2.0
Partial Page Updates
UpdatePanel Triggers
Authentication & Profile Application Services
Localization
Web Services
Debugging Capabilities

ASP.NET Kenalan Dengan AJAX

ada dasarnya semua bahasa pemrograman itu baik dan juga mudah bagi yang mudah mengingat dan suka bermain analogika, misal anda suka maen game,maen catur , anda yang suka berhitung,atau anda suka maen tebak-tebakan, itu adalah di antaranya basic skill atau kemampuan dasar bahasa pemrograman, layaknya seperti anda berbicara bahasa inggris,bahasa Indonesia, atau bahasa Jawa semua ada tata cara mengucapkan tata cara menulis dan sebagainya,masing masing mempunya kelebihan dan kekuranganya, tergantung cara pandang seseorang memakainya bagaimana. Di zaman yang sudah komputerisasi ini tentunya kebutuhan akan seseorang yang ahli di bidang pemrograman sangat di butuhkan, karena tidak ada sistem yang baku, bahkan SAP yang harganya bisa miliyaran pun tidak bisa baku, karena setiap orang,setiap perusahaan mempunyai bentuk bisnis yang sangat unik atau berbeda-beda,meskipun esensinya sama, yaitu sebuah program/applikasi adalah untuk mempermudah pekerjaan manusia. kembali ke bahasa pemrograman tadi, saat ini sudah banyak sekali tools  yang ada di dunia untuk mendevelope sebuah applikasi,baik itu yang berbayar atau gratisan, kebetulan yang sering saya pakai adalah visual studio, dan beberapa tahun belakangan ini applikasi yg berbasis web ini sangat banyak di gunakan, dan bahkan mengalahkan applikasi yang berbasis desktop. seiring perkembangan zaman juga, maka applikasi web ini mau tidak mau harus mengikuti atau menyerupai applikasi yang berbasis desktop dalam hal interaksi dengan user dan penggunaanya. Salah satu yang di pakai adalah javascript, jadi dalam applikasi bisa ada 3 bahasa misal yang anda pakai adalah ASPNET, maka dalam applikasi web itu bisa ada bahasa VBNET atau C#, VB Script dan java script, java script ini sangat banyak di pakai. dengan berkembangnya seiring jaman ini, java script di anggap paling flexible bagi para developer,dan beruntunglah yang memakai ASPNET ini karena dalam paketnya sudah di kembangkan komponen java script yang sangat mudah di gunakan tinggal drag and drop di webpage anda, dan tidak seperti dahulu lagi, anda harus menguasai bahasa javascript juga untuk menggunakannya, paket komponen tersebut di sebut dengan sebutan AJAX. jadi anda tidak perlu perlu report report lagi untuk menggunakan java script untuk membuat atau membangun sebuah web web yang interaktif. misal dalam anda mengiginkan bagian page tertentu update dalam waktu tertentu tanpame load keseluruan page, tentunya hal itu sangat berguna bukan, dari sisi bandwith tentu sangat berguna bukan? anda meload sedikit bagian page anda tanpa meload keseluruhan isi page.
pada visual studio 2010 sudah di sertakan paket ajax toolkit tersebut ,misal modal extender,timer,update panel dan laen sebagainya.untuk komplitnya anda bisa download  disini setelah anda mendownloadnya anda tinggal menambahkan di toolbook anda,maka ajax toolkit anda ini siap di gunakan.
image
contoh penggunaan:

  1. buatlah 1 project web
  2. kemudian buatlah halaman simple yang isinya script manager,update panel dan beberapa label, singkatnya seperti berikut,oh iya script manager wajib di gunakan dalam sebuah page yang menggunakan ajax komponen 
       1: <asp:ScriptManager ID="SM1" runat="server">
       2: </asp:ScriptManager>
       3:  
       4:     <asp:Label ID="Label1" runat="server" Text="LOAD FISRT:"></asp:Label>
       5:     <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
       6:     <asp:UpdatePanel ID="up1" runat="server" UpdateMode="Conditional">
       7:         <ContentTemplate>
       8:             <asp:Label ID="Label3" runat="server" Text="barusan update :"></asp:Label> 
       9:             <asp:Label ID="Label4" runat="server" Text="Label"></asp:Label>
      10:             <asp:Button ID="Button1" runat="server" Text="Button" />
      11:         </ContentTemplate>
      12:     </asp:UpdatePanel>
  3. kemudian di codingnya seperti ini :
       1: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
       2:        Label2.Text = Date.Now
       3:  
       4:    End Sub
       5:  
       6:    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
       7:        Label4.Text = Date.Now
       8:        Me.up1.Update()
       9:  
      10:    End Sub
  4. trus setelah itu di running page tersebut
pada saat load pertama perhatikan gambar berikut: image
load first menunjukan pukul 10:36:36 PM
dan setelah saya tekan tombol update time maka hasilnya akan seperti berikut :
image
yang semula tulisan label 2 berubah menjadi 10:38:14 PM dan yang load first masih seperti semula.
artinya ketika saya menekan tombol update time, keseluruhan page tidak ter load semua, tidak seperti jika kita tanpa menggunakan ajax, pasti keseluruan page akan terload.

sumber:http://ceppek.com

Sekilas ASP.NET

Anda ingin tahu tentang ASP.NET, kelebihannya, apa sih sebenarnya ASP.NET dan kelemahannya, apa saja yang diperlukan untuk ASP.NET? Baca deh.

Adapun yang menjadi bahan pertanyaan saya sehubungan dengan hasil polling ASP.NET dan Phyton ini adalah :

1. Apakah kelebihan dan kelemahan ASP.NET jika dibandingkan dengan ASP dan PHP?

Kelebihan:
- ASP.NET merupakan managed code, dan berjalan pada semacam virtual machine dari Microsoft yang disebut Common Language Runtime (CLR).
Hal ini menyebabkan ASP.NET dapat diatur manajemen memorinya, securitynya serta kontrol proses atau threadnya oleh CLR tersebut.
ASP.NET bukan pemrograman tetapi suatu platform dan bagian dari .NET Framework untuk web based application.
- ASP.NET merupakan compiled code menjadi IL (Intermediate Language) yaitu bahasa yang dikenali oleh CLR. Waktu dijalankan CLR akan
memprosesnya menjadi native sehingga dapat dijalankan di mana saja selama ada CLR. Jadi memungkinkan kalau CLR telah dikonversi ke
Linux maka kita dapat menjalankan ASP.NET di Linux juga(hanya saja kemungkinannya sangat keciiil).
- ASP.NET dapat menggunakan berbagai bahasa pemrograman yang mendukung .NET Framework
- ASP.NET memiliki arsitektur web forms yang mempercepat development terlebih integrasi dan dukungan tools Visual Studio .NET yang sangat
bagus sehingga pembuatan aplikasi web ASP.NET menggunakan VS.NET sangat efisien dan mempercepat waktu pembuatan aplikasi.
Kekurangan:
- ASP.NET tidak dapat berjalan di platform non-microsoft sehingga tidak bisa gratis.
- project ASP.NET jarang diopensource kan sehingga kita akan kesulitan mencari komponen, library atau project gratis.

2. Apabila PHP bersifat open source, apakah demikian halnya dengan ASP.NET atau sebaliknya?
PHP secara core bukan open source tapi aplikasi yang dibuat menggunakan PHP sangat banyak yang diopensourcekan, yang dapat ditemukan di
www.sourceforge.net maupun www.hotscripts.com. PHP dapat didownload gratis, sama dengan Java yang dapat didownload gratis, hanya saja
core PHP dan Java tidak diopensourcekan.

3. Benarkah bahasa pemrograman ASP.NET mirip dengan Visual Basic?
Bukan mirip, tetapi ASP.NET bisa menggunakan bahasa pemrograman Visual Basic.NET yang sudah object oriented.
Karena ASP.NET merupakan bagian dari .NET Framework maka kita dapat menggunakan berbagai bahasa pemrograman yang mendukung
.NET Framework seperti C#, C++ .NET, J#, JScript.NET, dsb.

4. Web editor apakah yang dapat digunakan untuk men-develop suatu Web Pages yang berbasis ASP.NET?
Terutama adalah Web Matrix, Visual Studio.NET dan Macromedia Dreamweaver MX ke atas. Sebenarnya Anda tidak memerlukan editor khusus,
dan dapat menggunakan Notepat atau teks editor biasa untuk ASP.NET

5. Apakah ASP.NET dapat dijalankan dalam sebuah server Apache, IIS atau PWS? Atau membutuhkan server khusus?
ASP.NET dapat dijalankan di IIS 5.x ke atas, tapi tidak bisa hanya dengan PWS atau Apache. ASP.NET tidak membutuhkan server khusus tetapi hanya membutuhkan
.NET Framework sebagai komponen utama dan IIS sebagai komponen server yang akan mengutilisasi .NET Framework dalam menangani aplikasi
ASP.NET.

6. Apakah Phyton itu? Apakah ia semacam bahasa pemrograman untuk Web base programming juga? Atau lebih mirip dengan bahasa Java Language?
Phyton bukan merupakan bahasa pemrograman web, tetapi juga sering digunakan sebagai bahasa pemrograman web. Phyton terkenal karena
memiliki fasilitas pemrograman berorientasi objek yang bagus sekaligus mendukung pemrograman prosedural. Phyton sangat terkenal dengan
project Zope yaitu suatu application server berbasis Phyton yang digunakan untuk content management system yang terbukti bagus dan tangguh.
Informasi dapat diperoleh di www.zope.com, www.zope.org.