Browse by Tags
All Tags »
DEV (
RSS)
I feel this is a good time for me to present a summary of some of the posts I wrote.. Most Interesting Posts Following are posts that I'm personally proud of. Shake Gestures Library – A Windows Phone Recipe In this post I present an algorithm for detecting shake gestures on a Windows Phone system using the accelerometer sensor. This is by far my favorite post since I actually needed to use some math to solve this one. How To Use a .NET 4 Based DLL From .NET 2 Based Application? In this...
I've recently received an email from Microsoft notifying me I've been awarded Microsoft MVP in Visual C# ! I’d like to thank Microsoft and specifically Guy Burstein for his guidance and excellent advice on finding ways to help the developers community. Also, a special thanks is in order for my managers at Sela Group : David Bassa, Caro Segal and Ishai Ram for giving me the time to invest in the developers community. Lastly, I'd like to thank you, my blog readers. Now that I got this out...
Following Build conference, many people may ask what is new in the .NET Framework. Well, you could find out by examining the documentation, but then you are limited to what it covers. If you want to know ALL that is new / updated in the .NET Framework, read on.. You can use the following method to easily find the difference between .NET Framework 4.5 and its previous version, .NET Framework 4.0! In this post I will show you how you can use the tool NDepend to compare two versions of a DLL which is...
Got back from Build conference . Since I expect many people will ask me "So, what's new?" and since the answer is rather complex, I figured I should try to write a post about it, so here goes… General Information Windows 7 sold (i.e. legal copies) over 450,000,000 copies since it was released. Windows 7 bypassed Windows XP in world usage. Windows 8 will be used primary for tablets and other touch-based devices. Windows 8 can run on Intel-based processors or ARM -based processors...
After publishing a Windows Phone tutorial and a Silverlight tutorial , I now bring you the WPF tutorial, for the sake of XAML-based technology completeness. This 37 chapters tutorial in Hebrew completely adapted to fit WPF desktop development and using relevant source code and screenshots. The tutorial is hosted on the great Hebrew developers community site: WebMaster.org.il The tutorial is based on WPF 4 and it teaches desktop development from the first step, using Visual C# 2010 Express , provided...
Introduction So you want to handle somehow all the unhandled exceptions in your application. Usually you want to accomplish one of the following: Log the exception for later diagnostics Present the user an unhandled exception UI, nicer than the default You heard there’s an event you should register, or maybe you find one by mistake, but is it the correct one? Did you know there are four (!) different events for handling unhandled exceptions in the .NET framework? So what is the difference between...
After publishing a Windows Phone tutorial , the next logical step is a Silverlight tutorial. So here it is, a 40 chapters tutorial in Hebrew completely adapted to Silverlight web development and using relevant source code and screenshots. The tutorial is hosted on the great Hebrew developers community site: WebMaster.org.il The tutorial is based on Silverlight 4 and it teaches Silverlight web development from the first step, using Visual Web Developer 2010 Express , provided freely by Microsoft...
Following are some blog news: New Israeli C# Forum I'm proud to present a new MSDN forum in Hebrew for the C# developers community in Israel, managed by yours truly. The forum is available on the following link: http://social.msdn.microsoft.com/Forums/he-il/VisualCsharpil To all those nice developers who keep asking me C# related questions by mail, I strongly urge you to post your C# related questions on this forum. NOT because I don't enjoy it! On contrary, I love to help you and would even...
I just had a cool idea! (actually I had it like 6 month ago, but bear with me). My idea involves mixing some of the features in Windows 7 with some of the features in Windows Phone 7, to create a glorious mix! Windows 7 One of the new features in Windows 7 is the Sensor API which provides a standard interface for accessing sensors of various types, like accelerometer , etc.. I wrote in the past about how you can consume this API from a C# application using Windows API Code Pack . Windows...
What’s the story? You want to convert an enum value to a bitmap image. That’s easy, here’s a solution Usually you would simply create a new value converter which has some custom code (e.g. a switch –case statement) to convert from the enum value to the relevant image. Is there a better solution? How many times have you written this kind of converter, the kind that takes a value and maps it to another value? Well, no more! I present to you: DictionaryValueConverter . A Converter that lets you define...
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 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...
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 the biggest revolution since .NET was invented. I...
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: ...
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...
More Posts
Next page »