If you just go and use the VS Add Reference dialog to pick assemblies from the PublicAssemblies or PrivateAssemblies or the Visual Studio SDK installation folder, you will end up with references that will have relative or absolute hint paths pointing to the assembly location in YOUR machine, like:
<Reference Include="Microsoft.VisualStudio.ExtensionManager, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.ExtensionManager.dll</HintPath>
<Reference Include="Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>C:\Program Files (x86)\Microsoft Visual Studio 2010 SDK\VisualStudioIntegration\Common\Assemblies\v4.0\Microsoft.VisualStudio.Modeling.Sdk.Shell.10.0.dll</HintPath>
And this is a problem of course because if your teammates are not using an x64 OS (in this case) or the resulting relative path is not exactly the same as in your machine, they will not be able to build the project...
Read full article
I just have to get this out of my head so I can say the idea was mine :) (ok, maybe someone else has already thought about this, but I haven't read any major brands announcing anything).
A webcam and a TV for video conferencing has to be one of the most stupid things, no matter how easy to use it is made. Everybody feels stupid having a video call even on a 10' netbook monitor, imagine a 42'' monitor! And for an actual conference with 4+ attendees, following who' speaking is cumbersome at best (unless you use the acceptable Roundtable).
So here's what I think someone should be focusing on, instead.
The basic idea should be doable today, as all the technology is well understood and has consumer-grade prices. What you need for this video conferencing vNext is:
- A room (as small and large as you want) entirely painted in a chroma-key friendly color, green or blue.
- A bunch of 720p webcams around the room, depending on the room size.
- A bunch of directional microphones and speakers around the room, also depending on the room size....
Read full article