<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.trivadis.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang=""><title type="html">Thomas Huber</title><subtitle type="html">This weblog is a mirror of my own blog and is filtered to content relevant for Trivadis</subtitle><id>http://blog.trivadis.com/blogs/thomashuber/atom.aspx</id><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blog.trivadis.com/blogs/thomashuber/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2008-02-21T08:31:52Z</updated><entry><title>The Lottery-Console-Application used at the last WPF-Event @ Microsoft Usergroup Switzerland</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/08/25/the-lottery-console-application-used-at-the-last-wpf-event-microsoft-usergroup-switzerland.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/08/25/the-lottery-console-application-used-at-the-last-wpf-event-microsoft-usergroup-switzerland.aspx</id><published>2008-08-25T10:30:34Z</published><updated>2008-08-25T10:30:34Z</updated><content type="html">Last week we had a great WPF-afterwork-event at Microsoft Usergroup Switzerland (MSUGS) sponsored by Trivadis. I gave a deep-dive session about developing custom controls using WPF with many of it&amp;#8217;s features like Dependency Properties, Commands, Routed Events, PART-Elements, Theme-Styles and so on. At the end of the session a copy of my German WPF-book was [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/08/25/the-lottery-console-application-used-at-the-last-wpf-event-microsoft-usergroup-switzerland.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=848" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term=".NET" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/.NET/default.aspx" /><category term="WPF-Book" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF-Book/default.aspx" /></entry><entry><title>Developing Multicolumn-DropDown/DropDownList with ASP.NET, the GridView and the AJAX Control Toolkit</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/31/developing-multicolumn-dropdown-dropdownlist-with-asp-net-the-gridview-and-the-ajax-control-toolkit.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/31/developing-multicolumn-dropdown-dropdownlist-with-asp-net-the-gridview-and-the-ajax-control-toolkit.aspx</id><published>2008-07-31T13:22:57Z</published><updated>2008-07-31T13:22:57Z</updated><content type="html">During the last months I was developing an ASP.NET application and I needed a dropdownlist to display multiple columns in each item. Everyone with a little knowledge in Web-development knows, that HTML doesn&amp;#8217;t contain built-in support for multicolumn-DropDowns. HTML only knows a &amp;#60;select&amp;#62;-Tag that can contain multiple &amp;#60;option&amp;#62;-Tags, but each &amp;#60;option&amp;#62;-Tag just represents one column [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/31/developing-multicolumn-dropdown-dropdownlist-with-asp-net-the-gridview-and-the-ajax-control-toolkit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=666" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="AJAX Control Toolkit" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/AJAX+Control+Toolkit/default.aspx" /><category term="AJAX" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/AJAX/default.aspx" /><category term="ASP.NET" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/ASP.NET/default.aspx" /></entry><entry><title>WPF-book is now available in stores, maybe you win a free one @MSUGS</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/01/wpf-book-is-now-available-in-stores-maybe-you-win-a-free-one-msugs.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/01/wpf-book-is-now-available-in-stores-maybe-you-win-a-free-one-msugs.aspx</id><published>2008-06-30T22:10:37Z</published><updated>2008-06-30T22:10:37Z</updated><content type="html">Since last week my German WPF-book is available in stores. You find more details about the book and some snippets of chapter 1 and chapter 14 on Galileo Computing. You can order the book on the Galileo Comuting-Website or on amazon.de and other stores.
For any questions about the book, write a comment to this post [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/01/wpf-book-is-now-available-in-stores-maybe-you-win-a-free-one-msugs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=641" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="LINQ" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/LINQ/default.aspx" /><category term="WPF-Book" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF-Book/default.aspx" /></entry><entry><title>Print of WPF-book will start next week</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/31/print-of-wpf-book-will-start-next-week.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/31/print-of-wpf-book-will-start-next-week.aspx</id><published>2008-05-31T17:15:55Z</published><updated>2008-05-31T17:15:55Z</updated><content type="html">As I promised in my last post, here are some infos about my nearly finished book project:
Last weekend I made checks on the first galley proof of my german WPF-book. Yesterday I got the second galley proof, the corrected one. The second galley proof I&amp;#8217;ve checked yesterday evening and today. The book will have about [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/31/print-of-wpf-book-will-start-next-week.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=626" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Book" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Book/default.aspx" /></entry><entry><title>Got the MCTS: .NET Framework 3.5, Windows Presentation Foundation</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/got-the-mcts-net-framework-3-5-windows-presentation-foundation.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/got-the-mcts-net-framework-3-5-windows-presentation-foundation.aspx</id><published>2008-05-18T16:27:05Z</published><updated>2008-05-18T16:27:05Z</updated><content type="html">Last Thursday I took the exam for the Microsoft Certified Technology Specialist .NET Framework 3.5, Windows Presentation Foundation. The exam is brand new and covers a wide spectrum of WPF.
Im not sure, if asking Multiple-choice-questions is a good thing for testing the knowledge of programmers, but hey, the exam was a good test for my [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/got-the-mcts-net-framework-3-5-windows-presentation-foundation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=613" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="MCTS" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/MCTS/default.aspx" /></entry><entry><title>UIAutomation to open ComboBox from Code</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/uiautomation-to-open-combobox-from-code.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/uiautomation-to-open-combobox-from-code.aspx</id><published>2008-05-18T16:07:16Z</published><updated>2008-05-18T16:07:16Z</updated><content type="html">In WPF there&amp;#8217;s an Automation Framework called UIAutomation. This Framework can be used to control UIElements from code. This can be useful for different scenarios: Provide the user additional help
Control a programm by another programm
Test applications
Execute a user-action from code
&amp;#8230; The Automation Frameowork isn&amp;#8217;t limited to WPF. You can also control Win32-Applications.
In WPF for every FrameworkElement you [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/18/uiautomation-to-open-combobox-from-code.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=612" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Uncategorized" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Uncategorized/default.aspx" /><category term="UIAutomation" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/UIAutomation/default.aspx" /></entry><entry><title>WPF Multi-Layer Business Application for Download</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/16/wpf-multi-layer-business-application-for-download.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/16/wpf-multi-layer-business-application-for-download.aspx</id><published>2008-05-16T21:24:09Z</published><updated>2008-05-16T21:24:09Z</updated><content type="html">Tomorrow Karl Shifflett is giving a Code Camp session in Charlotte. Unfortunately it&amp;#8217;s too far away for me to participate. Today Karl has posted a really great WPF Multi-Layer Business Application that can be downloaded from his blog. Check it out here and learn from it. Thx to Karl for posting and sharing that [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/16/wpf-multi-layer-business-application-for-download.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=611" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /></entry><entry><title>LostFocus (TextBox) vs. Buttons IsDefault-Property</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/lostfocus-textbox-vs-buttons-isdefault-property.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/lostfocus-textbox-vs-buttons-isdefault-property.aspx</id><published>2008-05-02T09:52:36Z</published><updated>2008-05-02T09:52:36Z</updated><content type="html">If you bind the Text-Property of a TextBox to something, the &amp;#34;something&amp;#34; is updated when the TextBox loses focus. This is the Default-UpdateSourceTrigger defined in the Metadata for the TextBox.TextProperty. In a Data Binding you can specify another UpdateSourceTrigger, like e.g. PropertyChanged.
If a TextBox has LostFocus as UpdateSourceTrigger, which is the default, you can get [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/lostfocus-textbox-vs-buttons-isdefault-property.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=599" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Focus" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Focus/default.aspx" /><category term="Data Binding" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Data+Binding/default.aspx" /></entry><entry><title>The dream of "half-automatic" Automation Properties</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/the-dream-of-quot-half-automatic-quot-automation-properties.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/the-dream-of-quot-half-automatic-quot-automation-properties.aspx</id><published>2008-05-02T09:12:44Z</published><updated>2008-05-02T09:12:44Z</updated><content type="html">Everyone who has worked with WPF knows the interface INotifyPropertyChanged. It only defines the PropertyChanged-event, that should be called when a property&amp;#8217;s value has been changed. The PropertyChanged-event is used by WPF&amp;#8217;s Data Binding.
Normally a class fires the event in the set-Accessors of its properties. And that&amp;#8217;s the problem why you can&amp;#8217;t use Automation Properties [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/05/02/the-dream-of-quot-half-automatic-quot-automation-properties.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=598" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="C#" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/C_2300_/default.aspx" /><category term="Automation Properties" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Automation+Properties/default.aspx" /></entry><entry><title>Vista’s SaveFileDialog and OpenFileDialog in WPF</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/12/vista-s-savefiledialog-and-openfiledialog-in-wpf.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/12/vista-s-savefiledialog-and-openfiledialog-in-wpf.aspx</id><published>2008-04-12T00:05:34Z</published><updated>2008-04-12T00:05:34Z</updated><content type="html">Windows Vista contains new Win32-Dialogs to save and open a file. There are also the old dialogs from XP available.
Windows Presentation Foundation has two wrapper-classes for Win32-Dialogs. The Microsoft.Win32-Namespace contains a SaveFileDialog- and an OpenFileDialog-class. The classes are located in the PresentationFramework-Assembly, one of the central assemblies of WPF.
When you use the classes from Microsoft.Win32-Namespace, [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/12/vista-s-savefiledialog-and-openfiledialog-in-wpf.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=580" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Vista" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Vista/default.aspx" /></entry><entry><title>Take Snapshots PART II - Save as animated GIF</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/09/take-snapshots-part-ii-save-as-animated-gif.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/09/take-snapshots-part-ii-save-as-animated-gif.aspx</id><published>2008-04-09T21:31:35Z</published><updated>2008-04-09T21:31:35Z</updated><content type="html">I was asked, if it would be possible to save the snapshots created in my last post as an animated gif. With a DispatcherTimer and the GifBitmapEncoder-class you&amp;#8217;re not far away from it. Just create a MediaElement in your Window:
&amp;#60;MediaElement Source=&amp;#34;thomasOnBoard.wmv&amp;#34; x:Name=&amp;#34;media&amp;#34; MediaOpened=&amp;#34;media_MediaOpened&amp;#34; MediaEnded=&amp;#34;media_MediaEnded&amp;#34; Width=&amp;#34;300&amp;#34; Height=&amp;#34;200&amp;#34; Stretch=&amp;#34;Fill&amp;#34;/&amp;#62; In the Codebehind-File, implement Eventhandlers...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/09/take-snapshots-part-ii-save-as-animated-gif.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=573" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Imaging" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Imaging/default.aspx" /></entry><entry><title>Take Snapshots of Videos with WPF</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/06/take-snapshots-of-videos-with-wpf.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/06/take-snapshots-of-videos-with-wpf.aspx</id><published>2008-04-06T11:14:59Z</published><updated>2008-04-06T11:14:59Z</updated><content type="html">With WPF&amp;#8217;s Imaging-Classes you can take snapshots of any Visual. The snapshot can be saved in any common Image-Format, like e.g. JPG. Let&amp;#8217;s take a look at a pretty short example, that shows how easy this can be done. The example takes snapshots of a Video.
The following Window contains a MediaElement and a Button. The [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/04/06/take-snapshots-of-videos-with-wpf.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=572" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Imaging" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Imaging/default.aspx" /></entry><entry><title>Dependency Properties - Value Precendence</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/03/13/dependency-properties-value-precendence.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/03/13/dependency-properties-value-precendence.aspx</id><published>2008-03-13T16:02:10Z</published><updated>2008-03-13T16:02:10Z</updated><content type="html">The value of a Dependency Properties in WPF can be set from many sources: Templates, Styles, Data Binding, Animation, Local, Inherited from Element Tree,&amp;#8230; That&amp;#8217;s the reason why they are called &amp;#34;Dependency&amp;#34; Properties. Their values depend on many sources.
To get not a total chaos, there&amp;#8217;s a precedence list in WPF that rules which value finally [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/03/13/dependency-properties-value-precendence.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=546" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term="Uncategorized" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Uncategorized/default.aspx" /><category term="Dependency Properties" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Dependency+Properties/default.aspx" /></entry><entry><title>Built-in DataGrid for WPF is planned</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/23/built-in-datagrid-for-wpf-is-planned.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/23/built-in-datagrid-for-wpf-is-planned.aspx</id><published>2008-02-22T23:36:40Z</published><updated>2008-02-22T23:36:40Z</updated><content type="html">Yes, they are planning to release it. Really great news. Today there&amp;#8217;s no DataGrid for WPF-applications as part of .NET Framework 3.5. There are only third-party controls like the Grid from Xceed or Infragistics.
Have you ever built a business application without a DataGrid? I haven&amp;#8217;t. I&amp;#8217;m really happy to hear that microsoft will release a [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/23/built-in-datagrid-for-wpf-is-planned.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=512" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /></entry><entry><title>Kick it like Beckham with WPF Animations</title><link rel="alternate" type="text/html" href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/21/kick-it-like-beckham-with-wpf-animations.aspx" /><id>http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/21/kick-it-like-beckham-with-wpf-animations.aspx</id><published>2008-02-21T07:31:52Z</published><updated>2008-02-21T07:31:52Z</updated><content type="html">I&amp;#8217;m just finishing the Animation-Chapter of my German-speaking WPF book (WPF-Buch erscheint im Juni 2008). I had a hard time to find a good idea how to show the reader animations in a really &amp;#34;non-boring&amp;#34;, but easy way. And I think I&amp;#8217;ve found one.
Animations in WPF are really powerful. You can create them completely in [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/02/21/kick-it-like-beckham-with-wpf-animations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=508" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://blog.trivadis.com/members/Anonymous.aspx</uri></author><category term="WPF" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/WPF/default.aspx" /><category term="TrivadisContent" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx" /><category term=".NET" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/.NET/default.aspx" /><category term="XAML" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/XAML/default.aspx" /><category term="Animations" scheme="http://blog.trivadis.com/blogs/thomashuber/archive/tags/Animations/default.aspx" /></entry></feed>