Avalonia 1.0 with Dan Walmsley
.NET Rocks!17 Maalis 2022

Avalonia 1.0 with Dan Walmsley

How do you build cross-platform UI? Carl and Richard talk to Dan Walmsley about Avalonia, a lightweight, cross-platform UI using XAML and C#. Dan talks about supporting an array of Linux GUIs, Windows, macOS, WebAssembly, Raspberry PI, iOS, and Android! Avalonia comes from the Linux and Mono world and now runs with .NET 6 - you should check it out!

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

Jaksot(1960)

Continuous Integration of Mobile Apps with Greg Shackles

Continuous Integration of Mobile Apps with Greg Shackles

Carl and Richard talk to Greg Shackles about making continuous deployment work in the mobile apps space. The conversation starts out with the projects that Greg is currently working on, and the need to get them deployed routinely to iOS and Android devices - this means, of course, deployment to the AppStore, which only goes so fast. Greg talks about avoiding the AppStores by finding ways to make changes internally, rather than a full deploy. The discussion goes down his preferred toolchain and inserting as much automation as possible - not so much for speed as for repeatability! Check out Greg's talks and slides in the show notes on this subject.Support this podcast at — https://redcircle.com/net-rocks/donations

12 Marras 201454min

Building Web Apps using Dojo with Michael Van Sickle

Building Web Apps using Dojo with Michael Van Sickle

Carl and Richard talk to Michael Van Sickle about developing web applications using the Dojo Toolkit. Not heard of it? You're not alone, but Dojo has been around since 2006! Michael talks about Dojo's focus on backward compatibility, making sure that web applications built with the framework continue to function as HTML, Javascript and CSS evolve. Heck, Dojo started before HTML 5 browsers were even available! If you're concerned about the longevity of your web applications, you should check out Dojo.Support this podcast at — https://redcircle.com/net-rocks/donations

11 Marras 201452min

Actor Models in Akka.NET with Roger Johansson

Actor Models in Akka.NET with Roger Johansson

Carl and Richard talk to Roger Johansson about Akka.NET, a library to help you build concurrent and distributed applications. Akka.NET is a port of Akka for Java, and is open source on GitHub. As Roger explains, Akka.NET uses the actor model to create a level of abstraction ideal for building concurrent applications. This is similar to the Orleans Framework from show 969, but with some distinct advantages. The conversation gets into how folks focus on object orientation can struggle with concurrency and Akka.NET solves these problems differently that TPL and reactive extensions.Support this podcast at — https://redcircle.com/net-rocks/donations

6 Marras 201446min

Digging into Xamarin Forms with Laurent Bugnion

Digging into Xamarin Forms with Laurent Bugnion

Carl and Richard talk to Laurent Bugnion about Xamarin Forms. Now that the forms capability has been out for a few months, Laurent digs into the strengths and weaknesses of the approach. The goal of Xamarin forms is to simplify cross-platform mobile development between iOS, Android and Windows Phone. Has it delivered? Laurent focuses in on building one project, but different builds with different bits of code for each device. You can't have one code base run everywhere, nor do you want to - there's still a need for tailoring for each device, but Xamarin Forms makes that smaller and simpler.Support this podcast at — https://redcircle.com/net-rocks/donations

5 Marras 201459min

Visual Studio Online with Brian Randell

Visual Studio Online with Brian Randell

Carl and Richard talk to Brian Randell about the latest on Visual Studio Online (VSO). As Brian explains, this isn't about putting Visual Studio itself into the cloud, but rather surrounding your copy of Visual Studio with services in the cloud that make development easier. The conversation goes down the list, starting with source control in general and TFS specifically. One huge advantage of VSO - you don't have to deploy TFS yourself! Beyond source control and task management there are deployment tools and testing, all of which can be run in the cloud, where you're only billed for what you use. This is modern development at it's finest!Support this podcast at — https://redcircle.com/net-rocks/donations

4 Marras 201454min

The Future of The Service Bus at NSBConf

The Future of The Service Bus at NSBConf

While at the NSBConf in Brooklyn, New York, Carl and Richard moderated a panel of Udi Dahan, Ted Neward, Oren Eini and Yves Goeleven about the future of the service bus. And the future is bright! Without much contention, the panel focused in on the advantages of message passing and creating coherent boundaries between application layers to make scaling and management much easier when building large applications. There is also a discussion about rendering the update of components asynchronous, so that not everyone has to be ready to upgrade at the same time - less big bang, more continuous delivery!Support this podcast at — https://redcircle.com/net-rocks/donations

30 Loka 20141h 1min

Developing in Office 365 with Jeremy Thake

Developing in Office 365 with Jeremy Thake

Fresh from the keynote at Tech Ed Europe in Barcelona, Jeremy Thake talks to Carl and Richard about the latest announcements around Office 365. The development story in the cloud continues to evolve, and Jeremy talks about the Office 365 APIs going into general availability, along with an Android SDK. The iOS SDK is right behind it, currently in preview and ready for you to start building apps for iPhone and iPad that work with Office 365. The story is huge - new programming models for Exchange and Sharepoint in the cloud mean its easier than ever to create automation and make your company's Office experience even better!Support this podcast at — https://redcircle.com/net-rocks/donations

29 Loka 201451min

Building Web User Interfaces with Jen Myers

Building Web User Interfaces with Jen Myers

Carl and Richard talk to Jen Myers about user interface design on the web. The conversation starts out with a broad focus on what has been happening on the web with HTML 5 - the emergence of the Single Page Application (SPA) and the improvements on separation of data, structure and formatting. Jen focuses in on the challenges of the least mature of the trifecta of web applications - CSS. CSS is only at version 3; HTML and JavaScript are older and more mature. And while CSS3 is a pretty good version, there are still challenges there and there are tools to address them.Support this podcast at — https://redcircle.com/net-rocks/donations

28 Loka 201452min