Mef השירות ראנר

סביבת אירוח לכתיבת כלי עזר אינטראקטיביים.
הורד עכשיו

Mef השירות ראנר דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Ms-PL
  • שם המפרסם:
  • Arian Kulp
  • גודל הקובץ:
  • 445 KB

Mef השירות ראנר תגים


Mef השירות ראנר תיאור

MEF השירות Runner מספק סביבת אירוח לכתיבת כלי עזר אינטראקטיביים. כאשר אתה כותב שירותים קטנים, יש כמות מסוימת של עבודה חוזרת על מייגע כדי לקבל את זה הולך. יצירת החלון הראשי, סמל המגש (כולל סמל ותפריט ההקשר), ומשימות נפוצות אחרות פשוט יגיעו בדרך. במאמר זה, אני יצרתי מסגרת השירות לשימוש חוזר יראה לך איך לעשות את זה. אז מה אני באמת ליצור עבור מאמר זה? כולנו יודעים כי באמצעות שיעורי הבסיס היא דרך מצוינת לקשור יחד אובייקטים הקשורים מקרוב. כדוגמה מעשית מאוד, חלון בסיס או בכיתה שליטה מאפשר לך להוסיף פונקציונליות למשהו שכבר קיים מבלי להמציא מחדש את הגלגל, כביכול. Windows חושף מספר דגמי ביצוע קוד כגון שירותים, יישום קונסולת, גאדג 'טים בסרגל הצד, Windows Forms, WPF, COM, ועוד. כל אחד מהם מספק כמות מסוימת של פונקציונליות כי אתה לא צריך לדאוג, כגון התחלה / עצור הוקס עבור שירותים, או את הלולאה הודעה לולאה עבור Windows Forms ו WPF. לאחר שנבנה מספר טוב של שירותים קטנים לאורך השנים, אני בהחלט הבנתי שאני מעתיק או rewriting יותר מדי קוד. איזה בזבוז! מאז אני תמיד ליצור סמל הודעה (מופיע על ידי שעון המערכת), ואני אוהב להסתיר מגש על מזער, ולזכור הגדרות חלון, אני מיישם את אלה בכל פרויקט. אני כנראה צריך ליצור תבנית הפרויקט ב Visual Studio כמו קיצור, אבל זה יש חסרון. אם הוספתי תכונה חדשה מגניב למסגרת שלי, אני צריך recompile ו rework את היישומים הישנים יותר כדי לנצל את זה הפתרון הטוב יותר היה ליצור "יישום בסיס". זה יהיה למעשה הבקשה משלה שחושפת סמל התראה ותפריט, וחלון ראשי. אם תעביר את החלון, המיקום נשמר. כלי עזר אישיים לאחר מכן ניתן להוסיף כמו plugins. אני במקור ראו מסגרת מסוגל לארח מספר יישומים, אבל זה יוצר כמה אתגרים עיצוב מעניין עם יישומים חזותיים. בסופו של דבר, התיישבתי על יישום לשימוש חוזר אשר יכול לארח כלי יחיד.


Mef השירות ראנר תוכנה קשורה

Macrobject Codeauto.

גנרטור קוד, שהוא תבנית מבוסס והוא יכול ליצור קבצי טקסט מתוך סכימת מסד נתונים, נתונים, XML ...

193 1.6 MB

הורד