הרהורים בנושא WPF

22 בינואר 2008

תת חבילה של דוט-נט 3.0 - WPF, מהווה שכבה לוגית מעל Direct3D שהנה חלק מ-DirectX, במילים פשוטות: WPF משתמשת ב-API של Direct3D על מנת לצייר אובייקטים גראפיים של GUI. מיקרוסופט "עטפה" Direct3D בעזרת WPF ובכך איפשרה להמון מפתחי תוכנה לבנות ממשקים מתקדמים ללא רקע חזק ב ++C וללא התעמקות במעמקי ה API של החבילה. אם בעתיד מיקרוסופט תחליט לבסס WPF על מנוע גראפי אחר, הרי ש WPF על פקודותיו, לא יעבור שינוי משמעותי ויישאר עם אותו API שכבר מוכר למפתחים שצריכים בעיקרון להכיר את XAML ואת את אחת השפות של דוט-נט.  ...

UI – פוסט 7: מבוא ל- WPF – Windows Presentation Foundation

19 בינואר 2008

בהמשך לפוסט הקודם שנתן סקירה כללית לדוט-נט 3.0, אני מעלה פוסט על WPF - Windows Presentation Foundation: Windows Presentation Foundation - WPF, שם לא רשמי - Avalon - הנה תת חבילה של .Net Framework 3.0 (שם לא רשמי: WinFX). תת חבילה זו מובנית במערכת הפעלה חדשה של מיקרוסופט בשם "Vista"; בנוסף יכולה להיות מותקנת כרכיב שדרוג במערכות הפעלה Windows XP/2003. תת-חבילה מספקת מודל פיתוח עקבי לאפליקציות חלונאיות ואינטרנטיות; מודל זה מהווה הפרדה ברורה בין שכבת ממשק משתמש (UI) ושכבה עסקית/מידע (Business Logic). אפליקציות שמפותחות ב-WPF יכולות "לרוץ" בסביבה חלונאית (שולחן עבודה) או בסביבה אינטרנטית (כאפליקציה בתוך אתר WEB). חבילה...

SQA Standard that signed in Blood

13 בינואר 2008

Before I'll continue with post about QA standard and its specifications from IEE standards, I want to present some sad story: Space Shuttle Challenger Disaster The Space Shuttle Challenger disaster occurred in the United States, over the Atlantic Ocean, off the coast of central Florida, at 11:39 am. EST (16:39 UTC) on January 28, 1986. The Space Shuttle Challenger disintegrated 73 seconds into its flight after an O-ring seal in its right solid rocket booster (SRB) failed at liftoff. The seal failure caused a breach in the SRB joint it filled, allowing a flare to reach the outside and...
no comments

UI – פוסט 6: מבוא ל- MS Framework 3.0

5 בינואר 2008

זהו פוסט המשך לפוסט הקודם "Simple = Better",  בפוסט הנ"ל ניסיתי לתת הסבר לתפיסת פיתוח של מוצרים מתקדמים בעלי ממשק הפעלה פשוט ונוח; פוסט נוסף שנתן דוגמאות לממשקי הפעלה מתוך סרט מצויר: "דוגמא למימוש 'פשוט = יותר טוב'".(ניתן לקרוא את הפוסט הזה גם ללא קשר לפוסטים הקודמים) הסבר קצר על .NET Frameworkרכיב תוכנה מבית מיקרוסופט, רכיב זה מותקן במערכת הפעלה של מיקרוסופט. רכיב כחבילת תוכנה, מכיל פתרונות קוד מוכנים (מחלקות בתוך ספריות מסודרות), המתאימים לרוב דרישות פיתוח נפוצות. תוכניות שמבוססות על חבילה זו נקראות תוכניות בעלות "קוד-מנוהל". "קוד-מנוהל" (Managed Code) הנו קוד שפקודותיו אינן מבוצעות ישירות על ע"י המעבד, אלא...
no comments