سجل تحديث MoAspEnginer:
2015-11-30:
تحسين قراءة الإدخال/الإخراج الأساسية؛
يضيف view2.js دعمًا حلقيًا للبيانات المخصصة؛
تحسين قراءة قوائم الأرقام عن طريق البريد والحصول على؛
وحدة تحكم محسنة، وتطبيقات متعددة قابلة للتعديل؛
إصلاح الخلل في تحليل الطريقة الفارغة؛
تحسين العرض 2؛
مقدمة إلى إطار عمل MoAspEnginerMVC
MoAspEnginer هو إطار عمل MVC مفتوح المصدر لـ ASP يعتمد على JScript. إطار عمل MVC قائم على AJScript لـ ASP.
إدخال ملف واحد. نقطة دخول واحدة.
الفصل الحقيقي بين الكود والبرنامج. RealMVC.
يقوم القالب بتجميع كود ASP. دمج ملف القالب في رمز ASP (JScript).
يدعم ملحقات مكتبة الفصل وملحقات العلامات المخصصة للقالب. دعم المكتبة وTageextend.
يدعم مجموعة متنوعة من قواعد البيانات، بما في ذلك ACCESS وMSSQL وMYSQL وSQLITE بشكل افتراضي، ويمكن تخصيص أنواع أخرى من قواعد البيانات. دعم قواعد بيانات نوع Muti.
يدعم عمليات قاعدة البيانات المتعددة. دعم قواعد بيانات Muti-Operate.
يتم دعم التحقق من صحة النموذج، ويمكن استخدام بيانات طلب HTTP مباشرة لتحديث قاعدة البيانات. يتم دعم التحقق من صحة النموذج، ويمكن استخدام بيانات HttpPost لإدراج أو تحديث سجل (سجلات) الجدول.
يوفر HttpRequest وHttpUpload وSoap وOAUTH2.0 ووحدات أخرى. يتم دعم "HttpRequest، HttpUpload، Soap، OAUTH2.0".
توفير CryptoJS، وتوفير AES/DES/RC4/Rabbit/pbkdf2/ripemd160 وخوارزميات أخرى. يدعم CryptoJSis.
تحليل وبناء Json مدمج. Json2 مدمج. يمكنك استخدامه للتحليل أو لتسلسل بيانات Json.
يدعم طرق توجيه متعددة، بما في ذلك 404 وURL وisapi_URLRewrite وتكوين التوجيه المخصص بالكامل. URLRouteisSupported(404ErrorPage,URLroute,ISAPI_URIRwrite).
التوجيه يدعم REST. دعم ريستيس.
يدعم التخزين المؤقت لمكتبة الفصل، والتخزين المؤقت للتجميع، والتخزين المؤقت لـ HTML، والتخزين المؤقت لنموذج قاعدة البيانات. LibraryCache وCombinedFileCache وHTMLCache وModelCache.
تتم إدارة الموارد وتدميرها بشكل موحد، مما يسمح لك بالتركيز على معالجة منطق الأعمال. يمكنك إيلاء المزيد من الاهتمام لعملك.
تغيير طريقة تطوير ASP! ! ! احصل على ASP الخاص بك !!!
ميزات جديدة
دعم DEBUG، يمكنك عرض السطر المصدر للخطأ بعد تشغيل وضع DEBUG؛
تشبه طريقة تحميل وحدة Nodejs، مع توفير طريقة استخدام أكثر مرونة
يتم تحميل الوحدات الأساسية عند الطلب لتحسين سرعة التحميل؛
تحسين محرك القالب وجعل كتابة القالب أكثر سهولة؛
يوفر دعمًا غنيًا للوحدات، بما في ذلك ضغط Zip، وضغط Gzip، وتغليف القطران، وتغليف xml، ورمز التحقق (خطوط متعددة)، وQRCode، وآلية ASPCookie الجديدة، وما إلى ذلك.
إدارة الاستثناءات الموحدة، يمكنك تعيين ERROR_REPORTING المطابق لتحديد الاستثناءات التي سيتم عرضها؛
يتم الاحتفاظ فقط بملفات الإدخال والملفات الأساسية، ويتم تحميل الوحدات الأخرى ديناميكيًا (من أجل السلامة، يمكن وضع جميع الملفات باستثناء ملفات الإدخال والملفات الأساسية في أدلة غير تابعة للويب)؛
يتم تأخير تحميل الوحدات النمطية شائعة الاستخدام (Model__، cookie، mpi، tar، base64، dump، JSON، VBS، وما إلى ذلك)، ويتم تحميل الوحدة تلقائيًا عندما يستدعي البرنامج الطرق ذات الصلة.