Seri Belajar ASP.NET: ASP.NET Core 2 MVC & SQL Server 2017 dengan Visual Studio 2017 | M Reza Faisal

reza

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

Seri Belajar ASP.NET: ASP.NET Core 2 MVC & SQL Server 2017 dengan Visual Studio 2017

Dec 20, 2017 by     1 Comment     Posted under: I am Software Developer

Sebelumnya telah dibuat dua buku Seri Belajar ASP.NET yaitu ASP.NET Core MVC & MySQL dengan Visual Studio Code dan ASP.NET Core MVC & PostgreSQL.  Kedua buku memiliki kesamaan dalam penggunaan tool Visual Studio Code sebagai tool pengembangan aplikasi web dengan ASP.NET Core versi 1.1.  Kelebihan tool ini adalah bersifat multi platform, tetapi tool ini hanya memiliki fitur-fitur dasar pemrograman.

Sedangkan pada buku ini menggunakan tool pengembangan akan digunakan ASP.NET Core versi 2.1 yang merupakan versi terbaru.  Terdapat beberapa perubahan dari sisi konfigurasi dan penyesuaian cara penulisan program.  Selain ini buku ini menggunakan tool developmet Visual Studio 2017 yang mempunyai fitur-fitur untuk mempermudah dan mempercepat pengembangan software seperti untuk fitur otomatisasi pembuatan class-class yang diperlukan dan lain-lain.

Harapannya buku ini dapat menjadi panduan bagi web developer untuk membangun aplikasi web dengan ASP.NET Core 2 MVC dengan menggunakan database MS SQL.

cover4-blog

{Contoh Kasus}
Pada buku ini terdapat contoh kasus pembangunan aplikasi. Ada 2 aplikasi yang yang dibangun pada buku ini yaitu Guest Book (Buku Tamu). Contoh kasus yang kedua dan terlengkap adalah Book Store yang berfungsi untuk mengelola buku. Aplikasi Book Store memiliki fitur-fitur yaitu:

  • Mengelola kategori buku.
  • Mengelola pengarang buku.
  • Mengelola buku, pada fitur ini terdapat fungsi untuk upload gambar cover buku.
  • Mengelola role.
  • Mengelola user.

Aplikasi Book Store juga memiliki fitur otentikasi dan otorisasi.

 

{Daftar Isi}

1 Pendahuluan  

  • . NET Core
    * ASP.NET Core
    * Web Server
  • Development Tool
    * Visual Studio 2017
    * Visual Studio Code
  • Database
    * MS SQL Server 2017
  • Bahan Pendukung
    * Buku
    * Source Code

2 .NET Core 2 SDK & Runtime   

  • Installasi
  • Uji Coba
  • .NET Core Command Line Tool
    * Info & Bantuan
    * Membuat Project
    * Restore
    * Build
    * Run
    * Migrasi Project

3 Visual Studio 2017

  • Installasi
  • Antarmuka
    * Solution Explorer
    * Editor
    * Toolbox
    * Properties
    * Output
    * Error List
  • Solution & Project
    * Solution
    * Project
    * Item
  • Build & Debug
  • Reference
  • NuGet

4 ASP.NET Core

  • ASP.NET Core Project
    * Membuat Solution
    * Membuat Project ASP.NET Core
  • Cara Kerja ASP.NET Core MVC
    * Controller
    * View
    * Model
  • Catatan

5 Entity Framework Core & MS SQL Server

  • Pendahuluan
  • Aplikasi GuestBook
  • Database First
    * Project
    * Database
    * Model
    * Controller
    * Views
  • Code First
    * Project
    * Model
    * Database
    * Controller & View
  • Kesimpulan

6 ASP.NET Core Identity

  • Pendahuluan
  • Project
    * Membuat Project
    * Konfigurasi Connection String
    * Penjelasan Startup.cs
  • Model
    * IdentityUser
    * IdentityRole
  • Database
    * Migrasi
    * Table

7 Model-View-Controller   

  • Persiapan
    * Aplikasi Book Store
    * Template Aplikasi Web
    * Membuat Project
    * Catatan
  • Model
    * API
    * Tipe Class Model
    * Display & Format
    * Relasi
    * Validasi
    * Book Store: Class Model & Atribut
    * Class Migrations & Database
  • Controller
    * View Bag
    * LINQ
    * Book Store: Komponen Controller
  • View
    * Akses File
    * Razor
    * Layout & Antarmuka
    * Sintaks Dasar Razor
    * HTML Helper
    * Tag Helper
    * Book Store: Komponen View

8 Implementasi Keamanan   

  • Modifikasi Startup.cs   
  • Otentikasi   
    * Model: UserLoginFormViewModel.cs   
    * View   
    * Controller: HomeController   
  • Otorisasi   

9 Penutup

 

Buku ini masih belum lengkap, masih menyisakan 1 sub bab terakhir (bukan 1 bab loh ya). Tetapi secara keseluruhan, buku ini telah dapat memberikan panduan penggunaan Visual Studio 2017 untuk membangun aplikasi web dengan ASP.NET Core 2 MVC dan SQL Server 2017 dengan cepat dan mudah.

Buku ini telah rampung ditulis beserta contoh kode program yang dibahas didalamnya. 

Buku dapat diunduh di link berikut: https://play.google.com/store/books/details/M_Reza_Faisal_Seri_Belajar_ASP_NET_ASP_NET_Core_2?id=7wNTDwAAQBAJ

Source code contoh latihan dapat diunduh pada link berikut ini: https://github.com/rezafaisal/ASPNETCoreSQLServer.

1 Comment + Add Comment

  • Terima kasih banyak bro

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>

Fotolia

Fotolia

ShutterStock


Fotolia
© 2013 eSevens
%d bloggers like this: