รู้เบื้องต้น เกี่ยวกับ PlugNTMVC
ASP.NET มีความสามารถในการปรับขนาดที่ดีเนื่องจากการออกแบบไปป์ไลน์ และเฟรมเวิร์กแอปพลิเคชัน ASP.NETMVC ทั้งหมดถูกนำไปใช้โดยการขยาย ASP.NET เรารู้ว่าจุดส่วนขยายของ ASP.NET จะต้องสะท้อนให้เห็นใน HttpMoudle และ HttpHandler On สองตัวเท่านั้น ด้านบนขององค์ประกอบหลัก อันที่จริงกรอบงาน ASP.NETMVC ทั้งหมดถูกนำมาใช้ผ่าน HttpMoudle (UrlRoutingModule) และ HttpHandler (MvcHandler) แบบกำหนดเอง PlugNTMVC เป็นกรอบงานการพัฒนารูปแบบแอปพลิเคชันหลอก MVC ที่อิงตามแพลตฟอร์ม Asp.NetWeb ซึ่งส่วนใหญ่ใช้สำหรับเว็บ การพัฒนาอย่างรวดเร็ว
ข้อตกลงใบอนุญาต: ApacheLicense ฟรีสำหรับใช้ในเชิงพาณิชย์
[กรอบรวมถึง]
1. PlugNTORM เฟรมเวิร์กชั้นคงอยู่
2. กรอบการพัฒนาเว็บ PlugNTMVC
3. ระบบการอนุญาตที่ปรับแต่งได้ง่ายและใช้งานได้จริง
4. เอ็นจิ้นเทมเพลตน้ำหนักเบา RazorEngine
5. BootStrap ซึ่งเป็นเฟรมเวิร์กการพัฒนาฟรอนต์เอนด์ที่เรียบง่าย ใช้งานง่าย ทรงพลังและเน้นบนมือถือเป็นหลัก
6. ตัวแยกวิเคราะห์ Json น้ำหนักเบา LitJson.JsonMapper
7. ไลบรารี js ส่วนหน้าแบบธรรมดา Plugnt.common.js
[คุณสมบัติของ PlugNTMVC]
1. เรียบง่ายและเบา กรอบงานทั้งหมดสร้างขึ้นโดยแบ็กเอนด์ (IHttpHandler+RazorEngine) และฟรอนต์เอนด์+(jquery+bootstrp) และไม่จำเป็นต้องกำหนดค่าการกำหนดเส้นทาง
2. อย่าออกแบบมากเกินไป เรียบง่าย เรียนรู้ได้ง่าย และใช้งานง่าย คือการวางตำแหน่งของเฟรมเวิร์กนี้
3. เรียบง่ายและเบา รองรับ sqlserver/mysql/access และฐานข้อมูลอื่นๆ และรองรับการเชื่อมต่อฐานข้อมูลหลายรายการ
4. แยกตรรกะการดูและเทมเพลตมุมมองออกจากกันอย่างสมบูรณ์
5. กลไกเทมเพลตนั้นเรียบง่ายและใช้งานง่าย และโดยพื้นฐานแล้วไวยากรณ์ก็เหมือนกับภาษา C# ดั้งเดิม
[ฟังก์ชั่นที่กรอบงาน PlugNTMVC ไม่สามารถทำได้]
การใช้ PlugNTORM สามารถจัดการข้อมูลได้มากกว่า 99% แต่สำหรับอีก 1% ของการสืบค้นที่ซับซ้อน เช่น การเรียกตารางร่วมแบบหลายตาราง PlugNTORM ทำได้ไม่ดีนัก (อันที่จริง ไม่มี ORM ใดที่เก่งในการสืบค้นที่ซับซ้อน) . ในขณะนี้ คุณสามารถใช้คลาส DbHelper ได้โดยตรงหรือรวมเข้ากับคลาส DbHelper เพื่อดำเนินการ