ما هي الخطوات التي تتخذها مع VS 2008 لتقليل وقت التطوير مع JavaScript؟

StackOverflow https://stackoverflow.com/questions/2343988

سؤال

أبحث عن قصصك حول كيفية تبسيط تطوير جانب العميل الخاص بك مع Visual Studio. على وجه الخصوص ، يبدو أنني بحاجة إلى إنشاء موقعي في كثير من الأحيان حتى يتم دفع التغييرات إلى IE بشكل فعال. ما هي الاختصارات أو الأدوات مثل Firebug ، إلخ. هل تستخدمها لتطوير جانب العميل الخاص بك؟ هل تتجنب Visual Studio لتصحيح تطبيقات جانب العميل الخاص بك معًا؟

لا يوجد حل صحيح

نصائح أخرى

نقوم بتطوير التطبيق الذي يقوم ببناء كل شيء تقريبًا على جانب JavaScript ، وجميع عناصر التحكم ، ومكالمة WebService (من خلال Ajaxcript الممكّن من Ajax) ، والشبكات وجميع أنواع الأشياء.

لقد أنشأنا إطار عمل يتضمن extjs ، و jQuery. يجعل الحياة سهلة تهيئة وتحديد جميع عناصر التحكم في jQuery وجعل البيانات باستخدام WebService. يمكننا استخدام extjs فقط ، ولكن يقلل jQuery من عدد الخطوط التي نحتاج إلى تحديدها وتعيين عناصر التحكم. وبالطبع ، فإن وزنها الخفيف للغاية حيث أن ملفات JavaScript مثل <25-20 كيلو بايت والتي تحتاج إلى استخدام هذه الأطر.

  • لقد استخدمت الخطوات التي حددها سكوتغو هنا للحصول على أفضل intellisense JS لـ VS 2008. (كما هو أشار هنا, ، هذا التصحيح مخصص لجميع ملفات JavaScript ، وليس فقط jQuery.)
  • انا استعمل ال ملفات VSDOC للحصول على intellisense يعمل لصالح jQuery.
  • في الآونة الأخيرة ، اضطررت إلى العمل في بيئة VS2005 + IE6 فقط. لقد اعتدت بسرعة على الحصول على Firefox لتصحيح الأخطاء مع الأدوات التي اعتبرتها ذاتية ضرورية: Firebug, PageSpeed, Firequery.
  • حاولت Aptana. (ومع ذلك ، لم أستثمر الكثير من الوقت في التعرف عليه - قد تجدها مألوفة إذا كنت مجهزًا ببعض المعرفة الكسوف ، رغم ...)
  • بعد كل شيء على ما يرام ، أتحقق من الصفحات في IE واستخدم profiler المدمجة في IE8 إذا كان هناك بعض مشكلة perf محددة.
  • انا استعمل ال "فارغة vsdoc" الحل البديل عندما يستسلم مقابل Intellisense.
  • في المنزل ، أستخدم VS 2010 RC - وفي جميع الأماكن ، أحتفظ بمراجع API لأطر JS التي تم وضعها في متناول اليد ، فقط في حالة.
  • ضع رمز JavaScript في ملفات JS منفصلة.
  • قد ترغب في التفكير في تحويل مجموعات الوظائف ذات الصلة إلى أ ScriptControl.
  • عندما تعمل على بعض ملفات JS وترغب في تجنب وقت إعادة بناء المشروع بأكمله ، لا تجعله مكسيًا مضمنًا من البداية. حزمه في التجميع عندما يكون مستقرًا بدرجة كافية.
  • إذا كنت تشك في ما إذا كنت تحصل على أحدث إصدار من ملف JS الخاص بك ، فقم بتعطيل ذاكرة التخزين المؤقت للمتصفح. (يمكن القيام به من Firebug ، أو في أدوات IE Dev.)

إخلاء المسئولية: هذه القائمة ذاتية حقًا وربما لا تكتمل على الإطلاق.

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