Seri Belajar ASP.NET: Pemrograman Web ASP.NET Core dengan MySQL & Visual Studio Code | M Reza Faisal

reza

full-time(software-developer,lecturer); part-time(traveller, food-tester);

Seri Belajar ASP.NET: Pemrograman Web ASP.NET Core dengan MySQL & Visual Studio Code

Mar 14, 2017 by     1 Comment     Posted under: I am Software Developer

Pada buku ini akan dipaparkan dasar-dasar pemrograman web dengan menggunakan framework ASP.NET Core MVC dan bahasa pemrograman C#. Untuk memberikan pemahaman yang lebih bagus maka akan dibuat proyek membangun aplikasi web book store. Aplikasi web ini akan menggunakan database MySQL Tool development yang akan digunakan adalah Visual Studio Code yang merupakan tool development multi platform yang dapat digunakan pada sistem operasi Windows, Linux dan Mac OS X.

Selain itu ASP.NET Core MVC, buku ini juga memberikan penjelasan tentang ASP.NET Core Web API yang dapat digunakan sebagai HTTP service dan backend untuk aplikasi client seperti aplikasi mobile atau desktop.

Capture

Berikut ini adalah daftar isi dari buku ini:

Pendahuluan

  • .NET Core.
  • ASP.NET Core.
  • Web Server.
    • Kestrel.
    • Internet Information Service (IIS).
  • Visual Studio Code.
  • MySQL.
  • Bahan Pendukung.
    • Buku.
    • Source Code.

.NET Core SDK & Runtime

  • Installasi.
    • Windows.
    • Mac.
    • Linux.
      • Ubuntu/Linux Mint.
      • Red Hat Enterprise Linux Sever.
      • Debian 8.
      • Fedora.
      • CentOS & Oracle Linux.
      • OpenSUSE.
  • Uji Coba.
  • .NET Core Command Line Tool.
    • Info & Bantuan.
    • Membuat Project.
    • Restore.
    • Build.
    • Run.
    • Migrasi Project.
  • Kesimpulan.

Visual Studio Code & MySQL

  • Visual Studio Code.
    • Installasi.
      • Windows.
      • Mac OS.
      • Linux.
    • Antarmuka.
    • Tool Tambahan.
      • Extension.
      • Integrated Terminal.
    • Membuat Project.
      • Project Console HelloWorld.
      • Project Web HelloWorldASPNETCore.
    • Fitur-Fitur.
      • Hover.
      • Paramenter Hint.
      • IntelliSense.
      • Split Editor.
      • Go to Definition.
      • Error & Warning.
      • Folding.
      • Komentar.
      • Debugging.
  • MySQL.
    • MySQL Extension for Visual Studio Code.
    • Koneksi.
    • Memilih Database.
    • Eksekusi Query.
  • Kesimpulan.

Pengenalan ASP.NET Core MVC

  • Cara Kerja ASP.NET Core.
  • File & Folder Utama ASP.NET Core.
    • Membuat Project ASP.NET Core.
    • File Utama.
      • BelajarASPNETCoreMVC.csproj.
      • Startup.cs.
      • Program.cs.
    • Folder Utama.
      • bin.
      • wwwroot.
    • Folder ASP.NET Core MVC.
  • Cara Kerja ASP.NET Core MVC.
    • Modifikasi File *.csproj.
    • Modifikasi File Startup.cs.
    • Controller.
    • View.
    • Model.
    • Catatan.
  • ASP.NET Core MVC & MySQL.
    • MySQL Data Core.
      • Membuat Project.
      • Persiapan.
      • Pembuatan GuestBook.
      • Kode Lengkap.
      • Demo.
    • MySQL Entity Framework Core
      • Pendahuluan.
      • Persiapan.
      • Pembuatan GuestBook.
    • Kesimpulan.
  • Kesimpulan.

Model-View-Controller

  • Persiapan.
    • Aplikasi Book Store.
    • Template Aplikasi Web.
    • Database.
    • Membuat Project.
  • Model.
    • API.
      • Data Annotations.
      • Fluent API.
    • Tipe Class Model.
      • Class Entity Model.
      • Class View Model.
    • Display & Format.
    • Validasi.
      • Required.
      • StringLength.
      • DataType.
      • MaxLength.
      • MinLength.
      • Range.
      • Compare.
      • RegularExpression.
    • Book Store: Class Model & Atribut.
  • View.
    • Akses File.
    • Razor.
    • Layout & Antarmuka.
      • Persiapan.
      • Master Layout.
      • Content.
    • Sintaks Dasar Razor.
      • Persiapan.
      • Simbol @.
      • Reserved Keyword.
      • Ekspresi.
      • Blok Kode.
      • Percabangan.
      • Pengulangan.
      • Directive.
      • Exception Handling.
      • Komentar.
    • HTML Helper.
      • Link.
      • Label & Display.
      • Form.
      • Input Teks.
      • Input Satu Pilihan.
      • Input Banyak Pilihan.
      • Tombol.
      • Validasi.
      • Catatan.
    • Tag Helper.
      • Persiapan.
      • Link.
      • Label.
      • Form.
      • Input.
      • TextArea.
      • Select.
      • Tombol.
      • Valiasi.
    • Book Store: Komponen View
  • Controller.

Pengenalan ASP.NET Core Web API

  • Pendahuluan.
  • Implementasi.
    • Class Controller.
    • Mengakses Web API.
    • Atribut Route
  • Web API & MySQL.
  • Web API & Aplikasi Client.
    • Web API & Xamarin.

Penutup

Ebook: https://bukuaspnetcoremysql.codeplex.com/

Source Code: https://github.com/rezafaisal/ASPNETCoreMySQL

Harapannya buku ini dapat menjadi panduan bagi web developer untuk membangun aplikasi web multiplatform dengan ASP.NET Core.

1 Comment + Add Comment

  • Terima kasih gan, ini sangat membantu, kebetulan saya ingin belajar coding lagi setelah 3 tahun absent.. Ternyata perkembangan dunia IT sudah jauh sekali yah…

    Oh iya, semoga ebooknya di hargai sesedekah dan diganjar Pahala..

Got anything to say? Go ahead and leave a comment!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Time limit is exhausted. Please reload CAPTCHA.

Fotolia

Fotolia

ShutterStock


Fotolia
© 2013 eSevens
%d bloggers like this: