For developers, by developers
T
The Static Void Podcast

1
Messaging in Distributed Systems - What's the Deal?
1:12:46
1:12:46
Play later
Play later
Lists
Like
Liked
1:12:46
Chris, Jess, and Todd chat about enterprise messaging patterns. Is it a good practice to put a message bus or a queue in between your web server and your middle tier services? Can message buses be overkill? What's the best way for your loosely-coupled containerized services to communicate with one another? Did Todd actually say that there's some be…
T
The Static Void Podcast

1
Going beyond NuGet.org by creating your own packages
1:18:33
1:18:33
Play later
Play later
Lists
Like
Liked
1:18:33
Jess and Chris chat about not just using NuGet to download Microsoft's and other Open Source libraries from NuGet.org, but creating your own custom NuGet packages to help version and distribute your own components, without ever leaving your firewall! Links Microsoft: Creating and Publishing a NuGet Package Microsoft: Creating NuGet Symbol Packages …
Todd, Chris, and Jess chat about using Git in their day-to-day lives. Jess thinks it's the best thing since the CPU, but Todd thinks it's just the shiny new toy that's no better than TFS. Meanwhile, Chris thinks that GitFlow is the most overly-complicated process he's ever seen. What do you think? Links Think Like (a) Git GitHub.com: Understanding …
T
The Static Void Podcast

1
Developer Productivity: TechBash 2017 Conference Panel
1:03:49
1:03:49
Play later
Play later
Lists
Like
Liked
1:03:49
What's the best way for a developer to provide true "value"? Join our panel of experienced developers as they discuss their patterns, practices, methodologies, frameworks, tips and tricks that help them reach their maximum productivity. Whether it's solving customer problems (usually with code), contributing to or running open source projects, or e…
What does "DevOps" really mean when you're not up on stage demoing the latest DevOps product or working at Netflix, Etsy, or Facebook? To find out, we ask Andy Schwam (@schwammy), a development manager, architect, and coder who has lived and breathed the concepts of "DevOps" in the real world... and lived to tell about it.What's myth and what works…
Razor Pages is a brand new feature in .NET Core 2.0 that brings the Page Model back into .NET Core, providing developers a simple, effective, and above all, easy way to create dynamic web pages without having to get into the details of the Model-View-Controller (MVC) approach. Or is it? Join Jess, Todd, and Chris as they try to make sense of that o…
In anticipation of the up-coming .NET Core 2.0 release (and the preview currently available), Todd, Jess, and Chris offer their answers to some of the frequently asked questions around .NET Core, such as: Does .NET Core 2.0 have all the namespaces/APIs as .NET 4.6? Does .NET Core support Visual Basic (VB.NET) yet? What about SignalR - is that avail…
T
The Static Void Podcast

1
The Twelve-Factor App: How to build modern, cloud-ready web applications
1:10:59
1:10:59
Play later
Play later
Lists
Like
Liked
1:10:59
Join Jess, Todd, and Chris as they discuss "The Twelve-Factor App": a set of patterns and practices that are crucial to building modern, scalable, and "cloud-ready" applications.The 12 Factors will help you build web applications that: Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; Ha…
T
The Static Void Podcast

1
Visual Studio Code vs. Visual Studio "Classic" -- what's an IDE, anyway?
55:37
55:37
Play later
Play later
Lists
Like
Liked
55:37
In this episode, Chris, Todd, and Jess discuss how awesome Visual Studio Code is while Todd defends the relevance of the full-blown Visual Studio "Classic Cadillac" IDE. What's the difference between an "IDE" and the new breed of powerful and extensible "text editors" such as Notepad++, Sublime Text, and now Visual Studio Code. Oh yeah, and Jess ge…
T
The Static Void Podcast

1
.NET Core RTM - Real World "File > New Project"
59:02
59:02
Play later
Play later
Lists
Like
Liked
59:02
Several episodes in to the ".NET Core RTM" series, Jess, Todd, and Chris finally get down to the specifics of how to use .NET Core. Starting with File > New Project all the way down to View Components, they talk about what it's like to actually use ASP.NET Core to develop real web applications.By The Static Void Podcast
T
The Static Void Podcast

1
.NET Core RTM - Jeff Fritz explains why it could be awesome after all
1:20:01
1:20:01
Play later
Play later
Lists
Like
Liked
1:20:01
Jeff Fritz from Microsoft joins Jess, Todd, and Chris to talk about .NET Core and we challenge our discussion of .NET Core RTM in the previous episode. Now that you've heard several sides of the story, what do you think? Let us know at staticvoidpodcast.com!By The Static Void Podcast
T
The Static Void Podcast

1
.NET Core RTM - What is it and what does it mean?
54:27
54:27
Play later
Play later
Lists
Like
Liked
54:27
In this episode, Jess, Todd, and Chris talk about the fact that .NET Core (and ASP.NET Core) have been officially released, and contemplate what that means and how it might (or might not) affect .NET developers.Some links to content discussed in the episode: .NET Core home page ASP.NET Core Documentation .NET Core Documentation Blog Post: Announcin…
T
The Static Void Podcast

1
The Browser as a Development Platform
1:11:02
1:11:02
Play later
Play later
Lists
Like
Liked
1:11:02
In this episode, Jess, Todd, and Chris debate the merits and the suitability of using the browser as an application development platform. From memory management, to the DOM, to deployment, to Todd wishing that Silverlight never died, we touch on a variety of aspects involved in working in the browser.…
Chris, Todd, and Jess welcome their guest Matt Hornsby to discuss a concept he calls "Code Sprawl" to describe the evolution and decay of software systems over time. Relating the growth and aging of a software project to the growth and decay of urban areas, he draws parallels to identify what goes wrong. He also presents hope that we can learn from…
Microsoft offers two frameworks that both allow you to create fully-functional web services and HTTP-based "web APIs". Which one should you choose?Join Jess, Todd, and Chris as they debate the merits and "proper" usage of the two most popular Microsoft frameworks for creating web-based services: WCF and Web API.Show Links ASP.NET Web API Microsoft …
Chris, Todd, and Jess discuss the cool new features available in C# 6. Some will save you keystrokes, some may save you bugs, and some... well, some you may never actually use (but why not find out about them anyway?).Show Links New language features in C# 6 (Rosyln GitHub wiki) Roslyn GitHub site Essential TypeScript by Jess Chadwick Steve Michelo…
In this episode, Jess, Chris, and Todd share their thoughts on the announcements and presentations that happened at Microsoft's BUILD 2016 developer conference.The biggest question is: how much of this is (or will be) actually relevant to us?By The Static Void Podcast
In this episode, Todd, Jess, and Chris chat about automating developer testing. Some call it "TDD", some call it "BDD", but we just call it a good topic for a show! Join us as we talk about our varying experiences with creating, modifying, getting rid of, or even completely avoiding automated unit tests and how it's affected us.In this episode, we …
Join Todd, Chris, and Jess as they wade through the waters of the "new" (but not really new) Microsoft frameworks, .NET Core 1.0 and ASP.NET Core 1.0. What were the motivations for the name change? Was it a good move? What the heck is .NET Core and ASP.NET Core, anyway?By The Static Void Podcast
In this episode, Todd, Chris, and Jess embrace the holiday spirit and share the stories that have molded them into the hardened code slingers they are today. Did Chris actually meet the real, live Batman while on a job in the middle of the night in Disneyland? Will Jess ever actually get fired - or even scolded - for deleting production databases a…
T
The Static Void Podcast

1
Specialist vs. Generalist: Which are you?
51:23
51:23
Play later
Play later
Lists
Like
Liked
51:23
In this episode, Jess, Chris, and Todd try to figure out what it means to be a specialist vs. a generalist in software development. Does being a generalist help you be a better specialist... or vice-versa? Can you even be one without the other? Join us as we try (and fail?) to answer these questions and manage to get an episode under one hour long.…
T
The Static Void Podcast

1
TypeScript: JavaScript Evolved or Devolved?
1:16:34
1:16:34
Play later
Play later
Lists
Like
Liked
1:16:34
It's TypeScript battle royale style as Jess, Chris and Todd discuss the emergence of TypeScript, ECMAScript 6 and the growth of JavaScript transpilers. Hear Jess promote the benefits of TypeScript for improving the quality of JavaScript and developer productivity. Meanwhile, Chris and Todd take on the competing argument that TypeScript is just synt…
In this episode Jess, Chris and Todd discuss the big announcements from the Microsoft Connect(); conference on November 18 and 19. Hear their thoughts and reactions to the changes in Visual Studio 2015, the beta release of Visual Studio Code, the announcement of Visual Studio Dev Essentials, the RC release of ASP.NET 5 and all the new exciting thin…
T
The Static Void Podcast

1
The .NET Developer's Guide to Package Managers
52:17
52:17
Play later
Play later
Lists
Like
Liked
52:17
NuGet burst onto the .NET developer scene in 2010 and took Visual Studio development by storm. We .NET developers were able to easily add key Microsoft dependencies like Entity Framework, ASP.NET Web API, or client-side libraries like jQuery and bootstrap.But now new package management is front and center in Visual Studio 2015. And there's nothing …
T
The Static Void Podcast

1
Distributed Source Control and Social Coding with Git
1:08:47
1:08:47
Play later
Play later
Lists
Like
Liked
1:08:47
Chris, Todd, and Jess chat about distributed source control with Git - why Git was created, what problems it solves, and how you get can get up and running with it right away.By The Static Void Podcast
If you've done any .NET development at all, you've undoubtedly experience the dreaded NullReferenceException. In Java, it's the NullPointException. No matter what you call it, interacting with a null reference in any language can spell disaster for your application. Join Jess, Chris, and Todd as they chat about null values, some of the ways that th…
So you want to be a software development consultant? Or, are you just trying to figure out what it means when people say "1099" and "Corp-to-Corp"?Join Jess, Todd, and Chris as they talk about the various aspects of technology consulting and some of the things that you need to think about when considering a switch from employee to consultant.…
In this episode, Todd, Chris, and Jess discuss the various tools that they use for building Single-Page Applications, and client-side web applications in general.Here are the links to the various tools mentioned in the show: System Utilities Microsoft Monitoring Agent - server-side production profiling tool Chocolatey - Automated installation manag…
T
The Static Void Podcast

1
SPA Tips, Tricks, and Best Practices
1:03:25
1:03:25
Play later
Play later
Lists
Like
Liked
1:03:25
Todd, Chris, and Jess talk about their real-world experience and reveal their tips, tricks, and best practices for building rich client-side applications on the web.By The Static Void Podcast
Chris, Todd, and Jess chat about the various aspects of building immersive and interactive client-side experiences in the browser today.By The Static Void Podcast
T
The Static Void Podcast

1
JavaScript is Awesome... JavaScript is Evil
1:25:32
1:25:32
Play later
Play later
Lists
Like
Liked
1:25:32
Join Jess, Todd, and Chris as they talk about the world of JavaScript - how it's great and horrible all at the same time!By The Static Void Podcast
Join Jess and Todd as they talk about the latest release of the ASP.NET framework and what you need to know in order to be ready for it.By The Static Void Podcast