Profile

Cover photo
445 followers|71,911 views
AboutPostsCollectionsPhotosVideos

Stream

.NET Rocks!

Shared publicly  - 
 
2016 was an amazing year for space - what's going to happen in 2017?

Time for a Geek Out!

Richard pulls together a ton of notes to talk about what we should expect from the (largely US-centric) space program in 2017.

The conversation starts out with the United Launch Alliance (ULA), a partnership between Boeing and Lockheed-Martin that provides the Delta 4 and Atlas 5 rockets. There's a new rocket coming, we should see elements of it in 2017!

Then there's SpaceX - after the accident Sept 1, will they be able to execute on their huge flight backlog in 2017? http://www.spacex.com/

Blue Origin should be finishing development of New Shepard with manned flights in 2017, if all goes well, you can buy a sub-orbital flight in 2018!

Orbital ATK is building new rockets in 2017 as well!

And then there are the surprises...

Listen at http://ow.ly/LJOm307MNKy

What do you think will be the coolest thing to happen in space in 2017? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
SpaceX designs, manufactures and launches advanced rockets and spacecraft. The company was founded in 2002 to revolutionize space technology, with the ultimate goal of enabling people to live on other planets.
2
1
Add a comment...

.NET Rocks!

Shared publicly  - 
 
How do you monitor your applications in Azure?

Carl and Richard talk to Tom Kerkhove about Azure Application Insights - https://azure.microsoft.com/en-us/services/application-insights/

Tom talks about different levels of instrumentation, from understanding why apps crash to the individual elements that can cause an application to run slowly. AppInsights is especially good at deep tracing, tying together all of the layers in an application so that you can see what a given request spent time on.

The conversation also digs into Azure Monitor for providing an overview of all Azure services you're using and Operations Management Suite that even looks higher level - across multiple clouds!

In the end, the challenge is balancing enough data to understand what's going on without being overwhelmed. Often, that takes a little coding - getting developers involved in production diagnostics can help!

Listen at http://ow.ly/OWZX307WXvj

What's your app instrumentation strategy? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
1
Add a comment...

.NET Rocks!

Shared publicly  - 
 
How do you migrate to Azure?

Carl and Richard talk to Christos Marskas about his work helping companies get workloads across to Azure.

The conversation starts out talking about the political challenges around moving to the cloud - it's not always about technology. Christos mentioned Azure Site Recovery as a great starting point, cheaper than a backup data center and not running any data, at least initially.

But that's just a starting point, Azure has a ton of products to choose from.

Want to learn more about Azure? Check out the Global Azure Bootcamp at http://global.azurebootcamp.net/

If you're hip with Azure, host a bootcamp in your area!

Listen at http://ow.ly/pii1307MNql

What have you got running on Azure? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
1
Add a comment...

.NET Rocks!

Shared publicly  - 
 
Have you seen the new C# docs yet? They're awesome!

Carl and Richard talk to Bill Wagner about his work on the C# docs - Bill has been writing about C# for many years in many ways, and has been having a blast being part of the team that is making a modern version of the documentation.

But first, a little detour into Humanitarian Toolbox, the charity that Richard and Bill help run, building open source software for disaster relief organizations.

And Carl has also collaborated separately with Bill to bring the Polly library into the .NET Foundation!

Meantime, documentation has gotten amazingly better - with folks like Bill writing them, the descriptions and focus for understanding C# work far more effectively, as do the samples - the code actually runs! Bill also talks about the online editing and testing environment for C#, so you don't need to have Visual Studio or any other tools set up to experiment with the language.

Check out all the new docs at https://docs.microsoft.com/en-us/

Listen at http://ow.ly/q1RF307tQpR

What do you think of the new C# docs? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
3
1
Add a comment...

.NET Rocks!

Shared publicly  - 
 
Where do you keep your secrets?

Carl and Richard talk to Sumedh Barde about Azure Key Vault - https://azure.microsoft.com/en-us/services/key-vault/

Every application has secrets - whether it's the TLS certificate for a website, login credentials for an external service, certificates for signing assemblies, or all of the above and more.

Sumedh talks about organizing all those secrets in Azure Key Vault, and then controlling access to them with Azure Active Directory. These tools add a powerful capability - providing access to secrets without actually sharing the secrets. So a login to a social media service isn't embedded in code or anywhere else it can be copied, it lives in Azure and is only accessed indirectly.

Which means when someone credentials go away, so does all their access - and they don't have anything they can take with them!

Listen at http://ow.ly/T106307XjRE

Where do your certificates and logins live? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
Safeguard cryptographic keys and other secrets used by cloud apps and services with Microsoft Azure Key Vault. Try it now.
2
Add a comment...

.NET Rocks!

Shared publicly  - 
 
How do you rewrite critical code safely?

Carl and Richard chat with Phil Haack about scientist.net, a GitHub project for helping you rewrite critical functions and test them in parallel with existing code in production.

Taking from a Ruby project, Phil talks about how the only way to know for sure if something works is to run it in production - but what if you ran it in production without having it in the critical path? That's what scientist.net is all about - run the old version and the new version side by side, the results of the old version still used in production, and if the new version is different, it's logged. Easy!

Check out Scientist.NET - https://github.com/github/Scientist.net

Listen at http://ow.ly/5AXD307MNCa

How do you handle major code rewrites? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
Scientist.net - A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
1
Add a comment...

.NET Rocks!

Shared publicly  - 
 
Are there new C++ programmers, or just old people?

Carl and Richard talk to Kate Gregory about her discovery of a whole new generation of C++ programmers and how they are different!

Modern versions of C++ are talking cues from languages like C# to have efficient constructions and less focus on the lower level plumbing. That makes building maintainable code a heck of a lot easier.

Yes, you can still write low level drivers and resource-constrained embedded systems with C++, but if you've got the room to maneuver, you can do a lot more!

Kate mentions a session she did at CPPCon called Stop Teaching C - https://www.youtube.com/watch?v=YnWhqhNdYyk

Because you don't need to learn C, you need to learn modern C++!

Listen at http://ow.ly/RYDD307MNdl

Are you programming in C++? Let us know in the comments below or on the .NET Rocks website. If we read your comment on the show, we'll send you a .NET Rocks mug!
1
Add a comment...
.NET Rocks!'s Collections
Story
Tagline
The Internet Audio Talk Show for .NET Developers!
Introduction
.NET Rocks! is a three-times-a-week talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness. The shows come out Tuesday, Wednesday and Thursday. Once a month we do a Geek Out episode on any geeky topic you'd like!
Contact Information
Contact info
Email