פורום XAML, WPF וסילברלייט ראשון בעברית נפתח – הגיע הזמן!

יום רביעי, ינואר 25, 2012

בשעה טובה ומוצלחת נפתח בהנהלתי פורום חדש ב MSDN ישראל עבור WPF, סילברלייט ו XAML (השם של איחוד הטכנולוגיות החל מחלונות 8). הפורום יתנהל בעברית, וזהו הפורום הראשון בעברית לטכנולוגיות הללו. בין אם אתם מתחילים צעדים ראשונים ובין אם אתם מפתחים מנוסים, תמצאו שם לא מעט. מבעיות פשוטות עד לארכיטקטורה מורכבת של אפליקציות גדולות, אני אשמח לעזור בכל שאלה, כשעקרונית אנסה להיות שם זמין לפחות פעם ביום. שתי הטכנולוגיות WPF וסילברלייט מתאחדות בחלונות 8 לטכנולוגיה אחת, בשם XAML, והפורום יהיה מוקדש לא מעט לפיתוח בטכנולוגיה החדשה (הרבה נשאר אותו דבר, אבל לא מעט השתנה). כל מי שקורא את הבלוג שלי...
תגובה אחת

הועלתה המצגת להרצאה למפגש משתמשים של דוט נט

יום שישי, אוקטובר 28, 2011

תודה לכל מי שהגיע למפגש במיקרוסופט – היה כיף כתמיד. תודה מיוחדת לשי בר לב על הארגון! Future Client Technologies - XAML vs HTML5 View more presentations or Upload your own. ההרצאה היא גרסה מעודכנת של ההרצאה הקודמת שנתתי, לאחר שחלונות שמונה הוכרזה רישמית.
אין תגובות

Future Client Technologies–Slides and demo code

יום חמישי, אוגוסט 4, 2011

Thanks for all who came yesterday to the Tapuz .Net forum meeting! I really enjoyed seeing familiar faces from the past, and meeting new people I only knew by nickname. Below is the presentation I gave: Client Future Technologies View more presentations or Upload your own. If there were questions I couldn’t answer because of time limitations then I would happily answer them here. The demo code:
אין תגובות

Silverlight 5 MarkupExtensions –Localization just got a whole lot easier

יום רביעי, יוני 8, 2011

One of the features we’ve been most waiting for in Silverlight is the support for Markup Extensions, which WPF had since day one. In order to support localization, we can create a markup extension like so: 1: public class TranslationExtension : IMarkupExtension<string> 2: { 3: public string Key { get; set; } 4:  5: ...
2 תגובות

Win8 UI Revealed–And it’s no less than an earthquake

יום שישי, יוני 3, 2011

The implications of win8 native HTML are enormous. Here’s Why. If you haven’t seen it yet, Microsoft just announced a preview of Win8 (just codename for now) that shows a remarkably similar interface to that of Windows Phone. I for once really like the look and feel of it. It looks like they have indeed managed to create a UI that will be able to target all main platforms (that is, PC, Smart Phones and Tablets). The UI is heavily dependent on touch gestures, but is still very relevant for the standard...

What is the easiest way to set spacing between items in StackPanel?

יום ראשון, מאי 29, 2011

What is the easiest way to set spacing between items in StackPanel or any other Panel? Seems like an easy question, but most of the time it requires just too much xaml work. If we’re just putting items of the same type, we can use “anonymous” styles, like so: 1: <StackPanel> 2: <StackPanel.Resources> 3: <Style TargetType="Button"> ...
5 תגובות

HTML5 for Silverlight Developers session : Mix 2011

יום שלישי, אפריל 12, 2011

I just attended Giorgio Sardo’s session about HTML5 for Silverlight Developers. The crowd consisted of plenty of sad Silverlight developers.. His main argument was that you can compare, feature by feature, the entire feature set of Silverlight and HTML5. I really liked the idea, since it is really helpful for SL people to feel more at home this way, but I do feel that his statement was somewhat an overstatement.. He demoed the following features: SVG compared to XAML. (including all of the shapes that we’re used to in SL. only in...
אין תגובות

Faking Forms Authentication in Silverlight

יום שלישי, פברואר 15, 2011

In a website that implements Forms Authentication Silverlight fits in very easily – Forms Authentication leaves a cookie on the client – and Silverlight just picks it off if you’re using the Browser Stack (which you normally would). In other words – It simply works. However, many times you would like to do the authentication yourself – that is – to fake an HTTP Post so that you can authenticate to a server without having the user actually fill the form and submit it – you’d like to do it programmatically in Silverlight. My first thought was...
תגיות: , ,
אין תגובות

איך מממשים MVVM ? זה הרבה יותר פשוט ממה שחושבים.

יום שישי, פברואר 4, 2011

לממש MVVM הרבה יותר קל ממה שנשמע. משום מה יצא לDesign Pattern הזה שם של Design Pattern מורכב, ולפי דעתי זו סתם חוסר הבנה. הDesign Pattern במהותו פשוט עד טריוויאלי. בפוסט הקודם דיברתי על הסיבות לממש MVVM, ועל הפואנטה שעומדת מאחורי הDesignPattern הזה. העליתי גם שאלה – מה גורם להפרדה של XAML ו Code Behind לא להוות הפרדה מספיק טובה. אז האמת שההפרדה של XAML ו CodeBehind כבר לא ממש רעה, רק שהבעיה היא שהם לא ממש מופרדים – הם למעשה מהווים ביחד מחלקה אחת, ולכן שינויים באחד מהם לעיתים מאוד קרובות "ישברו" את השני. (ה Coupling...
11 תגובות

fix: SatisfyImports not working correctly in Prism over MEF

I’m working on a Silverlight project under Prism/MEF, and that’s the first time I’m using MEF and not Unity in Prism. Resolving dependencies works a bit differently with MEF, and so when I tried to resolve IRegionManager in a ViewModel class my first instinct was to do the following: 1: 2: public IRegionManager regionManager; 3:  4: public ViewModelConstructor() 5: { ...
אין תגובות