downloads

Power Collections
show
Wintellect’s Power Collections library extends the .NET Framework’s Class Library with an assortment of collection classes. The Power Collections library, documentation, and licensing information is available on CodePlex, Microsoft's open source project hosting web site.
Power Threading
show

Wintellect’s own Jeffrey Richter has produced the Power Threading library (DLL) containing many classes to help with threading and asynchronous programming.

There are versions of the library for the .NET Framework, Silverlight, and the .NET Compact Framework.

Jeffrey has described many of the classes contained in the library by way of his MSDN Magazine Concurrent Affairs columns.

The library also contains some non-threading related classes for working with exceptions, command-line parsing, and more.

When you download it, please read the enclosed End User License Agreement (EULA) before using the library in your own projects.

For limited support, questions, and comments, Jeffrey Richter has set up a Yahoo new group:

Group link: http://tech.groups.yahoo.com/group/PowerThreading/

Post message: PowerThreading@YahooGroups.com

Subscribe: PowerThreading-subscribe@YahooGroups.com

Unsubscribe: PowerThreading-unsubscribe@YahooGroups.com

To purchase extended support, please contact Wintellect.

Sterling Isolated Storage Database
show

Sterling is a lightweight object-oriented database implementation for Silverlight and Windows Phone 7 that works with your existing class structures. Sterling supports full LINQ to Object queries over keys and indexes for fast retrieval of information from large data sets.

 

The goal behind Sterling is to keep it:

  • Non-intrusive. You shouldn't have to change your classes just to persist them.
  • Lightweight. As of this writing, the DLL for Sterling is under 70 Kb. No one needs to bloat their project for something as simple as persisting data.
  • Flexible. While the core is light, Sterling is designed to handle any serialization task and make it ultra-easy to query databases using LINQ-to-Objects.
  • Portable. Sterling is designed to run on both Silverlight 4.0 and the Windows Phone 7.

Jeffrey Richter’s PushPin Utility
show

Jeffrey Richter has created a utility called PushPin which he has been adding features to for many years. Using hotkeys, PushPin allows you to pin any window on top of other windows, change the opacity of windows, rotate the display, show a countdown timer, touch file timestamps, download files from the web, determine which app(s) have a file in use, navigate to registry keys in RegEdit.exe, dial phone numbers via Vonage or Google Talk, and more. This latest version now periodically checks your Azure subscription and informs you if you have any deployed services running in the cloud allowing you to delete the deployments in order to avoid racking up charges. This feature is great for presenters, experimenters, or testers who deploy services to Azure and do not want to leave the deployment running indefinitely. To see what the tool can do, just run the EXE (which requires .NET 4.0) and right-click the PushPin icon that appears in your system notification area. You can configure its settings via the PushPin.exe.config file. Jeffrey uses this utility frequently in his classes and a number of students have asked about it so we are making it available here AS IS. If you have any feedback about the utility, please e-mail Jeffrey Richter (his e-mail address is in PushPin’s About box).

AT&T Video
show
AT&T is the largest communications holding company in the world by revenue. AT&T was creating a new kiosk application for use in US retail venues which would allow customers to compare and select provisioning options for cellular phones, and was targeted for rollout in 2010. The underlying technology is Microsoft’s Windows Presentation Foundation (WPF), and the system has been deployed to over 2000 stores nationwide.