Welcome to MSDN Blogs Sign in | Join | Help

You had me at "Hello World!"

XAML, WPF, Silverlight, .NET, Office 2007, Windows code samples and other interesting things

Syndication

Browse by Tags

All Tags » WPF   (RSS)
XAML PowerToys for VisualStudio - Speed up Development of Business Apps and Just Edit XAML Faster!
Check them out - including screenshots - on Karl’s (one of my friends) site: http://karlshifflett.wordpress.com/xaml-power-toys/ XAML Power Toys Speed up production of Business (LOB) Applications in WPF and Silverlight! Automatically create XAML views Read More...

Posted Sunday, October 05, 2008 4:40 PM by nikola | 1 Comments

Filed under: , ,

3 Easy Steps to WPF Pixel Shaders. Template Project and Five Shader Samples (Twirl UI, Light, Blobs, Grayscale and Wave reflection)
In This Tutorial: · Template project and simple 3-step instructions to kick start WPF pixel shaders · Introduction to Pixel Shaders in WPF · Source Code for 3 pixel shaders · Links to 2 pixel shader sources on the web Using Shaders in WPF: The Easy Way Read More...

Posted Thursday, September 04, 2008 9:10 AM by nikola | 14 Comments


Attachment(s): Beginner’s WPF Pixel Shaders.pptx

LayoutTransform control in Silverlight 2
I found a very good post: How to do LayoutTransform in Silverlight. Currently Silverlight supports RenderTransform out of the box. Read this: http://blogs.msdn.com/delay/archive/2008/05/27/lying-to-the-layout-system-for-a-good-cause-bringing-layouttransform-to-silverlight-2.aspx Read More...

Posted Monday, June 02, 2008 11:50 AM by nikola | 0 Comments

What's new In the WPF 3.5 SP1 Visual Studio Editor with Erick Ellis and Mark Wilson-Thomas
Erick Ellis and Mark Wilson-Thomas talk about what's new in the WPF editor for Visual Studio in .NET 3.5 SP1. Topics include faster performance both from WPF and optimizations of their own, new cool visualizers, the Document Outline (very useful for WPF Read More...

Posted Friday, May 16, 2008 5:11 PM by nikola | 0 Comments

Filed under: , , ,

Reading Embedded Resources
Just a small reminder for myself. I have to do this way too often recently to remember. This is how to read embedded resources in Silverlight application (or WPF app for that matter) - like binaries, images, xml, etc, from an embedded resource /// <summary> Read More...

Posted Wednesday, May 14, 2008 10:37 AM by nikola | 0 Comments

Filed under: , , ,

We're Hiring - Part 3 (Revolutions)
Update on job positions! Do you want to work as part of the Microsoft Visual Studio Product Team? If "yes", please contact me for details. For the people that contacted me already: thank you. I've been forwarding your CVs as appropriate to our recruiters Read More...

Posted Friday, April 25, 2008 7:23 AM by nikola | 0 Comments

Binding Animation To and From Properties
When trying to bind animation To and From properties to something else you may get this exception: “ Cannot freeze the storyboard timeline tree for use across threads”. One possible workaround is to put the animation in a resource. I found a very good Read More...

Posted Thursday, March 20, 2008 10:42 AM by nikola | 1 Comments

Filed under: , ,

We're Hiring Reloaded!
Update on job positions! For the people that contacted me already: thank you. I've been forwarding your CVs as appropriate to our recruiters in the past few weeks. Sorry for not anwering yet to all of you. Will get back to you ASAP. There are several Read More...

Posted Monday, March 03, 2008 11:35 PM by nikola | 1 Comments

Filed under: , , , ,

WPF Application Quality Guide v0.1 Released
This is a v0.1 white paper that we hope upon completion to be a one-stop point for guidance and best practices to improve product quality and testability for WPF applications. The first CTP of the paper has few selected content. Content in HTML format Read More...

Posted Thursday, January 31, 2008 4:38 PM by nikola | 0 Comments

Visual Studio 2008 is Out!
Nice. I'm so happy. Our product is RTM now!!! Yes!!!!!! http://msdn2.microsoft.com/en-us/vstudio/default.aspx :)) Read More...

Posted Monday, November 19, 2007 11:32 AM by nikola | 1 Comments

Filed under:

Optimizing WPF 3D scenes for Tier-2 Hardware (roughly Pixel Shader 2.0+)
I just found this very nice blog entry with hints for WPF 3D Summary of the hints that I found more interesting/not common: 1. Set Viewport3D.IsHitTestVisible to false. It's true by default, which means that hit testing for 3D content is performed on Read More...

Posted Friday, June 01, 2007 10:58 AM by nikola | 1 Comments

Filed under: ,

Converting RTF on the Clipboard To XAML
Here is a simple function that will convert RTF data on the clipboard to XAML: /// <summary> /// Returns the text contents of the clipboard as XAML /// </summary> /// <returns></returns> public static string GetFormattedXamlFromClipboard() Read More...

Posted Sunday, February 18, 2007 6:55 PM by nikola | 2 Comments

Filed under: ,

Retrieving Information From Excel 2007 Files
Ever needed a sample code to programmatically extract data from Excel 2007 table? Given an excel table like this (in book1.xlsx): Name ID Color Ball 1 White Phone 2 Green Cup 3 Yellow Here’s a function to retrieve the contents of the table: /// <summary> Read More...

Posted Sunday, February 18, 2007 5:43 PM by nikola | 4 Comments


Attachment(s): ExcelHelper.cs

RichTextBox Tips
Although this blog is about XAML only I decided to take on the next step and write some code behind. 1. How to get selection range excluding the UIElements and such from RichTextBox: StartIndex = new TextRange(richTextBox.Document.ContentStart, richTextBox.Selection.Start).Text.Length; Read More...

Posted Tuesday, February 13, 2007 12:04 PM by nikola | 1 Comments

Filed under:

Blobbying #1 - Introducing Blob the Builder
Do you remember long time ago when you (or someone else) used to play with small and cute snails, dirt, and sticky, slimy things? The blobs are here again! Remember your most precious childhood memories (where applicable) with this short blobbyfying experience. Read More...

Posted Wednesday, August 02, 2006 12:12 PM by nikola | 64 Comments

Filed under: ,

Attachment(s): Blobs.xaml

More Posts Next page »
Page view tracker