C4F Vista Peer-to-Peer Toolkit

  •        130

Develop peer-to-peer (P2P) applications for WinForms and WPF applications with no lines of code. Includes WinForm & WPF drag 'n drop controls including P2P Chat, P2P File transer; P2P Audio and P2P Audio & Video controls. All source code for samples available in both VB and ...

http://c4fp2p.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

C4F Developer Kit


The C4F Developer Kit is a collection of components, controls and samples in both Visual Basic and Visual C#. The features of the kit include a single installation file that provides users easy access off the Windows Start Menu to the documentation, sample executables and sou...

RakNet - RakNet is a cross platform, open source, C++ networking engine for game programmers.


------------------------------------------ See Help\swigtutorial.html Upgrading from version 3 ------------------------------------------ See 3.x_to_4.x_upgrade.txt Windows users (Visual Studio 2008 and 2010) ----------------------------------------- Load RakNet_VS2008.sln and convert if necessary.After the project conversion, if you encounter error MSB4006,follow the steps below to fix it:1. Open project properties2. Click on "Common Properties"3. Click on "Framework and References"4. Look

PeerTube - Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent.


PeerTube is a decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent. It is difficult to build a FOSS video streaming alternatives to YouTube, Dailymotion, Vimeo... with a centralized software. One organization alone cannot have enough money to pay bandwidth and video storage of its server. So there is a need of decentralized network (as Diaspora for example). But it's not enough because one video could become famous and overload the server. It's the reason why P2P protocol is used to limit the server load.

Friends - P2P chat powered by the web


Friends is like Slack except P2P, offline friendly and open source. Data is transmitted over secure channels and messages are authenticated. It is made by a group of open source developers who are motivated to make a public chat platform that is easy to use but isn't centrally controlled, and where data is owned by its users.

Windows-driver-samples - This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK)


These are the official Microsoft Windows Driver Kit (WDK) team driver code samples for Windows 10. They provide a foundation for Universal Windows driver support of all hardware form factors, from phones to desktop PCs. Use these samples with Visual Studio 2015 and Windows Driver Kit (WDK) 10.Use Visual Studio 2015 and Windows Driver Kit (WDK) 10 to build, test, and deploy your drivers. With Windows 10, the driver development environment is integrated into Visual Studio. To get started, download the driver development kits and tools for Windows 10.


PyPunchP2P - Python实现NAT穿透+STUN+TURN+P2P聊天 | Python P2P chat


Python p2p chat client/server with built-in NAT traversal (UDP hole punching). I've written an article about the detailed implementation (in Chinese). The number 100 is used to match clients, you can choose any number you like but only clients with the same number will be linked by server. If two clients get linked, two people can chat by typing in terminal, and once you hit <ENTER> your partner will see your message in his terminal. Encoding is a known issue since I didn't pay much effort on making this tool perfect, but as long as you type English it will be fine.

api-samples - Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API


Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples.

Mobius - C# and F# language binding and extensions to Apache Spark


Mobius provides C# language binding to Apache Spark enabling the implementation of Spark driver program and data processing operations in the languages supported in the .NET framework like C# or F#.For more code samples, refer to Mobius\examples directory or Mobius\csharp\Samples directory.

Windows-universal-samples - API samples for the Universal Windows Platform.


This repo contains the samples that demonstrate the API usage patterns for the Universal Windows Platform (UWP) in the Windows Software Development Kit (SDK) for Windows 10. These code samples were created with the Universal Windows Platform templates available in Visual Studio, and are designed to run on desktop, mobile, and future devices that support the Universal Windows Platform.Note: If you are unfamiliar with Git and GitHub, you can download the entire collection as a ZIP file, but be sure to unzip everything to access shared dependencies. For more info on working with the ZIP file, the samples collection, and GitHub, see Get the UWP samples from GitHub. For more samples, see the Samples portal on the Windows Dev Center.

arcgis-runtime-samples-android - ArcGIS Runtime SDK for Android Samples


ArcGIS Runtime SDK for Android v100.2.0 samples. The master branch of this repository contains sample app modules for the latest available version of the ArcGIS Runtime SDK for Android. Samples released under older versions can be found through the git tags. Please read our wiki for help with working with this repository. Please read our developer instructions wiki page to set up your developer environment with Android Studio. Instructions include forking and cloning the repository for those new to Git.

Seal Chat Engine


Seal Chat is a simple Chat Server with many features like IRC, completely written in PHP. It should be able to handle several kind of chat-requests through API even SMS-Chat / Supports possibility to connect to other Seal Chat Servers like P2P.

??.NET???P2P????


???????? ?? gateswong+code@gmail.com ???????? ????????

Quantum - Microsoft Quantum Development Kit Samples and Libraries


See introduction to quantum computing provided with the Quantum Development Kit.The libraries and samples provided in this repository are designed to work with Visual Studio 2017 and the Quantum Development Kit. Please see the installation guide for how to get up and running.

AdventureWorks Sample Databases for the SQL Server 2012 Developer Training Kit


This project is a fork of the Adventure Works sample databases for the SQL Server 2012 Developer Training Kit.

python-slackclient - Slack Developer Kit for Python


A basic client for Slack.com, which can optionally connect to the Slack Real Time Messaging (RTM) API.Whether you're building a custom app for your team, or integrating a third party service into your Slack workflows, Slack Developer Kit for Python allows you to leverage the flexibility of Python to get your project up and running as quickly as possible.

LiveChat Starter Kit


LiveChat Starter Kit (LCSK) is an ASP.NET 4 C# .NET SignalR application allowing you to offer Live Support to your site visitors.

uwp-experiences - Universal Windows Platform (UWP) samples and showcases


The UWP App Experiences are beautiful, cross device, feature rich and functional app samples built to demonstrate realistic app scenarios on the UWP platform across desktop, Xbox, mobile, and more. Besides being open source on GitHub, each sample is published to the Windows Store for easier access for developers and each is accompanied with at least one blog post and short overview video.While these samples were initially created for the App Dev on Xbox live event and blog series, they have been built and designed for multiple UWP devices and scenarios in mind from the start. In fact, all samples have been developed to work on Desktop, Mobile, and Xbox One. Any developer can take advantage of these samples regardless of the device type or features they are targeting, and we are looking forward to hearing about your experience.

atmosphere-samples - Atmosphere's samples.


Recommended samples for getting started are the chat, which demonstrate usage of all transports using an AtmosphereHandler, or the jquery-pubsub, which demonstrate how to switch from one transport to another using a Jersey Resources. If you are interested to write WebSocket only application, take a look at the atmosphere-websockethandler-pubsub sample. The pubsub sample contains a lot of small demonstration on how the Jersey extension can be used. If you are interested to write HTML5 Server Side Events application, take a look at the atmosphere-sse-xxx samples. If you plan to use Spring or GWT, take a look at their specific samples.

Squiggle - A free open source LAN Messenger


Squiggle is a free server-less peer to peer LAN messenger. Just download and run it and you're ready to talk to everyone on your LAN.

Facebook Developer Toolkit


Clarity Consulting Inc. http://www.claritycon.com developed the original Facebook Developer Toolkit for the Microsoft Visual Studio Express Team. We have seen lots of feedback on suggestions on improving the codebase. We worked with Microsoft on an idea to keep the code rele...