Carl Franklin has been a leader in the Microsoft developer community since the very early days when he wrote for Visual Basic Programmers Journal. He authored the Q&A column of that magazine as well as many feature articles for VBPJ and other magazines. He has authored two books for John Wiley & Sons on sockets programming in VB, and in 1994 he helped create the very first web site for VB developers, Carl & Gary's VB Home Page.
Carl is also the Microsoft Regional Director for Connecticut, an MVP for Kinect, co-host of .NET Rocks! and The Tablet Show, a .NET Rocks! spin-off dedicated to developing for tablets, phones and other mobile devices, as well as mobile web.
Carl is the creator of GesturePak ($99), the first gesture recognition library for Microsoft Kinect for Windows. GesturePak records your motion as you create gestures, then notifies your app when your user has performed one or more of your gestures.
Carl is also an accomplished musician and audio/video producer. He started Pwop in 1999 as a record label for his first album, a collaboration with his brother Jay: Strange Communication. Franklin Brothers released Lifeboat To Nowhere in 2011, which has met with rave reviews. In 2013, Carl released his first solo album, Been a While
, which features a tune with John Scofield on guitar, as well as an incredible group of musicians local to New London, CT.
Pwop Studios is a full-service audio and video post production studio in New London, CT, where Carl records and produces the podcasts as well as music and video projects - both for himself, Franklin Brothers, and the public.
Richard Campbell has been involved with microcomputers and software since 1977. His career has spanned the industry both on the hardware and software sides, from manufacturing to sales, service, game development, line-of-business software and large scale systems. He's been deeply involved in creating new businesses around software, hardware, services and products in a huge range of roles, including technical, management and financing. During the halcyon days of the DotCom Boom he was a consultant to venture capital firms providing technical due diligence and architectural direction.
Today Richard consults with a number of clients on software architecture and future directions of technology. He is a Microsoft Regional Director and MVP. He's a partner in PWOP Productions, creating a variety of multimedia programs including ".NET Rocks!, the Internet Audio Talk Show for .NET Developers" (www.dotnetrocks.com) a podcast produced twice a week for more than 250,000 listeners in 120 countries and The Tablet Show (www.thetabletshow.com), a weekly podcast focused on tablet and mobile development. In addition he's the host of RunAs Radio (www.runasradio.com), a podcast for the IT Professional using Microsoft technologies. You'll find Richard at numerous conferences all over the world.
Carl and Richard chat with IdeaBlade man Ward Bell about the latest in Breeze and the whole concept of building web clients that can function in a disconnected state. It's possible with modern browsers to store information locally, which can help your web app survive an intermittent connection. Ward talks about how Breeze, his open source tool for caching, validation and querying, helps solve the disconnected problem. The challenge is finding the right patterns of development so that you don't have to litter your code with connectivity testing, just handle failures when they come without losing the user's work. Easy, right?
Links from the Show
Ward Bell is Vice President of Technology at IdeaBlade where he is responsible for the product direction of the DevForce .NET application framework, a product targeting smart client development. That product extends the ADO.NET Entity Framework with n-tier, client caching, and Silverlight support. Ward misspent much of the last 30 years programming line-of-business applications for numerous companies including several of the Fortune 100. He dispenses unsolicited advice on his blog, Never In Doubt.
Carl and Richard talk to Kathleen Dollard about her deep dive into Roslyn. The conversation starts out with a great question from a listener about using Roslyn to step into the compiler and understand how syntax trees would look... and what the potential for visualization is. Kathleen talks about her own open source project RoslynDom to help understand what's going on inside of Roslyn. The discussion also gets into some of the cool new capabilities coming in the next version of Visual Studio, and how Microsoft has changed the shipping process entirely - it's not the Studio you once knew!
Links from the Show
Kathleen Dollard wants to teach you to code better. She wants to teach you more about the tools you use every day and the tools you aren’t yet using. Coding is her passion and debugging is her challenge - you’ll be happier if you do both better. Kathleen has written dozens of articles, spoken at conferences and user groups around the world, and pushes Microsoft to respond to your real world needs as a long time MVP. Her Open Source project RoslynDOM offers alternative access to information in the .NET Compiler Platform, Roslyn with a load/interrogate/mutate/build SyntaxTree model. She has courses in the Pluralsight library and a series of C# 6 webcasts now available for free on WintellectNOW.