P4 Blog

  • December 08, 2014

    So what is this NuGet thing anyway? Non-Microsoft developers can be forgiven for asking the question, but NuGet has become increasingly hard for Microsoft developers to ignore in the last few years. There aren’t many projects created in Visual Studio these days that don’t leverage one or more NuGet packages. As somebody soon giving a DevTalk on the subject of Controlling Component Chaos with NuGet and Versioning, trust me when I say that’s a good thing. I remember the pre-NuGet days all too well. I’d learn about some Great New Thing™ (GNT) that all the cool kids were using and positively cringe at the prospect of using it.

    DevTalk NuGet

  • December 04, 2014

    git beyond the basics

    This is part 4 of a 6-part series on Git commands.

    Git’s bundle and archive commands aren’t broadly known but can serve a variety of purposes. Both provide the means to output portions of a repository, the key distinction being what they include:

    Posted In:
  • December 01, 2014

    perforce products chinese japanese korean

    Like their competitors around the globe, most companies in Japan, Korea and China are under considerable pressure to release products faster and at high levels of quality. While the use of English language tools is tolerable for many developers in these countries, a localized user experience (UI, documentation and error messages) means faster, more productive and—let’s face it—happier contributors. Simply put, with localized products, users are unhindered from translating back-and-forth in their heads as they go.

  • December 01, 2014

    Many modes of Perforce training are available, ranging from instructor-led classroom training to on-site workshops to watching videos. Here’s a quick cheat sheet to match your needs with our training recommendation.

    training is not one size fit all

  • November 25, 2014

    perforce swarm commons inights


    Here's what's new from Perforce in November.

    Posted In:
  • November 24, 2014

    This is part 3 of a 6-part series on Git commands.


    git beyond basics


    One of Git’s particularly useful features is stashing. The Git newbie can be overwhelmed easily with the power of light, in-place branching, particularly if his colleagues are Git experts who branch all the time.

    Posted In: