Geeks With Blogs
Bill Osuch - Random geek notes .Net
New web site launched
I’ve written a few posts about working with the eBay API, and I’ve been using it a bit as a part-time seller, so I decided to make the tool I wrote available to anyone. The site is called Listing Trends (, and it allows potential sellers to research what is currently hot on eBay. You can drill into individual categories and view the tops results by highest number of watchers, bidders, or the highest price. There are also pages that show listings with a low Buy-It-Now, or listings ......

Posted On Thursday, September 5, 2013 2:09 PM

Using cascading ListBoxes to display hierarchical data in Windows 8
When you're dealing with hierarchical data (a tree-like data format such as folders that have sub-folders that have subfolders, etc.) you have to come up with an organized way of displaying it. You could create a tree view, similar to how Windows Explorer displays folders, but I wanted to try something different in Windows 8 - cascading ListBoxes. The user selects an items in a ListBox, and then a new ListBox appears to the right showing the sub-categories. This continues as long as there's data ......

Posted On Thursday, December 20, 2012 2:28 PM

Retrieving a list of eBay categories in a .Net 4.5 Windows Store App
Previously I wrote a post on how to get the eBay category list using their .Net SDK. I wanted to try doing the same thing in a Windows Store App for Windows 8 using Visual Studio 2012, but quickly ran into compatibility problems since the DLLs are compiled for .Net 2.0. I could have either changed the targetted framework, or attempted to re-write the DLLs, but neither sounded particularly exciting, so I simply decided to fall back to using a simple URL request and parsing it via Linq to XML. As mentioned ......

Posted On Wednesday, December 19, 2012 11:18 AM

Packt Publishing Thousand Titles Campaign–free eBook!

Packt Publishing is celebrating the release of its 1000th title by offering web site members their choice of free eBook. They are also opening their online library for a week for free to members, to allow you to research your choice. 

If you’re not already a member, signing up is free, but you have to do so by September 30th to get the free eBook.

To sign up, just go to

Posted On Friday, September 28, 2012 12:10 PM

Dallas event: State of .NET Fall 2011
Don’t miss out on these great session with Markus Egger in the Dallas office! Where: Microsoft Dallas Office – 7000 SR-161 (George Bush Turnpike), Dallas, TX 75039 When: Tuesday, December 13, 2011 – 1:30 – 4:30 PM Signup for this FREE event in Dallas Join Markus Egger, Microsoft RD and one of the longest running MVPs, for an afternoon of free information. CODE Magazine and EPS Software are in a unique position to share information based on real world experience in projects that are either our own ......

Posted On Monday, December 12, 2011 2:07 PM

Speeding up ForEach loops with parallel programming - Task Parallel Library
If you're working with large chunks of data, eventually you'll probably use a foreach loop to iterate through an enumerable data source and execute the same actions on each item (for example, do something to every DataRow in a DataSet). With the new Task Parallel Library (TPL) in .Net 4 you can execute these loops in parallel for a noticeable improvement in speed. .Net has had support for parallel programming since the 1.0 version, but the developer had to do (sometimes...) extensive work to create ......

Posted On Monday, September 26, 2011 12:15 PM

Review of InRule v 4.0 Business Rule Authoring system
I’ve worked with the BizTalk Rule Engine and various rule systems using Windows Workflow Foundation with varying degrees of success, so I was interested in seeing InRule’s solution, billed as “The Premier .NET Solution for Authoring, Managing and Executing Business Rules”. The company has been around since 2002, and lists AirTran Airways, Trane and Experian among its customers. Product Components of InRule InRule has multiple components for authoring, storing and executing rules, each of which can ......

Posted On Monday, September 19, 2011 12:09 PM

Copyright © Bill Osuch | Powered by: