سؤال

هل هناك أي طريقة لاختبار صفحة ويب ASP.NET بالكامل باستخدام Expression Studio أم أنه من الممكن فقط رؤية عرض ثابت للصفحة ولا توجد طريقة للتفاعل مع أي من العناصر الموجودة في الصفحة؟

هل كانت مفيدة؟

المحلول

كان لدي انطباع بأن SuperPreview كان فعليًا عرضًا ثابتًا للصفحة - تحصل على تفاعل DOM، ولكن هذا كان يتعلق بالأمر - إنه ليس خادم ويب يمكنه خدمة الصفحات.

مع القليل من العبث، يمكنك تشغيل IIS على نظام XP أو Vista (وصولاً إلى Home Premium على ما أعتقد - وهذا ما أقوم بتشغيله دون أي مشاكل)، أو يمكنك تثبيته مطور ويب مرئي اكسبريس واستخدم خادم الويب المدمج لاختبار موقعك - ​​يشارك VS وExpression ملفات المشروع، لذلك يجب أن تكون قادرًا على فتح الموقع/الصفحات دون أي مشكلة.

نصائح أخرى

بناء على إجابة Zhaph، وهو صحيح (أو على الأقل بقدر ما تمكنت من العثور عليه) أن SuperPreview محرك تقديم ثابت بحت. لقد وجدت برامج 2 كانت مفيدة للغاية بالنسبة لي.

الاول هو Lunascape5., هذا هو متصفح الويب متعدد المحرك يتضمن محركات ترايدنت و WebKit و Gecko. لذلك هذه نقطة انطلاق جيدة للمتصفحات الحديثة. لقد وجدت خطأ في محرك Gecko، فلن يسمح لك بتسجيل الدخول إلى مواقع الويب ASP.NET Security المتكاملة، ولن يسمح لك بشكل صحيح بإعداد معالجة المصادقة ليتم دمجها.

الانتقال إلى التعامل مع Bane المعروف باسم IE لقد وجدت ietester. والتي تتيح لك تشغيل جنبا إلى جنب من نسخ جانبية من IE 5.5 و 6 و 7 و 8 بوظائف كاملة. تم استبدال هذا نسختي السابقة من تثبيت Photosies لأنني نفدت مشكلات مع IE6 لا تعمل بشكل صحيح (لا يمكن تمييزها، لا يمكن الكتابة في النماذج). هذه الأداة لطيفة جدا وأنا أوصي بشدة.

SuperPreview هو لطيف للغاية لوظائف تحليل DOM والقياس.

يستخدم SuperPrepiew "Cassini" لعرض صفحات ASPX. لذلك يجب ألا تضطر إلى استخدام IIS ما لم يكن هناك نوع من التعقيد على صفحتك أنه لا يمكن التعامل معه.

في الأساس هو نفس النوع من الدعم الذي تحصل عليه إذا كنت في Visual Studio وفعل F5. يبدأ Visual Studio على خادم ويب صغير أسفل علبة النظام. superpreview يفعل نفس الشيء.

أيضا، إذا قمت بتكوين PHP in Expression Web، فسيتمكن SuperPrepiew من القيام ببعض ملفات PHP لك أيضا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top