• Ravi Rao's Blog

    Event name suggestions?

    • 9 Comments
    So, we are trying to figure out a good name for an event for the following: The mechanism by which you access published capabilities and objects from a person near you is by calling the PeerCollabRefreshEndpointData() API. This API effectively refreshes...
  • Ravi Rao's Blog

    What is this collaboration host icon that shows up on my tray...

    • 2 Comments
    If you are developing to the peer to peer collaboration APIs you may see a tray icon appear when you first use the APIs. This is the collaboration host (the process name is p2phost.exe, and it is a user mode process). p2phost.exe is responsible for listening...
  • Ravi Rao's Blog

    FAQ

    • 14 Comments
    I'll try to keep this FAQ updated on the general questions asked on the p2p infrastructure: 1. How scalable is the p2p framework? * PNRP is the serverless name resolution protocol, and is scalable to the size of the internet. * Graphing/Grouping...
  • Ravi Rao's Blog

    My People Near Me talk at PDC

    • 7 Comments
    The talk was titled "Integrating PNM into your P2P application". I got a lot of feedback from people that we should have titled the project differently (such as Discover and Interact with People located nearby), and people would have been more clear on...
  • Ravi Rao's Blog

    API model for People Near Me vs Internet/Contacts presence

    • 1 Comments
    The model for presence revolves around contacts. You have a bunch of contacts, and you want to get their presence when you sign in, and if they signed-in after you did, then you get their presence at that point of time. That is, the programming model...
  • Ravi Rao's Blog

    How do I learn the GUID of the application to send an invite to

    • 2 Comments
    Applications can publish their availability to people near me. When you call PeerCollabRegisterCapability(), you can specify a scope which is the subnet and information about that application is now available to people near me. Now, each capability is...
  • Ravi Rao's Blog

    Questions asked during the PDC talk on developing P2P applications

    • 0 Comments
    Q. Is there a concept of an owner/administrator of a mesh? A. Yes, you can have roles in a mesh. Q. Is there a way to kick someone out of a mesh? A: Currently, the only way to kick someone out of a mesh is to create another mesh without this member...
  • Ravi Rao's Blog

    What does "Signing In" mean anyway?

    • 0 Comments
    Our infrastructure exposes APIs to signin...PeerCollabSignin(). There are two primary aspects of signing in: 1. Signing in to People Near Me (PNM): Signing into PNM means that you are publishing a nickname (which the user entered when our infrastructure...
  • Ravi Rao's Blog

    The Peer Channel in Windows Communication Foundation (aka Indigo)

    • 1 Comments
    At this point, our only managed offering is the peer channel. The peer channel provides multiparty messaging in a mesh. It is an implementation of the graphing/grouping algorithms in Windows Communication Foundation (WCF), and allows you to use the familiar...
  • Ravi Rao's Blog

    Some useful links

    • 1 Comments
    Here are some useful links on P2P: http://www.microsoft.com/p2p (uber website, badly in need of updating) http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/p2pintro.mspx (White paper) http://windowssdk.msdn.microsoft.com/library/default...
  • Ravi Rao's Blog

    Peer to Peer Whitepapers suggestions?

    • 9 Comments
    Any suggestions on the kinds of whitepapers you would like to see on the peer to peer collaboration space? We have technologies for serverless name resolution, multiparty communication meshes, people near me and application invite, amongst others. ...
  • Ravi Rao's Blog

    Groove at the PDC

    • 2 Comments
    This post summarizes the Groove architecture below for the benefit of everyone. Groove builds an end to end system for collaborative workspaces. It works across firewalls, and with people being online/offline. The Groove Relay server is a store...
  • Ravi Rao's Blog

    Developing P2P Applications - the PDC talk

    • 0 Comments
    This talk was given by my manager Sandeep Singhal today. There were over 600 people at the talk! The talk was a broad overview of all the work our group is doing in the peer to peer collaboration space, and is a broader version (includes lots of details...
  • Ravi Rao's Blog

    Get Visual Studio 2005 Express for Free!

    • 0 Comments
    Great deal! http://msdn.microsoft.com/vstudio/express/default.aspx
  • Ravi Rao's Blog

    Terminology used in the peer to peer SDK

    • 2 Comments
    I'll keep this post updated with new names/terms as we put them in our SDK. Most of our terms had to be prefixed with the word "Peer" because the goal of the SDK (according to the SDK team) is to keep the documentation as *clear* as possible. Not sure...
  • Ravi Rao's Blog

    PDC '05 videos are now online

    • 4 Comments
    All talks are available at http://microsoft.sitestream.com/PDC05/ People Near Me Talk: http://microsoft.sitestream.com/PDC05/COM/COM319.htm#nopreload=1&autostart=1 Peer to Peer Talk: http://microsoft.sitestream.com/PDC05/COM/COM311.htm#nopreload...
  • Ravi Rao's Blog

    Adrian Moore's managed projects

    • 4 Comments
    Some cool work by Adrian Moore on managed wrappers and project built on the peer to peer collaboration framework. http://www.codeproject.com/csharp/PeerNameResolution.asp
  • Ravi Rao's Blog

    BillG keynote at PDC and Windows Vista

    • 0 Comments
    Wow! I work at Microsoft, and did not know how much cool stuff the company is working on as part of Windows Vista! Windows Vista has three broad themes: Clarity, Confidence and Connected. Clarity: Alt-tab has become so much richer, though I wonder...
  • Ravi Rao's Blog

    I did a People Near Me Podcast

    • 1 Comments
    http://ch1.learningfeeds.com/ Let me know what you think!
  • Ravi Rao's Blog

    Peer to Peer in Windows Vista beta 1 talked in an MSDN Connected paper

    • 0 Comments
    http://msdn.microsoft.com/windowsvista/connected/ ---- Peer-to-Peer Windows Vista provides capabilities for discovering and communicating between applications without the need for centralized servers. The peer-to-peer capabilities of Windows...
  • Ravi Rao's Blog

    BillG keynote and Office 12 at the PDC

    • 1 Comments
    Office 12 is announced, and will go out at the same time as Windows Vista! The main goal is to make features more discoverable. I agree, that should be the main goal. Half the time, the feature I so wished Office should have already exists :) Some...
  • Ravi Rao's Blog

    Make the hard disks HARD!

    • 2 Comments
    One of the problems I face today is figuring out where to store my important documents. I always store them on my hard disk, and tended to resist the temptation of storing it on a server or on multiple machines (because I can never keep them in sync)...
  • Ravi Rao's Blog

    More info on PDC talks and HOL labs

    • 0 Comments
    Codes: * Developing P2P applications - COM311 * Integrating People Near Me into existing applications - COM319 (9/15 10am) * People Near Me HOL (COM HOL33) * Peer Channel HOL (I don't have the HOL number handy for this right now) Look forward...
  • Ravi Rao's Blog

    It's Windows Vista time!

    • 0 Comments
    So, they announced the name. I must say I'm not particularly fond of it, but then I didn't like XP or Windows 2000 as names either; I guess names just tend to grow on you. Beta 1 just got released, and it has been one phenomenal release. I'll have...
  • Ravi Rao's Blog

    PDC is upon us! How exciting!

    • 1 Comments
    PDC is coming, from 9/13 - 9/16. This is Microsoft's premier conference for developers, where developers can learn about what all Microsoft is doing to make Windows a more attractive developer platform. Peer to Peer will have a big presence at this event...
Page 1 of 2 (29 items) 12