-
יש לך ידע קודם ורקע?
אתה מחפש לפלטפורמה מסויימת (IOS/Android)
יש בGitHub המון פיתוחים קיימים שאתה יכול ללמוד מהם ממש הכל.
ראה למשל עבור אנדרויד: https://github.com/sgr801/simple-phone-book-androidבהצלחה
-
אני רוצה להתחיל עם ממשק FE שולחני שרק מתקשר עם שרת SQL מרוחק.
יש לי ידע בC# וVBA, יש לי ניסיון בAcces ו SQL-Server. הצלחתי כבר לכתוב תוכנה שמתקשרת עם בסיס נתונים מקומי (SQL-Server על המחשב שלי). השאלה היא איך אני מעביר את בסיס הנתונים לרשת? איך פותחים שרת (בתשלום או חינם) ומעלים את בסיס הנתונים? והאם כל מי שיש לו את ה ConnectionString יכול לגשת לבסיס הנתונים כאוות נפשו? -
@OdedDvir אמר במדריך FullStack לפיתוח אפליקציה בסיסית ביותר:
איך פותחים שרת (בתשלום או חינם) ומעלים את בסיס הנתונים?
יש משהו למייקרוספט מופע SQL, שמאפשר לאחסן SQL בענן.
לא יודע מה המחירים שלהם.@OdedDvir אמר במדריך FullStack לפיתוח אפליקציה בסיסית ביותר:
והאם כל מי שיש לו את ה ConnectionString יכול לגשת לבסיס הנתונים כאוות נפשו?
בשביל זה יש סיסמה.
אם יש לך שרת פרטי, אתה יכול להגדיר פיירוול ולאפשר רק כתובת IP מסוימות.@OdedDvir אמר במדריך FullStack לפיתוח אפליקציה בסיסית ביותר:
השאלה היא איך אני מעביר את בסיס הנתונים לרשת?
יש כלי של מייקרסופט לניהול בסיסי נתונים, ויש את זה גם מובנה בויז'ואל סטודיו SchemaCompare.
-
@OdedDvir אמר במדריך FullStack לפיתוח אפליקציה בסיסית ביותר:
האם תוכל להסביר יותר?
לא נגשים מהפרונט ישירות ל DB, בעיקר בגלל שזה מתכון להתקפות על הDB, וגם כי כמו שכתבת ה ConnectionString יהיה גלוי לכולם.
בד"כ בונים צד שרת, שבין היתר תפקידו להגיב לבקשות מידע שהוא שולף אותם מה DB, כך שה ConnectionString מופיע רק בשרת.אתה יכול פשוט להרים שרת וירטואלי, ולאחסן שם צד שרת + SQL.
-