บทนำโครงการ
เว็บไซต์รหัส SDV เป็นโครงการป้องกันของฉันสำหรับหลักสูตร ASP.NET Core MVC ที่ SoftUni (กุมภาพันธ์ - เมษายน 2020) เว็บไซต์เป็นส่วนหนึ่งของโครงการ "SDV PROJECT" ที่สำคัญ และประกอบด้วย 2 ส่วน ( SdvCode และ SdvFitness ) แต่ละส่วนมี ร้านค้าออนไลน์ซึ่งเป็น Single Page Application (SPA)
© โลโก้ SdvCode™
ภาพรวม
SDV Code เป็นเว็บไซต์ที่วิศวกรซอฟต์แวร์สามารถแบ่งปันประสบการณ์ ให้คำแนะนำซึ่งกันและกัน เว็บไซต์มีการแชทส่วนตัวแบบตัวต่อตัวซึ่งพวกเขาสามารถพูดคุยแบบส่วนตัวได้ ในการแชทส่วนตัว ผู้ใช้มีความเป็นไปได้ที่จะเปลี่ยนธีมการแชท เขียนข้อความ ใช้อิโมจิซึ่งเป็นรูปภาพ และยังมีโอกาสที่จะอัพโหลดรูปภาพและส่งให้กันแบบเรียลไทม์ แนวคิดหลักคือการปรับปรุงและจัดเรียงข้อมูลทั้งหมดในอินเทอร์เน็ตไว้ในที่เดียว เว็บไซต์มี Editor และ Administrator พวกเขาจะติดตามข้อมูลที่ไม่ถูกต้องและเนื้อหาสแปมบางประเภท ผู้ใช้ที่หยาบคายและไม่เคารพกฎของเว็บไซต์จะถูกบล็อกเป็นเวลาหลายวันหรือถาวร
SDV CodeShop มีไว้เพื่อจำหน่ายโปรแกรมเบ็ดเตล็ดซอฟต์แวร์ทุกประเภท เฉพาะผู้ดูแลระบบเท่านั้นที่จะมีโอกาสเพิ่มผลิตภัณฑ์ใหม่ ผู้ไม่ได้รับอนุญาตและผู้ได้รับอนุญาตจะมีโอกาสสั่งซื้อ แสดงความคิดเห็น และให้คำวิจารณ์กับผลิตภัณฑ์ทั้งหมด
สร้างด้วย
- ASP.NET CORE 3.1 MVC
- Blazor ฝั่งเซิร์ฟเวอร์
- การสื่อสารระหว่างส่วนประกอบของ Blazor ตาม EventHandlers("คลิก", "drag", ...)
- Blazored.SessionStorage
- Blazored.LocalStorage
- ส่วนประกอบมุมมอง ASP.NET CORE
- พื้นที่หลักของ ASP.NET
- ปรับแต่งการตรวจสอบความถูกต้องของฟิลด์ข้อมูลในโมเดลข้อมูลโดยใช้คุณสมบัติที่กำหนดเอง
- การค้นหาข้อความแบบเต็ม MSSQL
- เซิร์ฟเวอร์ MSSQL
- เอ็มแอล.เน็ต
- สัญญาณร
- การแจ้งเตือนแบบเรียลไทม์ตามการเชื่อมต่อ SignalR
- สถานะผู้ใช้แบบเรียลไทม์ (ออนไลน์-ออฟไลน์) ขึ้นอยู่กับการเชื่อมต่อ SignalR
- แฮงค์ไฟร์
- ย้ายข้อมูลอย่างง่ายดายไปยัง Blazor บน WebAssembly
- X.PagedList.Mvc
- BlazorStrap
- EPPlus สำหรับรายงานข้อมูลที่ส่งออกในไฟล์ Excel
- SendGrid
- เมฆมาก
- TinyMCE
- ทวิลิโอ SMS
- ทรัพยากรของ CodePen
- บูทสแตรป
- SVG
- คำขอแบบเรียลไทม์ของ AJAX
- jQuery และปลั๊กอิน jQuery ทุกประเภท (DataTables)
- ภาพเคลื่อนไหว JavaScript และ JS
- เฟซบุ๊กสำหรับนักพัฒนา
- ทวิตเตอร์สำหรับนักพัฒนา
- Google+ สำหรับนักพัฒนา
- จำนวนขั้นต่ำ
ไดอะแกรมฐานข้อมูล
ถนนสู่
- วิดีโอแชท WebRTC
- ผสานรวม MasterCard และวิธีการชำระเงินทุกประเภท
- ทำงานในส่วนร้านค้า (ตรรกะ, การเข้าถึงของผู้ใช้, Fron-End....)
- โฮสต์ผลิตภัณฑ์ (แน่นอนว่าเมื่อเสร็จแล้วเราไม่ทำเรื่องไร้สาระ)