Browse by Tags
All Tags »
source »
download (
RSS)
Please update your bookmarks, because the new url of this blog is http://khason.net/ (you have not update RSS feeds, it will be done automatically). Why I did it? Why I decided to go to “stand-alone”… Well. there are some reasons. Generally, I do not want to explain all those here, but trust me, there are some. The main reason is, that there is no responsible person in charge for this blog platform in Microsoft Israel. This why, if your blog is popular and you have a respect to your blog visitors...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/slides-and-desks-from-my-expert-days%e2%80%99-sessions/ ] Because of the new job , I’m bit tight in time, however, I found a time to post slides from my sessions in Expert Days . Also, hand-on labs used for WPF beginners’ released as open source to CodePlex for your convenience. Windows Presentation Foundation for Fellow Developers [4 MB] Mastering Microsoft Silverlight 2...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/wpf-datagrid-ctp-is-here-it%e2%80%99s-also-open-source/ ] Huge amount of people asked me about DataGrid control in WPF. There are some 3rd parties providing this control for free and not, However, I always adviced them to wait until Microsoft will release it with (or after) Arrowhead . So here comes the King. Some boys and girls from MS WPF dev team have OS initiative and released WPF...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/arabic-and-hebrew-languages-bidirectional-support-for-silverlight-20-beta-2/ ] Those days, I’m, together with guys from Microsoft Egypt and Santeon , finishing development of bidirectional input and output support for Silverlight. I want you to take part in alpha testing of this solution. Please see the test form here and try it. <noframes>Visit <a href...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/silverlight-controls-library-has-been-upgraded-to-beta-2/ ] Finally this weekend I got a time to upgrade one of my OpenUp submissions, Silverlight controls library to work with Silverlight 2.0 beta 2. It was very interesting to track changes between developer’s (beta 1) and production (beta 2) go-live licenses. Let’s try to understand what has need changed. Syntax of DependencyProperty...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/backup-and-restore-your-wireless-networks-settings-by-using-wirelessmigrator/ ] I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when recognize, that Windows Vista has no tool for backup and restore wireless networks settings (tnx to Daniel Petri ). You can manually add or remove it. You can even change the priorities, but you cannot backup...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/wordml-to-flowdocument-%e2%80%93-how-to-convert-docx-files-to-wpf-flowdocument/ ] Recently we spoke about converting XPS files and FixedDocuments to FlowDocuments . It works, but there are lot of problems, due to fact, that FixedDocument (or XPS/PDF document) has less information, then the original file. Those files are, actually, printout of the original document. Also we know how to...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/building-custom-user-control-in-silverlight-20-how-to-build-code-snippet-for-vs-as-bonus/ ] Do you remember, that we have "go-live" for Silverlight 2.0 and already have build machines configured ? Now it's time to build your very own custom control. Today, we'll build Range Slider. What is range slider? Range slider is a control, that lets you input two values, typically...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/building-virtual-keyboard-in-wpf-custom-editors-accessibility-and-attached-properties/ ] The challenge - build alternative on-screen keyboard to appear on each textbox, marked to use such keyboard. The reason - custom editor, ability to use touch screen input, etc Realization: WPF, two windows, a little hooking, attached properties, custom commands and gestures. Let's start working...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/how-to-disconnect-ui-and-data-in-wpf-cachedobservablecollection-and-some-updates-regarding-threadsafeobservablecollection/ ] Sometimes, we want to "freeze" current displayed collection, while the original collection keep being updates. How to do it? There are some ways to get such functionality. One is to use CollectionView DeferRefresh method and release (dispose) it after...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/tafiti-goes-open-source-well-actually-shared-source-under-ms-pl/ ] All those, how want to implement data visualization in Silverlight (as Tafiti does ), can look into this CodePlex project and use it for your own. Notice, you can download, modify and, even, resell this code, due to fact, that it's under MS-PL shared source licence . Well done, Live team .
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/wpf-for-developers-from-dev-academy-2-recordings/ ] If you was unable to attend Developers Academy 2 and still want to see sessions there, you are more, then welcome to do it. Here link to the recording of my session . And here is the presentation . The quality of the recording is awful, as well as whole hosting site quality. It seemed like " Gisha Hadasha " has no QA and particle...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/dev411-presentation-and-demos-download/ ] I uploaded my presentation, done in DevAcademy2 to SkyDrive. Now you can download, use and review it. PPT only presentation (7.2 MB) PPT only presentation before final cleanup (7.6 MB) Full presentation, including demos, code and PPTX file (26.1 MB) Have a nice day.
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/wbxml-support-in-c-or-lets-make-it-smaller/ ] Dear visitors, 03 01 6A 00 00 01 41 42 03 57 42 58 4D 4C 20 50 72 6F 67 72 61 6D 6D 65 72 00 01 43 03 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 00 01 01 . Do you know what I'm talking about? Those 45 bytes string means following 208 bytes XML <hello-world> <greeter>WBXML Programmer</greeter> <greeting>Hello, World...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/sorted-dictionary-class-for-silverlight/ ] Yes, Silverlight 1.1 is far from being perfect. It's lack of some very important classes. The good example for it is SortedDictionary and binary search tree. Why it's so important and what top-down (red-black) binary search trees are? If you want to use generic dictionary not only for storing key-value information, but also for searching...
More Posts
Next page »