January 2010 - Posts

2
Comments

ePaper Kompas is 30x faster now by zeddy

10x is solved because using Custom Cursor Adorner for custom mouse cursor is SLOW. 20x is solved because by code-review, I found out some things CAN BE CACHED and not reloaded everytime :) Will tell you more details on Monday… again I need to sleep this...
1
Comments

Silverlight Performance Tip: WindowLess is an Anomaly by zeddy

Once again, ol’ Masykur reminded me of something in this comment : that I could boost the performance by setting “windowless” to false. I did try this option before deploying, but it caused the right-click menu not to appear. And that is something that...
0
Comments

Silverlight Performance Tip: Set NULL and Clear your Children when Hiding by zeddy

In the old version, we kept all pages in memory. Then we decided to “hide” unseen pages by offloading them from memory to Isolated Storage. So we thought, yaayyy, lesser memory… NOT. This boggles our mind, and after extensive testing, the following code...
3
Comments

Silverlight Performance Tip: Prevent WebClient Memory Leak by zeddy

We used a lot of WebClient to download resources (images .jpg + vector .zin). When I flipped to the Next Page and destroyed all WebClient objects, the memory is not going down. Hmm, what happens? Actually this is a common bug in .NET, not specific to...
6
Comments

Silverlight Performance Tip: 15 is better than the default 60 by zeddy

Thanks to Masykur (MVP ASP.NET – Indonesia) for pointing this out: Silverlight ePaper causes high CPU usage when hovering mouse over the text. I have the solution to that (and a video to prove it), but first let me blame Microsoft for this point: Silverlight...
0
Comments

Kompas ePaper v2 is LIVE! by zeddy

I will discuss some Silverlight performance tips after I get enough sleep from deploying & last-minute-debugging last night :) Enjoy the smaller memory footprint, smaller internet bandwidth hogging, and lower CPU Usage (provided you are not on Pentium...
Powered by Community Server (Commercial Edition), by Telligent Systems