PLAY PODCASTS
.NET Rocks!

.NET Rocks!

1,993 episodes — Page 18 of 40

Making a Developer Calendar with Steve Smith and Brendan Enrick

What do developers like on their calendars? Carl and Richard talk to Steve Smith and Brendan Enrick about the making of the new 2016 developer calendar. They have been the team behind the NimblePros and later Telerik developer anti-pattern calendars for years. But there was no calendar in 2015 for a variety of reasons, leading to an outcry. In an effort to bring back the calendar, Steve and Brendan have launched a kickstarter campaign to raise enough funds to make the calendar, and a feathub site to take suggestions for the various pictures and ideas of each month. Check them out!Support this podcast at — https://redcircle.com/net-rocks/donations

Jun 4, 201553 min

CSS for Developers with Elijah Manor

Do you fear the CSS? You're not alone! Carl and Richard chat with Elijah Manor about his experiences becoming a "real" front end developer and embracing CSS development. Elijah talks about making the leap from hiding behind Twitter Bootstrap and actually starting to think about CSS as its own thing. The conversation turns quickly to tools - LOTS of tools. Elijah explains his CSS stack of Sass, CSSLint and AutoPrefixer. But many other tools get mentioned along the way for the variety of services they provide. The tooling is getting better, now is a great time to dig into CSS!Support this podcast at — https://redcircle.com/net-rocks/donations

Jun 3, 201556 min

Actor Models on Orleans with Barry Briggs

Remember Orleans? Once an MSR project to scale Halo 4 multiplayer mode, it has grown into a full blown actor model implementation. Carl and Richard chat with Barry Briggs about bringing Orleans to your project. Barry talks through some great ideas on the actor model and it's focus on building distributed highly scalable applications. Orleans is now an open source project hosted on GitHub, and is worth a look - compare it to Akka.NET!Support this podcast at — https://redcircle.com/net-rocks/donations

Jun 2, 201550 min

Geek Out Recap

Time for a Geek Out experiment! Richard dives into his notes on a bunch of the past Geek Out episodes to bring you up to date on current developments. This includes solar, wind and wave power, automated driving, various developments on the fusion power front and some space related news as well. It's a grab bag full of goodness, but does the format make sense? The Geek Outs are still experimental, and we take ideas from the listeners at FeatHub Geek Out List so send us what you'd like to hear!Support this podcast at — https://redcircle.com/net-rocks/donations

May 28, 201559 min

Practical IoT with Josh Holmes

What happens when a bunch of developers get in a room with a bunch of IoT devices? Carl and Richard talk to Josh Holmes about the amazing workshops he's been running to get people looking at the potential of small computing devices in the world of Internet of Things. Josh focuses in on the key bits of what it takes to make something useful in the IoT space - the difference between prototype and production hardware, the role of the cloud, and how critical the security situation is. Lots of great links!Support this podcast at — https://redcircle.com/net-rocks/donations

May 27, 20151h 2m

Building Your Apps on Azure with Mark Brown

So how are you using Azure for your apps? Carl and Richard talk to Mark Brown about his work inside and outside of Microsoft - after fifteen years at Microsoft, Mark is out on his own now and still working hard with Azure. The conversation digs into the amazing tool that is Web Jobs, letting you automate tasks based on time and events. Mark also talks about machine learning as his new focus, recognizing that the huge amount of data we're gathering needs to be analyzed too. Lots of great thinking about the cloud!Support this podcast at — https://redcircle.com/net-rocks/donations

May 26, 201555 min

A Craftsman's Approach to Software Development with Bob Reselman

So what does it take to be a craftsman, software or otherwise? Carl and Richard talk to Bob Reselman about his work building software and guitars. Trained as a musician, Bob found software later in his life, and guitar making later still. But the process of getting good at making guitars makes it no different than making good quality software. The path to craftsmanship involves hard work, making mistakes and sometimes injury!Support this podcast at — https://redcircle.com/net-rocks/donations

May 21, 201555 min

More Phone Dev Choices with Atley Hunter

So how will you build mobile apps going forward? Carl and Richard talk to Atley Hunter about the impact of Windows 10 and various announcements at Build on your strategies for building mobile apps. After a quick conversation about the awesome that is HoloLens, the conversation dives into issues around Windows Phone adoption and app creation. Do the new tools make it more likely for companies to build Windows Phone apps?Support this podcast at — https://redcircle.com/net-rocks/donations

May 20, 201554 min

The Evolution of the .NET Core with Jay Schmelzer

So what has happened with the .NET Core? Carl and Richard talk to Jay Schmelzer about his involvement from the very beginning of the .NET Core infrastructure and the interesting future it has as an open source project. But first a call back to a project that Jay led for years - LightSwitch. So where has it gone and where is it going? Then the conversation turns to the .NET Core. Jay talks about how the development team at Microsoft is starting to do their development in public on the open source project that is now the .NET Core. And then there's OS/X and Linux! How do you separate off capabilities of .NET that are actually part of the operating system, rather than the .NET codebase? Lots of complexity to support cross platform like this, but it opens the door to .NET being everywhere!Support this podcast at — https://redcircle.com/net-rocks/donations

May 19, 201553 min

Biological Computing with Colin Gravill

Can biology inform computing? Or computing help biology? Yes! Carl and Richard talk to MSR scientist Colin Gravill about biological computing. Alas, the conversation is not about making computers out of biological materials, but there is some discussion about using DNA to do some kinds of computing as well as building synthetic life from modified cells. Colin talks about the tools they're building to be able to simulate cell generations and understand how stem cells evolve into specialized cells. A cool technology/biology Geek Out!Support this podcast at — https://redcircle.com/net-rocks/donations

May 14, 201548 min

Shepherding Novice Developers with Jeff Casimir

What does it take to grow new developers into something more experienced? Carl and Richard talk to Jeff Casimir about his approach to shepherding developers, helping them to grow into experienced developers. But what sort of experiences should you have? The conversation digs into the ideas around intentional practice, something rarely done in software. Jeff also talks about the scarcity of mentors and what it takes to get your code reviewed on a regular basis with an expert - and what an expert review even looks like! It's a challenge we need to rise to: there are more new developers all the time!Support this podcast at — https://redcircle.com/net-rocks/donations

May 13, 201555 min

Azure and BizTalk with Sam Vanhoutte

So where does BizTalk fit into your Azure application? Carl and Richard talk to Sam Vanhoutte about his work using BizTalk technology to integrate systems together with Azure in the middle. The conversation pokes a little fun at BizTalks's on-going battle for relevance - for the customers that really need it, it is awesome. But now it's available as a cloud product in Azure which can save a ton in hardware fees, enough to run the infrastructure for a long time. Sam also digs into Enterprise Service Buses and their role in the modern infrastructure. Good stuff!Support this podcast at — https://redcircle.com/net-rocks/donations

May 12, 201557 min

Patents, Copyright and Open Source with Jeffrey Strauss

How does your organization leverage open source? Carl and Richard talk to Jeff Strauss about open source coming into the corporate space and the challenges that exist there. Microsoft has gone into open source in a big way, how does that affect our development going forward? The conversation starts out talking about Microsoft's approach to open source, especially around the open source promise. From there Jeff dives into the range of open source licenses out there, from the various copyleft concepts in the GPL to the more permissive licenses of MIT and BSD. There's also the whole area of Contributor Licensing as well. You may not love the legal side of software, but that doesn't mean you can ignore it!Support this podcast at — https://redcircle.com/net-rocks/donations

May 7, 20151h 2m

Update from Build!

We're back from Build! On the last day of Build, Carl and Richard went up to the TWiT.tv studios to record a Windows Weekly with Leo LaPorte, Paul Thurrott and Mary Jo Foley. That show went more than two hours, so we thought we'd make a more condensed version and focus on our favorite bits of Build. And feeing Leo lots of Scotch, you wouldn't want to miss that. The conversation starts out with a bit more of an IT bent, talking about data lakes and docker virtualization. From there Carl digs into the Universal Apps bridges, allowing developers to build iOS and Android apps in Visual Studio with native languages, but across platforms. Check out the link for signing up to the previews of all the Universal App Bridges. What an amazing Build!Support this podcast at — https://redcircle.com/net-rocks/donations

May 6, 201549 min

Akka.NET V1 with Aaron Stannard

Akka.NET ships! Carl and Richard talk with Aaron Stannard about Akka.NET, a toolkit and runtime for building highly concurrent, distributed and fault tolerant event-driven applications. Akka.NET is a port of the original Akka framework in Java/Scala. Aaron talks about the reactive manifesto as the driver for Akka.NET, to provide tools for responsiveness, resiliency, elasticity and message driven.Support this podcast at — https://redcircle.com/net-rocks/donations

May 5, 201558 min

GitHub Update with Phil Haack

Ready for a GitHub Extension for Visual Studio 2015? Phil Haack is back and talking smack about the cool code being build at GitHub. The announcement about the product was made at Build, but this show dives deeper into the technology involved. This new tool goes well beyond Git integration, diving deeper into the social media aspects of GitHub and making it easier for cross-platform teams to collaborate at GitHub. You need Visual Studio 2015 to take advantage of this, but that's pretty easy to get - try it out!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 30, 201556 min

Cultivating Successful Development Habits with Llewellyn Falco

What are the habits that make a successful developer? Carl and Richard talk with Llewellyn Falco about the ongoing process of being the best developer you can be. Llewellyn discusses his role as a consultant to different organizations, and how often he discovers that there are simple practices just not happening within a team that would make everyone more effective. How do you create change in that scenario? How many times do you have to repeat a new approach to things before it actually sticks? Lots of psychology to actually gathering the habits that will make you the best developer you can be!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 29, 20151h 1m

Open Source Panel Discussion at .NET Fringe

So what is the state of open source in the .NET community? While at the .NET Fringe conference, Carl and Richard moderated a panel of Ian Cooper, Amy Palamountain, Scott Hanselman, Sebastian Lambla and James Nugent as they explore the past, present and future of open source and the .NET stack. Obviously having Microsoft open source huge tracts of the .NET stack is a huge topic on its own, but so is the role the Microsoft should play in the open source community. What makes this community different from other open source communities? Are things moving in the right direction, is it getting better? Listen for some significant debate and thinking from a broad spectrum of open source folks!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 28, 201543 min

Moore's Law Geek Out

So when will Moore's Law end? Time for a Geek Out! In honor of the 50th anniversary of Gordon Moore writing the article that 10 years later would be known as Moore's Law, Richard digs into how much work goes into keeping the Moore's Law promise and its impact on society. The conversation delves into the complexities of manufacturing microchips at the nanometer scale, and all of the problems that companies like Intel and Samsung have to overcome for each incremental improvement that leads to a doubling of density every 18-24 months. The laws of physics dictate that Moore's Law will eventually end, but there are still a few years to go... and even when it does end, so what? Is Moore's Law holding back innovations in other areas? Lots to think about!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 23, 20151h 2m

The Evolution of JavaScript Libraries with Scott Allen

So what JavaScript libraries are you focused on today? Scott Allen is back to talk about the latest bits he's excited about, including Rob Eisenberg's Aurelia! The conversation starts out focused on the on-going evolution of Javascript, with ECMA 6 and 7 picking up more and more features of modern programming languages - it's not the JavaScript you remember from the old days! This also impacts JavaScript libraries and opens the door for the on-going evolution of those libraries. Some change radically like AngularJS and some stick with their patterns so that new tools can get built, like Aurelia. While it's still early days for Aurelia, Scott is so keen that he's dived in as a contributor to the open source product. You should check it out!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 22, 201551 min

Tracking Errors with JD Trask

So how do you track errors in production? JD Trask talks to Carl and Richard about raygun.io, a service for instrumenting your clients and servers in production and feed errors directly to your project tracking and bug reporting systems. The conversation digs into how to deal with errors in your application in a way that actually delights your users - sending emails letting them know you saw they had a problem and are working on it, and being able to see the details of the problems early and often without waiting for complaints. These are the tools for taking your application quality to a higher level!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 21, 201548 min

Working on Your Personal Brand with Eileen Fisher

Are you taking care of your personal brand? Eileen Fisher talks to Carl and Richard about what it means to have a personal brand, how to define, cultivate and care for it over time. In the end, a personal brand is simply what people know you for, and everyone has one, whether they're working on it intentionally or not! Eileen dives into what makes an effective brand and why you want to own and grow it - whether it is to get new projects or a promotion. This leads to a conversation around professional social media product like LinkedIn. There are places to maintain your personal brand, its worth spending a little time to get it right. Check out the show links for more tools and ideas!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 16, 201555 min

The Three Ps with Mike Benkovich

The Three Ps: Passion, People and Participation. Carl and Richard talk to Mike Benkovich about his passion around the three Ps. The conversation starts first with a tour of favorite technologies, including a long conversation around the evolution of XAML and the challenges of modern development with a diverse set of clients. That impassioned discussion turns meta as Mike brings up the three Ps and what it means to work on things you truly care about with people that matter you. Can you really call it a job?Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 15, 201552 min

Docker for Developers with Seth Lachner

So how does Docker change development? While at the Nebraska Code Camp, Carl and Richard chatted with Seth Lachner about his work with Docker and the impact it has had on him as a developer. Seth comes from the old school open source world of Linux and C, and has worked with Docker for a long time - he recognized the potential early on. The conversation digs into the concepts of Docker as a virtualization entity on top of an operating system, hooking tightly into the kernel of the operating system to provide isolation for applications without the heavy footprint of traditional VMs. The conversation ranges over the cloud, server and workstation uses of containers, even into the idea of Docker as a virtual application implementation. This tool has far reaching consequences, no wonder there is so much buzz around it!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 14, 201550 min

Failure Driven Development with Dustin Thostenson

How do you deal with failure? Carl and Richard talk to Dustin Thostenson about his experiences with failure and how they made him a better developer. The conversation starts out with a discussion of Maslow's Hierarchy of Needs and how that ultimately maps to our needs as developers as well. The needs build on each other, and you can have a higher-level need without a lower-level need being fulfilled. Dustin talks about how this hierarchy informs his understanding of a prospective employee during the interview. The questions you ask say a lot about who you are!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 9, 201552 min

Being a Modern Mobile Developer with Heather Downing

What does it mean to be a modern mobile developer? While at the Nebraska Code Camp, Carl and Richard talked to Heather Downing about her recent dive into mobile development. In only a few years, Heather has been involved in a number of cool projects and talks about learning on the fly to build native, hybrid, and web-based mobile applications. The conversation explores the advantages and disadvantages of each of the stacks, and the enthusiasm that comes from being effective and successful even without decades of experience. As Heather says, when a new framework comes out, everyone is a novice, no matter how much experience you have. There is no substitute for working hard to learn and understand what the framework brings to the table.Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 8, 201551 min

Debugging ASP.NET with Joel Kauffman

How did you learn to debug? While at the Nebraska Code Camp, Carl and Richard talked to Joel Kauffman about debugging practices. Rarely is debugging taught in classes, arguably because all school code is perfect. But code in the real world has bugs, and finding those bugs can be challenging. Joel talks about helping developers understand how debugging works, utilizing stack traces, working backward through code, using watches, and so on. The conversation also digs into various tools available for assisting in debugging production applications, including open source JavaScript libraries and much more expensive dedicated instrumentation products. But good debugging is worth a lot - it's a worthy skill to cultivate!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 7, 201551 min

State of Microsoft Web Development Panel

At the Nebraska Code Camp, Carl and Richard moderated a panel discussion with Mads Kristensen, Lee Brandt, Josh Broton, and Robert Boedigheimer exploring the state of web development on the Microsoft stack. Of course, the first topic is the upcoming ASP.NET vNext and its switch over to open source, along the way letting go of some legacy features including Web Forms. The panel also discussed various JavaScript libraries, when they should be used and when plain old VanillaJS is a better way to go. Conversation also explored design tooling and whether we all should be running Visual Studio or stick with dedicated design tools and editors. Lots of viewpoints from a great panel!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 2, 201550 min

UX Thoughts with Danielle Cooley

How are you thinking about UX these days? Carl and Richard chat with Danielle Cooley about her talk at the Nebraska Code Camp around user experience, efficiency and effectiveness of design. Danielle talks about her background in biotechnical design and the challenges of bringing biology (that's us) and technology together in an effective way - including web design! The conversation explores a variety of effective designs: it's not just about speed and simplicity, sometimes it's more important to make things discoverable and clear! Danielle focuses on user-oriented design and how developers can decrease confusion, increase satisfaction and generally make the world a better place. Lots of great tips and thoughts from someone who works on the problem every day!Support this podcast at — https://redcircle.com/net-rocks/donations

Apr 1, 201556 min

Azure App Service with Scott Hunter

What's the difference between an Azure Web Site and Web App? Not at thing! Carl and Richard talk to Scott Hunter about the latest announcements from Microsoft about Azure App Service. Azure App Service brings together Azure Web Sites, Mobile Services and a whole bunch of other goodness. Scott explains how Microsoft has unified all of these services under one umbrella to make it easier to buy and use. If it speaks HTTP or HTTPS, it's an Azure App Service. Then on to the new stuff, including Logic Apps, which lets you manage your mashups using workflow and interconnection tools. You need to check out this great set of technology!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 31, 201554 min

Accelerating Agile with Dan North

How do you do agile faster? Carl and Richard talk to Dan North about accelerating agile - but Dan has changed the name to Software, Faster. And even that is controversial, as Dan talks about focusing on delivering business needs, which may or may not involve code. The conversation also calls back to the Agile Manifesto and its abuse - it's not code with no documentation, its code over documentation! There's a great digression about the BBC giving away a million tiny computers to children to help create a new generation of makers... it's a fun time to be in computing! And as Dan says, the only code that has no bugs at all is no code at all.Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 26, 201556 min

iBeacon Development with Greg Shackles

Where can iBeacons take you? Carl and Richard talk to Greg Shackles about some of the opportunities available using beacon devices with smartphones. While iBeacons are specifically an Apple technology, there are lots of third party implementations that are more open. The balancing act of power and capability is a constant struggle for beacons. Things get really fun when you start looking at all the ways you can locate someone in an interior space using beacons - opening the door to a huge number of applications. Beacons are also part of Google's Physical Web, creating the idea of "interaction on demand." Cool stuff!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 25, 201552 min

PRISM update with Brian Noyes and Brian Lagunas

Are you building in WPF? Are you using PRISM? Carl and Richard talk to Brian Noyes and Brian Lagunas about the PRISM project, which is a set of tools for building WPF apps. As Brian Noyes says, PRISM is the AngularJS of WPF! The conversation dives into the on-going evolution of PRISM, including support for Windows Phone and Universal Apps. The point of PRISM is composability, helping you to organize the elements of your application into something more maintainable, easier to test and continue to evolve. Brian and Brian also announce that they are running the PRISM project now and have moved it to GitHub - they will take your pull requests!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 24, 201552 min

Space-Based Power Geek Out

Is Spaced-Based Power viable? Time for a Geek Out! Carl and Richard chat about the state of space-based power, reviewing a number of designs going back to the 1970s. Can you really transmit enough power to make it worthwhile? How big does the satellite need to be? What's the best place to put the satellite? Is it a giant weapon when its done? Who will build it and why... and just how much is this going to cost? It's not all good news, but its interesting stuff - have a listen, and don't forget to Vote for the Next Geek Out episodes!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 19, 201558 min

Cross Platform Development with Marc Hoffman

Programming in Swift? Want to build Android apps too? Carl and Richard talk to Marc Hoffman of RemObjects about his Silver project - using Swift to program for Android. Swift is Apple's cool new language for developing iOS apps, making life easier than Objective C. Don't use Swift? No problem, how about Pascal - because RemObjects has Oxygene, which is a moderized version of Pascal. That doesn't work for you? Then how about C#? Because this tool set lets you write C# across all the platforms too. And you can use it in the development environment of your choice, including Visual Studio. Mind blown? Ours too!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 18, 201555 min

Managing an IT Codebase with Steve Evans

So when do IT Pros become developers? Carl and Richard talk to Steve Evans about his operations folks writing code and dealing with all the challenges that everyone finds when they write, own and operate code. The code in question is primarily PowerShell, used to automate deployment. It needs testing, source control and everything else that code requires. Steve talks about how his operations folks have come to learn the same things that all developers need to learn, and for the most part, end up using the same tools. PowerShell may have its own IDE, but more than ever the IT Pros want to use Visual Studio for its richness of tools and integration with resources that they realize they need. Now all we have to do is convince Microsoft that just because you operate systems doesn't mean you don't program!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 17, 201559 min

Beyond Kinect with Tim Huckaby

The awesome Kinect applications keep coming! Carl and Richard talk to Tim Huckaby about the on-going revolution of applications utilizing Kinect. While not especially popular in the traditional desktop setting, the Kinect is finding remarkable traction in retail and commercial spaces, as interactive signage and for connecting with customers. Tim talks about battling the creepiness factor - the ability of tools like Kinect to figure out who you are and what you're doing can be rather disconcerting. The challenge is in using the capability well to make retail transactions faster and more enjoyable.Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 12, 201557 min

Building Untappd with Greg Avola

Like beer? Are you using Untappd? Carl and Richard talk to creator Greg Avola about the phenomenon that is Untappd. What started as a simple tool to keep track of what beer he liked and didn't like has turned into a super popular app with millions of downloads. Greg talks about what it took to keep the app working as the number of users grew immensely, and how he and the team built the app to work on all sorts of different phones. In the end, the cornerstone of Untappd is the back end with an amazing catalog of beers and user preferences that help the lovers of beer and the makers of beer connect together to make beautiful beery music!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 11, 201553 min

The Future of ScriptCS with Glenn Block

What an amazing year for ScriptCS! Carl and Richard talk to Glenn Block about the latest developments in ScriptCS - comparing the state of affairs to the last time he was on a year previously. With Roslyn all but shipped, ScriptCS is going mainstream - perhaps it will even be bundled with Studio someday! In the meantime, Glenn and a host of other contributors have continued to extend ScriptCS to make it easier to deploy, share scripts and add additional functionality without having to work in Visual Studio if you don't want to. ScriptCS is putting C# into everyone's hands!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 10, 201554 min

Secure Account Management with Troy Hunt

Are you user accounts secure? Carl and Richard talks to Troy Hunt about all the ways you can get your accounts stolen. So what should you store and how should you store it? Troy digs into the various encryption and hashing techniques available - and the many mistakes that have been made with them. Along the way expect yet another discussion about password management, it is an endless process. And while we're at it, SQL Injection is *still* the largest vulnerability out there. Fix it first!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 5, 20151h 0m

Mobile Testing Strategies with Karen Johnson

How are you dealing with mobile testing? Karen Johnson talks to Carl and Richard about thinking through the big picture when it comes to testing. The conversation starts out with a discussion about the tools we've had for desktop and web testing for years that are still hard to come by on the mobile platform - like UI capture of touch, gestures and typing. Its just not that easy to do capture on a phone. The diversity of products is a huge part of the problem, but its also the rapidly evolving operating systems and technology. Karen also digs into other devices like wearables and other physical instrumentation devices. The scope of the testing problem is only getting bigger!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 4, 201555 min

ASP.NET in 2015 with Mads Kristensen

ASP.NET continues to evolve! Carl and Richard talk to Mads Kristensen about the many amazing things he's working on in the web space, starting with Web Essentials! Mads explains how Web Essentials is a way to experiment with new features for ASP.NET, and that success comes when the feature is pulled into Visual Studio itself - and you get to be part of that process, it's all open source! The conversation turns to Visual Studio embracing the web development ecosystem to use the best tools for the job, whether that is browser and performance testing, package management and workflow. Use whatever tools you want from whomever, and Visual Studio will work with them - 2015 is shaping up to be an amazing version!Support this podcast at — https://redcircle.com/net-rocks/donations

Mar 3, 20151h 1m

Building IoT Devices with Suz Hinton

So what IoT device have you built? Carl and Richard talk to Suz Hinton about her experiences building IoT devices. Suz starts out talking about Meow Shoes, a pair of shoes she added sensors and an Arduino too - and used cat meows to test with. All sorts of hilarity ensues, but there are a number of interesting applications can be made from capturing someone's movements, even through their feet. The conversation turns to the dev stack - all Javascript, front and back! There are all sorts of libraries and tools now for anyone to build low cost IoT devices. Suz also talks about her fascination with 3D printers and their relationship to IoT and the maker movement in general. It's becoming a Makers world!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 26, 201557 min

Mobile Testing on Xamarin with James Montemagno

How do you test your mobile applications? James Montemagno talk to Carl and Richard about various testing approaches for mobile apps. James talks about the Xamarin Test Cloud with thousands of different devices you can test against... for a fee of course. This leads to a conversation about automating UI testing, testing against local devices and only going to the cloud when you're ready to test on a larger diversity of phones. James also talks about the broadening range of devices out there, not just phones but tablets, wearables and IoT. Everything needs testing, and there are tools to make it easier!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 24, 201558 min

Azure Update with Michele Leroux Bustamante

So where is Azure at today? Carl and Richard talk to Michele Leroux Bustamante about her work with a number of customers utilizing Microsoft Azure. The conversation digs into what Michele considers new Azure vs. old Azure. She still has customers depending on web and worker roles, while many have moved purely over to WebSites. And the evolution continues, with better analytics, the beginnings of container technology taking over from regular VMs... we're still at the beginning of the cloud revolution, and it's only getting more interesting!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 24, 201558 min

TDD on .NET and Java with Paul Mooney

How do you test your cross platform applications? Carl and Richard talk to Paul Mooney about building software in .NET and Java and wanting to use a common set of testing protocols. Tricky, but possible! The conversation focuses in on abstractions, which are key to creating sufficient separation of functionality to allow you to insert testing code regardless of what language you work in. And it turns out you can write tests for multiple languages if you're careful. Java and .NET are more similar than we care to admit, and it opens the door to other approaches to testing. TDD is not platform specific!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 19, 201550 min

Ionic Framework with Troy Miles

So how do you build your cross-platform mobile apps? Carl and Richard talk to Troy Miles about his experiences building mobile apps with the Ionic Framework. Built over top of Adobe Cordova, Ionic takes over a lot of the plumbing code that you find yourself building in every mobile app. Ionic brings controls to the table in two forms - pure CSS components and CSS/JavaScript. You could write the CSS yourself (or maybe you couldn't), but why would you? Troy talks about some of the applications out in the marketplace built with Ionic and how well they look and act like native apps, without having to write the app from scratch multiple times. Check it out!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 18, 201549 min

Building a Lean Enterprise with Jez Humble

Jez Humble is back and building a lean enterprise! Carl and Richard talk to Jez about continuous delivery and all that amazing DevOps stuff - but then we get to the serious bit, which is really about how DevOps is a manifestation of organizational change. You need buy-in from the top to make it happen, but it can't happen all at once. How do you make gradual improvements to present the power of a better culture with deeper understanding? Jez talks about the importance of metrics and measuring the performance of your software. And in the end, the best metrics are the ones that relate to the business - which is a great way to talk to management!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 17, 201553 min

Making a Thousand Podcasts with Carl and Richard

Well, there goes another milestone - show 1100! Since Richard actually joined as co-host starting with show 100, that makes ONE THOUSAND .NET Rocks episodes together. Sure, there's 130 Tablet Shows, but who's counting? The conversation digs into a bunch of the gear used to make .NET Rocks and all the PWOP podcasts. We may not take ourselves too seriously, but we sure do take podcasting seriously. You wanna know how it's done? Have a listen!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 12, 201554 min

Digging into Javascript 6 with Jafar Husain

Are you ready for ECMAScript 6? Carl and Richard talk to Jafar Husain about some of the great new features coming in ECMAScript 6 - the next version of JavaScript, at least for now. Jafar talks about the fun and challenges of participating in the TC39 committee that developed the ES6 standard which is now being implemented by browser developers. Jafar digs into Promises, Yields, Proxies and more - lots of discussion about features you've come to love in languages like C# appearing in JavaScript! And the process isn't done, the JavaScript 7 spec is already being developed!Support this podcast at — https://redcircle.com/net-rocks/donations

Feb 11, 201552 min