Welcome to Windows Presentation Foundation (WPF)
Top Tasks :

WPF Team Bloggers

Browse by Tags

All Tags » Windows Present... » WPF tools   (RSS)

  • WpfPerf tools now available as a msi

    A couple of weeks ago I had posted an entry about the WPF perf tools being part of the SDK.. One of the readers asked for a separate installable since the SDK is huge and downloading the SDK just for the perf tools really didnt make sense... So we listened, and the WPF perf tools are now available as a separate installable .. Download: x86 and x64 versions Share this post Read More...
  • Updated WpfPerf.msi

    I got a couple of mail regarding the performance tools... The good news is that the Windows SDK which was released a week ago has the updated WPF perf tools. WPFperf.msi comes as part of the SDK. You would have to uninstall previous versions of the msi before installing the updated version. Read More...
  • Update: XamlPadX v2.5

    I was pleasantly surprised by the response I got for the last update of the tool. Along with the feedback I got a few bugs... ahh the bugs ... so went about fixing them ... Got a couple of new features too. :) If you have noticed above, theres a System Tray option to minimize to the systray. Now it wont occupy any additional space - its in the sys tray. By default, its not enabled. The other thing that I added is the send to command interpreter option in the Property tree view. One thing to note here is that sometimes the node higher up the tree is passed. For instance, if you send the Height property of a TextBox to the command interpreter it will send the textbox instance. The reasoning here is that the user wants to modify the Height and sending an instance of the Height doesnt accomplish this (as its disconnected from the parent). Simplicity is the goal here so that there are no crashes... Also, the command interpreter is simplified a lot - So if you perform illegal operations (such Read More...
  • Expression Blend available on MSDN

    Expression Web and Blend will be available to all MSDN premium subscribers. yooohooo .... More power to users ....The following is the excerpt from Somasegar's blog: " I am pleased to say that we will be making Expression Web available starting today to all MSDN Premium subscribers. We will also make Expression Blend available to MSDN Premium subscribers shortly after the Expression Studio release later in Q2 2007...... The decision extends to all MSDN Premium subscribers, including those with Visual Studio Professional and Visual Studio Team Edition’s. For customers that have premium subscriptions to Visual Studio Team Suite, we will be making the entire Expression Studio available to them." Cheers Read More...
  • NewsReader apps (built using NewsReader SDK)

    I hope you guys out there have tried out the New York Times NewsReader. It enriches the reading experience. It’s more immersive in the sense that you get the feel of reading a newspaper J . Now we expand this experience to more readers. We now have Seattle P-I, Daily Mail, and Forbes.com come out with their own readers. Check out the video below: Download links: Seattle Post-Intelligencer Reader Daily Mail eReader New York Times Reader Forbes.com Newsreader The exciting news is that we have been working on a toolkit which makes creating such readers a rather simple designing task. This toolkit is in private beta but will be released soon so that anybody could then provide a customized reader for their rss feeds. Share this post Read More...
  • WPF/E 3D(like) photo app

    Often times when I go through the WPF forums, I see people getting confused with WPF and WPF/E..... (don’t miss the ‘E’).. One of things that is on many of our minds is ‘why not xbap’. Chad summarizes the difference in his blog pretty well. “ WPF/E Applications · Are cross-platform ready (Mac OS X and Windows) · Do not require the client to have the .NET 3.0 runtime. Instead, WPF/E applications run within a browser plugin. · Do not support code-behind · Rely on JavaScript XBAPs · Require the client to have the .NET 3.0 runtime components installed. · Are not cross-platform enabled. They will only run on Windows machines. · Support code-behind · Must run within IE (or use the IETab plugin for Firefox)” I decided to get my hands dirty with WPF/E and its pretty simple. What you really need to get going is: · WPF/E SDK · WPF/E template for VS (comes with the SDK but needs to be installed) · Expression Blend is nice to have. No 3D support yet but you can get effects like the above pretty easily. Read More...
  • XamlPadX v2

    Season's greetings guys :) Hope your Christmas was great. Ok so before we go into the next year I thought I'll take a look at XamlPadX since it will get a bit tough to spend some time on it in the next year. So XamlpadX v2 looks like: New features: 1> Line numbers in the Editing box 2> Written xaml can now be indented automatically(Ctrl I or right click and click on the menu item) 3> Closing tags are automatically generated (Note that it doesnt look forward while generating the closing tag. This is to keep it as simple as possible) So if you have something like <A </A> and then type in the '>' after the first A you will end up with <A></A></A>. 4> Theres an Open/Save File menu for opening/saving the xaml from/in different locations 5> A snazzy splash screen :) 6> Vista- ish app icon The exe is attached (unfortunately xamlpad code is not yet public). However, I will soon be posting some of the features (like the color picker) as independent Read More...
  • Vista look on Non-Aero themes

    the look of apps created on vista is kewl and it would be nice to have the same aero theme as default when apps are run on other themes ... the way to do this is to specify the theme at the root. So it would look something like this. < Window.Resources > < ResourceDictionary Source = " /PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml " /> </ Window.Resources > Bear in mind that the syntax uses a strong name URI. This is because the app fails to load the assembly from the GAC; the CLR does not support loading dlls with a partial name from the GAC. To get the Version, Culture and PulblicKeyToken right go to \windows\assembly and check the values for the corresponding dll. With the above syntax you can now build apps which look like the media player 11 on XP... have fun coding. Share this post: Email | Digg! | del.icio.us | Reddit | Kick It | Live Favorites Read More...
  • XamlPadX (update)

    I got a few requests to include a color picker which turns out to be pretty useful. As such, I have included it in the pallette A few things to keep in mind so that you might not get frustrated using the tool: Default behavior: Color picker is disabled so that the pallete is functioning Mouse movement triggers the color choice only in the pallette Mouse Click finalises the color so that we can now select the proper shade (2nd bar) In this bar too the mouse click finalises the color choice When color picker is checked (blue color), the color pallete now becomes the entire screen so you can move the mouse all over To finalise use Right Click or MouseWheel (this is what i prefer) You can then select the shade from the 2nd bar as before (remember that now the top pallete is active :) ) Finalising the color unchecks the button (returns to original state) This should make the use pretty easy. the exe in both this and the prev post have been updated Read More...

Copyright © 2006 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us