September 10, 2013

Implementing Google Protocol Buffers in .NET

About the Topic:

As you can probably imagine, inside Google massive amounts of data is passed around between a variety of disparate applications. Many of these applications were written in different languages and run on different platforms, but they must be capable of communicating quickly and efficiently with each other. In 2008, Google introduced Protocol Buffers (protobufs), a simple, extensible, platform independent serialization protocol which they now use as their lingua franca (vehicular language) between their applications. In this presentation we’ll learn about the protobuf standard, how to easily implement them in .NET and then we’ll watch a demonstration of an application using protobufs running circles around ones using Xml and Json.

About the Speaker:

James Climer is an IT Project Manager and software developer who has focused primarily on Microsoft technologies since 1997. He is a coder at heart, and loves to find ways to automate business processes. He holds an MS in Computer Science from the University of Arkansas at Little Rock and is currently serving as the President of the Little Rock .NET User Group. He also holds an active Project Management Professional (PMP) certification.

 

Food, drinks, and prizes made possible by these great sponsors

gold
silver
silver
bronze
partner
partner
partner
partner
partner
partner

Upcoming training and events

Microsoft Tech Summit Washington, D.C. - Washington DC

Build your enterprise or government cloud and infrastructure skills with a two-day free technical training event

Dates: Mar 06, 2017 to Mar 07, 2017

in-person conference free

Details here

Project Management Workshop - Little Rock

Master the art of project planning, and organize your project without omissions, mistakes, or miscalculations.
Use better communications techniques to get the cooperation, support, and resources that are vital to the project's success.
Root out waste in every stage of the project — wasted time, money, and effort that endanger a project's success.
Identify and use indispensable planning and scheduling tools that assure the project is implemented exactly as planned.
Estimate time and costs with pinpoint accuracy, using a simple 3-point approach that reduces the risk of costly delays and errors.

Dates: Mar 10, 2017

local in-person conference

Details here

Visual Studio Live! 2017 - Las Vegas

Fabulous Las Vegas, where developers, software architects, engineers, designers and more will convene for five days of unbiased and cutting-edge education on the Microsoft Platform.

Dates: Mar 13, 2017 to Mar 17, 2017

in-person conference

Details here

full list ...
gold sponsor