header image
 

Touch Wall

Video here

Enterprise Comet: Awaken the Grizzly!

Worth reading. Microsoft could do worse than buy Kaazing and convert the technology to .NET.

WPF: Application Performance

It’s always worth reading MSDN articles in full as sometimes there a gem at the end of the article: If you have a choice between binding an IList<(Of )&gt ;) or an IEnumerable to an ItemsControl object, choose the IList<(Of )&gt ;) object. Binding IEnumerable to an ItemsControl forces WPF to create a wrapper IList<(Of )&gt ;) object, which means your performance is impacted by the unnecessary overhead of a second object.

INotifyPropertyChanged

Positioning

Interesting read on marketing strategy. I’m guessing Microsoft and others use Multivariate testing for various applications?

Microsoft WorldWide Telescope: Where’s the Silverlight/Surface Version?

It’s a very cool application. But why does it have to be installed? What I really want is a Silverlight RIA version! :) Or maybe a Surface version build with WPF 3.5 SP1 :)

Video and screen capture.

RIA: Microsoft to finally offer Silverlight COMET?

Appears somebody is finally listening @ Microsoft, with a WCF push service for Silverlight coming in the near future.

Update: Lets hope Microsoft understand that smart poll is NOT the solution

Microsoft on Silverlight, WPF 3.5 SP1

Interesting read on Flash vs Silverlight from Microsoft.

It appears we are getting closer to the summer final release of WPF 3.5 SP1 - C9 video here. Deployment in this release has a number of improvements, but from an enterprise perspective it’s not that interesting as every bank already has a way to deploy software automatically onto traders desktops. The WPF performance improvements are a lot more interesting; specifically Text Rendering and WriteableBitmap. But :( it looks like we’ll have to wait a while longer for the WPF datagrid. I’m guessing Xceed will take advantage of the custom panels with virtualized scrolling and data binding improvements pretty quickly. Overall 3.5 SP1 will provide a much needed lift to building financial applications. Now all we need is the same functionality in Silverlight :)

Platform, WPF, Silverlight and More

I’m curious to know why Platform has only just decided to create a Financial Services Unit. It’s common knowledge that JPMC has been using Platform for years, and has essentially helped tune Platform’s thoughts on Financial Services usage. So why has it taken so long to create the unit? Has the credit-crunch in 2008 offered Platform an opportunity to expand into other banks and displace DataSynapse?

It’s nice to see a financial slant to Glenn Block latest WPF Prism posting.

So the latest Silverlight application that is making the blog rounds is the Healthcare demo. I agree its a cool demo (shame its not FS centric :) ), however until we get close to Silverlight 2.0 RTM and begin to see what performance Microsoft can actually achieve in the browser, we in a similar place to early WPF - cool stuff, but the performance is …. With the Silverlight push well underway, its nice to see Microsoft facing off Flex in the game authoring arena - Silverlight Popfly Game.

Agree that IDisposable implementation support in C# 4.0 would be extremely helpful.

Off topic: Concurrency at Microsoft, Linq Extender, F# in 20 mins, FP Tutorial.

The Reality of the Cloud

An explanation of Microsoft’s cloud by Debra Chrapaty.

Sun RIA: JavaFX Announced, Kaazing Partners with Sun Glassfish

Sun announces JavaFX @ JavaOne 2008. JavaFX Script is a declarative language which will have its own runtime engine. Thus I expect in the future (2009?) every browser will have 3 plug-ins as standard - Flash, Silverlight and JavaFX.

Kaazing appears to be pushing it’s real-time RIA push technology solution hard into the enterprise space with it’s recently partnering with Sun Glassfish. I’d love to hear from a bank who has actually field tested their product, written adapters to hook into the EMB and engineered appropriate entitlement solutions. The performance numbers I’ve heard coming from Kaazing are impressive, so it appears Kaazing do have a very interesting solution. One thing Kaazing could improve is their web site ;) If Lightstreamer can provide a demo of there push technology on there home page, surely Kaazing can do the same?