Essential WPF
The Hitchhiker’s Guide to WPF, Windows Phone and Silverlight
Sign in
|
Join
|
Help
Home
Contact
About
RSS
Atom
Comments RSS
Search
Tags
.NET
3D
Animation
Asynchronous
Blend
Blendability
CAG
CAL
ChevronWP7
Cider
Codeplex
CodeValue
Coding4Fun
Conference
Controls
Course
Custom Control
Design
DEV
DevAcademy3
Essential WPF
Expression Tools
Gadgets
Homebrew
howto
IDCC09
Imaging
ITPRO
Live
Live Blogging
Localization
MEF
Metro Style
Microsoft
Multi Touch
MVVM
noob
OFFTOPIC
Open House
Open Source
Pattern
PDC08
PDC09
PDC10
Performance
Prism
Promo
Quiz
SDP
Sela
Silverlight
TECH
TechEd
TechEdIsrael2008
Theme
Thoughts and Ideas
Tips & Tricks
Tweet Me!
Twitter
User Group
Windows 7
Windows 8
Windows Live Writer
Windows Phone
Windows Phone 7
Windows Phone Assets
Windows Phone Mango
Windows Runtime
WPF
XNA
News
Navigation
Home
All Posts
RSS
Popular Tags
Archives
March 2012 (2)
February 2012 (3)
January 2012 (5)
December 2011 (8)
November 2011 (2)
October 2011 (4)
September 2011 (4)
August 2011 (8)
July 2011 (8)
June 2011 (7)
May 2011 (5)
April 2011 (1)
March 2011 (4)
February 2011 (4)
January 2011 (8)
December 2010 (1)
November 2010 (9)
October 2010 (11)
September 2010 (1)
July 2010 (2)
January 2010 (1)
December 2009 (2)
November 2009 (15)
October 2009 (2)
September 2009 (6)
August 2009 (5)
July 2009 (1)
April 2009 (1)
January 2009 (2)
November 2008 (3)
October 2008 (1)
September 2008 (5)
August 2008 (4)
July 2008 (5)
May 2008 (1)
April 2008 (4)
March 2008 (3)
February 2008 (1)
January 2008 (2)
December 2007 (4)
November 2007 (1)
October 2007 (4)
September 2007 (3)
July 2007 (1)
June 2007 (1)
May 2007 (11)
January 2007 (1)
December 2006 (3)
November 2006 (2)
May 2007 - Posts
0
Comments
WPF for Microsoft Surface
by
Tomer Shamam
I've always dreamed about having an interactive table in my living room, such one that I can interact with, play table games with my friends, even watch TV and plan trips. Thanks to Microsoft, my dream comes true. I'm barely can wait to put my hand on such a surface, or even write WPF applications for this beautiful toy. Kevin Moore is helping the WPF team with a few tweaks in core controls to ensure that they play nicely on Surface. Prepare for more Input APIs in WPF, such as Fingers, Objects such...
תגים:
WPF
,
Microsoft
,
Gadgets
0
Comments
Code and PPTX from my WPF Lecture at Microsoft
by
Tomer Shamam
Thanks to all the participants in my WPF lecture today, at Microsoft Ranana. You have been a very pleased audience and I was very happy to lecture in front of you. As I promised, here are the presentation , and code files. · To open the presentation file you should use Office 2007, or Office 2007 Compatibility Pack for older versions.
5
Comments
Compiled XAML = BAML not IL
by
Tomer Shamam
Yesterday I lectured about XAML and the following question was asked: Why XAML is compiled into BAML and not directly into IL for better performance? Before giving the correct answer, I want to explain what BAML is. There are actually two ways for handling a XAML file: Loose or Compiled. Loose XAML file should be parsed at runtime, and can be deployed as a simple XML file, locally, remotely or embedded into the assembly. Compiled is a XAML file marked as "Page" in Visual Studio (<Page Include...
0
Comments
WPF new 3D Book
by
Tomer Shamam
Charles Petzold is writting a new WPF 3D Book! This book is now available for pre-ordering . Charles says that "it will have plenty of pictures", "it will be mostly XAML except when code is required", "it will help make you a sexier WPF programmer. I can barely wait to put my 3D glasses and to become a sexier developer :-)
0
Comments
WPF Lecture at Microsoft Ranana
by
Tomer Shamam
I'm lecturing about WPF on May 29 2007, at Microsoft, Ranana. Click here if you want to register for free.
0
Comments
WinHEC 2007
by
Tomer Shamam
Thanks to Alon Flies, I put my hand on the WinHEC 2007 video lectures. You can find Bill Gates Keynote very interesting. Click here , sit and enjoy.
תגים:
.NET
,
Microsoft
,
Conference
0
Comments
WPF Data Templates and the Composite Pattern
by
Tomer Shamam
WPF Data Template is the ultimate utility for generating view from data. To work with Data Templates correctly, one should design the data first, than it should let the data to build the view. At first place it sounds very weird because up until WPF you built the view first, and then bind it to data. Let’s say that you have to build a composite dynamic view, such as a weird table, which has composite headers and values binded to data. For example: As you can see, "Master Header" is the main header...
4
Comments
WPF is O.O, Control Templates are not!
by
Tomer Shamam
The best feature in WPF, which I very appreciate, is that WPF is a real O.O framework. Its services are exposed as a pile of polymorphic types, having common base classes and interface implementation. As every aspect in the real life (especially in software), not everything is perfect and so is WPF. One of the things that I'm a little disappointed with is Control Templates. The big Why Control Template is a strong mechanism in WPF. With Control Templates, a control’s logic is totally separated from...
תגים:
WPF
,
.NET
,
Pattern
,
Theme
,
Design
0
Comments
WPF - Good Design Principles
by
Tomer Shamam
Last few days, I saw a WPF Video Post that demonstrates how to start a blast graphic effect, based on image series. See this link . Yap, this is a very cool blast, but IMHO this is not the right way to go with WPF. The tips bellow will help you to redesign the application correctly, using WPF fundamentals. Tip 1: Design your model/data to support Data Binding (provide property for almost everything). Do not forget that data-binding in WPF is everywhere! Tip 2 : Do not hesitate to use Dependency Properties...
תגים:
WPF
,
.NET
,
Theme
,
Design
0
Comments
Blend was Released!
by
Tomer Shamam
The long awaited, WPF designing tool, Expression Blend is now Released! MSDN Subscribers are free to download it from Microsoft. Others, what can I say, should pay $499 :-), but it worth each $1.
תגים:
WPF
,
Blend
6
Comments
WPF Dynamic Theme
by
Tomer Shamam
When I first read about WPF, I was very happy to hear that WPF supports themes. After a short reading, I had understand that a WPF theme is actually a XAML file which is automatically loaded as you run a WPF application on different operating systems such as Windows XP, Vista, etc, running with a different theme (luna, royale, etc). Actually, there is an option to create a new theme to work with WPF, but it is too burden and difficult to create. It is very nice that WPF provides an option to choose...
תגים:
WPF
,
Theme