Windows Phone Tutorial Published [HEB]

August 4, 2011

I've recently published a 41 chapters tutorial in Hebrew about developing application using Windows Phone. The tutorial is hosted on the great Hebrew developers community site: WebMaster.org.il The tutorial is based on Windows Phone Mango and it teaches Windows Phone development from the first step, using Visual Studio 2010 Express, provided freely by Microsoft. Following is the index for all chapters: Introduction & Working Environment First Application XAML Language Setting Properties in XAML ...

Using PriorityBinding in WPF – Screencast [HEB]

July 31, 2011

In the last screencasts we've seen how to use and implement IValueConverter and how to use Multi-Binding for advanced data binding scenarios. This time we continue with advanced binding and explore the benefits of PriorityBinding, a useful binding gem feature that lets you define multiple sources for your binding target value, with priorities. Please notice that the screencast was recorded in Hebrew, but the demo is clear enough to be watched without understanding a word. You can watch the screencast on YouTube HD here. Or here, embedded in my blog: ...

Build 2011, Here I Come!

July 28, 2011

  All is set: Conference ticket – check. Plane ticket – check. Hotel – check. Build – Here I come! If everything goes as scheduled, in approx. a month and a half I'll be on the plane to Anaheim California, heading to the biggest conference Microsoft ever produced. Build (AKA PDC 2011) will be all about Windows 8. From some research I've done, which from obvious reasons can't be disclosed at this stage, Windows 8 is going to bring...
no comments

Using MultiBinding and IMultiValueConverter in WPF – Screencast [HEB]

July 24, 2011

In my last two screencasts I showed how you can use and implement IValueConverter to control the data binding process. This time we continue our exploration of the data binding customizations and see what does multi-binding mean and how to use and implement IMultiValueConverter. Please notice that the screencast was recorded in Hebrew, but the demo is clear enough to be watched without understanding a word. You can watch the screencast on YouTube HD here. Or here, embedded in my blog:     That's it for now, Arik...

Implementing IValueConverter in WPF – Screencast [HEB]

July 18, 2011

This screencast is a direct continuation of the previous one, where I showed how to use an object implementing IValueConverter in WPF. In this screencast I show how to implement IValueConverter to provide custom logic when performing data binding. Please notice that the screencast was recorded in Hebrew, but the demo is clear enough to be watched without understanding a word. You can watch the screencast on YouTube HD here. Or here, embedded in my blog:     On my next screencast we will see how you to use Multi-Binding in a WPF...

Using IValueConverter in WPF – Screencast [HEB]

July 10, 2011

Recently, I've recorded some screencasts that demonstrates common techniques when implementing line-of-business applications in WPF. In the coming month, each week, I will release a new screencast on a topic of choice. I've decided to start my screencasts with a few common binding techniques. In the first screencast I give a simple demonstration on how to use IValueConverter in a WPF application. Please notice that the screencast was recorded in Hebrew, but the demo is clear enough to be watched without understanding a word. You can watch the screencast on YouTube HD here. Or here, embedded in my blog:On my next screencast we...

Windows Ribbon for WinForms: FAQ

July 6, 2011

While working on the Windows Ribbon Framework I’ve came across many repeating questions from users. So I’ve decided to write a Frequently Asked Questions post regarding the Windows Ribbon Framework and its wrapper Windows Ribbon for WinForms. The questions were collected from the Windows Ribbon Development forum, Windows Ribbon for WinForms Discussions and from comments posted on my blog.   What are the supported platforms for the Windows Ribbon Framework? The Windows Ribbon Framework is only supported on: Windows 7 Windows Vista with Service Pack 2 (SP2)...

I’m a Microsoft Community Contributor

July 2, 2011

  I've recently been announced that I was awarded the Microsoft Community Contributor Award for the year 2011! For those who don't know: "The Microsoft Community Contributor Award is reserved for participants who have made notable contributions in Microsoft online community forums such as TechNet, MSDN and Answers." In the past year I've written approximately one hundred blog posts, published numerous articles on CodeProject, WebMaster.org.il and HWzone.co.il and contributed a few CodePlex and MSDN Code Gallery projects. I've also participated in moderating the MS .NET Israel forum and frequent many other MS forums. ...
5 comments

Workaround For Crash In Performance Profiling Tools for WPF

June 26, 2011

Introduction Every WPF developer knows the situation where you have a large line-of-business application, you’ve implemented all the features and when you finally run it on real data – it runs s-l-o-w. Optimization Time! Optimization for performance is fun since a 1% change of code gets you 99% change in performance. However, finding the one location you should change can be a pain. This is why we’ve invented performance profilers. Profilers can help you pin-point the problem. WPF? WPF applications performance problems can usually be categorized to several kinds, for example, layout related,...
one comment

Ribbon with C++, Post 6: Ribbon Dynamic Structure Capabilities

June 21, 2011

This is the 6th and last post about using Windows Ribbon Framework features in C++. You can find the previous parts here: Part 1, Part 2, Part 3, Part 4 & Part 5. In this post we will dive into the ribbon's dynamic structure capabilities, i.e. we will learn about the different ways to change the structure of the ribbon at runtime. Specifically we will learn about Application Modes and Contextual Tabs. We will see what are these features, when to use them and how. Application Modes What is Application Modes? Application Modes...
2 comments