Xsdtidy

כלי refactoring כדי להתגבר על כמה מגבלות של כלי XSD.exe יוצא מן הכלל
הורד עכשיו

Xsdtidy דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Jonathan de Halleux
  • אתר האינטרנט של המוציא לאור:
  • http://www.codeproject.com/Members/Jonathan-de-Halleux
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 18 KB

Xsdtidy תגים


Xsdtidy תיאור

XSDTIDY פותחה כדי להיות כלי refactoring כדי להתגבר על כמה מגבלות מטופשות של כלי XSD.exe יוצא מן הכלל שסופק עם .NET Framework. באופן ספציפי יותר, XSDTIDY כתובות הבעיות הבאות: - שם הנורמליזציה: אם סכימת XSD שלך משתמשת בשמות קטנים או בדרך כלל לא בדרך כלל ". NET" שמות מנורמל, תוכל בסופו של דבר עם סוגים שיהפכו את FXCOP לירוק מאות הפרות. - גדלים מערכים קבועים: XSD.exe מטפל באלמנטים מרובים על ידי יצירת מערך. אין בעיה כאשר אתה מעמיס את הנתונים, אבל לצערי זה לא נוח אם אתה רוצה לאכלס מסמך מאז מערכים לא תומכים הוספה או הסרה. XSDTIDY משתמשת ברייליסט לגמישות רבה יותר. - בנאי ברירת מחדל: XSD.EXE לא אכפת לספק בנאי ברירת מחדל המאוחש את השדות עם הערכים הנכונים. עבודה זו יכולה להיות מטופשת מאוד כאשר מבנה האובייקט מקבל גדול. XSDTIDY משיגה Refactoring על ידי שחיקת שיעורים חדשים עבור כל סוג המיוצא על ידי כלי XSD.exe באמצעות System.Reflection.emit שמות מרחב. זה גם מטפל "העברה" XML.Serialization תכונות לשיעורים משלימים. לפיכך, שיעורי המושכים הם יותר .NET-ISH ועדיין פלט את אותו XML. יתר על כן, אין תלות בין קוד Refactored לבין התקנים המקוריים. NET סטנדרטים להגדיר אמנת שמות ספציפיים עבור כל סוגי הנתונים: טיעונים צריך להיות מקרה גמל, שמות פונקציה, וכו '... זה באמת מועיל לשמור על מסגרת עקבית. כלים כמו Fxcop לעזור לנו להישאר על הצד "מנורמל". הבעיה היא התמודדה בדרך המטומטמת: בהתחשב במילים "נפוצות", הכיתה NameConformer מנסה לפצל שם במילים נפרדות, לאחר מכן זה הופך אותו לצורך Anvent.There הוא הרבה מקום לשיפור ברשימת המילים ואת האלגוריתם לפצל את השם, כל תרומה ברוכים הבאים.


Xsdtidy תוכנה קשורה

GDI + קוד גנרטור

מאפשר למשתמש לצייר צורות גרפיות וקטוריות, ולאחר מכן להמיר אותם ל- GDI + קוד ...

305 72 KB

הורד