Podcast - .Net Rocks! http://www.dotnetrocks.com/default.aspx?ShowNum=1539 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/ZVwfDJoINAY/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Blazor and WebAssembly with Rocky Lhotka Blazor is getting some buzz, but is it really useful? Carl and Richard talk to Rocky Lhotka about his thoughts around how Blazor uses WebAssembly (WASM) to let C# run on the browser - and what that means for client-side development, both web-based and regular desktop client. Rocky talks about how WASM is an equal-opportunity feature for all sorts of languages, and covering the four big browsers: Chrome, Edge, Firefox and Safari. Could the future of enterprise apps be all in the browser? Between Progressive Web Apps and WASM, this might be the way forward!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZVwfDJoINAY:R8jmNXPUNXw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZVwfDJoINAY:R8jmNXPUNXw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZVwfDJoINAY:R8jmNXPUNXw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/ZVwfDJoINAY" height="1" width="1" alt=""/> .NET Rocks! Tue, 24 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Blazor is getting some buzz, but is it really useful? Carl and Richard talk to Rocky Lhotka about his thoughts around how Blazor uses WebAssembly (WASM) to let C# run on the browser - and what that means for client-side development, both web-based and regular desktop client. Rocky talks about how WASM is an equal-opportunity feature for all sorts of languages, and covering the four big browsers: Chrome, Edge, Firefox and Safari. Could the future of enterprise apps be all in the browser? Between Progressive Web Apps and WASM, this might be the way forward! 00:56:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1539 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1539_blazer_webassembly.mp3 2018-04-24 00:00 -04:00 2018-04-24 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1538 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/hGOYGv2Ezpg/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Clean Architecture with Steve Smith What does it mean to have clean architecture? Carl and Richard talk to Steve Smith about his work on an e-book and template for clean architecture using ASP.NET Core. Steve describes the new tools that make life easier for following clean architectural principals as well as the separation of concerns, between business logic, infrastructure, and clients. The conversation also digs into Domain Driven Design, Test Driven Development and the ever popular Pain Driven Development. Great, common-sense thinking from Steve Smith!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=hGOYGv2Ezpg:Qma5CUPvQkI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=hGOYGv2Ezpg:Qma5CUPvQkI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=hGOYGv2Ezpg:Qma5CUPvQkI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/hGOYGv2Ezpg" height="1" width="1" alt=""/> .NET Rocks! Thu, 19 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. What does it mean to have clean architecture? Carl and Richard talk to Steve Smith about his work on an e-book and template for clean architecture using ASP.NET Core. Steve describes the new tools that make life easier for following clean architectural principals as well as the separation of concerns, between business logic, infrastructure, and clients. The conversation also digs into Domain Driven Design, Test Driven Development and the ever popular Pain Driven Development. Great, common-sense thinking from Steve Smith! 00:55:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1538 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1538_cleanarchitecture.mp3 2018-04-19 00:00 -04:00 2018-04-19 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1537 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/WDDRbU2ezP4/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Xamarin Update with Laurent Bugnion What's new with Xamarin? Carl and Richard talk to Laurent Bugnion, now a Microsoft Cloud Developer Advocate, about his latest experiences with the cross-platform mobile development tool. It's been two years since Xamarin joined Microsoft, and a lot has happened - and far more to come. Laurent talks about both .NET and XAML Standards, and the challenges of reconciling development approaches for an array of mobile devices, the PC and the web. The conversation also dives into the truth that there is no one right way to build cross-platform mobile applications. New approaches and tools continue to be developed!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=WDDRbU2ezP4:x15SENQuAZY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=WDDRbU2ezP4:x15SENQuAZY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=WDDRbU2ezP4:x15SENQuAZY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/WDDRbU2ezP4" height="1" width="1" alt=""/> .NET Rocks! Tue, 17 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. What's new with Xamarin? Carl and Richard talk to Laurent Bugnion, now a Microsoft Cloud Developer Advocate, about his latest experiences with the cross-platform mobile development tool. It's been two years since Xamarin joined Microsoft, and a lot has happened - and far more to come. Laurent talks about both .NET and XAML Standards, and the challenges of reconciling development approaches for an array of mobile devices, the PC and the web. The conversation also dives into the truth that there is no one right way to build cross-platform mobile applications. New approaches and tools continue to be developed! 00:55:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1537 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1537_xamarin_update.mp3 2018-04-17 00:00 -04:00 2018-04-17 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1536 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/_LBInq3IP1k/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Practical Test Driven Development with John Callaway and Clayton Hunt Test Driven Development (TDD), good idea in theory, but in practice? Carl and Richard talk to John Callaway and Clayton Hunt about their success with TDD. At it's simplest level, TDD is about writing tests first, before coding. In practice, everything is more complicated than that. Writing testable code isn't as simple as it seems, and refactoring existing code to become testable can cause it to break - which is why you wanted tests in the first place. John and Clayton talk through their experiences getting things right and exploring the advantages that TDD brings - more reliable software that sustains for longer and can continue to evolve!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=_LBInq3IP1k:Tz8Ql-vzM3U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=_LBInq3IP1k:Tz8Ql-vzM3U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_LBInq3IP1k:Tz8Ql-vzM3U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/_LBInq3IP1k" height="1" width="1" alt=""/> .NET Rocks! Thu, 12 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Test Driven Development (TDD), good idea in theory, but in practice? Carl and Richard talk to John Callaway and Clayton Hunt about their success with TDD. At it's simplest level, TDD is about writing tests first, before coding. In practice, everything is more complicated than that. Writing testable code isn't as simple as it seems, and refactoring existing code to become testable can cause it to break - which is why you wanted tests in the first place. John and Clayton talk through their experiences getting things right and exploring the advantages that TDD brings - more reliable software that sustains for longer and can continue to evolve! 00:51:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1536 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1536_practicaltdd.mp3 2018-04-12 00:00 -04:00 2018-04-12 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1535 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/CG3F59HRscQ/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Desktop Deployment using Squirrel with Paul Betts How do you do desktop deployment? Carl and Richard talk to Paul Betts about the open source project called Squirrel, which is all about making desktop deployment less painful. As Paul says, like ClickOnce, only doesn't suck! This leads to a discussion about the various installation tools out there and what they focus on. Paul talks about what makes Squirrel different - providing the tooling to make it easier for a developer to provide unobtrusive updating of applications - as in, not when they start up!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=CG3F59HRscQ:kaE0tzcFo8Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=CG3F59HRscQ:kaE0tzcFo8Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=CG3F59HRscQ:kaE0tzcFo8Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/CG3F59HRscQ" height="1" width="1" alt=""/> .NET Rocks! Tue, 10 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. How do you do desktop deployment? Carl and Richard talk to Paul Betts about the open source project called Squirrel, which is all about making desktop deployment less painful. As Paul says, like ClickOnce, only doesn't suck! This leads to a discussion about the various installation tools out there and what they focus on. Paul talks about what makes Squirrel different - providing the tooling to make it easier for a developer to provide unobtrusive updating of applications - as in, not when they start up! 00:47:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1535 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1535_squirrel_deploy.mp3 2018-04-10 00:00 -04:00 2018-04-10 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1534 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/wRmuPZ3t3nI/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Productivity Tools in VS2017 with Kasey Uhlenhuth How productive are you with Visual Studio? Carl and Richard chat with Kasey Uhlenhuth about her work making Visual Studio even more productive for developers. The conversation focuses on the huge array of features that Visual Studio has, to support all sorts of different styles of programming. Kasey talks about balancing the needs of developers - some want lots of support and hints from Visual Studio, and some want it to just get out of the way while they program. There are a ton of options, you just have to discover them. Kasey points out a productivity guide that she has helped create to help you take advantage of the power of Visual Studio - check out the link in the show notes!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=wRmuPZ3t3nI:peD18s0jjTk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=wRmuPZ3t3nI:peD18s0jjTk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wRmuPZ3t3nI:peD18s0jjTk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/wRmuPZ3t3nI" height="1" width="1" alt=""/> .NET Rocks! Thu, 05 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. How productive are you with Visual Studio? Carl and Richard chat with Kasey Uhlenhuth about her work making Visual Studio even more productive for developers. The conversation focuses on the huge array of features that Visual Studio has, to support all sorts of different styles of programming. Kasey talks about balancing the needs of developers - some want lots of support and hints from Visual Studio, and some want it to just get out of the way while they program. There are a ton of options, you just have to discover them. Kasey points out a productivity guide that she has helped create to help you take advantage of the power of Visual Studio - check out the link in the show notes! 00:43:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1534 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1534_vs2017productivity.mp3 2018-04-05 00:00 -04:00 2018-04-05 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1533 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/_sbsJnqukew/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) The Microsoft Business Application Platform with Vishwas Lele Programming for the Cloud! Carl and Richard talk to Vishwas Lele about the Microsoft Business Application Platform, which organizes the huge suite of tools available in Azure along with PowerApps and PowerBI to create a great place to build applications that run on Windows, iOS and Android. Vishwas talks about moving up into a higher layer of coding using Logic Apps and Azure Flow to pull together the various sources of data that already exist in your organization, including Office, SharePoint, Sales Force and so on - you already have the data, how do you surface it in an app that your users like to use?<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=_sbsJnqukew:kisS7iyNtZ0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=_sbsJnqukew:kisS7iyNtZ0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=_sbsJnqukew:kisS7iyNtZ0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/_sbsJnqukew" height="1" width="1" alt=""/> .NET Rocks! Tue, 03 Apr 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Programming for the Cloud! Carl and Richard talk to Vishwas Lele about the Microsoft Business Application Platform, which organizes the huge suite of tools available in Azure along with PowerApps and PowerBI to create a great place to build applications that run on Windows, iOS and Android. Vishwas talks about moving up into a higher layer of coding using Logic Apps and Azure Flow to pull together the various sources of data that already exist in your organization, including Office, SharePoint, Sales Force and so on - you already have the data, how do you surface it in an app that your users like to use? 00:50:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1533 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1533_business_application_platform.mp3 2018-04-03 00:00 -04:00 2018-04-03 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1532 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/Fa9PGF0rgCA/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Falcon Heavy Geek Out Falcon Heavy flies! Now what? Time for a Geek Out! Richard talks to Carl about the amazing Falcon Heavy launch - what worked, what didn't and why did it take so darn long to fly? The discussion dives into how the plans for the Heavy evolved, affected by the evolution of the Falcon 9. The impact of the launch is interesting - is it a new phase of spaceflight for humanity? The Heavy just barely sneaks into the super heavy lift class, and it's flight has caused a bit of a kerfuffle - both Russia and China have announced new super heavy lift rockets. And then there's NASA... does the Space Launch System still make sense?<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Fa9PGF0rgCA:QUDQNc3U1n8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=Fa9PGF0rgCA:QUDQNc3U1n8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=Fa9PGF0rgCA:QUDQNc3U1n8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/Fa9PGF0rgCA" height="1" width="1" alt=""/> .NET Rocks! Thu, 29 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Falcon Heavy flies! Now what? Time for a Geek Out! Richard talks to Carl about the amazing Falcon Heavy launch - what worked, what didn't and why did it take so darn long to fly? The discussion dives into how the plans for the Heavy evolved, affected by the evolution of the Falcon 9. The impact of the launch is interesting - is it a new phase of spaceflight for humanity? The Heavy just barely sneaks into the super heavy lift class, and it's flight has caused a bit of a kerfuffle - both Russia and China have announced new super heavy lift rockets. And then there's NASA... does the Space Launch System still make sense? 01:13:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1532 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1532_falconheavygeekout.mp3 2018-03-29 00:00 -04:00 2018-03-29 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1531 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/cs7uI4zoIuo/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Concurrency in .NET with Riccardo Terrell How do you do concurrency? Carl and Richard talk to Riccardo Terrell about his new book on concurrency in .NET. More than just ASync and AWait, there are still a ton of concurrency options available in .NET, you just need to know when and where to apply them. The conversation ranges over a bunch of different technologies, including a lot of discussion on functional programming as a whole, since it lends itself to concurrency far better. But you don't have to use F# to write functional code! Riccardo talks through a number of strategies for deciding when concurrency makes sense and how to do it safely.<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=cs7uI4zoIuo:Xn1xiaJB6xE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=cs7uI4zoIuo:Xn1xiaJB6xE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=cs7uI4zoIuo:Xn1xiaJB6xE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/cs7uI4zoIuo" height="1" width="1" alt=""/> .NET Rocks! Tue, 27 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. How do you do concurrency? Carl and Richard talk to Riccardo Terrell about his new book on concurrency in .NET. More than just ASync and AWait, there are still a ton of concurrency options available in .NET, you just need to know when and where to apply them. The conversation ranges over a bunch of different technologies, including a lot of discussion on functional programming as a whole, since it lends itself to concurrency far better. But you don't have to use F# to write functional code! Riccardo talks through a number of strategies for deciding when concurrency makes sense and how to do it safely. 00:49:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1531 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1531_concurrency_in_dot_net_with_riccardo_terrell.mp3 2018-03-27 00:00 -04:00 2018-03-27 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1530 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/wxpNjFA20zw/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) The Ethics of Big Data with Cathy O'Neil Can Big Data actually hurt society? Carl and Richard talk to Cathy O'Neil about her book, Weapons of Math Destruction. Cathy has been deeply involved with machine learning and big data for decades and has a broad view of both the potential and dangers of the technology. The conversation dives into understanding how this technology amplifies bias and how that bias ultimately shapes behavior. The trick is to acknowledge that the bias exists - once you see it, it is possible to overcome its effects. Lots of great thinking from an expert in the space!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=wxpNjFA20zw:Xtr7oQWBUxs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=wxpNjFA20zw:Xtr7oQWBUxs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=wxpNjFA20zw:Xtr7oQWBUxs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/wxpNjFA20zw" height="1" width="1" alt=""/> .NET Rocks! Thu, 22 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Can Big Data actually hurt society? Carl and Richard talk to Cathy O'Neil about her book, Weapons of Math Destruction. Cathy has been deeply involved with machine learning and big data for decades and has a broad view of both the potential and dangers of the technology. The conversation dives into understanding how this technology amplifies bias and how that bias ultimately shapes behavior. The trick is to acknowledge that the bias exists - once you see it, it is possible to overcome its effects. Lots of great thinking from an expert in the space! 00:59:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1530 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1530_ethicsofbigdata.mp3 2018-03-22 00:00 -04:00 2018-03-22 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1529 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/5bG_C7u7cyU/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Surviving Microservices with Michele Bustamante Michele is back and surviving microservices! Carl and Richard talk to Michele Bustamante about her work with microservices and the challenges that her customers have. Starting with the normal problems innate to any re-architecting exercise - what is the benefit to the customer? You can't make microservices because they're fun, they have to solve a particular problem - and typically it's the problem of over-coupling within a group of services. Update one and you derail the others. Picking what service to separate is a challenge - and how do you do it! Great conversation about containers, DevOps and management strategies!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=5bG_C7u7cyU:LSRNDBtt0Q0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=5bG_C7u7cyU:LSRNDBtt0Q0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=5bG_C7u7cyU:LSRNDBtt0Q0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/5bG_C7u7cyU" height="1" width="1" alt=""/> .NET Rocks! Tue, 20 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Michele is back and surviving microservices! Carl and Richard talk to Michele Bustamante about her work with microservices and the challenges that her customers have. Starting with the normal problems innate to any re-architecting exercise - what is the benefit to the customer? You can't make microservices because they're fun, they have to solve a particular problem - and typically it's the problem of over-coupling within a group of services. Update one and you derail the others. Picking what service to separate is a challenge - and how do you do it! Great conversation about containers, DevOps and management strategies! 00:56:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1529 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1529_surviving_microservices.mp3 2018-03-20 00:00 -04:00 2018-03-20 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1528 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/8crv6J55Ml4/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Azure Success Stories with Christos Matskas How do you have success with Azure? Carl and Richard talk to Microsoft PFE Christos Matskas about some of the projects he's been involved in helping organizations deploy apps and services into Azure. As Christos says, it's not an all-or-nothing thing - some applications and services make more sense in the cloud, and some work great on-premises. But there are a bunch of moving parts to organize and understand to have success with Azure. Christos tells stories of where things go right, things go wrong, and how it has less to do with the technology involved, and more with how you think and work together as a team!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=8crv6J55Ml4:aqP5DY2GrW8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=8crv6J55Ml4:aqP5DY2GrW8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=8crv6J55Ml4:aqP5DY2GrW8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/8crv6J55Ml4" height="1" width="1" alt=""/> .NET Rocks! Thu, 15 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. How do you have success with Azure? Carl and Richard talk to Microsoft PFE Christos Matskas about some of the projects he's been involved in helping organizations deploy apps and services into Azure. As Christos says, it's not an all-or-nothing thing - some applications and services make more sense in the cloud, and some work great on-premises. But there are a bunch of moving parts to organize and understand to have success with Azure. Christos tells stories of where things go right, things go wrong, and how it has less to do with the technology involved, and more with how you think and work together as a team! 00:54:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1528 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1528_azuresuccessstories.mp3 2018-03-15 00:00 -04:00 2018-03-15 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1527 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/g-leHVD013U/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) The .NET Core 2 Road Map with Scott Hunter What is coming up for .NET Core? Carl and Richard talk to Scott Hunter, who leads all of .NET at Microsoft, about the road ahead for .NET Core. But first, a quick look back at where .NET has come from, including a discussion around performance and the impact of the Meltdown and Spectre CPU security flaws impacting performance across the board. Then into a huge raft of features coming up in the next year in .NET Core, including compilation and performance enhancements, as well as some old favorites like lazy loading in EF Core and SignalR!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=g-leHVD013U:do7_TpK-YJY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=g-leHVD013U:do7_TpK-YJY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=g-leHVD013U:do7_TpK-YJY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/g-leHVD013U" height="1" width="1" alt=""/> .NET Rocks! Tue, 13 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. What is coming up for .NET Core? Carl and Richard talk to Scott Hunter, who leads all of .NET at Microsoft, about the road ahead for .NET Core. But first, a quick look back at where .NET has come from, including a discussion around performance and the impact of the Meltdown and Spectre CPU security flaws impacting performance across the board. Then into a huge raft of features coming up in the next year in .NET Core, including compilation and performance enhancements, as well as some old favorites like lazy loading in EF Core and SignalR! 00:50:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1527 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1527_dot_net_core_2_road_map.mp3 2018-03-13 00:00 -04:00 2018-03-13 00:00 -04:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1526 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/QBZIfb1Z4lc/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Building Dashboards with Jessica White How do you know how your software is working? While at NDC in London, Carl and Richard talk to Jessica White about her experience building dashboards to instrument operations, management and development. The conversation dives into what needs to be measured as well as how to represent those measurements in ways that help people understand - do it wrong and you can actually confuse people, or have your dashboard ignored. Jessica talks about how dashboards have to evolve with business needs. With new goals come new metrics and new dashboards to show those metrics. Your dashboard is no more static than your business is!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=QBZIfb1Z4lc:wxDGf8Cb2aE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=QBZIfb1Z4lc:wxDGf8Cb2aE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=QBZIfb1Z4lc:wxDGf8Cb2aE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/QBZIfb1Z4lc" height="1" width="1" alt=""/> .NET Rocks! Thu, 08 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. How do you know how your software is working? While at NDC in London, Carl and Richard talk to Jessica White about her experience building dashboards to instrument operations, management and development. The conversation dives into what needs to be measured as well as how to represent those measurements in ways that help people understand - do it wrong and you can actually confuse people, or have your dashboard ignored. Jessica talks about how dashboards have to evolve with business needs. With new goals come new metrics and new dashboards to show those metrics. Your dashboard is no more static than your business is! 00:53:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1526 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1526_buildingdashboards.mp3 2018-03-08 00:00 -04:00 2018-03-07 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1525 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/HEaO00Vrw18/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) SharePoint Development in 2018 with Sahil Malik SharePoint development continues to evolve in 2018! Carl and Richard talk to Sahil Malik about his view on the latest offerings around SharePoint. At the Ignite event in 2017, Microsoft announced SharePoint 2019, so there's definitely a new on-premises version of SharePoint coming. Obviously, it's taken from the cloud edition, which is why the development model has changed so substantially. Sahil talks about the SharePoint Framework as the model for doing SharePoint customizations, and the coding is primarily in JavaScript - now SharePoint development is web development!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=HEaO00Vrw18:gU2AHydTEeE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=HEaO00Vrw18:gU2AHydTEeE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=HEaO00Vrw18:gU2AHydTEeE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/HEaO00Vrw18" height="1" width="1" alt=""/> .NET Rocks! Tue, 06 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. SharePoint development continues to evolve in 2018! Carl and Richard talk to Sahil Malik about his view on the latest offerings around SharePoint. At the Ignite event in 2017, Microsoft announced SharePoint 2019, so there's definitely a new on-premises version of SharePoint coming. Obviously, it's taken from the cloud edition, which is why the development model has changed so substantially. Sahil talks about the SharePoint Framework as the model for doing SharePoint customizations, and the coding is primarily in JavaScript - now SharePoint development is web development! 00:54:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1525 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1525_sharepoint_development_2018.mp3 2018-03-06 00:00 -04:00 2018-03-05 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1524 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/-9n0uWWwbkY/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Voice Programming with Heather Downing What does it take to build an application where the UI is strictly voice? While at NDC in London, Carl and Richard sat down with Heather Downing to talk about her experiences building voice-driven applications with a variety of tools, including Alexa and Google Voice. Heather digs into the challenges of thinking through what the voice interface is really good at, versus more traditional screen, keyboard, and mouse driven software. This leads to a broader discussion about getting away from the desk entirely, into highly mobile and standing environments where the keyboard is just not a practical option. Voice-driven apps are a different class of app entirely - does it make sense for your organization?<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=-9n0uWWwbkY:s_P583AcBJ0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=-9n0uWWwbkY:s_P583AcBJ0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=-9n0uWWwbkY:s_P583AcBJ0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/-9n0uWWwbkY" height="1" width="1" alt=""/> .NET Rocks! Thu, 01 Mar 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. What does it take to build an application where the UI is strictly voice? While at NDC in London, Carl and Richard sat down with Heather Downing to talk about her experiences building voice-driven applications with a variety of tools, including Alexa and Google Voice. Heather digs into the challenges of thinking through what the voice interface is really good at, versus more traditional screen, keyboard, and mouse driven software. This leads to a broader discussion about getting away from the desk entirely, into highly mobile and standing environments where the keyboard is just not a practical option. Voice-driven apps are a different class of app entirely - does it make sense for your organization? 00:54:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1524 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1524_voiceprogramming.mp3 2018-03-01 00:00 -04:00 2018-02-28 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1523 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/ZNhrqmoHGD0/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) The Docker Stack with Rob Richardson What goes into a Docker stack? Carl and Richard talk to Rob Richardson about how containers are evolving in the .NET world. Rob talks about how the Windows side of Docker is actually getting stronger - most developers using Docker use Linux as the template OS. The conversation focuses on moving existing .NET applications into Docker - aka, without .NET Core. It's certainly possible, and you get some of the container advantages. But with containers comes new thinking around architecture, the ability to organize and scale your services differently. But you can implement those features gradually, and take advantage of what orchestration can do for you. Whether in the cloud or on-premises, containers have a lot to offer!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZNhrqmoHGD0:U5PEHQAtNm4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=ZNhrqmoHGD0:U5PEHQAtNm4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=ZNhrqmoHGD0:U5PEHQAtNm4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/ZNhrqmoHGD0" height="1" width="1" alt=""/> .NET Rocks! Tue, 27 Feb 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. What goes into a Docker stack? Carl and Richard talk to Rob Richardson about how containers are evolving in the .NET world. Rob talks about how the Windows side of Docker is actually getting stronger - most developers using Docker use Linux as the template OS. The conversation focuses on moving existing .NET applications into Docker - aka, without .NET Core. It's certainly possible, and you get some of the container advantages. But with containers comes new thinking around architecture, the ability to organize and scale your services differently. But you can implement those features gradually, and take advantage of what orchestration can do for you. Whether in the cloud or on-premises, containers have a lot to offer! 00:51:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1523 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1523_the_docker_stack.mp3 2018-02-27 00:00 -04:00 2018-02-26 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1522 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/n7OsHwV1Cdo/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Teaching Software Development with Maria Naggaga Modern software development is complex, how do you teach it to beginners? While at NDC in London, Carl and Richard sat down with Maria Naggaga to talk about her approaches to teaching software development, both to children and adults, from the very beginning. Maria talks about using more approachable cause-and-effect type tools at the beginning to learn about procedural programming, and how the latest bits actually allow you to take that code forward into more advanced tools. Interactive documentation and minimal installation requirements are also important - check out Try .NET!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=n7OsHwV1Cdo:F-D-VeNirK0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=n7OsHwV1Cdo:F-D-VeNirK0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=n7OsHwV1Cdo:F-D-VeNirK0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/n7OsHwV1Cdo" height="1" width="1" alt=""/> .NET Rocks! Thu, 22 Feb 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Modern software development is complex, how do you teach it to beginners? While at NDC in London, Carl and Richard sat down with Maria Naggaga to talk about her approaches to teaching software development, both to children and adults, from the very beginning. Maria talks about using more approachable cause-and-effect type tools at the beginning to learn about procedural programming, and how the latest bits actually allow you to take that code forward into more advanced tools. Interactive documentation and minimal installation requirements are also important - check out Try .NET! 00:53:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1522 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1522_teachingsoftwaredevelopment.mp3 2018-02-22 00:00 -04:00 2018-02-21 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1521 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/7yKvJqpzN2c/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Talking C# with Bill Wagner and Jon Skeet C# continues to evolve - there's more to learn! While at NDC in London, Carl and Richard talk to Jon Skeet and Bill Wagner about their on-going work on C#. For Bill, he's now part of the docs team helping people understand C#, and for Jon, it's his contributions via GitHub to ideas and features for C#. Both write great books and talk about the challenge of how C# is evolving as open source and in public. What features matter, and where does it all lead to? Will C# ever be finished, or is this an endless process? Is it getting easier to develop with C# or more complex? Great thoughts from two of the nicest thinkers on C#!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=7yKvJqpzN2c:rFL4RyIwCJg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=7yKvJqpzN2c:rFL4RyIwCJg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=7yKvJqpzN2c:rFL4RyIwCJg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/7yKvJqpzN2c" height="1" width="1" alt=""/> .NET Rocks! Tue, 20 Feb 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. C# continues to evolve - there's more to learn! While at NDC in London, Carl and Richard talk to Jon Skeet and Bill Wagner about their on-going work on C#. For Bill, he's now part of the docs team helping people understand C#, and for Jon, it's his contributions via GitHub to ideas and features for C#. Both write great books and talk about the challenge of how C# is evolving as open source and in public. What features matter, and where does it all lead to? Will C# ever be finished, or is this an endless process? Is it getting easier to develop with C# or more complex? Great thoughts from two of the nicest thinkers on C#! 01:01:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1521 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1521_talking_csharp_with_bill_wagner_and_jon_skeet.mp3 2018-02-20 00:00 -04:00 2018-02-19 23:00 -05:00 http://www.dotnetrocks.com/default.aspx?ShowNum=1520 http://feedproxy.google.com/~r/netRocksFullMp3Downloads/~3/sAsCU2C1dOg/default.aspx dotnetrocks@franklins.net (Carl Franklin and Richard Campbell) Security for Non-Profits with Cameron Birge and Tarek Dawoud Whether you're a multi-national NGO or your local church group, every non-profit has cybersecurity issues! Carl and Richard talk to Cameron Birge and Tarek Dawoud about tools, techniques and mindset to protect data and resist hackers. While the practices are broadly applicable to any organization and applications, non-profits have specific challenges that make cybersecurity all the more challenges - how do you train volunteers that turn over steadily? How can you be sure that a volunteer software developer is doing the right thing security-wise? Lots of good thinking about how to prioritize your security needs, it's a journey, not a destination!<div class="feedflare"> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:63t7Ie-LG7Y"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=63t7Ie-LG7Y" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=sAsCU2C1dOg:xqJTg4Bmtds:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?i=sAsCU2C1dOg:xqJTg4Bmtds:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?a=sAsCU2C1dOg:xqJTg4Bmtds:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/netRocksFullMp3Downloads?d=qj6IDK7rITs" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/netRocksFullMp3Downloads/~4/sAsCU2C1dOg" height="1" width="1" alt=""/> .NET Rocks! Thu, 15 Feb 2018 00:00:00 -0400 Carl Franklin .NET Rocks! is an Internet Audio Talk Show for Microsoft .NET Developers. Whether you're a multi-national NGO or your local church group, every non-profit has cybersecurity issues! Carl and Richard talk to Cameron Birge and Tarek Dawoud about tools, techniques and mindset to protect data and resist hackers. While the practices are broadly applicable to any organization and applications, non-profits have specific challenges that make cybersecurity all the more challenges - how do you train volunteers that turn over steadily? How can you be sure that a volunteer software developer is doing the right thing security-wise? Lots of good thinking about how to prioritize your security needs, it's a journey, not a destination! 00:53:00 540238 no http://www.dotnetrocks.com/default.aspx?ShowNum=1520 https://traffic.libsyn.com/dotnetrocks/dotnetrocks_1520_securityfornonprofits.mp3 2018-02-15 00:00 -04:00 2018-02-14 23:00 -05:00