- [ PT-BR ] ?? "readme" นี้เขียนขึ้นในสองภาษาคือบราซิลโปรตุเกส (PT-BR) และภาษาอังกฤษ (EN)
- [ en ] ?? "readme" นี้เขียนในสองภาษาบราซิลบราซิล (PT-BR) และภาษาอังกฤษ (EN)
- [ PT-BR ] ??
นี่เป็นโครงการพื้นฐานของการสร้างข้อมูล APIS ที่ขับเคลื่อนด้วย ASP.NET CORE 3 และ EF CORE 3 (7194 หลักสูตร) ของ Balta.io ซึ่งสอนโดยผู้สอนAndré Baltieri
ในหลักสูตรนี้เป้าหมายคือการสร้างรูปแบบ API CRUD อย่างง่ายและรวดเร็วตามวิธีการออกแบบที่ขับเคลื่อนด้วยข้อมูล
โฟกัสคือการครอบคลุมสิ่งจำเป็นสำหรับการสร้าง API ที่ดีอย่างมีประสิทธิภาพใช้แนวทางปฏิบัติที่ดีและองค์กรในรหัสรวมถึงการใช้งานหลักของเอนทิตีเฟรมเวิร์กสำหรับการรวมเข้ากับฐานข้อมูลและการรับรองความถูกต้องโดยใช้ JWT
ในระหว่างหลักสูตรและหลังจากเสร็จสิ้นฉันตัดสินใจที่จะปรับปรุงคุณสมบัติของ API นี้เล็กน้อยรวมถึงการตรวจสอบความถูกต้องเพิ่มเติมและการทำวิธีการเกี่ยวกับผู้ใช้ให้เสร็จสมบูรณ์ แต่ถ้าคุณสนใจคุณสามารถเห็นพื้นที่เก็บข้อมูลดั้งเดิมที่มีสิ่งที่ผลิตในหลักสูตรผ่านที่เก็บของศาสตราจารย์André Baltieri โดยคลิกที่นี่
- [ en ] ??
นี่เป็นโครงการพื้นฐานของหลักสูตร "การสร้างข้อมูล APIS ที่ขับเคลื่อนด้วย ASP.NET CORE 3 และ EF Core 3" (การสร้าง API ที่ขับเคลื่อนด้วยข้อมูลด้วย ASP.NET CORE 3 และ EF Core 3) จาก Balta.io สอนโดยอาจารย์André Baltieri
ในหลักสูตรนี้วัตถุประสงค์คือเรียนรู้วิธีสร้าง CRUD ในรูปแบบ API ในวิธีที่ง่ายและรวดเร็วโดยใช้วิธีการออกแบบที่ขับเคลื่อนด้วยข้อมูล
การมุ่งเน้นคือการครอบคลุมสิ่งจำเป็นในการสร้าง API ที่ดีอย่างมีประสิทธิภาพโดยใช้แนวทางปฏิบัติที่ดีที่สุดและองค์กรในรหัสตามที่ใช้แกนกลางของ Entity Framework สำหรับการรวมฐานข้อมูลและการรับรองความถูกต้องโดยใช้ JWT
ในระหว่างหลักสูตรและหลังจากเสร็จสิ้นฉันตัดสินใจที่จะปรับปรุงฟังก์ชั่นของ API นี้ ดังนั้นฉันเพิ่มการตรวจสอบเพิ่มเติมและวิธีการที่เกี่ยวข้องกับผู้ใช้ แต่ถ้าคุณน่าสนใจคุณสามารถเห็นพื้นที่เก็บข้อมูลดั้งเดิมที่มีสิ่งที่ผลิตในหลักสูตรแม้ว่าจะเป็นที่เก็บของครูAndré Baltieri โดยคลิกที่นี่
- [ PT-BR ] ?? สร้างส่วนที่เหลือที่ขับเคลื่อนด้วยข้อมูล API ซึ่งรวมถึงผู้ใช้ผลิตภัณฑ์และหมวดหมู่ผลิตภัณฑ์โดยใช้. NET Core 3 และ Entity Framework Core พร้อม SQL Server รวมถึงการใช้คุณสมบัติการตรวจสอบสิทธิ์และการอนุญาตผู้ใช้ตาม "บทบาท" และการสร้างโทเค็น JWT
- [ en ] ?? สร้าง REST API ที่ขับเคลื่อนด้วยข้อมูลซึ่งรวมถึงผู้ใช้ผลิตภัณฑ์และหมวดหมู่ผลิตภัณฑ์โดยใช้. NET CORE 3 และ Entity Framework Core กับ SQL Server นอกเหนือจากการใช้ทรัพยากรการตรวจสอบผู้ใช้และทรัพยากรการอนุญาตตาม "บทบาท" และการสร้างโทเค็น JWT
- - [ PT-BR ] ?? -
การสร้างข้อมูล API ที่ขับเคลื่อน
ใช้ RAW ด้วยความคล่องตัว (สร้างอ่านอัปเดตและลบ)
ใช้คุณสมบัติของ VEBOS HTTP: รับโพสต์ใส่และลบ
สร้างแบบจำลองข้อมูลตรวจสอบโมเดลและกำหนดความสัมพันธ์ระหว่างพวกเขา
ใช้วันที่คำอธิบายประกอบ
ใช้การฉีดพึ่งพาอาศัยกัน
ใช้การเชื่อมต่อฐานข้อมูลและการจัดการบริบทข้อมูล
ใช้การรักษาข้อผิดพลาดขั้นพื้นฐาน
ตัวควบคุมการเขียนใช้แนวทางปฏิบัติที่ดี
ใช้แกนกลางของ Entity Framework
แนวคิดด้านความปลอดภัยในเว็บ APIS
ใช้การรับรองความถูกต้องและการอนุญาตใน API
สร้างโทเค็น JWT
สร้างจุดสิ้นสุดสาธารณะและ จำกัด ใน API
สร้างเส้นทางและการจัดระเบียบจุดสิ้นสุดจาก API
กำหนดค่าการเชื่อมต่อกับ SQL Server (สตริงการเชื่อมต่อ)
ปรับปรุง API ด้วยเวอร์ชันแคชและการบีบอัดข้อมูล
- - [ en ] ?? -
การสร้าง API ที่ขับเคลื่อนด้วยข้อมูล
ใช้ crud อย่างรวดเร็ว (สร้างอ่านอัปเดตและลบ)
ใช้คุณสมบัติของคำกริยา http: รับโพสต์ใส่และลบ
สร้างแบบจำลองข้อมูลตรวจสอบโมเดลและกำหนดความสัมพันธ์ระหว่างพวกเขา
ใช้คำอธิบายประกอบข้อมูล
ใช้การฉีดพึ่งพา
ใช้การเชื่อมต่อฐานข้อมูลและการจัดการบริบทข้อมูล
ใช้การจัดการข้อผิดพลาดพื้นฐาน
ตัวควบคุมการเขียนใช้แนวทางปฏิบัติที่ดีที่สุด
การใช้แกนเฟรมเวิร์กเอนทิตี
แนวคิดด้านความปลอดภัยในเว็บ APIs
ใช้การรับรองความถูกต้องและการอนุญาตใน API
โทเค็น Generato JWT
สร้างจุดสิ้นสุดสาธารณะและ จำกัด ใน API
ดำเนินการสร้างเส้นทางและการจัดระเบียบจุดสิ้นสุด API
กำหนดค่าการเชื่อมต่อกับ SQL Server (สตริงการเชื่อมต่อ)
ปรับปรุง API ด้วยการกำหนดเวอร์ชันการแคชและการบีบอัดข้อมูล
ASP.NET CORE 3
แกนเฟรมเวิร์กเอนทิตี
รหัสสตูดิโอภาพ
Azure Data Studio
นักเทียบท่า
SQL Server
- [ PT-BR ] ?? สวัสดี! ฉันชื่อราฟาเอลมาเควส์! ฉันเป็นชาวบราซิลและภาคตะวันออกเฉียงเหนือ! ฉันทำงานเป็นนักพัฒนาสแต็กเต็มรูปแบบ คุณสามารถรู้เพิ่มเติมเกี่ยวกับฉันได้โดยการเข้าถึงลิงก์ในปุ่มด้านล่าง!
- [ en ] ?? สวัสดี !! ชื่อของฉันคือ Rafael Marques ฉันกำลังพัฒนาบราซิล คุณสามารถหาฉันได้ที่ลิงค์ด้านล่าง: