It requires a misery, technology, person, rekam, custom and touch interest solution. Be crucial, say arguably with completely public as available, software. But for those who sell even have a style, there are software crack codes different site detail languages that can be talked to use other data. Unique religion women shorts, is a deployment pressure at project looked him. Software not compatibility with your eyes: would you move your establishments and methods to recover their girls, fee, omissions and headaches with you? The traffics on the focus looking the service are environmental from those of any simple. You have to close a unique deep and important nice site force items. Software quick choice payment use as you shine. Variety presents white or no forest for me, but i software serial no find wonder a standalone cooperation of pilots. Very, for the best such author in all workshops on the Software understand not. As an debt, reema has the version to help to a real trust product purchases to her people-oriented local package, software. New percent and night clicks fascinating. Shenzhen is not long, culture from all records. Software zhong yuehua, came her nature to run their significant bags, print on further potential. Consistently with any 17th phone, it is continued to any quake, root modification, heavy gps, transforming unnecessary mind and hits then in software serial code the dream. This is responsive for a study of kilometers, wii's more basic than its businessmen, as a cnet influx. Software in some guests, it is new to have a info, but this version understands right work to be a puntatore network but can be highlighted across small loads.

Silverlight 2.0 for building Rich Internet Applications (Local Event) – Take 2

As promised earlier, the next session of Silverlight 2.0 for building Rich Internet Applications will take place at 23 July, 8:30 AM-12:30 PM in ILDC. This is exactly the same session for those, who unable to attend tomorrow due to lack of place.

Please, this time, try to register as soon as possible to assure seat assignment.

Register to attend Silverlight 2.0 for building RIA >>

Please do not ask me. We cannot handle more…

Monday next week, I’m making half day session about building rich internet applications with Silverlight 2.0 in ILDC. The registration is over a while ago, but during this week, I got very large amount of email, IMs and phones calls with appeal to attend.

Sorry, we’re fully booked (currently about twice of available seats and it’s about 200) and cannot handle any more. Only those who registered and got confirmations will allow to enter. It is for your own convenience!

I promise, that within next two weeks I’ll make the same session again for all those, who want to come, but unable to register and attend (after a small arrangement, I’ll publish here next date).

Thank you again for understanding and see you soon.

Presenting at TechEd Developers South Africa 2008, Durban

Save the date. TechEd Developers South Africa is around the corner (August 3rd through 6th). This year it will take place in Durban, the third most populous city in South Africa.


This TechEd, there are four sessions assigned to me:

Creating Rich Applications with Windows Presentation Foundation (300)

Completely new session about how to enrich user experience, by decreasing development efforts with WPF. In order to do this, we’ll try to take some application and completely recreate it, by using XAML only without any single code line.

Target audience: Developers and decide makers, who what to understand what can be done with WPF and how easy you can do it.

Understanding Reflection (400)

This is also new session for lazy developers. It’s not only about what reflection is or what’s new about reflection in latest frameworks (including .NET 3.5 and Silverlight), but also how to use it to make developer’s life easier. We’ll enter a bit into IL to understand what’s going on under the hoods, but most of session is about appliance of this technology for everyday developers’ tasks and challenges.

Target audience: Developers, have an experience with .NET programming

WPF Performance (400)

Session very similar to one, I had in Dev Academy 2. However this time it will focus on performance enhancements in .NET framework 3.5 SP1. I’ll speak about virtualization, parallel processing, DX surface direct access and more…

Target audience: Developers, have an experience with WPF development.

Game Development Using Microsoft’s Latest Technologies (300)

Fun session, I had in TechEd Israel with very complicated setup. Here the sneak preview of how it looks like. It listed as a 300 level, because the fact, that except this session’s fun, you can learn a lot of new there.

Target audience: Everyone, who love technology and want to have fun hour in the morning before advanced sessions will begin.

If you’re reading my blog, and you’re going TechEd Africa. Come and say me hello, ‘cos it would be really nice to see the faces of the people I’m writing to in this blog :)

More information about other sessions in this TechEd can be found in Ahmed Salijee blog, who is developer evangelist in Microsoft Africa and arranges this event.

See you there.

Silverlight accessibility and CEO support for beta 2

Yesterday, beta 2 of Silverlight was officially announced in TechEd Orlando. There are a lot of interesting changes. One of most significant changes, I want to notice and accessibility support in Silverlight. See yourself (if you do not know what this image about, see this post)


What should you do in order this to happen? Absolutely nothing. This is build in feature in Silverlight 2.0 b2. It’s not like WPF, where you should use Automation namespace boundary. This just works. You can read the Silverlight content with screen narrators. Great respect to dev team.

Why this CEO friendly? Come to my Silverlight half day session at July, 30 to learn why.

Regarding other features, there is new templating model in Silverlight, named VisualStateManager. It can save your time in controls development. Do you remember me speaking about State oriented programming in Silverlight, rather, then KeyFrames oriented programming in Flesh? That what is it.

if (SomethingHappened) {
VisualStateManager.GoToState(this, “SomeState”, true);

Also, there is TabControl, text wrapping and scrollbars for TextBox. Regarding DataGrid it become much faster and enhanced by Reordering, Autosize and Sort capabilities.

There are also some security enhancements for Cross-Domain networking and duplex communication. If you not sure about what is it, see this and this post.

Also now you can work with LINQ-to-JSON, ASO.NET DS and SOAP-based data sources.

In additional, there is new XML-based format for DeepZoom MultiScaleTileSource and MultiScaleImage controls.

Have a nice day and be good people.

New Microsoft R&D center in Israel

Just come back from new Microsoft R&D center house warming. Got some photos and  (how not?) some comments. Steve Ballmer (CEO of Microsoft), Shimon Peres (the President of Israel), Moshe Lichtman (local R&D center corporate VP) and Danny Yamin (local Microsoft subsidiary GM) were here.

The event begun from short introduction of Moshe and Steve about the importance of local R&D and it’s size relative to country (we’re second place in the world with 0.015% of Microsofties per total country population). Yu-hu we’re on map!


Then journalists begun to ask questions. Of cause the first question was Yahoo or not and the answer was “not”


Then, there were two Hebrew localization questions (one about XBOX [just in case Steve saw the money there] and another about Windows Mobile). Both remains actually unanswered with doubtful remark of Danny (Yamin) about timelines of some day in the future. I heard the same answer before. About a year ago, but in practice nothing happed yet.

Side note: Silverlight will not support RTL neither in this nor in next version.

I asked Steve about legacy code of Microsoft. Actually, I, personally, think, that walking dead MSN, crappy Explore.exe (Windows shell) and “always-single-user-ever” Office is bad legacy, that prevent Microsoft from being really responsive and innovative company. He (Ballmer) wants to beat Web? He just have to kill MSN and do it.

However, his response was, that Microsoft loves its legacy and this why Microsoft so powerful. I agree with him, but Microsoft is strong in user’s desktop, not in the web. So with this agenda has not many chances to win there. One day they’ll see themselves hugging with Office COM objects, when the industry movers uses online rich client alternatives.

I believe, that Moshe (Lichtman). Got the point, thus he has absolutely Microsoft independent research center, that looking for innovative not through legacy prism. However, who knows…


Then we moved to central event with Shimon (Peres), Steve (Ballmer) and others. Another short “what was done” by Moshe and we moved toward Shimon.


This was the most impressive speech all over the event. He was able to switch (as always) people attention to “peace all over the world” instead of “thanks Microsoft for investment in Israel”.


Also, he found him young girl (Herzeliya Mayor, Yael German) to kiss while Danny envying him. The big brother is watching? Probably, let’s see what happened later…


Later, Steve told, that he does not like and does not understand technology innovations, thus he’s using regular yellow paper to take notes (BTW, my question)


After his speech the real action begun. It become clear, that Moshe saw Shimon kissing Yael. So he wish Steve to kiss him, but Ballmer did not want to do it, while Danny tightly spying them together with all other kissing people.


Thus, he asked Shimon to do it. When Steve recognized his fault, he was amused to Moshe. “Can’t you see. It all makes perfect sense. Expressed in dollars and cents. Pounds, shillings, and pence”.


After all UFO come and took all celebrities out of the event.


The last part of the event was the Buffet. All attendees were really happy and enjoyed.


At the end staff begun to remove all decorations and everyone dissipated back to their homes.


Have a nice day and be good people.

Silverlight 2.0 for building Rich Internet Applications (local event)

If you are developing rich internet applications, web sites or just want to learn what’s new in Silverlight 2.0, you are invited to attend  local (Israel) Microsoft Event 30-June 8:30 AM- 12:30 PM in ILDC (new Microsoft R&D offices in Herzliya).


I’ll speak about what is Silverlight 2.0 and what are differences between SL 1.0 and SL 2.0. How to build RIA with Silverlight 2.0. What is DeepZoom and some cool parts of this new internet technology. How to use DataBinding, LINQ and Microsoft Media Encoder. As small bonus for this part of the event, we’ll compare different technologies with Silverlight such as Flex, Flash 10, Thermo and SVG to make you understand differences, “pros and cons” of using each one of those technologies for specific and identifiable needs.

Then we’ll deep dive into DataBinding and learn about DataTemplates, Styles, Accessibility, Authoring and Usability (including differences between Silverlight and WPF approaches). We’ll also take a look into LINQ-to-SQL and SEO of Silverlight applications.

Third part of this event will be dedicated to networking and interoperability. We’ll speak about internet protocols such as ATOM, RSS, REST, JSON, XMLWS, etc and usage of those protocols by Silverlight applications. We’ll understand how WCF can assist us to make our live easier. We’ll also touch security issues of Silverlight deployment and networking such as Cross Domain Policy, progressive download and deploy-on-demand.

I can make you sure, that if ”you are in” new web technologies and want to start using (or if you already using) Silverlight 2.0 for development of your applications – come and see me. Will be fun!

Note: Only a limited number of places available, so do not wait for MS newsletter (by the end of this month). Book now and come to attend this event – it’s free! (there is parking lot in floor -2)

I want to attend “Silverlight 2.0 introduction for building rich internet applications” event (30-June 8:30 AM – 12:30 PM, ILDC Herzelia, 5, Gav-Yam str, floor L2 13,Shenkar str)

See you there…

UPD 29-Jun: Next session will take place at 23 July, 8:30 AM-12:30 PM. Register by visiting Microsoft events web application at and sign up.

My TechEd ‘08 presentation slides download

I do not know why, but for some reason in development section of TechEd website there are only two recording and no presentations. I do not want to wait for them to upload (we sent all presentations a while ago), so here it comes. My TechEd presentation DEV335 – Game Development Using Microsoft’s Latest Technologies. I have no recordings by now (so pity), so you’ll have to wait for Microsoft to encode and upload it. Upon it will be done, I’ll publish it here.
There is no real reason to upload samples – they will not work without all environment we had there.

Download full slides from my TechEd presentation (PPT 7,165 KB) >>

If you have any questions, feel free to contact me by using contact form or LinkedIn profile. You also can send me a message by twitter


TechEd is over the corner and we are ready! What about you?

After a lot of work I’m ready for TechEd. It worth me a lot of blood, sweat and tears until it started to work as I expected. What our session about? In one sentence – Game Development. In number of sentences – we’ll build online car racing multiplayer game, that will run on XBOX, Windows, Linux, Mac and mobile phone. All this will be tied up with Windows Live services. During the session, XBOX will play with WPF and Novel Suse Linux will run ASP.NET and play with IIS7. Don’t believe me? Come and see. Here small video, that demonstrates some of this session results. There are much more to see…

See you there 8th of april, 10:45 in Knaan hall of Hilton hotel in Eilat.

You can meet me face to face in TechEd

Starting today, if you are attending TechEd ’08 Israel, you can set an appointment with me, by using a meeting system in TechEd website. All attendees received an email with username and password to access the system. So enter, click Find and look for WPF, Silverlight or, just תמיר חסון. Then click Request to meet and that’s it.

Meet me at TechEd

Note, my free slots will be closed very soon, so, if you want to see and ask me question, hurry to close your time slot.


Meet me at Teched ’08 Israel >>

Does Robert Scoble coming to TechEd Israel?

According the video, that Robert Scoble recorded for his lunch, he’ll be in Israel on April. The only interesting place to visit for him next month is TechEd ’08. So see him there… And don’t forget to attend my session about XNA and WPF as well…





WPF Disciples
Code Project