.NET Rocks!

Carl Franklin
undefined
Nov 19, 2014 • 53min

Advertising on Mobile Apps with Rob Irving and Simon Jackson

Carl and Richard talk to Rob Irving and Simon Jackson about advertising on mobile apps. The conversation starts out with Ad Duplex, which is an ad exchange and a way to advertise your mobile app on other mobile apps like yours - all in an effort to get more users. Rob talks about alternative ways to get users, such as pursuing reviews, using crowdsouring and in general taking marketing seriously. Simon digs into more traditional advertising using the open source Adrotator library, which takes the discussion into the complexity of advertising - multiple providers, different systems for different locations, and how often you don't actually *get* an ad!Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 18, 2014 • 52min

Taking Over a Brownfield Application with Scott Ford

Carl and Richard talk to Scott Ford about taking over existing software projects. There's lots of negativity around existing code, calling them "brownfield" and "legacy projects." Scott looks at existing projects more like an older home that has been well used, but needs updating. The conversation digs into how to understand not only the code of the existing application, but also the intent of the app - more focus on why things are the way they are, rather than just the how parts. But once you understand the why, there's no reason to stick with old tools and techniques, and Scott talks about using modern tools to quickly take control of an existing codebase and make it more reliable, understandable and sustainable.Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 13, 2014 • 51min

Changing Platforms with David Dennison

Carl and Richard talk to David Dennison about his complete change of development career: From C# and .NET to Scala and the JVM! David talks about getting work at iTrellis, and their move to a services stack of Scala, Akka and Spray. The discussion focuses on the many things that are the same between the platforms, as well as the differences - it's all managed code in the end! David also talks about getting into the mindspace of the new platform he is working in, as well as dealing with entirely new development tools and infrastructure. Could you change platforms if the opportunity arose?Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 12, 2014 • 54min

Continuous Integration of Mobile Apps with Greg Shackles

Carl and Richard talk to Greg Shackles about making continuous deployment work in the mobile apps space. The conversation starts out with the projects that Greg is currently working on, and the need to get them deployed routinely to iOS and Android devices - this means, of course, deployment to the AppStore, which only goes so fast. Greg talks about avoiding the AppStores by finding ways to make changes internally, rather than a full deploy. The discussion goes down his preferred toolchain and inserting as much automation as possible - not so much for speed as for repeatability! Check out Greg's talks and slides in the show notes on this subject.Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 11, 2014 • 53min

Building Web Apps using Dojo with Michael Van Sickle

Carl and Richard talk to Michael Van Sickle about developing web applications using the Dojo Toolkit. Not heard of it? You're not alone, but Dojo has been around since 2006! Michael talks about Dojo's focus on backward compatibility, making sure that web applications built with the framework continue to function as HTML, Javascript and CSS evolve. Heck, Dojo started before HTML 5 browsers were even available! If you're concerned about the longevity of your web applications, you should check out Dojo.Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 6, 2014 • 47min

Actor Models in Akka.NET with Roger Johansson

Carl and Richard talk to Roger Johansson about Akka.NET, a library to help you build concurrent and distributed applications. Akka.NET is a port of Akka for Java, and is open source on GitHub. As Roger explains, Akka.NET uses the actor model to create a level of abstraction ideal for building concurrent applications. This is similar to the Orleans Framework from show 969, but with some distinct advantages. The conversation gets into how folks focus on object orientation can struggle with concurrency and Akka.NET solves these problems differently that TPL and reactive extensions.Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 5, 2014 • 59min

Digging into Xamarin Forms with Laurent Bugnion

Carl and Richard talk to Laurent Bugnion about Xamarin Forms. Now that the forms capability has been out for a few months, Laurent digs into the strengths and weaknesses of the approach. The goal of Xamarin forms is to simplify cross-platform mobile development between iOS, Android and Windows Phone. Has it delivered? Laurent focuses in on building one project, but different builds with different bits of code for each device. You can't have one code base run everywhere, nor do you want to - there's still a need for tailoring for each device, but Xamarin Forms makes that smaller and simpler.Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Nov 4, 2014 • 54min

Visual Studio Online with Brian Randell

Carl and Richard talk to Brian Randell about the latest on Visual Studio Online (VSO). As Brian explains, this isn't about putting Visual Studio itself into the cloud, but rather surrounding your copy of Visual Studio with services in the cloud that make development easier. The conversation goes down the list, starting with source control in general and TFS specifically. One huge advantage of VSO - you don't have to deploy TFS yourself! Beyond source control and task management there are deployment tools and testing, all of which can be run in the cloud, where you're only billed for what you use. This is modern development at it's finest!Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Oct 30, 2014 • 1h 2min

The Future of The Service Bus at NSBConf

While at the NSBConf in Brooklyn, New York, Carl and Richard moderated a panel of Udi Dahan, Ted Neward, Oren Eini and Yves Goeleven about the future of the service bus. And the future is bright! Without much contention, the panel focused in on the advantages of message passing and creating coherent boundaries between application layers to make scaling and management much easier when building large applications. There is also a discussion about rendering the update of components asynchronous, so that not everyone has to be ready to upgrade at the same time - less big bang, more continuous delivery!Support this podcast at — https://redcircle.com/net-rocks/donations
undefined
Oct 29, 2014 • 52min

Developing in Office 365 with Jeremy Thake

Fresh from the keynote at Tech Ed Europe in Barcelona, Jeremy Thake talks to Carl and Richard about the latest announcements around Office 365. The development story in the cloud continues to evolve, and Jeremy talks about the Office 365 APIs going into general availability, along with an Android SDK. The iOS SDK is right behind it, currently in preview and ready for you to start building apps for iPhone and iPad that work with Office 365. The story is huge - new programming models for Exchange and Sharepoint in the cloud mean its easier than ever to create automation and make your company's Office experience even better!Support this podcast at — https://redcircle.com/net-rocks/donations

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app