Rewriting Critical Code with Phil Haack
.NET Rocks!12 Tammi 2017

Rewriting Critical Code with Phil Haack

How do you rewrite critical code safely? Carl and Richard talk to Phil Haack about his work on Scientist.NET. Phil talks about the challenges of rewriting code, which means taking something that works (more or less) and trying to make it better, at the risk of breaking it. Yes, test suites would help, but who has those on legacy projects? The Scientist library makes it easier for you to build a new version of a function in your legacy application and run it in parallel to the old function, so that you can validate the results in production without breaking anything. The conversation also turns to the value of rewrites, how tooling, techniques and technology have changed to make it more feasible to do major rewrites, and all the other geeky goodness that comes from hanging with Phil Haack. Happy episode 1400!

Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1963)

Ethan Winer and Bob Zale

Ethan Winer and Bob Zale

Carl and Mark talk with Ethan and Bob about the Good Old Days of the BASIC language, and some of their experiences early on in the first days of the industry, as well as PowerBASIC past, present, and future, crazy tech-support calls, and other stories.Support this podcast at — https://redcircle.com/net-rocks/donations

24 Maalis 200352min

Stephen Forte

Stephen Forte

Stephen talks about the International .NET Association (INETA - www.ineta.org), relates his .NET success stories, and talks about design patterns, COM Interop, Performance Anxiety, ASP.NET Forms Authentication, ViewState, Caching, and the DataGrid control. The DataGrid Girl (www.datagridgirl.com) calls and yaks with Carl, Mark, and Stephen about the ASP.NET DataGrid. Support this podcast at — https://redcircle.com/net-rocks/donations

17 Maalis 20031h 11min

Bill Vaughn (Again)

Bill Vaughn (Again)

Bill talks with us again picking up where our last conversation with him left off, talking about ADO.NET concurrency, SQL database design, dealing with Data Adapters, and a few other interesting tangents. Always good stuff with Mr. V!Support this podcast at — https://redcircle.com/net-rocks/donations

10 Maalis 200353min

Scott Hanselman

Scott Hanselman

Mark Dunn is on temporary leave in Redmond, WA this week teaching a beta Architecture class. Scott and Carl chat about .NET, C#, Reflection, Regular Expressions, Freeware, Code Sharing, Config Files, Sockets, Multi-Threaded programming, and a laundry list of Scott's favorite utilities (shown below) that you just have to check out. We had a few comments that the shows were not loud enough. So, starting with this show the volume has been maximized. Support this podcast at — https://redcircle.com/net-rocks/donations

3 Maalis 20031h 7min

Alan Cooper

Alan Cooper

Alan has a lot to say about programming, programmers, and focuses intently on what's wrong with programming as we know it. Why do businesspeople fear programmers? Is the construction of software managed? These topics and more are the focus of this monumental episode of .NET Rocks! Alan tells the story of that meeting where he showed Visaul Basic (then code-named Ruby) to Bill Gates and his people. Support this podcast at — https://redcircle.com/net-rocks/donations

27 Tammi 20031h 22min

Michèle Leroux Bustamante

Michèle Leroux Bustamante

Michele discusses the differences between programming in Java space vs. .NET from her own first hand experience.Support this podcast at — https://redcircle.com/net-rocks/donations

20 Tammi 20031h 10min

.NET Sucess Stories Part 1

.NET Sucess Stories Part 1

This is the first of a series of shows we are going to do this year highlighting .NET Success Stories; companies that have implemented .NET applications successfully as either pilot projects or production projects. In this show we hear from two different companiesSupport this podcast at — https://redcircle.com/net-rocks/donations

13 Tammi 20031h 11min

Ken Getz

Ken Getz

Ken talks about asynchronous calls, events, delegates, the next version of Microsoft Office, printing, C# vs VB.NET, being a control freak, Visual Studio.NET 2003, and training videos.Support this podcast at — https://redcircle.com/net-rocks/donations

23 Joulu 20021h 11min