Sustainable Development with Lea Mladineo
.NET Rocks!23 Marras 2023

Sustainable Development with Lea Mladineo

How do we make our software greener? While at NDC in Porto, Carl and Richard talked to Lea Mladineo about her work in sustainable development. Lea talks about the impact of digital technology on the environment and how, with some thought and effort, we can make a real difference to that impact. The conversation explores how cloud computing can worsen the problem - or better! Software efficiency can reduce the number of cycles needed to complete a task, which is good for the environment and could save your organization money!

Jaksot(1955)

Writing High Performance .NET Core Code with Ben Watson

Writing High Performance .NET Core Code with Ben Watson

.NET Core is fast, but does how you write code in .NET Core help with performance? Carl and Richard talk to Ben Watson about the 2nd Edition of his HIgh Performance .NET Code book. The original edition came out in 2014 when .NET Core was just beginning (ASync/Await were brand new too!) and so an update is welcome. Ben explains that there is no one right way to write high performing code, every implementation is on a case-by-case basis. You need to benchmark and instrument to understand where bottlenecks are, then measure performance carefully before you start trying to improve. But there are a bunch of options available to improve performance!Support this podcast at — https://redcircle.com/net-rocks/donations

15 Touko 201852min

MFractor Update with Matthew Robbins

MFractor Update with Matthew Robbins

MFractor grows up! Carl and Richard talk to Matthew Robbins about the progress he's made over the past 18 months (since his last show) on MFractor - now an extension for Visual Studio for the Mac to make building mobile applications with Xamarin easier. Matt talks about improving the mobile development cycle - the time it takes from writing code on your PC to it running on your smartphone, and recognizing that it's not just about compile and transfer times. It's also image sizing and copying, catching errors early and more - things that can be done while writing code!Support this podcast at — https://redcircle.com/net-rocks/donations

10 Touko 201852min

Announcing .NET Core 3 with Scott Hunter

Announcing .NET Core 3 with Scott Hunter

Fresh from Build (actually recorded before Build) - a new version of .NET Core! Carl and Richard talk to Scott Hunter about the announcement of .NET Core 3. Scott leads off with a conversation around .NET Core 2.1, now a release candidate at Build. And then the big news, the next version of Core bringing love to the desktop side, at least for Windows. Versions of WinForms and WPF run against Core. It's a separate package because it's not cross-platform, but it certainly brings new Windows desktop development to Core! Check out the build.microsoft.com site for video on Core 3!Support this podcast at — https://redcircle.com/net-rocks/donations

8 Touko 201856min

Constraints Liberate with Mark Seemann

Constraints Liberate with Mark Seemann

Do constraints liberate? Carl and Richard talk to Mark Seemann about the very constraints that developers often argue against - pointing out how those constraints can actually make us more productive. Mark talks about memory management, such as garbage collection in .NET, while a constraint (you can't do what you want with memory) actually liberates you from thinking about memory. The same with static typing - decide on a type once, and stop worrying about it. The question is, are you surrounding yourself with the constraints that liberate you?Support this podcast at — https://redcircle.com/net-rocks/donations

3 Touko 201857min

RavenDB V4 with Kamran Ayub

RavenDB V4 with Kamran Ayub

Where do you store your objects? Carl and Richard talk to Kamran Ayub about the latest version of RavenDB. Kamran talks about his experiences implementing Raven in different projects all the way back to version 2 - and how much he appreciates that this latest version offers a ton more features and the kind of stability you need in a data storage tool. The comparisons to MongoDB are inevitable, and it's impressive how similar they are - but clearly RavenDB has a .NET spin! Of course, it's open source and cross-platform, so you can run RavenDB anywhere you like - even a Raspberry PI!Support this podcast at — https://redcircle.com/net-rocks/donations

1 Touko 201854min

Building UI on the Web using Ooui with Frank Krueger

Building UI on the Web using Ooui with Frank Krueger

How do you build your web UI? Carl and Richard talk to Frank Krueger about his work on Ooui (pronounced whee), an open source project for implementing a Xamarin-forms like UI experience to the browser. The result is pretty amazing, including a web-based XAML editor that all runs in the browser... super fast! Frank talks about his experiences building code that runs with WebAssembly and the challenges of thinking through new UI experiences. The challenge is the variations in implementation - is XAML destined to fragment further, or can they all come together?Support this podcast at — https://redcircle.com/net-rocks/donations

26 Huhti 201857min

Blazor and WebAssembly with Rocky Lhotka

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!Support this podcast at — https://redcircle.com/net-rocks/donations

24 Huhti 201856min

Clean Architecture with Steve Smith

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!Support this podcast at — https://redcircle.com/net-rocks/donations

19 Huhti 201855min

Suosittua kategoriassa Teknologia

lentoturmat
herrasmieshakkerit
rss-autoradio
koodikahvit
sahkoautomiehet
yrittaja-markkinoi
rss-vikasietotila
rss-tuotekehityskeskustelu