<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Pablo Fernicola's Personal Blog Comments</title>
    <link>http://www.fernicola.org/loquitor/</link>
    <description>Comments from The views and postings in this site represent my personal opinions and not necessarily those of my employer</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 0.8.2 - http://www.s9y.org/</generator>
    <webMaster>pablo@fernicola.org</webMaster>
<pubDate>Mon, 06 Sep 2010 17:10:33 GMT</pubDate>

    <image>
        <url>http://www.fernicola.org/loquitor/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Pablo Fernicola's Personal Blog Comments - Comments from The views and postings in this site represent my personal opinions and not necessarily those of my employer</title>
        <link>http://www.fernicola.org/loquitor/</link>
        <width>100</width>
        <height>21</height>
    </image>
<item>
    <title>Kira: Blue Angels at SeaFair</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/23-Blue-Angels-at-SeaFair.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/23-Blue-Angels-at-SeaFair.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=23</wfw:comment>
    <author>kmdott@msn.com (Kira)</author>
    <content:encoded>
Where do you go to watch the Friday practice of the Blue Angels? We will be in WA from Wisconsin this year and would love to see that.&lt;br /&gt;
&lt;br /&gt;
Thanks!    </content:encoded>
    <pubDate>Mon, 06 Apr 2009 07:44:45 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/23-guid.html#c381057</guid>
    </item>
<item>
    <title>ice yarn: WPF- Pick Your API Abstraction</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=17</wfw:comment>
    <author>iso@iceyarn.com (ice yarn)</author>
    <content:encoded>
It is useful to everyone.very good opinion.would be much easier for designers and translates them very easy to work.    </content:encoded>
    <pubDate>Wed, 04 Mar 2009 10:11:24 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/17-guid.html#c378034</guid>
    </item>
<item>
    <title>Mathew Webber: When to use WPF and when to use other technologies</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/19-When-to-use-WPF-and-when-to-use-other-technologies.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/19-When-to-use-WPF-and-when-to-use-other-technologies.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=19</wfw:comment>
    <author>Mathewwebber@hotmail.com (Mathew Webber)</author>
    <content:encoded>
Are we any closer to invariant line thickness in WPF?&lt;br /&gt;
&lt;br /&gt;
We really need the ability to turn of the scaling of stroke thickness on zoom within our application. We are current considering the removal of WPF altogether and going back to GDI+, which I would rather not do.&lt;br /&gt;
&lt;br /&gt;
Any news?    </content:encoded>
    <pubDate>Fri, 09 Jan 2009 10:44:42 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/19-guid.html#c372480</guid>
    </item>
<item>
    <title>boomhauer: WPF- Pick Your API Abstraction</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=17</wfw:comment>
    <author>boomhauer@gmail.com (boomhauer)</author>
    <content:encoded>
Looks like we're close to the topic i need to discuss here, so need input why the heck my app is rendering in software mode. &lt;br /&gt;
The app displays long polylines in a couple of long canvases. they are in a scrollpane so the user can scroll up and down to view the full content. The canvases have tiled rectangles filling them which have geometry added to draw gridlilnes in the background. The problem Im having is anytime a scroll is done, the canvase contents are re-rendered, and in software mode. Makes for a sluggish scrolling operation. &lt;br /&gt;
&lt;br /&gt;
I cant find anything fancy Im doing that might cause the software rendering to occur... Im lready looking to switch to the virtualizing canvas (that I found code for online), but just having this render in hardware mode would seem to help things quite a bit. &lt;br /&gt;
Im testing on xp sp3 with directx 9.0c, with an nvidia 256 mb vid card. It is a laptop, if that matters. &lt;br /&gt;
&lt;br /&gt;
Thanks    </content:encoded>
    <pubDate>Wed, 20 Aug 2008 11:45:56 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/17-guid.html#c286578</guid>
    </item>
<item>
    <title>HellAwaits: What to use for fast 2D graphics?</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/48-What-to-use-for-fast-2D-graphics.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/48-What-to-use-for-fast-2D-graphics.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=48</wfw:comment>
    <author>hellawaits@operamail.com (HellAwaits)</author>
    <content:encoded>
Same problem. There are cool things that I would like to use like AdornerDecorator on selected graphical objects (read: lines with thousands of points), and I'm just stuck since GDI+ just does it faster (but unfortunately not fast enough to keep the things simple) and WPF is VERY SLOW (PIV 1.8 Ghz Proc with 1GB RAM hell knows what video card). I was looking towards manualy composing WMF files in memory and it gave 5 times better results than drawing calls directly to GDI+ device for charts like line or candlestick but only 1.5 performance boost for chart like Point'n'Figure.    </content:encoded>
    <pubDate>Thu, 26 Jun 2008 13:38:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/48-guid.html#c210100</guid>
    </item>
<item>
    <title>Greg N: The Blinking Amber Light</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=49</wfw:comment>
    <author>pablo@fernicola.org (Greg N)</author>
    <content:encoded>
+1 for this working.&lt;br /&gt;
&lt;br /&gt;
I had the same problem, blinking amber light.&lt;br /&gt;
After pulling the battery it would boot, then randomly stop working/start blinking.&lt;br /&gt;
Pulled battery again and it would start working for a few boots, then stop again.&lt;br /&gt;
I replaced the motherboard battery (5$, radioshack) and it seemed to work for a bit then the same thing started happening again. &lt;br /&gt;
Found this site, bought an Antec earthwatts 500W, (~$100) replacement took 10 minutes, now it seems to be back in working order again.&lt;br /&gt;
&lt;br /&gt;
Bravo Pablo Fernicola!    </content:encoded>
    <pubDate>Tue, 24 Jun 2008 10:55:24 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/49-guid.html#c208855</guid>
    </item>
<item>
    <title>laptop: The Blinking Amber Light</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=49</wfw:comment>
    <author>laptop13@163.com (laptop)</author>
    <content:encoded>
a good read.    </content:encoded>
    <pubDate>Tue, 10 Jun 2008 19:12:12 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/49-guid.html#c202528</guid>
    </item>
<item>
    <title>Prodigal Son: The Blinking Amber Light</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/49-The-Blinking-Amber-Light.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=49</wfw:comment>
    <author>gbh32001@yahoo.com (Prodigal Son)</author>
    <content:encoded>
PSU is the root cause for the amber blinking light provided that you try to check all your usb ports for shorts,unplug ur RAM,PCI boards including DVD drive and HDD.    </content:encoded>
    <pubDate>Mon, 19 May 2008 16:17:58 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/49-guid.html#c192593</guid>
    </item>
<item>
    <title>Chris Goetschius: What to use for fast 2D graphics?</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/48-What-to-use-for-fast-2D-graphics.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/48-What-to-use-for-fast-2D-graphics.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=48</wfw:comment>
    <author>goetschius at gmail dot com (Chris Goetschius)</author>
    <content:encoded>
I am literally doing the same thing - creating a trading application and need to visualize the security data. I've found that WPF is too slow. When there are over 10,000 &quot;objects&quot; redrawing takes seconds on a quad core machine. I've tried all sorts of teaks to increase performance too. Anything above 2,000 &quot;objects&quot; I've found WPF to be too slow to handle. In GDI+ I can draw over 10,000 lines in a couple of milliseconds. I really thought I would have more of a choice, but for me it's either DirectX or GDI+ - and since I'm doing managed code I'll probably chose GDI+.    </content:encoded>
    <pubDate>Mon, 19 May 2008 08:46:09 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/48-guid.html#c192391</guid>
    </item>
<item>
    <title>commenter: Oh Deer!</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/58-Oh-Deer!.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/58-Oh-Deer!.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=58</wfw:comment>
    <author>none@noone.com (commenter)</author>
    <content:encoded>
[font-size=xxxxxxxxxxxxxxxxxxxx-small]Nice pictures![/font-size]    </content:encoded>
    <pubDate>Mon, 19 May 2008 00:31:36 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/58-guid.html#c192312</guid>
    </item>
<item>
    <title>boris: Battlestar Galactica - It is not too late</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/57-Battlestar-Galactica-It-is-not-too-late.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/57-Battlestar-Galactica-It-is-not-too-late.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=57</wfw:comment>
    <author>btubak@gmail.com (boris)</author>
    <content:encoded>
beware of season 4. it is terrible... up until middle of 3rd season it is some of the best sci-fi ever made.    </content:encoded>
    <pubDate>Wed, 14 May 2008 12:33:24 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/57-guid.html#c190345</guid>
    </item>
<item>
    <title>Pablo Fernicola: My First Starbucks</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/54-My-First-Starbucks.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/54-My-First-Starbucks.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=54</wfw:comment>
    <author>pablo@fernicola.org (Pablo Fernicola)</author>
    <content:encoded>
Indeed, that metro station seems extra deep.  Although, I get that feeling in subway stations in the DC area in general.&lt;br /&gt;
&lt;br /&gt;
The escalator at the National Library of Medicine is also extra long.    </content:encoded>
    <pubDate>Wed, 23 Apr 2008 00:53:14 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/54-guid.html#c182740</guid>
    </item>
<item>
    <title>Bryan Green: My First Starbucks</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/54-My-First-Starbucks.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/54-My-First-Starbucks.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=54</wfw:comment>
    <author>bag@mac.com (Bryan Green)</author>
    <content:encoded>
Ive been to that Starbucks on DuPont Circle. Its very nice! I liked sitting in the chair at the apex of the wedge, where you can sip your drink and watch the crowds walk by on almost all sides.&lt;br /&gt;
&lt;br /&gt;
Did you take the Metro to DuPont Circle? The escalator there is the longest Ive ever seen. Crazy long!    </content:encoded>
    <pubDate>Fri, 18 Apr 2008 15:24:17 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/54-guid.html#c181308</guid>
    </item>
<item>
    <title>Rob: WPF- Pick Your API Abstraction</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=17</wfw:comment>
    <author>robfiregarden@gmail.com (Rob)</author>
    <content:encoded>
If one had a goal to create a ui implementation which would compile to presentationCore and silverlight 2.0 they could do it by standardizing on Geometry as their UI model data. This would have to also include brushes and a pen. &lt;br /&gt;
&lt;br /&gt;
If you look closely at System.Windows.Media in both PresentationCore.dll and Silverlight 2.0. you will see the overlap classes available in terms of rendering Geometries using a Path, brushes and a pen. The only place it differs is Silverlight 2 has a videoBrush and PC has a VideoDrawing. &lt;br /&gt;
&lt;br /&gt;
Example you create a drawingVisual Shape base class that does the same thing as SilverLight 2.0 shape. Derive other shapes and now you have two compatible drawing classes. Compatible in terms of both set of shape classes share the exact same Geometry, brush &amp;amp; pen to render. Also they implement the exact same dependency properties and animation classes. The code base only really have to diverge with the host container as a window or browser.&lt;br /&gt;
&lt;br /&gt;
The preceeding design excludes the use of a drawing group as there is no common silverlight class. Each DrawingVisual is equivilent to silverlight 2.0 shape in terms of making the code cross compilable.&lt;br /&gt;
&lt;br /&gt;
Does this prospect interest you? If so perhaps you should not post this comment rather email me directly. I could share the current implementation of a silverlight compatible PresentationCore.dll MVP user control implementation.&lt;br /&gt;
&lt;br /&gt;
Thanks so much.&lt;br /&gt;
&lt;br /&gt;
Rob    </content:encoded>
    <pubDate>Mon, 24 Mar 2008 14:04:53 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/17-guid.html#c171971</guid>
    </item>
<item>
    <title>Rob FireGarden: WPF- Pick Your API Abstraction</title>
    <link>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html</link>
<category></category>    <comments>http://www.fernicola.org/loquitor/index.php?/archives/17-WPF-Pick-Your-API-Abstraction.html#comments</comments>
    <wfw:comment>http://www.fernicola.org/loquitor/wfwcomment.php?cid=17</wfw:comment>
    <author>Robfiregarden@gmail.com (Rob FireGarden)</author>
    <content:encoded>
Thanks that is a good point. I am drawing with drawing visuals and rather than creating a drawing group I was creating a bunch of separate visuals. Your reply points to using less Drawing Visuals and more Drawing Groups when appropriate&lt;br /&gt;
&lt;br /&gt;
Also consider creating a DrawingVisual which implements Shape and it's decedents. This is a path to developing a library of shapes which could have a compatible interface in silverlight. Specifically shapes, brushes, pens can be drawn in a similar fashion with silverlight shapes.    </content:encoded>
    <pubDate>Mon, 24 Mar 2008 12:13:31 -0700</pubDate>
    <guid isPermaLink="false">http://www.fernicola.org/loquitor/index.php?/archives/17-guid.html#c171940</guid>
    </item>
</channel>
</rss>
