בחירת פלטפורמה לתכנות
שלום,
אני צריך לבנות תוכנה לשימוש עצמי שניתן לסווג אותה כמעין CRM. אני צריך לנהל בה מאגר לקוחות, כאשר לכל לקוח עם הזמן אני מתעד אינטראקציות, אוסף נתונים, ולאחר מכן גם מציג אותם ומנהל אותם בכל מיני דרכים. התוכנה צריכה לעבוד בסביבת WINDOWS ואמורה לכלול בעיקר מסכים פשוטים עם לוגיקה פשוטה, מסד נתונים מקומי, ובלי יותר מדי דברים מורכבים.
מכיוון שיש לי רקע מסויים בתכנות ברמה של שנה א' באוניברסיטה (JAVA של מבוא למדעי המחשב ובסיסי נתונים) וגם VB ברמה של תחביב עוד מגרסא 5.0, וגם יכולת לימוד טובה וגישה טובה לתכנות היה נראה לי שאני מסוגל להתמודד עם האתגר. קצת חיפשתי, הורדתי VS2015 ונראה לי שאני יכול להסתגל די בקלות. האם הייתם ממליצים לי לבנות עם VB.NET או לנסות ללמוד C# שנראה שהיא השפה ה"אופנתית" יותר היום ? הבנתי שההסבה תהיה די קלה מכיוון שאני מכיר את התחביר של JAVA שדומה מאוד. אולי נראה לכם שכדאי משהו אחר לגמרי ? מהמעט שקראתי יש אינספור ארכיטקטורות של פיתוח או מה שזה לא יהיה וזה ממש סינית בשבילי, כל מיני מושגים כמו WPF למשל שאין לי מושג מה הם אומרים...
כיצד הייתם ממליצים לטפל בנתונים ? ההיכרות שלי עם מסדי נתונים היא אפסית, לא יותר מהתחברות לקובץ ACCESS. האם הייתם ממליצים לנסות להמשיך לעבוד עם מסד נתונים של ACCESS או שכדאי לנסות "להיכנס" לעולם של מסדי הנתונים וללמוד לעבוד עם משהו רציני יותר ? למען האמת נראה לי די מסורבל לאגור ולנהל את סוג הנתונים שאני אטפל בו במסד נתונים בפורמט כזה.
אשמח לקבל מכם הכוונה.
תודה.
שלום,
אני צריך לבנות תוכנה לשימוש עצמי שניתן לסווג אותה כמעין CRM. אני צריך לנהל בה מאגר לקוחות, כאשר לכל לקוח עם הזמן אני מתעד אינטראקציות, אוסף נתונים, ולאחר מכן גם מציג אותם ומנהל אותם בכל מיני דרכים. התוכנה צריכה לעבוד בסביבת WINDOWS ואמורה לכלול בעיקר מסכים פשוטים עם לוגיקה פשוטה, מסד נתונים מקומי, ובלי יותר מדי דברים מורכבים.
מכיוון שיש לי רקע מסויים בתכנות ברמה של שנה א' באוניברסיטה (JAVA של מבוא למדעי המחשב ובסיסי נתונים) וגם VB ברמה של תחביב עוד מגרסא 5.0, וגם יכולת לימוד טובה וגישה טובה לתכנות היה נראה לי שאני מסוגל להתמודד עם האתגר. קצת חיפשתי, הורדתי VS2015 ונראה לי שאני יכול להסתגל די בקלות. האם הייתם ממליצים לי לבנות עם VB.NET או לנסות ללמוד C# שנראה שהיא השפה ה"אופנתית" יותר היום ? הבנתי שההסבה תהיה די קלה מכיוון שאני מכיר את התחביר של JAVA שדומה מאוד. אולי נראה לכם שכדאי משהו אחר לגמרי ? מהמעט שקראתי יש אינספור ארכיטקטורות של פיתוח או מה שזה לא יהיה וזה ממש סינית בשבילי, כל מיני מושגים כמו WPF למשל שאין לי מושג מה הם אומרים...
כיצד הייתם ממליצים לטפל בנתונים ? ההיכרות שלי עם מסדי נתונים היא אפסית, לא יותר מהתחברות לקובץ ACCESS. האם הייתם ממליצים לנסות להמשיך לעבוד עם מסד נתונים של ACCESS או שכדאי לנסות "להיכנס" לעולם של מסדי הנתונים וללמוד לעבוד עם משהו רציני יותר ? למען האמת נראה לי די מסורבל לאגור ולנהל את סוג הנתונים שאני אטפל בו במסד נתונים בפורמט כזה.
אשמח לקבל מכם הכוונה.
תודה.