Saturday, September 3, 2011
Something BIG is happening those days... Come and join new development community at vNext.org for exciting technology content! Many unique content, latest tech news and other hot development topics soon to be revealed. Stay tuned, Alex
Wednesday, November 18, 2009
Live blogging… Last session for today – and it is SketchFlow prototyping with Christian Schormann. The session is good, with very nice demos. Chris talking about SketchFlow in a nutshell - dynamic, interactive prototypes. For modern UX the static mockups are not enough anymore. After short and nice introduction he’s getting to the demos. Describing how SketchFlow built. He is going build the Skateboard shopping application. At this point the session is getting to be pretty close to the SketchFlow session I’ve attended at MIX09. Christian showing the process of building Sketched application, the...
Sunday, September 20, 2009
This time my quick tip will be not about the Silverlight, but about WPF. When you have WPF window, the runtime size of it could be discovered by ActualWidth/ActualHeight properties. In most cases this is enough. But what about the case, when you need to perform some mathematical calculations based on the real size of client area? What is this client area? Well, the second question is really easy one – the client area is the area available to user defined UI (controls, panes, etc.): At the screenshot - client area is...
Tuesday, June 23, 2009
In Silverlight & WPF we could databind to the LINQ query results: private ObservableCollection<string> someData = new ObservableCollection<string>();
//Somewhere in code
var res = from data in someData
listbox.ItemsSource = res;
”listbox” is the name of the Listbox on my XAML page.
When application will load we will get expected results:
But what happens when out collection (reminder: ObservableCollection, which implements INotifyCollectionChanged) changed?
Nothing! Because we bounded to the LINQ query (predicate), and the query was executed...
Monday, June 16, 2008
In Silverlight 2 Beta 1 I used to build dynamic UI with drawing portions. For example, I used to draw Path dynamically like in following example: Path myPath = new Path();
myPath.SetValue(Path.DataProperty, "M 50,50 L 50,100 L 100,100 L 100,50 L 50,50 Z");
myPath.Width = 100;
myPath.Height = 100;
myPath.Fill = new SolidColorBrush(Colors.Black);
This gave me nice rectangle... Everything was fine, until I start to port my project to Silverlight 2 Beta 2. After fixing all known stuff, I finally executed the application and in the moment I expected to get some nice Path being drawn I've got exception:
What happened? Why? It...
Tuesday, May 13, 2008
The SP1 Beta for Visual Studio 2008 and .NET 3.5 has arrived. The beta of service pack holds a few improvements. There is also WPF speed improvements with this upcoming service pack. Tim Sneath has very detail information at his blog about this release here. Download links: VS 2008 SP1: http://download.microsoft.com/download/7/3/8/7382EA08-4DD6-4134-9B92-8585A5B07973/VS90sp1-KB945140-ENU.exe .NET 3.5 SP1: http://download.microsoft.com/download/8/f/c/8fc1fe13-55de-4bf5-b43e-375daf01452e/dotNetFx35setup.exe Enjoy, Alex
Wednesday, April 9, 2008
As promised, here short video from our Tech-Ed 2008 session setup...
I've shot this at ~6:10, while trying to make whole stuff blend together :)
Second part - in Tamir's blog.
Tuesday, April 8, 2008
Tech-Ed 2008 Israel is over, and I'd like to thanks Microsoft for making it happen. I'd also like to thanks all, who was on my and Tamir's "show". I hope that all attendees enjoy watching it like we enjoyed making it! Don't forget the survey ;) Also, great thanks to Tamir! Stay tuned on videos of how we put all this session together - hope it will here in day or two. UPDATE #1: My video already posted here UPDATE #2: Tamir's video already posted here Enjoy,...
Sunday, February 24, 2008
The new version of Silverlight will be announced at MIX08 in about a week! It will be Beta 1 version, and it will bring the things, which was missed by many developers like WPF UI Framework (Binding, Styling, Out-Of-The-Box Controls: Button, Grid, StackPanel, "Cider" in Visual Studio 2008, etc.), Networking support (REST, SOAP, RSS, etc.), richer BCL (LINQ, Collections, I/O, Generics, Threading, Globalization, XML, Local Storage, etc.) and much more... See more about this upcoming release and Silverlight 2 tutorials in ScottGu's Blog Enjoy
Friday, February 1, 2008
Come and see me presenting with Tamir Khason on TechEd '08 in Eilat :) We will speak about WPF, Silverlight and... XNA! XNA & WPF Better Together!