Recently, I deal with UML design in EA, also I design DB Entities for DBML (Linq2Sql). In regular way, programmer creates DB table and imports it into VS solution as entity class for DBML. But, sometimes we need to create DB table from existing class...
In resumption to my previous post “ How to import 3D model to WPF from 3D Max ” I want to present the “ XAML exporter for Blender ” ( Blender is an open-source cross-platform 3D designer). if(Blender.Name == Blend.Name) { Debug.WriteLine(“Wiiiiii !!!! :)”); } This post will guide you how to use this feature thru simple example. Software requirements for this guide: Blender 2.48a or later, Microsoft Expression Blend 2.0 (Final Release). SDK and Framework requirements: Microsoft...
זהו פוסט המשך לפוסט הקודם , אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אציג חבילת כלים MS Expression Studio. לפני שאעבור לכלי פיתוח אני רוצה להציג מבנה כללי של דוט-נט אשר עומדת בבסיס של כלי הפיתוח שאפרט בהמשך: Dot-Net Frameworks: 1.0 - 3.0 כל החבילות הנן בעלות מבנה שכבתי-לוגי הבא: שלש שכבות תחתונות (שכבות הבסיס): - Common Language Runtime - CLR : רכיב של מכונה וירטואלית של דוט-נט. נמצא מעל Common Language Infrastructure - CLI, זוהי שפת ביניים של מכונה וירטואלית, שפה זו מתארת קוד שמתבצע במכונה, שימוש...
זהו פוסט המשך לפוסט הקודם, אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אדגים את ההבדל בין מפתח תוכנה לבין מעצב ממשק משתמש ואנסה לתאר גישה חדשה בפיתוח ממשקי משתמש בעזרת טכנולוגיות חדשות כמו- WPF (ניתן לקרוא את הפוסט הזה גם ללא קשר לפוסטים הקודמים).
בפיתוח מוצר יש להתחשב במספר גורמים מכריעים, חלק מהם: קהל היעד (למי נועד המוצר), פונקציונאליות, נגישות ושמישות. לדוגמא מכשיר טלפון סלולארי: כיום טלפונים ניידים כוללים המון תכונות ובעלי יכולות רבות. חוץ מיכולת העברת השמע (שזו אמורה להיות המטרה המרכזית שלו) הוא מצויד ברכיבים כמו מודם סלולארי, מערכת ניווט לווינית, ספר טלפונים, פנקס, מחשבון, מצלמה, נגן מדיה, מקלט רדיו, דפדפן אינטרנט ועוד תכונות רבות. לפני עשור לא היינו מדמיינים שכל זה היה ניתן להכניס לגוף הקטן של הטלפון הנייד. הבעיה בפיתוח מוצר כזה - זה לבנות ממשק פונקציונאלי, אך נוח לשימוש עבור המשתמשים שעבורם נועד המכשיר ......