Issue: 2020 - September/October

  • Rod Paddock is spending some of his pandemic time exploring new software technologies including .NET Core, Docker, Vue and Python.
  • Learn to create a progressive Web application (PWA) which you can deploy through the App Store or Google Play for iOS and Andoid mobile apps. PWAs are built with browser-based technologies but can act just like a native app.
  • Paul shows you how to use the MVVM design pattern in MVC Core to build a product detail page for adding and editing data, and validating product data and display validation.
  • Why did Microsoft join the open source movement? Richard Campbell tells us the history of how Microsoft became an open source software company.
  • Developers should know their data before they spend a lot of effort analyzing it. For example, at face value, you should know if your data is in the millions or billions, and know "that's what the data said" is not the right answer if the data is bizarre. This article in Kevin Goff's Stages of Data series using PowerBI introduces a new state profile page with ranking formulas, new trend-based measures, defining custom filter groups, and more.
  • Learn how to use Blazor on the client-side using Blazor WebAssembly feauting a real world application that makes service calls to REST APIs for data. Blazor allows C# developers to finally create performant web applications as fast, or faster, than websites built using JavaScript. Otto shows you how to use Blazor on the client-side.
  • An overview of Microsoft Marquette, a spatial prototyping tool aimed to help designers or developers to mock-up virtual reality (VR) and augmented reality (AR) experiences very fast, before actually building them.
  • Joydip shows you how to build multilingual applications in ASP.NET Core using Visual Studio 2019 to enable a broader reach for your applications.
  • Dr. Neil and Markus talk about life in Sydney Australia vs Maui, HI during COVID-19.
  • John continues exploring unit testing using .NET Core 3 in VS Code, and steps to get ready for .NET 5 and VS Code.
  • John V. Petersen points out that today's software problems have really already been solved. The hard part about modern software development is how we go about solving the same basic problems.