مقدمة إلى PlugNTMVC
يتمتع ASP.NET بقابلية توسع جيدة نظرًا لتصميم خط الأنابيب الخاص به، ويتم تنفيذ إطار عمل تطبيق ASP.NETMVC بالكامل من خلال توسيع ASP.NET. ونحن نعلم أن نقاط امتداد ASP.NET تحتاج فقط إلى أن تنعكس في HttpMoudle وHttpHandler On. أعلى المكونات الأساسية، في الواقع يتم تنفيذ إطار عمل ASP.NETMVC بالكامل من خلال HttpMoudle (UrlRoutingModule) وHttpHandler (MvcHandler) وهو عبارة عن إطار عمل لتطوير نمط تطبيق 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 للعمل