Panduan Pemula untuk Pemrograman ASP.NET untuk pengembang Delphi

Tentang Kursus:

Kursus online gratis ini sangat cocok untuk Delphi pemula untuk pengembang .NET serta bagi mereka yang menginginkan gambaran luas tentang seni ASP.NET pemrograman Web dengan Borland Delphi.

Pengembang akan belajar bagaimana merancang, mengembangkan, dan men-debug aplikasi web ASP.Net menggunakan Borland Delphi untuk .Net. Bab-bab ini akan membahas elemen-elemen dasar pembuatan aplikasi Web (bekerja dengan Formulir Web, Layanan Web dan Kontrol Pengguna) menggunakan Delphi, termasuk Integrated Development Environment (IDE) dan Delphi untuk .Net bahasa.
Pengembang akan mempercepat dengan cepat melalui dunia nyata, contoh praktis. Seluruh kursus dibangun di sekitar aplikasi sampel web BDSWebExample ASP.NET yang hadir sebagai proyek demo dengan instalasi Delphi 8/2005.

Kursus ini ditujukan bagi mereka yang baru mengenal pemrograman, berasal dari beberapa lingkungan pengembangan lainnya (seperti MS Visual Basic, atau Jawa) atau baru untuk Delphi.

Prasyarat:

Pembaca harus memiliki setidaknya a

instagram viewer
pengetahuan kerja dari bahasa Delphi. Tidak diperlukan pengalaman pemrograman sebelumnya (web); fasih dalam HTML dan terminologi pengembangan Web umum serta JavaScript akan membantu Anda menjadi lebih produktif dengan bab-bab ini.
Ah iya. Anda harus menginstal Delphi 8/2005 untuk .NET di komputer Anda!

  • Bacaan yang disarankan:
  • Panduan Pemula untuk pemrograman Delphi.
    Tutorial / kursus pemrograman online gratis untuk pengembang pemula. Fokus pada Borland Delphi.
  • Maju cepat ke Delphi untuk .Net.
    Serangkaian artikel yang dirancang dengan satu tujuan dalam pikiran: untuk memberikan pengantar cepat dan kotor ke dunia pemrograman Net dengan Delphi.
  • Delphi untuk. Artikel umum Net.
    Artikel dan informasi teknis yang akan membantu Anda memulai dan menguasai Delphi 8 untuk .NET. Cari tahu tentang IL, aspx, Layanan Web XML, msil, ...Delphi dalam aksi ASP.NET:
  • Kekuatan Delphi dan ASP.NET
  • Ingin membangun portal web yang dinamis dan modular menggunakan Delphi untuk .Net dan ASP.NET? Pergi untuk solusi yang terbukti!
    aspxDelphi.net PORTAL adalah aplikasi Delphi 8 ASP.NET, dan dapat digunakan untuk membangun (berbasis modul) aplikasi portal Internet. TOKO aspxDelphi.net adalah aplikasi Delphi 8 ASP.NET, dan dapat digunakan untuk membangun toko Internet.
    Basis data yang didukung adalah: MS SQL Server / MSDE dan Firebird / Interbase.

Peringatan!
Pastikan Anda mengunduh versi terbaru dari kode (aplikasi demo BDSWebExample). Versi baru memiliki nama yang lebih bermakna untuk halaman Web, kode dibersihkan dari menggunakan "Gratis" (sejak tidak perlu untuk membebaskan objek di .Net - pengumpul sampah melakukan pekerjaan untuk Anda) dan beberapa "cacat". Basis data belum berubah.
Juga, untuk menindaklanjuti dengan bab-bab itu akan lebih baik jika Anda menyimpan proyek di bawah "C: \ Inetpub \ wwwroot \ BDSWebExample"!

Bab

Bab-bab dari kursus ini sedang dibuat dan diperbarui secara dinamis di situs ini. Anda dapat menemukan bab terbaru di halaman terakhir artikel ini.

Bab-bab dari kursus ini sedang dibuat dan diperbarui secara dinamis di situs ini. Bab (untuk saat ini) meliputi:

BAB 1:
Pengantar pemrograman ASP.NET dengan Delphi. Mengkonfigurasi server web Cassini
Apa itu ASP.NET dari sudut pandang pengembang Delphi? Cara mengatur server web sampel Cassini.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 2:
Menyiapkan aplikasi demo BDSWebExample Delphi 8 (ASP.NET)
Memulai dengan Delphi 8 BDSWebExample: mengembalikan database, menyiapkan direktori virtual. Menjalankan BDSWebExample untuk pertama kalinya!
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAGIAN 3:
Apa yang membuat aplikasi Delphi 8 ASP.NET
Mari kita lihat apa saja bagian utama dari aplikasi asp.net; apa semua file .aspx, .ascx, .dcuil, bdsproj, dll.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 4:
Mari kita lihat bagaimana membangun aplikasi web sederhana menggunakan Delphi untuk .Net.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 5:
Memeriksa Halaman Formulir Web - elemen utama pengembangan di ASP.NET. Pandangan dari sudut pandang pengembang Delphi: Apa itu Formulir Web? Merancang Formulir Web, Tautan antara file aspx dan file di belakang kode, ...
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 6:
Memproduksi kotak pesan sederhana (seperti ShowMessage; atau bahkan InputBox) dalam aplikasi asp.net bisa sangat sulit - karena Anda perlu mengacaukan dengan DHTML, JavaScript dan model objek IE. Akan jauh lebih baik jika kita hanya dapat menulis satu baris kode (seperti pada aplikasi desktop tradisional) untuk menampilkan MessageBox... mari kita lihat caranya.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 7:
Formulir Web - blok bangunan aplikasi ASP.NET (Bagian 2)
Memperkenalkan properti, metode, dan acara Formulir Web. Melihat properti IsPostback dan pemrosesan postback
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 8:
Melihat penggunaan tag dan elemen HTML standar dan penggunaan kontrol HTML sisi-server - dari perspektif pengembang Delphi.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 9:
Mari kita aktifkan mengunggah file biner dari browser klien ke server web di aplikasi web ASP.NET. Delphi untuk .Net dan ASP.NET menyediakan cara mudah untuk menerima file dari klien menggunakan HTMLInputFile ("HTML File Upload" kontrol server HTML) dan kelas HTTPPostedFile.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 10:
Menjelajahi teknik navigasi antara halaman Formulir Web: postbacks, navigasi langsung (menggunakan tag) dan navigasi berbasis kode (menggunakan Server. Transfer dan Respons. Redirect).
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

Bab-bab dari kursus ini sedang dibuat dan diperbarui secara dinamis di situs ini. Bab (untuk saat ini) meliputi:

BAB 11:
Menyiapkan halaman startup Web Form untuk aplikasi ASP.NET di bawah IIS, memutuskan teknik navigasi mana yang akan digunakan dalam berbagai skenario.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 12:
Kontrol Server Web dirancang khusus untuk bekerja dengan halaman Formulir Web. Temukan tentang konsep dasar, manfaat, dan batasan penggunaan kontrol Server Web di ASP.NET.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 13:
Menguji Kontrol-Passing Kontrol Web ASP.NET: Tombol, ImageButton dan LinkButton
Ada beberapa kontrol web yang memungkinkan lewat kontrol kembali ke Server Web. Bab ini mengeksplorasi tombol web - komponen khusus yang memungkinkan pengguna untuk menunjukkan bahwa mereka selesai dengan Formulir Web (memposting data) atau ingin melakukan perintah tertentu (di server). Pelajari tentang kontrol web Tombol, LinkButton, dan ImageButton dari ASP.NET.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 14:
Melihat sekilas kontrol server web TextBox ASP.NET - satu-satunya kontrol yang dirancang untuk input pengguna. TextBox memiliki beberapa wajah: entri teks single-line, entri kata sandi atau entri teks multi-line.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 15:
Memahami Kontrol Web untuk Memilih Pilihan dalam Aplikasi Delphi ASP.NET
Kontrol pemilihan ASP.NET memungkinkan pengguna untuk memilih dari serangkaian nilai yang telah ditentukan. Bab ini mengeksplorasi kontrol tipe daftar: Kotak centang, Kotak centang, RadioButton, RadioButtonList, DropDownList dan ListBox dari perspektif pengembang web Delphi ASP.NET.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 16:
Memperkenalkan kontrol server web ASP.NET yang dirancang untuk secara visual mengelompokkan kontrol lainnya bersama-sama di Formulir Web: Panel, Placeholder, dan Tabel (bersama dengan TableRow dan TableCell).
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 17:
Menggunakan Validator dalam aplikasi Delphi ASP.NET
Memperkenalkan validasi data sisi klien dan sisi server menggunakan Kontrol Validasi: RequiredFieldValidator, RangeValidator, dan ValidationSummary.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 18:
Cari tahu peristiwa apa (dan dalam urutan apa) yang dihasilkan ketika ASP.NET menerima permintaan untuk Formulir Web. Pelajari tentang kondisi tampilan - teknik yang digunakan ASP.NET untuk mempertahankan perubahan status halaman di seluruh postback.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 19:
Pengantar Mengikat Data di Delphi ASP.NET Applications
Pelajari cara menambahkan informasi ke Formulir Web, dengan mengikat kontrol ke sumber data. Pelajari tentang data yang mengikat Kontrol Web untuk memilih pilihan (ListBox, DropDownList, RadioButtonList, CheckBoxList, dll). Cari tahu tentang antarmuka IEnumerable dan IList .NET.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 20:
Menggunakan Binding Expressions di Delphi ASP.NET Applications
Cari tahu tentang sifat individual pengikat data dari kontrol web. Pelajari cara data mengikat HTML "biasa". Jelajahi keajaiban dalam ASP.NET.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

Bab-bab dari kursus ini sedang dibuat dan diperbarui secara dinamis di situs ini. Bab (untuk saat ini) meliputi:

BAB 21:
Langkah-langkah pertama dalam menggunakan kontrol server web Repeater ASP.NET. Pelajari cara mengikat data kontrol multi-rekaman. Memahami kelas DataBinder dan DataBinder. Metode yang valid
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 22:
Pelajari cara menerapkan antarmuka ITemplate secara terprogram untuk secara dinamis membuat konten ItemTemplate untuk kontrol Server DataList Web.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 23:
Mengembangkan dan Menggunakan Kontrol Pengguna Kustom di ASP.NET
Sangat mirip dengan objek TFrame Win32 Delphi, Kontrol Pengguna ASP.NET adalah wadah untuk komponen; itu bisa disarangkan dalam Formulir Web atau Kontrol Pengguna lainnya. Kontrol pengguna menawarkan Anda cara mudah untuk membagi dan menggunakan kembali fungsi antarmuka pengguna umum di seluruh halaman aplikasi Web ASP.NET Anda.
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

BAB 24:
Menambahkan Kontrol Pengguna Tingkat Lanjut ke Halaman Web Secara Dinamis
Kontrol Pengguna memungkinkan pengembang Delphi ASP.NET untuk membungkus fitur UI umum dari aplikasi web menjadi komponen yang dapat digunakan kembali. Dalam aplikasi dunia nyata, Anda ingin dapat memuat kontrol pengguna secara dinamis dan meletakkannya di halaman. Acara Halaman apa yang harus Anda gunakan untuk LoadControl? Setelah di halaman, bagaimana Anda menangani acara Kontrol Pengguna? Temukan jawabannya di bab ini...
Diskusikan tentang pertanyaan, komentar, masalah dan solusi yang berkaitan dengan bab ini!

instagram story viewer