משיב מוביל
יצירת אפליקציה שקופה c#

שאלה
-
שלום לכולם,
אני רוצה ליצור אפליקציה/תוכנית עם רקע שקוף. דומה לווינדוס גאדגט.
אני מכיר את התכונה opacity של form אבל זה עושה שקיפות גם לכל מה שבתוך הטופס, אני רוצה שרק הרגע יהיה שקוף, כלומר נגיד ויש לי כפתור בטופס אני רוהצ שיראו רק את הכפתור, בלי המסגרת של הכפתור וכו'
אשמח להכווונה כי כרגע אין לי מושג לי מושג מה הכיוון.
תודה רבה!
מיקי
תשובות
-
אני סיימתי עם קוד כזה:
תיצור פרוייקט ושים label
public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; } int counter = 0; private void Form1_Load(object sender, EventArgs e) { this.SetStyle(System.Windows.Forms.ControlStyles.SupportsTransparentBackColor, true); this.BackColor = System.Drawing.Color.Transparent; this.BackColor = Color.LightGray; this.TransparencyKey = Color.LightGray; } private void label1_Click(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); }
כמובן שיש לשים always on top ושאר פונקציות שאתה צריך (RTL,פונט צבע וכו)אבל זה מציג טקסט בלי כלום מסביב על המסך.
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
הבנתי עכשיו אני חושב :-)
אני מנחש שאפשר לבצע את זה בכל סוג של אפליקציה חלונאית. בטוח שאפשר לבצע את זה ב win forms.
אני לא בטוח אם הדרך שאני מציע היא הדרך הכי טובה אבל היא עובדת בכל מקרה
הסבר הרעיון:
תחשוב על חלון הדפדפן כדוגמה. אם היית מציג את החלון בלי החלק של כל הכפתורים וה title וכל מה שמסביב לתוכן + היית קובע את הגודל של החלון ל 100*10 פיקסלים + בתוך החלון היית מציג כפתור בגודל 100*10, אז היית מקבל כאילו כפתור צף במערכת ההפעלה. לא היית יודע אפילו שזה מוצג בדפדפן :-)
זה הרעיון שאני מציע בעקרון כי אני לא מכיר רעיון אחר, אבל כדאי לבדוק בגוגל אולי יש עוד רעיונות.
אני בטוח שבכל אפליקציה חלונאית יש דרך לממש את הרעיון הזה.
כיצד לבצע את זה ב win forms?
נסיר את המסגרת של הטופס בעזרת
form1.FormBorderStyle = FormBorderStyle.None; // Assuming this code is in a method on your form
באופן דומה נגדיר ControlBox property ל false, נגדיר Text property לריק, והטופס יפתח ללא title...
זה הכל משחקים עם המאפיינים של הטופס או החלון בעקרוןכדי לשמור את החלון או הכפתור שלנו מעל הכל עובדים עם
form1.TopMost = true;
האם הרעיון הכללי מתאים לך?
* אם אתה רוצה להציג כמה כפתורים צפים אז פשוט פותחים טופס/חלון לכל אחד מהם בנפרד.
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 02:43
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
מצ"ב כמה לינקים שיעזרו לך להבין
http://stackoverflow.com/questions/5015036/alpha-blended-control-on-layered-window-in-c-sharp
http://www.codeproject.com/Articles/19213/An-Alpha-Channel-Composited-Windows-Form-with-Desi
http://www.fsmpi.uni-bayreuth.de/~dun3/archives/creating-a-transparent-panel-in-net/108.html
http://www.codeproject.com/Articles/6505/Transparency-Tutorial-with-C-Part-3
אתה יכול ליצור דינאמית png שקוף עם הטקסט ואז להציג אותו על המסך.
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
קוד נחמד אבל השקיפות לא תעבוד ככה
יש פתרון פשוט לבצע override לאירוע OnPaintBackground ופשוט לנקות אותו
הנה קוד מלא:
public partial class Form1 : Form { protected override void OnPaintBackground(PaintEventArgs e) { //empty implementation< } public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; } int counter = 0; private void Form1_Load(object sender, EventArgs e) { } private void label1_Click_1(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); } }
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 15:49
- הוצע כתשובה על-ידי pituachMVP, Moderator יום שלישי 03 דצמבר 2013 17:14
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 17:01
-
עדכון
בעקבות הטענה שזה כן עובד בדקתי שוב מה מקור הבעיה, ומצאתי שאם שמים את הקוד בתוך הבנאי, אז הכל עובד טוב אבל אם שמים אותו בתוך האירוע של Form1_Load אז הדברים לא עובדים (יש בזה הגיון מכיוון שהטופס כבר קיים).
ז"א גם האפשרות הזו עובדת טוב:
public partial class Form1 : Form { public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; this.BackColor = Color.Red; this.TransparencyKey = Color.Red; label1.ForeColor = Color.DarkBlue; label1.BackColor = Color.FromArgb(255,235,255,255); } int counter = 0; private void label1_Click_1(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); } }
[Personal Site] [Blog] [Facebook]
- הוצע כתשובה על-ידי pituachMVP, Moderator יום שלישי 03 דצמבר 2013 17:14
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 17:02
-
כל הקישורים נמצאים בעמוד אחד מרכזי:
http://ariely.info/Communities/IsraelDotNetDevelopersUserGroup/tabid/170/language/en-US/Default.aspx
בעמוד זה נמצאים כל האירועים שכבר עברו (מרגע שהתחלנו לארגן את ההקלטות של האירועים) וכן האירועים העתידים. ברשימה למעלה יש אירועים עתידיים וברשימה למטה אירועים שעברו. הקישור של כל אירוע מוביל או לעמוד של פרטי האירוע (אם עדיין אין עמוד סיכום והקלטות אירוע) או לעמוד של סיכום האירוע מרגע שיש סיכום לאירוע.
רק זה הקישור שצריך לזכור בעקרון
הקישור ששמתי לעמוד סיכום האירוע הוא קישור ספציפי לאירוע של ה 16.10 שהוא האירוע האחרון שכבר הכנו לו את ההקלטות.
http://ariely.info/Communities/IsraelDotNetDevelopersUserGroup/IDNDUG_16102013/tabid/175
לאירוע של ה 20.11 עדיין אין עמוד סיכום ועדיין לא הועברו אלי ההקלטות ממייקרוסופט. לכן אירוע זה ברשימה מוביל עדיין לפרטי האירוע עצמו.
האירוע הבא הוא של ה 18.12 ולכן הוא מופיע ברשמה למעלה של אירועים עתידים. הקישור שלו מוביל לעמוד פירטי האירוע ורישום לאירוע.
תודה על המשוב :-)
אני מקווה שהדברים מובנים. אני אחשוב על שיפור ההסבר שם אם הדברים לא ברורים מספיק[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 21:50
כל התגובות
-
שבת שלום
אם אני מבין אותך נכון אז מה שאתה מחפש זה אפליקציה מסוג שירות. שירות היא אפליקציה שרצה ברקע בלי ממשק GUI (היא יכולה לפתוח ממשק GUI כמובן ולסגור אותו אם רוצים). בדרך כלל אפליקצית שירות לא תלויה במשתמש מסויים שמבצע LOGIN אלא מופעלת בצורה אוטומטית עם עלית מערכת ההפעלה.
* שרת SQL למשל הוא דוגמה לאפםליקציה שרצה כשירות. אם פותחים את המחשב אז הוא מתחיל לעבוד לבד ולתת שירות למי שמתחבר גם בלי שהוא מבצע LOGIN.
רשימת השירות שרצים כרגע במחשב ניתן למצוא אם הפקודה services.msc
* אפשר גם ליצור אפליקציית שירות שלא תהיה ברשימה ותהיה ניסתרת אבל כבר בהמשך.
אז מהיכן מתחילים?
חפש חומר על WCF (זה סוג של אפליקציה שירות מאוד מומלצת בדוט-נט).
[Personal Site] [Blog] [Facebook]
-
לא בדיוק, אני רוצה ליצור תוכנית שתציג רק את מה שאני רוצה - בלי טופס.
לדוגמא: אם אני אצור תוכנית WPF אני לא אוכל רק להציג כפתור (שצף ככה סתם על המסך) אלא הוא יהיה חייב להיות עטוף בטופס (או שלא, אני לא יודע:))
והשאלה במילים אחרות: איך יוצרים אובייקט מבלי להיות תלויים באופייקט אחר שיכיל אותו, לדוגמא אני רוצה שבכל פעם שאני אקליק על המסך זה יספור לי את מספר הקליקים שהקלקתי ויציג לי את זה על פני מערכת ההפעלה ממש ולא בתוך טופס.
במקביל אני גם אחפש על WCF
תודה! :D
-
אתה יכול לבדוק את הבלוג הבא. הוא מכיל הסבר ודוגמה מלאה ליצירת אפליקציה בלי ממשק GUI
http://ariely.info/Blog/tabid/83/EntryId/126/Closing-Main-Form-Without-exit-the-application.aspx
כמובן שלפני שניגשים לפתרון צריך להבין מה המשמעות של WPF. מה ההגיון ליצור אפליקציה מסוג שמושתתת על GUI בלי שיהיה לה GUI? תחשוב על זה מעט לפני שאתה ניגש להתחיל :-)
זה כמו לפתח אתר אינטרנט ששום דפדפן לא יכול להריץ אותו. אז מה המשעות לאתר אינטרנט? זה אולי אפליקציית אינטרנט אבל בשום אופן לא "אתר" :-)
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator שבת 30 נובמבר 2013 17:49
-
זהו, שכפי שאמרתי בהתחלה, אין לי מושג בכלל באיזו טכנולוגיה אני רוצה לפתח! WPF,WCF WPA אני רק יודע שאני רוצה לפתח ב-C#
למען האמת אני בכלל לא צריך טופס.
אני אתן שוב דוגמא למה שאני רוצה לבצע ואני מבקש הכוונה באיך לבצע זאת
אני רוצה לבנות תוכנית כלשהיא לא אכפת לי באיזו טכנולוגיה אבל ששפת הכתיבה תהיה C# שתציג לי את מספר הקליקים שביצעתי בעכבר מרגע לחיצתי על הכפתור, את המספר הזה היא תציג לי בצד הימיני העליון של המסך. כאשר רואים רק כתב ולא טופס או נגן כלשהוא.
באיזו טכנולוגיה עלי לפתח?
תודה,
מיקי
-
תעבור על הבלוג לעומק...
הבלוג מדבר על כדרך אגב על יצירת אפליקציה של טפסים בלי טפסים = אפליקציה נסתרת. באותה מידה אפשר לבחור בכל סוג של אפליקציה תיאורטית אם מורידים את החלונות שנבנים בנקודת הכניסה של האפליקציה. עבור על הבלוג לעומק... תחזור אחרי זה עם שאלות אם יש :-)
[Personal Site] [Blog] [Facebook]
-
האמת שאני קורא שוב את השאלה שלך עכשיו, אז אני לא בטוח שבכלל הייתי בכיוון הנכון. יכול להיות שלא הבנתי מה אתה צריך :-)
אני הבנתי וניסיתי להסביר כיצד ליצור אפליקציה שקופה במובן שהיא רצה ברקע בלי GUI
אבל אני רואה עכשיו שבעצם אתה כן רוצה GUI אבל שקוף, כי אתה רוצה כפתור שכן יופיע. אם זה המצב אז אין לי תשובה בזריקה כי זה קשור לאפליציה חלונאית ולתכונות של החלון ואני לא עוסק בפיתוח חלונאי בדרך כלל :-)
האם זה מה שאתה מחפש?
אפליקציה עם טופס או חלון שקוף או שאתה רוצה אפליקציה שרצה ברקע בלי GUI (טופס או חלון) בכלל?* אם אתה מחפש אפליקציה עם GUI אבל שקוף, אז הייתי מתחיל בכיוון אחר מעט. במקום GUI שקוף שרואים רק חלק, הייתי חושב על הכיוון של GUI קטן שמכיל רק את הכפתור למשל... אני לא יודע אם זו הדרך הטובה ביותר או המתאימה לך. תחשוב על זה. אתה יכול לעבוד עם WPF או WIN FORMS או כל אפליקציה חלונאית ופשוט ליצור חלון/טופס קטן מאוד בלי שורת הכפתורים וה TITLE ושיראו רק את הכפתור שאתה רוצה. זה הכיוון שהייתי הולך אליו כניראה, אם הבנתי נכון הפעם את הצרכים שלך :-)
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 00:20
-
בדיוק! למרות שזה לא משנה לי אם יהיה טופס או לא העיקר הוא שלא יראו אותו, כלומר לא את הרקע שלו או התפריטים ואפילו הלחצנים של המזעור, ההגדלה והיציאה.
מחיפוש באינטרנט ראיתי שאפשר לעשות את התוכן של הטופס שקוף לגמרי אבל עדיין ראו את המסגרת ולחצני המזעור, הגדלה ויציאה.
הקטע הוא,שאפילו אין לי מושג באיזו טכנולוגיה לעשות את זה. כי אם אני לא יוצר טופס אז איפה הטקסט יושב?
ורק בשביל להבהיר את הנושא, מה שאני מנסה לעשות זו תוכנית שתרוץ תו"כ משחק או פעילות במחשב ותהיה מעל לכל החלונות כך שהיא תמיד תופיע ותציג לי כמה קליקים ביצעתי בעכבר. ולכן חשוב שתהיה שקיפות מלאה ויראו רק את הטקסט(שהוא בעצם מספר ההקלקות) בשביל שהתוכנית לא תפריע לתצוגה.
תודה רבה!!
מיקי
-
הבנתי עכשיו אני חושב :-)
אני מנחש שאפשר לבצע את זה בכל סוג של אפליקציה חלונאית. בטוח שאפשר לבצע את זה ב win forms.
אני לא בטוח אם הדרך שאני מציע היא הדרך הכי טובה אבל היא עובדת בכל מקרה
הסבר הרעיון:
תחשוב על חלון הדפדפן כדוגמה. אם היית מציג את החלון בלי החלק של כל הכפתורים וה title וכל מה שמסביב לתוכן + היית קובע את הגודל של החלון ל 100*10 פיקסלים + בתוך החלון היית מציג כפתור בגודל 100*10, אז היית מקבל כאילו כפתור צף במערכת ההפעלה. לא היית יודע אפילו שזה מוצג בדפדפן :-)
זה הרעיון שאני מציע בעקרון כי אני לא מכיר רעיון אחר, אבל כדאי לבדוק בגוגל אולי יש עוד רעיונות.
אני בטוח שבכל אפליקציה חלונאית יש דרך לממש את הרעיון הזה.
כיצד לבצע את זה ב win forms?
נסיר את המסגרת של הטופס בעזרת
form1.FormBorderStyle = FormBorderStyle.None; // Assuming this code is in a method on your form
באופן דומה נגדיר ControlBox property ל false, נגדיר Text property לריק, והטופס יפתח ללא title...
זה הכל משחקים עם המאפיינים של הטופס או החלון בעקרוןכדי לשמור את החלון או הכפתור שלנו מעל הכל עובדים עם
form1.TopMost = true;
האם הרעיון הכללי מתאים לך?
* אם אתה רוצה להציג כמה כפתורים צפים אז פשוט פותחים טופס/חלון לכל אחד מהם בנפרד.
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 02:43
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
בדיוק! לזה אני מתכוון!!
רק עם סייג קטן, אני לא רוצה לשים כפתורים אלה טקסט, בגודל משתנה, כלומר, הוא יכול להיות פעם 2 שורות ופעם 5 שורות וכו'.
ולכן גם הרקע עצמו לש הטופס חייב להיות שקוף אבל מבלי לפגוע בטקסט עצמו כך שבעצם יראו את המסך מבעד לטקסט - ממש כמו כתוביות של סרטים או סדרות! מבין?
תודה!!!!!!!!!!!!!
מיקי
- נערך על-ידי Juda Michael יום ראשון 01 דצמבר 2013 13:43
-
מצ"ב כמה לינקים שיעזרו לך להבין
http://stackoverflow.com/questions/5015036/alpha-blended-control-on-layered-window-in-c-sharp
http://www.codeproject.com/Articles/19213/An-Alpha-Channel-Composited-Windows-Form-with-Desi
http://www.fsmpi.uni-bayreuth.de/~dun3/archives/creating-a-transparent-panel-in-net/108.html
http://www.codeproject.com/Articles/6505/Transparency-Tutorial-with-C-Part-3
אתה יכול ליצור דינאמית png שקוף עם הטקסט ואז להציג אותו על המסך.
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
אני סיימתי עם קוד כזה:
תיצור פרוייקט ושים label
public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; } int counter = 0; private void Form1_Load(object sender, EventArgs e) { this.SetStyle(System.Windows.Forms.ControlStyles.SupportsTransparentBackColor, true); this.BackColor = System.Drawing.Color.Transparent; this.BackColor = Color.LightGray; this.TransparencyKey = Color.LightGray; } private void label1_Click(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); }
כמובן שיש לשים always on top ושאר פונקציות שאתה צריך (RTL,פונט צבע וכו)אבל זה מציג טקסט בלי כלום מסביב על המסך.
- סומן כתשובה על-ידי Eran Sharvit יום שלישי 03 דצמבר 2013 16:26
-
בכיף :-)
אני מבין אם כן שהנושא סגור?
* תעבור על הקישורים שהביא tetitu בנוסף להעשרה, וכמובן על הקוד שהוא הביא. אולי ם תקבל עוד רעיונות.
* לגבי שקיפות הטופס תוכל גם לבדוק את הקישור הבא
http://stackoverflow.com/questions/4387680/transparent-background-on-winforms
* אם הנושא סגור אז אתה יודע מה השל האחרון, נכון ? סמון תשובות כמובן :-)* דרך אגב אם אתה צריך רק לצייר על ה Desktop ולא כפתורים או משהו פעיל אז אפשר לצייר באמצעות ה Windows API ישירות על המסך :-) הבעיה הייחידה היא שהמסך מתרענן כל הזמן ואז הציור נעלם אם לא מנהלים את זה נכון. בכל מקרה במקרה שלך הפתרון של שימוש בטופס/חלון קטן+שקוף+בלי מסגרת+בלי title וכו, ניראה לי מתאים כרגע
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 15:37
-
קוד נחמד אבל השקיפות לא תעבוד ככה
יש פתרון פשוט לבצע override לאירוע OnPaintBackground ופשוט לנקות אותו
הנה קוד מלא:
public partial class Form1 : Form { protected override void OnPaintBackground(PaintEventArgs e) { //empty implementation< } public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; } int counter = 0; private void Form1_Load(object sender, EventArgs e) { } private void label1_Click_1(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); } }
[Personal Site] [Blog] [Facebook]
- נערך על-ידי pituachMVP, Moderator יום ראשון 01 דצמבר 2013 15:49
- הוצע כתשובה על-ידי pituachMVP, Moderator יום שלישי 03 דצמבר 2013 17:14
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 17:01
-
-
אני בדקתי ב windows server 2012 r2 וזה לא עובד אצלי דרך אגב :-)
אם כן ייתכן שזה עובד בחלק מהמערכות...
נשאיר את ההחלטה למפתח אם כן :-)אבל שימוש ב OnPaintBackground תמיד יעבוד דרך אגב
חג?!? אופס נכון...
חג שמח tetituוחג שמח לכולם :-)
[Personal Site] [Blog] [Facebook]
-
עדכון
בעקבות הטענה שזה כן עובד בדקתי שוב מה מקור הבעיה, ומצאתי שאם שמים את הקוד בתוך הבנאי, אז הכל עובד טוב אבל אם שמים אותו בתוך האירוע של Form1_Load אז הדברים לא עובדים (יש בזה הגיון מכיוון שהטופס כבר קיים).
ז"א גם האפשרות הזו עובדת טוב:
public partial class Form1 : Form { public Form1() { InitializeComponent(); this.FormBorderStyle = FormBorderStyle.None; this.BackColor = Color.Red; this.TransparencyKey = Color.Red; label1.ForeColor = Color.DarkBlue; label1.BackColor = Color.FromArgb(255,235,255,255); } int counter = 0; private void label1_Click_1(object sender, EventArgs e) { counter++; if (counter == 1) label1.Text = "bla bla \n blabla bla "; if (counter == 2) label1.Text = "click to close"; if (counter == 3) this.Close(); } }
[Personal Site] [Blog] [Facebook]
- הוצע כתשובה על-ידי pituachMVP, Moderator יום שלישי 03 דצמבר 2013 17:14
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 17:02
-
-
-
תודה רבה חבר'ה!!!!! זה בדיוק מה שאני צריך.... עכשיו אני אחקור את הוויכוח הקטן שלכם במהלך השרשור!
אני כ"כ נרגש לקראת פרוייקט ראשון בשפה שאני לא מכיר :)
אם רק היה לי קצת יותר זמן להשקיע ..
אני אסתדר עם מה שיש.
נ.ב: איזה מבאס שהמפגשים החודשיים שלכם רק בימי רביעי... אני לא יכול לצאת מהבסיס ברביעי:(
ואני לא מצליח לראות את עמוד ההקלטות. נפתח לי מין עמוד כזה עם עם המפגגשים האחרונים :S
שוב תודה על העזרהההה
מיקי
-
מיקי,
1. מה לא עובד עם עמוד ההקלטות? זה אתר שלי אז אני צריך לדעת אם משהו לא עובד. בדקתי כרגע שוב גם באקספלורר וגם בשועל וגם בכרום, והוא עובד בשלושת הדפדפנים האלו בלי בעיה. אתה יכול לצרף תמונת מסך של מה שאתה רואה?
אם אתה רוצה אני יכול לשים את הקישור הישיר ל youtube. הסירטון נמצא שם ורק מוצג באתר (אני מעלה אותו לשם אחרי שאני מסים לערוך אותו).
2. אתה מוזמן להרצאה שלי ביום שני אם זה יותר נוח :-)
בתחילת ינואר בקבוצת הSQL. ההרצאה שמתאימה גם למפתחים למרות שאני אכוון יותר ל DBA בנושא VSS וגישה דרך C# לרכיבי COM של VSS.
http://ariely.info/Communities/IsraelDotNetDevelopersUserGroup/tabid/170/language/en-US/Default.aspx3. אנא בדוק/סמן את התשובות שניתנו בשרשור.
ערן סימן תשובה כי חשוב שהשרשור יהיה סגור. מבחינת מייקרוסופט אין חשיבות אם זה סימון אחד או 10 כל עוד יש סימון אז השרשור סגור. האינטרס שלנו הוא יותר הקהילה וחשוב לסמן את כל ההודעות שהיו תשובה נכונה, גם בשביל הנקודות למי שנתן את התשובה וגם בשביל מי שיחפש בפעם הבאה תשובה לבעיה דומה ויוכל להיע ישרות לתשובות שסומנו.
[Personal Site] [Blog] [Facebook]
-
זה לא שלא עבד לי פשוט לא הבנתי איך נכנסים, עכשיו הבנתי :)
תודה רבה!
אם אוכל אני אגיע!!
נ.ב: המלצה קטנה, אני חשוב שכדאי שתשים את הקישורים בעמוד אחד, אחד אחרי השני. לא? :S- נערך על-ידי Juda Michael שבת 07 דצמבר 2013 19:08
-
כל הקישורים נמצאים בעמוד אחד מרכזי:
http://ariely.info/Communities/IsraelDotNetDevelopersUserGroup/tabid/170/language/en-US/Default.aspx
בעמוד זה נמצאים כל האירועים שכבר עברו (מרגע שהתחלנו לארגן את ההקלטות של האירועים) וכן האירועים העתידים. ברשימה למעלה יש אירועים עתידיים וברשימה למטה אירועים שעברו. הקישור של כל אירוע מוביל או לעמוד של פרטי האירוע (אם עדיין אין עמוד סיכום והקלטות אירוע) או לעמוד של סיכום האירוע מרגע שיש סיכום לאירוע.
רק זה הקישור שצריך לזכור בעקרון
הקישור ששמתי לעמוד סיכום האירוע הוא קישור ספציפי לאירוע של ה 16.10 שהוא האירוע האחרון שכבר הכנו לו את ההקלטות.
http://ariely.info/Communities/IsraelDotNetDevelopersUserGroup/IDNDUG_16102013/tabid/175
לאירוע של ה 20.11 עדיין אין עמוד סיכום ועדיין לא הועברו אלי ההקלטות ממייקרוסופט. לכן אירוע זה ברשימה מוביל עדיין לפרטי האירוע עצמו.
האירוע הבא הוא של ה 18.12 ולכן הוא מופיע ברשמה למעלה של אירועים עתידים. הקישור שלו מוביל לעמוד פירטי האירוע ורישום לאירוע.
תודה על המשוב :-)
אני מקווה שהדברים מובנים. אני אחשוב על שיפור ההסבר שם אם הדברים לא ברורים מספיק[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי Juda Michael שבת 07 דצמבר 2013 21:50