לא חדש.
צריך רק לשים לב שזה מוגבל בתעבורה ועוד כל מיני והתמחור שלהם מאוד לא שקוף, וברגע שאתה חורג, המקום היחידי שתגלה את זה יהיה בפירוט האשראי ואז זה לא נעים.
פורסם במקור בפורום CODE613 ב28/06/2015 19:00 (+03:00)
לא חדש.
צריך רק לשים לב שזה מוגבל בתעבורה ועוד כל מיני והתמחור שלהם מאוד לא שקוף, וברגע שאתה חורג, המקום היחידי שתגלה את זה יהיה בפירוט האשראי ואז זה לא נעים.
פורסם במקור בפורום CODE613 ב28/06/2015 19:00 (+03:00)
כן, היא מוגדרת כpublic.
כנראה שמשהו שם לא בדיוק כמו שאתה מתאר אותו, אחרת זה היה אמור לעבוד. הפתרון היחיד הוא להעלות את ה solution לכאן ואז נוכל לבדוק.
בהנחה שא"א להריץ את הcount כשאין איברים בLIST..
הנחה שגויה הוא פשוט יחזיר 0
למה זה לא עובד?? מה הבעיה??
count מחזיר מספר שלא על בסיס 0 לכן בכדי לגשת לאחרון צריך להפחית ממנו 1
worships.Add(new WorSh());
worships[worships.Count-1].FirstName = firstName.Text;
worships[worships.Count-1].LastName = lastName.Text;
worships[worships.Count-1].Adress = adress.Text;
או (יותר טוב)
WorSh worsh = new WorSh();
worsh.FirstName = firstName.Text;
worsh.LastName = lastName.Text;
worsh.Adress = adress.Text;
worships.Add(worsh);
אני כבר מתחיל להתייאש.. כל פעם משהו אחר לא עובד
גם אני זוכר לילות לבנים. . . ככה זה כשרוכשים מקצוע, הצד החיובי הוא שטעות ששברת עליה את הראש כמה ימים לעולם לא תשוב עליה
פורסם במקור בפורום CODE613 ב26/05/2015 16:43 (+03:00)
פשוט הויזואל סטודיו (2013) לא מזהה את המחלקה שלי.
האם היא public?
אגב גם כשיש פס אדום הוא אומר מה השגיאה בחלון Errors למטה או בריחוף עכבר
@avr416
בdeubg הוא זרק לי את החריגה: System.ArgumentOutOfRangeException
בכדי להוסיף לרשימה איברים צריך להשתמש במתודה Add ואז אפשר גם לפנות אליהם לפי אינדקס
פרט לכך האינדקס מתחיל מאפס (zero based)
var worships = new List<WorSh>();
worships.Add(new WorSh());
worships[0].FirstName = firstName.Text;
worships[0].LastName = lastName.Text;
worships[0].Adress = adress.Text;
פורסם במקור בפורום CODE613 ב26/05/2015 11:20 (+03:00)
חוצמיזה, אני מנסה להבין האם כדי לבנות תוכנה כזאת, צריך לבנות מחלקות של אנשים ומתפללים וכן על זה הדרך? האם לא יותר פשוט לעשות טבלה עם נתונים ופשוט כל פעם לשלוף אותם משם? או בשביל מה בעצם צריך את כל הדרך המסורבלת הזאת של הגדרת קלאסים וממשקים?
קשה לקלוט את התועלת של OOP מיד, אבל זה בסיס בתכנות.
אם זה למטרות לימוד אז אין שאלה למה צריך, עכשיו תלמד, וכשתשתפשף תבין לבד למה אתה זקוק לזה.
שאלה נוספת האם יש טעם ללמוד WindowsForm וגם WPF או שהשני מחליף את הראשון לגמרי?
תלמד אחד מהם.
פורסם במקור בפורום CODE613 ב14/05/2015 15:17 (+03:00)
@דוד ל.ט.
@softs
חישוב מרחקים בין נ"צלא הבנתי, מה הכוונה?
חישוב מרחקים בין נקודות ציון על המפה, אני מממש את זה לדוגמה באפליקציה כשהמשתמש רוצה לדעת מה הסניף הכי קרוב אליו.
אתה יכול על כל נקודה בגוגל מפות ללחוץ קליק ימני "מה יש כאן" ולקבל את הנקודה בקווי אורך רוחב.
פורסם במקור בפורום CODE613 ב10/05/2015 16:16 (+03:00)
המגבלה היחידה שיש זה שאסור לך לשנות שמות של classes ו namespaces שלהם
פורסם במקור בפורום CODE613 ב16/04/2015 14:39 (+03:00)
@דוד ל.ט.
אפשר, חתיכת קוד ועבודה...
מצטרף להנ"ל אבל אין דרך אחרת . . .
מורידים מה nuget את ה Google API ויש איזה קוד שאתה מריץ וזה בפעם הראשונה פותח למשתמש דפדפן שם הוא עושה לוגין ואתה מקבל חזרה איזה קוד שאתה משתמש איתו.
מכאן והלאה, כל לוגין שאתה רוצה לבצע אתה שולח את הקוד ומקבל טוקן שמאפשר לך להתחבר בלי השם משתמש והסיסמה של היוזר
ואז אתה משתמש ב URL משהו כזה:
https://www.google.com/accounts/TokenAuth?auth=[TOKEN]&service=mail&continue=https://mail.google.com/mail
לגבי מה שכתב MacroShadow לעניות דעתי אין מצב שאפשר לשים פרמטר של מידע כה רגיש ב URL - זה לא יהיה מוצפן אפילו ב HTTPS, לעומת זאת הטוקן שלעיל פוקע מיד אחרי השימוש
כתבתי כזה פעם שלא עלה בסוף לפרודקשן - אם תחליט שאתה הולך על זה אני יחפור למצוא את זה
פורסם במקור בפורום CODE613 ב13/04/2015 18:31 (+03:00)
--מעדכן שיחות שבוצעו כאשר העמדה לא הייתה מאויישת, ומשייך את השיחות לאחרון שאייש את העמדה
update c set c.UserID = w.UserID
from @Calls c
CROSS APPLY (SELECT TOP 1 UserID FROM @Working w WHERE w.OfficePosition = c.OfficePosition AND c.StartTime > w.EndTime ORDER BY w.EndTime DESC) AS w
WHERE c.UserID is null;
פורסם במקור בפורום CODE613 ב15/03/2015 14:15 (+02:00)
Parallel.ForEach
פורסם במקור בפורום CODE613 ב08/02/2015 15:18 (+02:00)
לא בעברית אבל שווה השקעה (שים לב שיש שם שני סרטונים ובוחן קטן)
פורסם במקור בפורום CODE613 ב18/11/2014 12:00 (+02:00)
תסמן ב SSMS את האופציה Show Execution Plan ותקבל תרשים עם אחוזים כמה לקח כל ביצוע והצעות לאינדקסים
פורסם במקור בפורום CODE613 ב17/11/2014 12:35 (+02:00)
לא
פורסם במקור בפורום CODE613 ב27/10/2014 15:00 (+02:00)
לא ברור לי איך זה אמור לעבוד - צריך לשים גרש גם אחרי ה A הראשונה בשביל לסגור את הסטרינג ולהשאיר בסוף את הסטרינג פתוח בשביל שהוא יסגור
ככה :
SELECT * FROM X WHERE a='" + "a' or 'a'='a" + "'"
אגב לדעתי אתם מייחסים מקצועיות רבה מדי לקולגות שלנו עובדי המדינה - כנראה זה מניע את הבקשה המדוברת רק שיש TIMEOUT על הREQUSET מצד שני ה SESSION עדיין עסוק וזו הסיבה שהוא חוסם את המשך הגלישה
פורסם במקור בפורום CODE613 ב30/09/2014 16:11 (+03:00)
הפתרון :
אבל באופן כללי לא הייתי ממליץ להמשיך אחרי EXCEPTION כי זה עלול לגרום לתוצאות לא צפויות
@דוד ל.ט.
נו ומה קורה אם תשים Try על כל הקוד של התוכנית? אז זה קופץ מחוץ לבלוק הTry = מחוץ לתוכנית.
יש ויש, במקרה שלו בגלל המבנה של ה UI של WPF האירוע של ה Dispatcher תמיד מועבר ל UI THREAD הראשי ולכן כשקורה EXCEPTION כזה אפשר לעשות CONTINUE (בניגוד ל Thread.UnhandledException) וזה לא מעיף את התכנית אלא את ה Message ב Thread הרלוונטי
פורסם במקור בפורום CODE613 ב16/09/2014 12:36 (+03:00)
שים לב שאתה מקבל נתונים על הסוג של האובייקט ועל properties שלו שזה דברים סטטיים (Shared)
בשביל לקבל ערך של Property אתה צריך לומר לו מאיזה מופע של האובייקט
הקוד הבא בהנחה ש obj הוא המופע של האובייקט שלך יתן לך את התוצאה הרצויה
typeof(T).GetProperty("ID").GetValue(obj)
פורסם במקור בפורום CODE613 ב17/08/2014 12:43 (+03:00)
אני הייתי מנהל את זה בקונטרול של לוח שנה וחוסך את הצורך בייצור של טבלת זמינויות ומספק ממשק גרפי מתאים
הבעיה היא שהטובים הם בתשלום . . .
יש ל WEB את זה
זה לא לגמרי אפוי אבל לדעתי עם מעט עבודה אפשר להביא תוצאה יפה
אולי אפילו אפשר לנהל ב OUTLOOK . . .
פורסם במקור בפורום CODE613 ב30/07/2014 22:38 (+03:00)
פעם מצאתי את זה - מאז זה מלווה אותי ועובד יפה מהר וחלק
בשביל שיעבוד צריך להריץ גם את זה :
sp_configure 'show advanced options', 1
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1
GO
RECONFIGURE;
GO
sp_configure 'show advanced options', 0
GO
RECONFIGURE;
פורסם במקור בפורום CODE613 ב29/07/2014 15:36 (+03:00)
אני עובד עם RDC MANAGER - כלי מעולה
אגב קובצי ה RDP הם טקסטואליים ואתה יכול לשנות ידנית משהו אם הוא לא נראה לך עובד דרך ה UI
הסברים על ההגדרות תמצא בקלות בגוגל - לדוגמה:
פורסם במקור בפורום CODE613 ב27/07/2014 23:12 (+03:00)
אני מניח שהוא שיקף סיטואציה שבה יש לו שדה DATE ולכן ההמרה
פורסם במקור בפורום CODE613 ב31/07/2014 12:59 (+03:00)