Pigs Can Fly

Windows performance, development, and related issues(and maybe some not so related...)

Browse by Tags

Tagged Content List
  • Blog Post: Beyond Hello World - Update 5, TreeMap Control Working, Perf Issues

    CLCV V5 now has a fully working TreeMap control that zooms, supports mouse over events and looks pretty good. The regions are laid out with the Squarified TreeMap algorithm . Even better, the tree map itself scales to large numbers of nodes - easily 100's of thousands, and on my lap top , it will handle...
  • Blog Post: Beyond Hello World - Update 3, Control Templates, Multithreading, and more... (with source)

    I've learned a lot in working on my first real WPF application such as implimenting multi-threaded file reading, how to use the dispatcher object, how to use control templates to customize controls, the basics of application configuration, using abstract C# classes, and using anonymous methods . I...
  • Blog Post: CLC and it's Data Viewer CLCV

    CLC is a native C++ program I developed that counts lines of source code. It is designed to handle very large source code trees - all of Windows Vista. For large trees, it saves its output in comma separated value format (CSV) which is easily read by Excel. CLC is extremely fast - it uses very efficient...
  • Blog Post: Beyond Hello World - An Update On My First WPF Application (with source)

    I've been working on my first useful WPF application and I've learned several things since my last post and answered a few questions. I've included a ZIP file with my updated source (you can find it at the bottom of the post, it includes full Visual Studio 2005 project) Here is what I've leaned: ...
  • Blog Post: Beyond Hello World - My First WPF Application (with source)

    My pet project for the holiday vacation has been writing a WPF application to view data from my code line counting tool CLC.EXE (soon to be released on Codeplex ). CLC produces counts of lines, code, comments, and other statistics per file, per directory and for entire directory trees. When complete...
Page 1 of 1 (5 items)