Tag | WPF Posts

In this issue: Ken Cox, The Thirsty Developer, Dean Chalk, Nigel Sampson, Dr. WPF, John Papa, David Anson and Al Pascual. From SilverlightCream.com: Silverlight 2 Data Form - Episode 7: Adding Some Style Ken Cox is up to his 7th episode now, this one discussing styles and making use of the AutoCompleteBox. The Thirsty Developer 49: Silverlight + Twitter Looks like I missed this earlier this week, but The Thirsty Developer has a podcast up with Steve Holstad about a Silverlight frontend for Twitter. ...

Thanks Adam for making my day (and my daughters') by including them in The Continuum Show weekly edition. It was so cool (and unexpected) :)

Read the rest of this entry »

In this issue: Fredrik Normén, Michael S. Scherotter(2), Gerard Leblanc, Lee, and Jesse Liberty. Shoutouts: Adam Kinney has his latest TCSWeekly up: TCSWeekly Episode 003 - Silverlight, Moonlight, Kaxaml, Facebook, Multi-touch. Devin has a page up listing WPF and SL developers using Twitter, and a form to add yourself. Pete Brown discusses My Favorite MIX09 10k Challenge Entries . From SilverlightCream.com: How the Presentation Model could look like when using Silverlight 2.0 Fredrik Normén gives ...
In this issue: Andy Nogueira, Ken Cox, Alex Knight, Charles Petzold, Fredrik Normén, Page Brooks, Michael S. Scherotter, and Peter McGrattan. Shoutouts: My Phoenix buddy Dan Wahlin had part in a Silverlight book that just hit the street: Professional Silverlight 2 for ASP.NET Developers Released ... very cool, Dan! Daniel Calbet wrote to me with the following two links. They are WPF, they're MVVM, and they're well-done, so definitely worth checking out: Using the Viewmodel pattern to provide Undo ...
In this issue: Fabrice Marguerie, Tim Heuer, and Andrej Tozon. Shoutouts: Shawn Wildermuth is taking his Silverlight Tour to Seattle next month, and it's not too late to use a discount coupon on his site: Shameless Plug for the Silverlight Tour. Shawn has also announced a new venture: Announcing AgiliTrain!... this looks like good stuff, so if you or your organization can afford it... I think Shawn can teach it to you! Tim Sneath takes a look at some of his favorite entries in the MIX 10K contest: ...
I’m always happier in my Agile mentality with having something up and running that I can hit F5 on and see the fruits of my labor and this is no different. So, the next thing we need to do is get a basic Prism application up. The most basic Prism app in the world has three things in its .exe. The Application object, which sets up the bootstrapper object. The Bootstrapper object, which kick-starts the IoC container, loads modules and starts the shell. The Shell window (which I really wish began with ...
Just got confirmation that I will also be talking in Geneva, Switzerland, at the TechDays 2009 (1st or 2nd of April 2009). The talk will be the same as in the TechDays in Bern, but this time it will be given in French. I never really gave a technical talk in French, so it should be interesting (I hope the material will be more interesting than me struggling with technical words in French, though, just kidding). Read the rest of this entry » ...
When installing new hardware, always observe the Three Golden Rules: Never insert the manufactures CD/DVD into the computer If the hardware was made by HP, see Rule #1. If there is a bright green, pink, or yellow sheet of paper in the box that says something like “STOP – insert CD and run setup before connecting your equipment”, see Rule #1. You will never want to run the manufactures installation CD. If you cannot get the hardware to work with the operating system, you might as well bring it back ...
So I’m a firm believer that once you have business requirements its a good idea to have the data right. You may have to expand on it later, but it’s good to know what you’re dealing with in a problem space. In a larger, green-fields application, I might well do a part at a time to keep in good Agile methodology, but this is neither large nor green fields (I’ve build the application several time so far for different years in different tech stacks, though this hopes to be the prettiest). So, here we ...
I’m not a Microsoft employee, but I’ve been on the advisory board for P&P’s Composite Architecture for WPF and Silverlight (hereafter just called Prism) project since v1. It’s a great little piece of software and I’ve been negligent about blogging on it, so I thought I’d take the opportunity of starting up this blog to do so. History For those that are unfamiliar, since 2003, P&P has been generating a series of application blocks, software factories and guidance packages that have promoted ...
FireGestures is one of my favourite Firefox extensions. I have become so accustomed to it of late that I now find web browsing without gesture navigation hopelessly slow. I have been thinking that it would be nice to start baking gesture navigation into my own applications. Clearly, this is not the kind of feature you would want to shoehorn into any application, but used sparingly and where appropriate it is a great way of short-cutting user navigation and providing a more user-friendly UI experience. ...
My kit arrived on Friday for the Dare to Dream Different Challenge. Very very cool. The only minor disappointment was that the supplied XBee modules were Series 1. Fortunately, I had a few 2.5 modules laying around from a past project that I upgraded to ZB. Fortunately for me, Michael Schwarz created a library that contains code to talk to 2.5 and later modules for the desktop and micro frameworks. After a few hours of leaning how his library worked (and not worked with Series 1) and upgrading XBee ...
In this issue: Grant Archibald, Rob Houweling, Andrej Tozon, Dean Chalk, Ken Cox, Daniel Crenna, Bryant Likes, Mike Snow, Joe Engalan, and Ning Zhang. From SilverlightCream.com: Spin and Win Grant Archibald has created a one-armed-bandit for his MIX09 10K challenge... it looks and works great... give it a shot! Creating a ColorFill toy in Silverlight - part 1 Rob Houweling takes on a challenge from Terence Tsang on his blog and builds a ColorFill toy in Silverlight ... check out the references. Silverlight ...
I changed the "welcome message" on my website www.galasoft.ch and thought I would also publish it here :) ---- Update: In addition to the talks listed below, I will also talk in TechDays Geneva. More details here. Read the rest of this entry » ...
Update: Added a talk in Geneva, Switzerland, 1st or 2nd of April 2009 I am happy to announce that I will be speaking at Microsoft TechDays in Antwerp (Belgium, 11th and 12th of March) and in Bern (Switzerland, 9th of March). Hope to see some of you there, and if you are around, please come and meet me!! Read the rest of this entry » ...
In this issue: Russell Greenspan, Andrej Tozon, Patrick Keating, Timmy Kokke, csharpsean, John Stockton, Mike Snow, Terence Tsang, Ning Zhang, and Lee. From SilverlightCream.com: Microphone access in Silverlight via Flash and JavaScript Russell Greenspan shows us how to get past the no microphone in Silverlight thing by going through Flash or Java along the way.... great idea and since I've never coded Flash, good info... thanks Russell! Silverlight TreeView: MVVM and editing [1] Andrej Tozon was ...
In this issue: Pete Brown, Anna Wrochna, James Bacon, Ken Cox, Tiago Andrade e Silva, John Bruin, Dean Chalk, Tim Heuer, Joel Neubeck, and Gerard Leblanc. Shoutouts: Falling into the WPF category is this outstanding post by Jaime Rodriguez: Styling Microsoft’s WPF datagrid Karsten has this one, which is also WPF: Getting WPF Expander and Listbox Alignment Happy Koen Zwikstra announed a follow-on to his XPS posting: Silverlight XPS: Source code Adam Kinney has posted a second edition of TCS Weekly: ...
This is very goofy, but Jeff at GWB debugged around enough to figure out that the following entry is what was killing my 'Cream post for the last two days :( I'm going to try to put this out as a single and see if it flies. Walt Ritscher reports on Sothink Quicker for Silverlight -- an animation editor. Seems this was mentioned in the last week somewhere, but I couldn't find it real quick. This definitely looks like something worth checking into though! Stay in the 'Light! Twitter SLNews | Join me ...
Now I am officially in round 2. I didn’t realize I had to fill out some forms to make sure that I met the contest rules. Fortunately, that is all behind me now, and my development board is on it’s way. Which doesn’t give us contestants a lot of time. Round 2 ends March 31, 2009, which is a little over 2 months away. I plan to blog about my progress. Right now, I am in the “getting reacquainted with Micro Framework” that I last looked at a couple of versions ago. I had bought the book “Embedded Programming ...
In this issue: Bob Thomson, Michael Washington, Ken Cox, Shawn Wildermuth(2), Matthias Shapiro, Page Brooks, and Jeff Wilcox. Shoutouts: Jesse Liberty reports As promised, here is the .NET Rocks recorded panel on RIA at Code Mash. It was a blast and got a great reception. Jeff Weber has a followup on his Silverlight Install Enticement video: Enticing People To Install Silverlight (Follow Up) Brad Abrams has his shoutout to MIX09: Getting Ready for Mix09 From SilverlightCream.com: colaab - Silverlight ...
Yesterday morning came earlier than usual so I could trek to Reston, VA for the Washington DC MSDN Developer Conference, however, it was WELL worth it! Stephen Walther gave the keynote, hitting all the high-points of Azure and how it will play such a prominent role in future .NET development. I spent the rest of my day in the Client and Presentation room hearing Dave Hoerster present on ASP.NET and jquery, Frank La Vigne present on WPF DataGrid and Ribbon Controls, Pete Brown present on Building ...
In this issue: Jim Lynn, Shawn Wildermuth, Jeff Weber, and Terence Tsang. Shoutouts: Walt Ritscher reported on an interesting Web Design judging site: CommandShift3 - You be the judge of good Web Design. Scott Barnes reports that Silverlight is all over The Moment..... looks like lots of Silverlight involved in the inauguration! From SilverlightCream.com: Funky Popups using Tweener Jim Lynn sent me this one, and I've added Jim to my big list... he is using the Tweener class from Silverlight Contrib ...
Easy deferred execution While programming, especially in GUI applications, you may have come across the problem of actions that take too long to run them in the foreground thread (aka GUI thread). .Net brings a couple of different possibilities to circumvent this, for example the ThreadPool, BackGroundWorker or the Dispatcher class in WPF. What they have in common is, that they clutter up your code. Especially, if your are trying to separate your concerns you should think of a better solution. One ...
In this issue: John Stockton, Adam Kinney, Koen Zwikstra, Matthias Shapiro, Swiss MSDN Team Blog, Jordan Knight, Scott Barnes, Tim Heuer(2), and Mike Snow. Shoutouts: Terence Tsang suggests Let’s Join Mix 09 - 10K challenge!!... can't wait to see his entry :) Laurence Moroney is plugging MIX09: MIX09 – Why YOU should be there., and Adam Kinney says there will be another discount available tomorrow! From SilverlightCream.com: CodePlex, now with Silverlight John Stockton pinged me on his new post about ...
Programming Visual Basic applications? Typemock have released a new version of their unit testing tool, Typemock Isolator 5.2. This version includes a new friendly VB.NET API which makes Isolator the best Isolation tool for unit testing A Visual Basic (VB) .NET application. Isolator now allows unit testing in VB or C# for many ‘hard to test’ technologies such as SharePoint, ASP.NET MVC, partial support for Silverlight, WPF, LINQ, WF, Entity Framework, WCF unit testing and more. Note that the first ...
Programming Visual Basic applications? Typemock have released a new version of their unit testing tool, Typemock Isolator 5.2. This version includes a new friendly VB.NET API which makes Isolator the best Isolation tool for unit testing A Visual Basic (VB) .NET application. Isolator now allows unit testing in VB or C# for many ‘hard to test’ technologies such as SharePoint, ASP.NET MVC, partial support for Silverlight, WPF, LINQ, WF, Entity Framework, WCF unit testing and more. Note that the first ...
I just want to issue Microsoft a simple challenge that could revolutionize their software development process and quality control, make their apps integrate better, and make a world of difference to customers and implementation partners the world over: Get your shizzle together, and start building common modules all your enterprise products can leverage. A great example of what I'm talking about is User Profiles. MOSS 2007 has a very robust User Profiles engine. Commerce Server 2007 has its own somewhat ...
For those of you that may know, and those of you that don’t, I was scheduled to go to PDC 2008. The the inevitable happened. We ended up having issues with a third party vendor the week before I was scheduled to go. We also ended up having other issues and scheduling conflict that all came together to mean one thing, I MISSED PDC! I was so excited, I had never been a part of an organization that was will for me to go to one of the top conferences. But, the world’s aligned to keep me from my dream. ...
\In this issue: Boyan Mihaylov, Thiago Felix, Bart Czernicki, Daomon Payne, Nigel Sampson, Jeff Weber, Tim Heueer, Arturo Toledo, John Papa, and Jesse Liberty. Shoutouts: I've got posts queud up from Jonathan van de Veen, Anna Wrochna, and Andy Beaulieu, but either I screwed up loading things into Thumbtack this morning, or it needs a little more help because instead of retaining the original post locations, it retained the blog home. However, it might be me :) So... there WILL be a Cream 2 today. ...
Note the GeekSpeak today at 12:00 PST by John Papa. In this issue: Seema Ramchandani, Jeff Wilcox, John Papa, Pete Brown, and Lee. Shoutouts: I had to look up "Otaku", but then thought my granddaughter might like Laurence Moroney's Silverlight and Otaku – A match made in heaven :)... plus it's DeepZoom, so what's not to like! Yeah, Laurent... it's sort of SilverlightCream with a steaming helping of WPF on the side :) ... and here's a WPF link from Adam Kinney: PhotoSuru, an innovative photo-viewing ...
I am trying harder to make a player based on the vlc libraries.
I am using .Net interface to vlc as described on VideoLan.org
.And shall bring GUI to WPF reach.

Any Guidance or project co-ordinators  willing to lead this open source project?
I want to bring the best of both worlds.i.e The media player usability with the power of vlc.
Just mail me at sonamsingh_19@yahoo.co.in Directly..
Unwrapping my new Wolves wall calendar I realized its time to do some prognosticating. I've blown the dust off my Nostradamus predictions book, taken some fresh tea leaves and smeared them all over my cracked crystal ball (it rolled off my desk last March and I haven't taken the time to get a replacement) and I'm ready to peer deep into the future... Oh yeah, don't hold me to these. :-) Google Acquires IKEA: Google figures the best approach to gaining ground on the computer desktop is to buy the ...
Lately I've had a few people approach me after speaking engagements or conferences and ask for some advice on becoming a .NET developer. Sometimes this has been moving into IT from an unrelated field or other times it's just been a transition of existing development skills into .NET. Now if you have been in this industry for awhile (and had any success) you have apparently demonstrated at least some capability to migrate your skills from one newly released technology to the next. In 2009 it's hard ...

A few days ago I decided to enter the MIX 10K competition.

Read the rest of this entry »

In ParaPlan 4.0, we use twitter to maintain a change log. I wanted to display this information to our users, so I wrote a little class that calls the RSS feed and uses LINQ to parse the data. All I need is the message and the date, so that is all it pulls out. Here is the class: public class Twitter { public string Message { get; set; } public DateTime PubDate { get; set; } public static List<Twitter> Parse(string User) { var rv = new List<Twitter>(); var url = "http://twitter.com/statuse... ...
I am humbled and honored to be awarded a Most Valuable Professional award by Microsoft for 2009. This will be my 3rd year as a MVP. I got my first award in 2007 for ASP.NET, and then due to my increased activities in the fields of Windows Presentation Foundation and Silverlight, in 2008 and now 2009 in Client Application Development. This expertise gathers specialists of these two disciplines and provides a fantastic way to exchange and discuss amongst professionals. Read the rest of this entry » ...
Welcome to my first ever blog! So, of course, I had to start with the obligatory "hello world."

I hope to use this space to talk about the latest C# and .NET developments that interest me most. You know, things like LINQ and WPF and C#, etc...
Happy New Year to all. 2008 has been an amazing year, with many changes in my professional life (joining IdentityMine, publishing my first book Silverlight 2 Unleashed, etc...). It was a real pleasure to be in company of some of the brightest minds on this planet and to do my best to not seem to ridiculous next to them :) Privately, the highlight of this year has been our trip to Asia (Malaysia, Hong Kong) which will remain in our minds forever. Read the rest of this entry » ...
Jason posted a great episode on our new 10-4 show on Channel9 that covers customizing the Visual Studio 2010 start page. The start page is defined in XAML (Markup language for Windows Presentation Foundation), so adding new tabs, buttons and other functionality is as easy as editing the XAML in Visual Studio or any text editor. You can do even more than just edit the XAML. Because the start page is using XAML and Windows Presentation Foundation, you can also add your own WPF controls to the mix. ...
In this issue: Jim Lynn, Silverlight Girl, Microsoft Natal, Damon Payne, Lutz Gerhard, Tamir Khason, Imran Shaik, Ning Zhang, and Joe Stegman. Shoutout: Cameron Albert is almost to the Alpha stage on Parenthia. Check it out: Almost Alpha Time! From SilverlightCream.com: Christmas in Silverlight Jim Lynn sent me this admittedly no-code Christmas card. Cool Deep Zoom demo though... I like it :) Create shadow effect in Expression Blend - Part 2 Silverlight Girl Continues with her Expression Blend Shadow ...
This is written to explain Dependency Properties in general as they are available in .NET Framework 3.0 but specifically targeting Silverlight 2.0, in most places effort has been placed to explain the differences in Dependency Properties in WPF and Silverlight (With Silverlight perspective). But all examples are for Silverlight. What is Dependency Property? Dependency properties are new addition to .NET Framework 3.0, Dependency properties are completely new implementation of properties, all programmers ...
Roanoke Valley .NET User Group meetings and events for the first quarter of 2009 has been scheduled. For more details visit www.rvnug.org January Meeting - Thursday, 1/8/2009 Justin Etheridge, founder of Richmond Meet and Code Dinners, Senior Consultant at Dominion Digital, will walk you through an ASP.NET MVC application. February Meeting - Thursday, 2/5/2009 Joel Cochran, RV.NUG Member extraordinaire presents, "Going beyond Hello World: Developing real world WPF applications using Blend and Visual ...
1. Introduction This article shows how you can use attributes to validate your business objects. You may have had to write tones of code to validate your business objects without taking advantage of attributes. The value of attributes comes when you need to apply the same rules on a number of properties and the only thing you have to do is to decorate your property accordingly. For other articles on attribute based validation please check the Visual Studio Magazine and Ennis Ray Lynch, Jr. 2. Background ...
There are a lot of situations in Silverlight and WPF where you would like to get a list of items from a collection of a certain type. For example all textboxes in a Grid, or all customer records from a ListView. LINQ provides us with an extension method to do this very easily, the OfType<T>() extension on IEnumerable: public static IEnumerable<TResult> OfType<TResult>( this IEnumerable source ) Let me explain the use of this method thru some examples. Say you have a grid with some ...
In this issue: Pencho Popadiyn, Infragistics, Damon Payne, David Betz, Koen Zwikstra, Jaime Rodriguez, Jeff Wilcox(2), Karl Shifflett, and Jonathan van de Veen(2). From SilverlightCream.com: Exploring the Model – View – Controller (MVC) pattern Pencho Popadiyn at SilverlightShow has (I think) the first entry for the Write & Win Contest up .. this one is on MVC in Silverlight ... good-looking tutorial. Infragistic's Holiday Gift Infragistics sent out an email yesterday. If you aren't on the list, ...
I have been playing around with WPF Applications and one of the annoying things about WPF as well as Windows Forms is that they always open up in a Normal View (which is like a Restored View) and you have to maximize it to have a full view of your application. I know this is a simple setting right from the VB Days and was wondering where to set it up in case of WPF. The solution was to just to add the following line of code under the “InitializeComponent()” call in your Window1.xaml.cs or whatever ...
Rather a long gap between my last post and this...v. poor effort, must try harder. Actually, I have been working on a project which involves a good deal of WPF, so have been busily getting to grips with its finer points, so not had much to post in the way of interesting information, and quite a lot of reading other people's blogs for what interesting information I could myself misappropriate...sorry, err...I mean absorb. Well, it turned out we needed a MaskedTextBox control, which is conspicuously ...
In this issue: Rob Houweling, Damon Payne, Bart Czernicki, Timmy Kokke, James Bacon, Katrien De Graeve, Adam Kinney, Alex Golesh, Terence Tsang, John Papa, and Jesse Liberty. Shoutouts: I thought this Overnight Website Challenge - Looking for Developer Teams now! looked like it would be fun... if you're in the area consider it! Adam Kinney reports a flash of Silverlight on Zune.net: mixview on Zune.net in Silverlight. From SilverlightCream.com: Merry Christmas Rob Houweling has a very cool Christmas ...
In this issue: Boyan Mihaylov, Jeff Prosise, Tim Heuer, Bryant Likes, Page Brooks, Michael Wolf, Jeff Wilcox, Swiss MSDN Team Blog, Robby Ingebretsen, Anna Wrochna, and Andy Beaulieu. Shoutouts: If ya wanna go to MIX09, and particularly if you're self-funded, I don't know if there's any left, but they're giving away 200 seats at $795... go there fast then come back :) Act Now! Limited Number of MIX09 Conference Passes Available for $795. I also want to say +1 for Thumbtack ... this is filling in ...
Before I move on to other topics...I wanted to do one last post on STLDODN 2008. Now for some random event thoughts: The event was held this last weekend and it was one of the longest weekends of my year. As an organizer I spent last week stressing over many of the final details and anxiously awaiting final shipments of swag. I also spent a significant amount of time with my assistant* packing take-home bags. At one point I even paid each of my three girls $10/apiece to help stuff pens into bags ...