public class Episode 11: MVVM Part Deux

{

Tim and Tim revisit the MVVM pattern and dive deeper into issues and details, like whether a control should have it’s own viewmodel, and which came first, the VM or the V?

Subscribe

public void Summary()

{

Tim and Tim revisit the MVVM pattern and dive deeper into issues and details, like whether a control should have it’s own viewmodel, and which came first, the VM or the V?

}

public void Links()

{

}

public void HotSpot()

{

  • Zeplin.io – Convert Adobe design files directly into UI components in Xamarin Forms!

}

}

public class Episode 9: Biting into Blazor

{

Tim J. interviews Tim P. about the new .NET Core Blazor web UI framework, it’s history, and where it is headed.

Subscribe

public void Summary()

{

Tim J. interviews Tim P. about the new .NET Core Blazor web UI framework, it’s history, and where it is headed.

}

public void Notes()

{

I (Tim P.) was a little out of date with my information on this episode, as Blazor Web Assembly was officially released by Microsoft last month!

}

public void Links()

{

 }

 

public void HotSpot()

{

  • CPU-Z – Free utility that provides detailed analysis of your hardware,
  • Azure –  Microsoft Cloud Service Provider

}

}

public class Episode 5: Java & Risk Assessment with Chris Purdum

{

Chris Purdum is a Senior Software Developer at PayPal. He talks about his work on Fraud and Risk Assessment, and compares language features of Java and .NET with Tim and Tim.

Subscribe

public void Summary()

{

Chris Purdum

Chris Purdum is a Senior Software Developer at PayPal. He talks about his work on Fraud and Risk Assessment, and compares language features of Java and .NET with Tim and Tim.

 

}

public void Links()

{

  • C++ – Low-level, un”managed”, cross-platform programming language, predecessor of Java and C#
  • PayPal – Digital payment transactions
  • Java – Original cross-platform managed language, strong inspiration for C#, still used widely and being developed/improved
  • JVMs – Java Virtual Machines
    • Zing – Azul performance-tuned JVM
  •  Scala – Succinct multi-paradigm (OOP and Functional) language that can run on both the JVM and Javascript runtimes
  • Hadoop – Distributed computing framework

}

public void HotSpot()

{

  • JFR – Java Flight Recorder: gives detailed analysis and diagnostics of the code as it runs
  • FindBugs – Static analysis for Java
  • Music! (You know where to find it…)
  • Pluralsight – Developer and IT-centered online learning site, with courses and IQ quizzes for many languages, frameworks, and patterns.

}

}

public class Episode 2: Strong Opinions

{

The Tims discuss what good (and bad) code looks like to them. They lay out their own preferences, from broad-scoped architecture to detailed style guides.

Subscribe

public void Summary()

{

The Tims discuss what good (and bad) code looks like to them. They lay out their own preferences, from broad-scoped architecture to detailed style guides.

}

public void News()

{

}

public void Links()

{

}

public void HotSpot()

{

  • Jetbrains – Multiple tools for developers, including IDEs, code analysis, db management
  • Rider – Powerful cross-platform .NET IDE, based on Resharper code analysis engine

}

}