ABA


"צד שרת צד לקוח ותיכנות נכון ASP.NET"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20668 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20668
CPU
חבר מתאריך 10.6.13
651 הודעות
   02:30   07.05.14   
אל הפורום  
  צד שרת צד לקוח ותיכנות נכון ASP.NET  
 
   נגיד שאני בונה אתר כמו פייסבוק

אז יש את הצד של הלקוח שרואה רק את הדברים שהתרתי לו

ויש את הצד שלי שאני יכול לראות הכל


אני יודע שב-WPF אני מעתיק את אותו GUI של הצד שרת

ופשוט מעיף את הדברים שהלקוח לא צריך לראות

ומגדיר בצד שרת WCF וחושף ללקוח את הפונקציות שהוא צריך


עכשיו האם זה אותו רעיון גם בASP.net ואם לא אז מה עושים?


איפה אני יכול לקרוא לגבי תיכנות נכון ב-ASP.NET


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מהידע המועט שיש לי אני יכול לומר שכל מה שאתה יכול לזרוק על הלקוח איציק2 07.05.14 14:30 1
  מכתב.. תפתתפת 08.05.14 14:25 2
     מה לגבי אפשרות לניהול משתמשים CPU 08.05.14 16:59 3
         בצד שרת אתה קובע מה אתה מחזיר לדפדפן inno3D 08.05.14 19:09 4
             מוח שלי לא מבין CPU 09.05.14 02:30 5
                 אם אתה מפתח ב ASP.NET תסתכל על MVC5 inno3D 09.05.14 13:28 6
                     ובלי קשר ל MVC5..תקרא על web api VeNom  10.05.14 01:41 7

       
איציק2
חבר מתאריך 26.4.08
2436 הודעות
   14:30   07.05.14   
אל הפורום  
  1. מהידע המועט שיש לי אני יכול לומר שכל מה שאתה יכול לזרוק על הלקוח  
בתגובה להודעה מספר 0
 
   אמור להיות כתוב בצד לקוח (JavaScript) וכל מה שאין לך ברירה אתה כותב בצד שרת.
כל הגרפיקה אמורה להיזרק על המשתמש כדי למנוע בזבוז משאבים של תעבורה וכוח עיבוד של השרת.
העבודה העיקרית שאמורה להיות מול השרת זה בajax בשביל לקבל את התוכן, לקבל אישורים על הרשמה או התחברות וכד'.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק
   14:25   08.05.14   
אל הפורום  
  2. מכתב..  
בתגובה להודעה מספר 0
 
   בצד השרת (להלן WCF) תשתמש על מנת לקבל תוכן מ DB למשל.
בצד הלקוח תשתמש ב JQUERY \ JAVASCRIPT \ AJAX כדי להציג את התוכן שהשרת אמור לספק לך .

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CPU
חבר מתאריך 10.6.13
651 הודעות
   16:59   08.05.14   
אל הפורום  
  3. מה לגבי אפשרות לניהול משתמשים  
בתגובה להודעה מספר 2
 
   שלמנהל יש אפשרות לראות הכל
ולמשתמש רגיל יש אפשרות מוגבלת

מה עדיף


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   19:09   08.05.14   
אל הפורום  
  4. בצד שרת אתה קובע מה אתה מחזיר לדפדפן  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
CPU
חבר מתאריך 10.6.13
651 הודעות
   02:30   09.05.14   
אל הפורום  
  5. מוח שלי לא מבין  
בתגובה להודעה מספר 4
 
   ערכתי לאחרונה בתאריך 09.05.14 בשעה 02:37 בברכה, CPU
 
אני אחזור על עצמי שוב ואוסיף

כאשר אני בונה אתר אינטרנט ב-ASP.NET

באיזה צורה אני אמור לבנות את האתר:

1.

א.
מה שאמרתי למעלה
בונה פרוייקט 1 שנקרא צד שרת
שיש בו הכל: פונקציות,ממשק גרפי עם מלא אפשרויות ועוד כהנה וכהנה

ב.
בונה פרוייקט שני שיש בו העתק של הממשק גרפי של הפרוייקט הראשון
ואני מעיף ממנו את כל האפשרויות שאני לא רוצה שהמשתמש יראה
והפרוייקט מקושר ב-WCF לשרת


2.
אפשרות שניה
בונה רק פרוייקט אחד צד שרת
וכולם מתחברים לצד הזה
וזה שהמשתמשים לא רואים את הממשק הגרפי של המנהל זה כי יצרתי להם ממשק אחר שהם רואים אותו רק בגלל שיש להם הרשאת משתמש ולא מנהל

3.
אפשרות שלישית
כמו אפשרות 1
רק שבנוסף לממשק הגרפי של הלקוח אני מעתיק לשם גם את הממשק הגרפי של המנהל

המנהל גם מתחבר לצד לקוח והוא רואה את הדפים המיוחדים שלו בגלל הרשאת מנהל

4.
אפשרות רביעית

כמו אפשרות שלישית

רק שאני מוחק את הממשק הגרפי לגמרי מהצד שרת
כי למה בכלל צריך אותו אם אני מתחבר לצד לקוח

5.
אפשרות חמישית

כמו אפשרות רביעית
רק שאני לא עושה ממשק גרפי מיוחד ללקוח
אלא מה
אני פשוט גורם לכפתורי המנהל להעלם כאשר לקוח מחובר
נ.ב איך עושים דבר כזה?


תודה לעזרים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
inno3D
חבר מתאריך 21.4.02
4533 הודעות
   13:28   09.05.14   
אל הפורום  
  6. אם אתה מפתח ב ASP.NET תסתכל על MVC5  
בתגובה להודעה מספר 5
 
   זאת גישה תיכנותית ש .NET ממש הולכים איתה
וה visual studio עובד ככה לבנות אתרים בצורה ממש נוחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   01:41   10.05.14   
אל הפורום  
  7. ובלי קשר ל MVC5..תקרא על web api  
בתגובה להודעה מספר 6
 
   כי זו גישה נוספת שהולכים לכיוון שלה יחד עם פריימוורק JAVASCRIPT בצד לקוח(angularjs\emberjs\backbone\knockout וכו'..).


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net