Welcome Guest,
Already a member? Sign In
In the June 2011 digital issue of Dr. Dobb's Journal, we introduce you to Graphr, a WPF-based GUI for generating graphs; discuss Silverlight's future; show you a Team Foundation Server build-failure alert system; offer an overview of next-generation cryptographic hash functions, and more!
In This June Digital Issue:
- A Plugin-Based Graphical App in C# Using MEF and Embedded IronPython
By Gigi and Saar Sayfan
Graphr is a Windows Presentation Foundation-based GUI program implemented in C# that allows you to generate a dataset based on a rule. It utilizes the Managed Extensibility Framework (MEF) to load graph plugins dynamically and use them in a totally decoupled fashion. This article demonstrates Graphr, explains in detail how to embed IronPython, and explores its use in a plugin architecture. - Microsoft's Fickle APIs
By Andrew Binstock The company's history of constant forced migration raises the question of whether Microsoft will abandon Silverlight, now that HTML5 is increasingly the center of the rich Internet application universe.
- Clever Hax: Broadcasting Build Notifications from TFS
By Marcin Kawalerowicz and Craig Berntson
Team Foundation Server makes it easy to notify your team about build failures in clever ways: flashing red lights or an SMS message to every team member.
- From the Vault: Creating Better Cryptographic Hash Functions
By Jesse Walker, Michael E. Kounavis, Shay Gueron, and Gary Graunke
As encryption technologies are broken by hackers and researchers, the need to for better cryptographic hashes attains new urgency. Here is how these hashes are created, with a look at the algorithm innovations that have emerged to counter security threats. - Letters
By you
Our Mailbag overfloweth this month.
- Links
Table of Contents
COVER STORY
The information submitted is collected by TechWeb and our sponsor(s).
TechWeb's privacy policy;
AMD's privacy policy;
Microsoft's privacy policy;
Verisign's privacy policy.
This digital issue is sponsored by:
Having trouble logging in? Click here.
Download Adobe Reader