האם מומלץ להשתמש ברגסטרי לשמירת מאפיינים של אפליקצייה
-
אשמח לשמוע חוות דעת האם מומלץ להשתמש ברגסטרי לשמירת מאפיינים של אפליקצייה? ומדוע?
העניין שלי הוא: שהמאפיינים הללו יהיו זמינים ליותר מאפליקצייה אחת בלי מדאי הרבה התעסקות. -
אני לא אוהב את הרג'יסטרי, כי הוא פחות תומך, פחות שקוף, פחות קריא ופחות נגיש מאשר קבצים (וגם הוא ספציפי לפלטפורמה, אם כי זה לא הטריד אותי אף פעם).
מה יותר קל לגבות? לשחזר? לקרוא? להבין? להכיל סוגי מידע עשירים (למשל מערך)?
קבצי הגדרות פר משתמש מקובל לשים בappData, הגדרות כלליות למחשב (נדיר!) בProgramData. אני אישית תמיד שם את קובץ ההגדרות צמוד לתכונה, כמו הconfig של פעם.
אני כיום לא משתמש עם הconfig הXML של .net framework, אלא עם JSON (לא הappsetting.json של .net אלא סתם קובץ משלי). יש מעלה למובנה, הוא תומך בסביבות ועוד, אבל לי נח שאני מחליט הכל וזהו. יוצר מחלקה עם מה שבא לי, ומבצע סריאלזציה/דסריאליזציה ושלום. -
אני לא אוהב את הרג'יסטרי, כי הוא פחות תומך, פחות שקוף, פחות קריא ופחות נגיש מאשר קבצים (וגם הוא ספציפי לפלטפורמה, אם כי זה לא הטריד אותי אף פעם).
מה יותר קל לגבות? לשחזר? לקרוא? להבין? להכיל סוגי מידע עשירים (למשל מערך)?
קבצי הגדרות פר משתמש מקובל לשים בappData, הגדרות כלליות למחשב (נדיר!) בProgramData. אני אישית תמיד שם את קובץ ההגדרות צמוד לתכונה, כמו הconfig של פעם.
אני כיום לא משתמש עם הconfig הXML של .net framework, אלא עם JSON (לא הappsetting.json של .net אלא סתם קובץ משלי). יש מעלה למובנה, הוא תומך בסביבות ועוד, אבל לי נח שאני מחליט הכל וזהו. יוצר מחלקה עם מה שבא לי, ומבצע סריאלזציה/דסריאליזציה ושלום.פוסט זה נמחק!
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות