דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
clickoneC

clickone

@clickone
אודות
פוסטים
3.4k
נושאים
115
שיתופים
0
קבוצות
0
עוקבים
15
עוקב אחרי
0

פוסטים

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

  • SMS למייל
    clickoneC clickone

    @shraga
    בגדול 120 + מעמ לשנה
    יש גם חודשי אבל זה יקר לדעתי

    אינטרנט

  • SMS למייל
    clickoneC clickone

    @Sofer הי
    אתה יכול בבקשה לשלוח לי מייל לכתובת שבחתימה שלי?
    אכן בזמן האחרון אני קצת עסוק ולא מצליח להגיע להכל.
    תודה וסליחה

    אינטרנט

  • שינוי DB לפי DB FIRST והגדרת 2 שדות למפתח ראשע אחד
    clickoneC clickone

    @ממ
    עושים טבלה שלישית, שמכילה מזהה רץ, מזהה סטודנט, מזהה קורס
    אפשר לשים אילוץ אינדקס שלא יהיו כפילויות של מזהה סטודנט + מזהה קורס אותו דבר
    והמפתח הראשי של הטבלה יישאר המזהה רץ.

    ניתן כמובן לעשות רק 2 שדות, של מזהה סטודנט + מזהה קורס, וששניהם יהיו המפתח הראשי.
    אני אישית לא אוהב את זה ככה, וזה עניין של טעם ונוחות פיתוח ותחזוק.

    כמובן ייתכן שתרצו לעשות עמודות נוספות בטבלה שלישית זו, כמו סכום לתשלום, או האם שולם וכו'

    נ.ב. אם תוכלו בבקשה לפתוח אשכול נפרד לכל שאלה, זה יותר נח ככה לכולם

    תכנות

  • שינוי DB לפי DB FIRST והגדרת 2 שדות למפתח ראשע אחד
    clickoneC clickone

    @ממ זה EF CORE

    ברגיל תנסו אולי להשתמש בקובץ edmx
    ייתכן שהתאמת הקוד שלמעלה לסטנדרט גם תוכל לעזור

    משהו נוסף, ניתן לעבוד עם EF CORE גם בפרוייקט סטנדרט

    תכנות

  • שינוי DB לפי DB FIRST והגדרת 2 שדות למפתח ראשע אחד
    clickoneC clickone

    @ממ כתב בשינוי DB לפי DB FIRST והגדרת 2 שדות למפתח ראשע אחד:

    שיתעדכן

    שיתעדכן מה?
    המבנה? או הנתונים?

    אם זה המבנה,

    Scaffold-DbContext "Server=(localdb)\v11.0;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force
    

    או בCLI

    dotnet ef dbcontext scaffold "Server=(localdb)\v11.0;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -o Models -f
    

    לא לשכוח לשנות את מחרוזת החיבור!
    ושימו לב שזה ידרוס את השינויים המותאמים אישית אם עשיתם
    במידה ועושים שינויים מותאמים אישית לקוד, מומלץ לשים אותם ב partial class במיקום אחר ואז זה ישתקף שם.
    אפשר גם לבצע MetaData על פרופרטי קיימים

    מקור
    https://stackoverflow.com/questions/38739950/how-to-update-the-model-when-using-database-first-approach

    תכנות

  • בקשת GET I POST ב ASP.NET MVC 4
    clickoneC clickone

    @ממ אתם מחזירים ActionResult
    בגלל שצד הלקוח הוא אנגולר, אתם יכולים להחזיר ישירות את האובייקט שאתם רוצים להחזיר.
    אתם משתמשים בדוגמא בהחזרה בView, שהוא בד"כ מחזיר את קובץ הcshtml שנמצא בתקיית התצוגות.
    אני חושב שאתם לא נדרשים לזה בכלל באנגולר.
    אפשר או:

    1. להחזיר Json ככה:
    return Json(newClient, JsonRequestBehavior.AllowGet);
    
    1. לחילופין אפשר לשנות את החתימה של הפונקציה ככה:
            public ClientView InsertClient(ClientView newClient)
    

    ואז להחזיר תשובה:

    return ClientView;
    

    יש מצב שבזה תצטרכו לעשות לו המרה לJSON גם, אני כבר לא זוכר.

    למה בעצם אתם לא משתמשים בקונטרוללר מסוג ApiController?
    דבר נוסף, אם אפשר, במידה וקיבלתם מהשרת תגובה שלא תיכננתם לקבל, תכתבו מה קיבלתם - כי לא ברור האם חזרה תשובה או משהו אחר.

    תכנות

  • בקשת GET I POST ב ASP.NET MVC 4
    clickoneC clickone

    @ממ מה סוג הנתונים שצריך לחזור מהפונקציה?
    JSON? XML? סתם תצוגת HTML?
    או לפי הבקשה להחזיר את הסוג?

    וגם, מה הכוונה

    @ממ כתב בבקשת GET I POST ב ASP.NET MVC 4:

    אני רוצה לדעת איך לרשום תפונקציות עצמם

    אולי יותר קל שלהתחלה תסבירו מה התוצאה שאליה תרצו להגיע, ומה ניסיתם.
    לדוגמא:
    הלקוח שולח מזהה משתמש וסיסמא, והפונקציה צריכה להחזיר בוליאני אם הוא קיםם, וזו הפונקציה שלי וכו'

    תכנות

  • בקשת GET I POST ב ASP.NET MVC 4
    clickoneC clickone

    @ממ
    יצרתם קונטרולר?
    אתם יכולים ללחוץ קליק ימני ואז לבקש קונטרולר חדש, עם או בלי נתונים. ככה תוכלו לראות את התבנית הרגילה

    ניתן להשתמש עם [HttpPost] לבקשות פוסט וב [HttpGet] כאטריביוט לפני הפונקציה כדי להגדיר האם הפונקציה הזו היא GET או POST
    דוגמא לקונטרולר

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Mvc;
    using System.Web.Mvc.Ajax;
    
    namespace MvcApplication1.Controllers
    {
        public class ProductController : Controller
        {
            //
            // GET: /Products/
    
            public ActionResult Index()
            {
                // Add action logic here
                return View();
            }
        }
    }
    

    וזה דוגמא לקונטרולר API (אפשר להשתמש ברגיל גם לבקשות API)

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Net;
    using System.Net.Http;
    using System.Web.Http;
    
    namespace MyWebAPI.Controllers
    {
        public class ValuesController : ApiController
        {
            // GET: api/values
            public IEnumerable<string> Get()
            {
                return new string[] { "value1", "value2" };
            }
    
            // GET: api/values/5
            public string Get(int id)
            {
                return "value";
            }
    
            // POST: api/values
            public void Post([FromBody]string value)
            {
            }
    
            // PUT: api/values/5
            public void Put(int id, [FromBody]string value)
            {
            }
    
            // DELETE: api/values/5
            public void Delete(int id)
            {
            }
        }
    }
    

    מקורות לקוד: (כמובן ניתן לראות את הקוד גם בVS עם יצירת קונטרולר)
    https://learn.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/controllers-and-routing/aspnet-mvc-controllers-overview-cs

    https://www.tutorialsteacher.com/webapi/web-api-controller

    תכנות

  • חיבור בין SSMS ל C#
    clickoneC clickone

    @ממ מצד שני, התחושה שלי שאתם שואלים משהו אחר, איך נכנסים בכלל לDB משלכם?

    לאיזה שרת SQL אתם מתחברים?
    או שלחילופין, התקנתם אצלכם שרת SQL בשביל הפיתוח?

    תכנות

  • חיבור בין SSMS ל C#
    clickoneC clickone

    @ממ
    לא מתחברים איתו לC#
    יש כאן 2 פעולות נפרדות לגמרי

    1. בSSMS אפשר לנהל שרתי DB (גם את מה שמותקן אצלכם בשביל הפיתוח וכו), ולהוסיף ולשנות טבלאות ועוד. (יש לו עוד הרבה כלים נלווים, אפשר להרחיב את הידע עליהם באינטרנט)
    2. בC# אפשר להתחבר לקונקשיין במקביל, ושם אפשר לרוץ על הטבלאות, להוסיף, לשנות ולקרוא ועוד.

    איך אתם עובדים בC# מול הDB?
    עם EF?
    (יהיה יותר קל לכוון מדוייק יותר אם נדע עם עם איזה כלי אתם עובדים)

    תכנות

  • שליחת מייל מאפליקציית דסקטופ
    clickoneC clickone

    @קומפיונט
    אני רוצה לחזור להצעה ליצור API חיצוני שבו תגדיר את החשבון בגוגל, ואצל כל לקוח תגדיר איזה מפתח משלו כדי שתוכל לעקוב וכו'
    עקרונית לזכרוני מייקרוסופט נותנים לארח אפליציות אצלם באז'ור בחינם עד גבול מסויים, וזה מחובר לחשבון שלך אצלם.
    החיסרון היחיד אולי (לא בטוח שהוא חיסרון אצלך) שאתה מקבל תת דומיין של אז'ור ולא משהו משלך

    תכנות

  • שליחת מייל מאפליקציית דסקטופ
    clickoneC clickone

    @mekev כתב בשליחת מייל מאפליקציית דסקטופ:

    איך המשתמש שחופר אמור ויכול להגיע לזה?

    אם זה C# (לזכרוני זו השפה ש @קומפיונט מפתח בה), יש שפע כלים שיראו את קוד המקור. (לדוגמא הכלי הזה)
    במקרה כזה גם עירפול לא יעזור בד"כ, כי בסוף הסיסמא צריכה להגיע נקי (אולי גם אותה אפשר לפרק ל1000 משתנים אבל עדיין אפשר יהיה לחפור ולהגיע לזה)

    תכנות

  • SQL SERVER
    clickoneC clickone

    @ממ
    מציע לכם להשתמש ב SQL Server Management Studio (להלן SSMS) או כלי דומה.
    (לינק ישיר להורדה של הכלי - לא יודע כמה זמן יהיה זמין ברשת)

    הסבר מצולם איך ליצור טבלאות ב SSMS
    https://www.mssqltips.com/sqlservertip/7186/sql-create-table-sql-server-management-studio/

    נ.ב. אם תוכלו בבקשה לשנות את הכותרת למשהו יותר מפורט, לדוגמא: איך ליצור טבלאות בSQL SERVER בצורה ויזואלית. (ניתן לשנות את הכותרת ע"י עריכת הפוסט הראשון באשכול זה)
    תודה.

    תכנות

  • שליחת מייל מאפליקציית דסקטופ
    clickoneC clickone

    @קומפיונט
    מתנצל שאני לא עונה ישירות לגוף השאלה שלך על גימייל, אבל אני רוצה להציע הצעה אחרת.

    יש לך שרת משלך?
    הייתי מציע אולי לחשוף API משלך בשרת (כמובן עם איזה מזהה כלשהו לכל לקוח שלך, שלא יוציאו דרכך טון מיילים אם זה ייחשף), ודרך שם לשלוח את המייל.
    אמנם אם יש לך צירוף קבצים זה קצת יותר מאתגר.

    יש שירותים כמו מיילגן ועוד שהם בתשלום מזערי מאד, השאלה מה הכמויות שאתה הולך להשתמש? (לכאורה לא יותר מ15 אלף בחודש - כי המגבלה ליום בגימייל זה 500 * 30 יום)

    כמובן שיש אפשרות להקים שרת SMTP שלם משלך, לא בטוח שתרצה בזה (יש על זה כאן הרבה דיונים עם צדדים לכאן ולכאן)

    תכנות

  • אקסס: ניקוי טופס מכל הרשומות
    clickoneC clickone

    @סקרן-0 כתב באקסס: ניקוי טופס מכל הרשומות:

    @ארי אני לא רציתי להשתמש בזה ולו מהשיקול הפשוט של דילוג מספר רץ...

    בכל מקרה גם UNDO (שזה באמת מה שצריך לעשות - כמו שכתב @ארי ) ידלג לך על המספר הרץ, כי אקסס מקצה לך את המספר ברגע שאתה מתחיל לכתוב.
    [אא"כ זה מחובר לMSSQL, שאז לפעמים המצב שונה (לא תמיד), והמספר הרץ לא מוקצה עד השמירה]

    תוכנה

  • חיתוך משתנה ב bash
    clickoneC clickone

    @אף-אחד-3
    אתה רוצה סתם לחתוך משתנה? או ספציפית לקבל רק את שם הקובץ מתוך נתיב שלם?
    בלינוקס אתה יכול לקבל את זה עם basename
    (זה עובד גם בbash בווינדוס אם מותקן לך)

    בCMD ווינדוס יש את זה (מוזר שאין מקבילה פשוטה לזה, משום מה אני זוכר מימי דוס העליזים שכן צריך להיות מקבילה)
    https://gist.github.com/Ciantic/092ec71fa76429cebd666bb6c789d089

    תכנות

  • טרייד אין במזגנים
    clickoneC clickone

    @one1010
    אפשר גם למכור ביד 2. (אני מכיר מישהו שמכר רכב חדש שזכה בהגרלה ביד 2 ו2 הצדדים הרוויחו)
    קחמבחשבון שייתכן שהקבלן לא יסכים לתת את החומרים ללא התקנה (לא יודע למה, לפעמים יש להם קטע כזה אפילו שהם מרוויחים פחות התקנה הם לא רוצים - לי הקבלן לא הסכים לוותר על בניית קיר קטן אפילו שזה חיסכון בשבילו אא"כ אשלם הרבה כסף)

    מיזוג וקירור

  • רישום לצהרונים של פתחיה נכשל - יש למישהו מידע?
    clickoneC clickone

    @avramk
    ב"ה זה הסתדר כבר (אכן היתה להם בעיה - כנראה היה חסר מחיר על הקבוצה הספציפית)
    רק חבל שבינתיים הקבוצה לא התמלאה והצהרון לא נפתח 😞

    גומלין - כללי

  • שינוי סיסמה בבנק הדואר - יומן הרפתקאה
    clickoneC clickone

    @yossiz כתב בשינוי סיסמה בבנק הדואר - יומן הרפתקאה:

    כמיטב מסורת אתרים אולטרה מודרניים... אני צריך לשנות סיסמה בכל כמה חודשים באתר,
    יש כמה תנאים לסיסמה חדשה,
    כמצו״ב:

    יכלת לפייס את המנהל סיסמאות (המובנה בכרום לפחות) ע"י לחיצה כפולה והוספת תו מספרי נוסף (זה מה שאני עושה בכאלה מקרים)
    לא בטוח ששינוי קוד הלקוח יעזור אם יש ולידציה בשרת (במקרה הזה כנראה שאין 😮 )

    אינטרנט

  • API למיקוד לפי כתובת בישראל- האם קיים?
    clickoneC clickone

    @clickone כתב בAPI למיקוד לפי כתובת בישראל- האם קיים?:

    שזו כתובת לא מוכרת בתוך האתר הרגיל

    בדקתי עכשיו ונראה שלפחות כעת לא צריך לנתח טקסט אלא יש תשובה בJSON בכתובת https://israelpost.co.il/umbraco/Surface/Zip/FindZip
    צריך להגיש פוסט (כמובן להחליף את הפרמטרים שבסימן שאלה)

    CityID: ?
    StreetID: ?
    House: ?
    Entry: 
    POB: 
    City: ?
    Street: ?
    ByMaanimID: true
    __RequestVerificationToken: ?
    

    עריכה ועידכון:
    בדקתי, אין צורך להגיש נתונים ב CityID, StreetID, __RequestVerificationToken אבל צריך להגיש אותם ריקים במקרה כזה
    כלומר, לשלוח את הפרמטר ריק,
    אם שולחים ללא הפרמטר כלל (או עם אפס במקום משהו) זה מוציא שגיאה

    תכנות
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 170
  • 171
  • 5 / 171
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום