The Vista Peer-to-Peer (P2P) Toolkit extends the Coding For Fun (C4F) initiative

The Vista Peer-to-Peer (P2P) Toolkit extends the Coding For Fun (C4F) initiative

Visual Studio Express users not already familiar with the C4F initiative will probably find all the technology coalescing around this mini-platform pretty darn interesting. By itself, the C4F Developer Kit includes a whole host of capabilities. These include such things as drag'n'drop controls that support numerous Vista APIs and Web Service wrappers, complete source code in Visual Basic and Visual C# for all controls and examples, and a C4F Dashboard from which users can operate the C4F Developer Kit as well as the Vista P2P Developer Kit.

Of course, this leads directly into the latter subject—namely, the Vista P2P Developer Kit. Working with Visual Studio Express and the C4F Dashboard, this toolset lets developers create their own peer-to-peer applications using purely visual coding techniques, so that no direct coding is really necessary at all. It also provides a simple set of drag'n'drop WinForm and Windows Presentation Foundation (WPF) controls that users can employ to solicit user input and display results in all kinds of interesting formats and layouts.

In the interests of serving a beginner to novice audience, Microsoft also supports these tools with QuickStart documentation that provides detailed, step-by-step instruction, and walks readers through detailed examples to help them understand exactly what the Vista P2P Toolkit can do, how it works, and how it may be most easily and quickly put to use. With an obvious leaning toward flash and

    Requires Free Membership to View

    When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to provide a unique online resource for developers, architects and development managers tasked with building and maintaining enterprise applications using Visual Basic, C# and the Microsoft .NET platform.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchWinDevelopment.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchWinDevelopment.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

dash, the Vista P2P Toolkit is especially conducive to building applications that can stream video and music, share files, and support chat operations, or combine some or all of these features into a single application simply by clicking through the right tools and menu choices.

While this kind of capability is likely to appeal most to unsophisticated audiences uninterested in efficiency, scalability, or optimization, it's still worth looking into for low-budget in-house toolsmithing and throwaway programming tasks. There's a surprising amount of capability here that even experienced programmers are bound to like, and be able to put to good use fast.

Ed Tittel is a writer and trainer whose interests include XML and development topics, along with IT Certification and information security. E-mail Tittel with comments, questions, or suggested topics or tools to review. Cool tools rule!


This was first published in May 2008

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.