ما هو IDE الذي يجب أن أستخدمه لتطوير تعليمات برمجية مخصصة لـ InfoPath Forms أو VSTA أو VSTO؟

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

  •  09-06-2019
  •  | 
  •  

سؤال

أنا جديد في تطوير Office Forms Server/MOSS 2007.يجب أن أختار بين تصميم النماذج المستندة إلى الويب وكتابة التعليمات البرمجية لها في أدوات Visual Studio للتطبيقات (المعروفة أيضًا باسم VSTA) أو أدوات Visual Studio for Office (المعروفة أيضًا باسم VSTO).يتم تضمين VSTA مجانًا كجزء من ترخيص InfoPath 2007؛VSTO، وهو مجاني أيضًا، يتطلب Visual Studio 2005/2008.لدي تراخيص لكلا المنتجين ولا أستطيع أن أقرر بسهولة إيجابيات وسلبيات كل IDE.

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

المحلول

وهذا ما يفسر ذلك أفضل مما أستطيع: http://blogs.msdn.com/andreww/archive/2006/02/21/536179.aspx

نظرًا لحقيقة أن ترخيص VSTA يأتي مع InfoPath، فمن المحتمل أن أتعامل معه.

نصائح أخرى

للإضافة إلى إجابة Bennor سأتجنب كتابة التعليمات البرمجية "خلف" نماذج InfoPath بالكامل.هذه محاولة يائسة لجعل "XML الغبي" قدر الإمكان بدلاً من XML "الذكي" المتشابك مع التعليمات البرمجية.إذا فشل ذلك، فإن خياري التالي هو VSTA لأن هذه الحلول تاريخيًا (على الأقل تلك التي كتبتها) تنطوي على مخاطر أمنية أقل ويمكن تشغيلها في بيئات Office أكثر تنوعًا.

الحل الأخير هو استخدام VSTO.هذا هو تحيزي..معظم استثماراتي في VSTO موجودة في Microsoft Word.

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