NimblePros
banner
nimblepros.com
NimblePros
@nimblepros.com
NimblePros team members provide training and mentoring to multiply your software team's effectiveness. Write better code, faster!
Pinned
🤔 Have you heard of NimblePros Academy? 🧠 Learn all about our courses, how we choose our topics, and how to get the best deals for these courses!
▶️ youtu.be/gmcp5_4CFaQ

#TechTraining #SoftwareDevelopment #SoftwareArchitecture
Introducing NimblePros Academy
YouTube video by NimblePros
youtu.be
Unlocking Code Coverage: The Ultimate Guide for .NET Developers https://www.youtube.com/watch?v=l_a2GmBeOz4

#dotnet #CodeCoverage
November 18, 2025 at 8:01 PM
Wondering how to add some order to your unit tests, integration tests, functional tests, or front-end tests? Check out this webinar on Design Patterns for Testing - where we look at Factory, Object Mother, Builder, and Page Object patterns!

https://www.youtube.com/watch?v=kB1bb7q7f0A

#testing
November 18, 2025 at 1:30 PM
Trying to understand what's in Ardalis' #CleanArchitecture template for .NET? 🧐

Sadukie will be sharing the foundations of Clean Architecture and how they are applied in this template on Nov 18 at 1:00pm US Eastern Time (-05:00).

▶️ Tune in here: https://youtube.com/live/7CPv331XDZc

#dotnet
November 17, 2025 at 9:57 PM
Any time one programmer calls another over to have a look at something they're working on, they're practicing pair programming. 👨🏻‍💻👩🏻‍💻

🔎 Learn more: https://bit.ly/46XyV7G

#DevIQ #Agile #SoftwareDevelopment
November 17, 2025 at 7:00 PM
What is asynchronous messaging? In this post, Kyle McMaster explains the concepts within asynchronous messaging and mentions some of the frameworks including RabbitMQ, NServiceBus, and MassTransit. Check out this post here:

https://bit.ly/4bTRfAS

#SoftwareDevelopment #async
November 16, 2025 at 4:59 PM
Designed for architects, developers, and decision-makers alike, this on-demand webinar on our YouTube channel provides invaluable insights into documenting your architecture-related decisions. Check it out:

https://youtu.be/HAMK5_vdJlA

#SoftwareArchitecture #documentation
November 16, 2025 at 1:30 PM
Using dotnet format and file scoped namespaces in C# 10

https://www.youtube.com/watch?v=5UO6tvMWuW8

#dotnet #CSharp #SoftwareDevelopment
November 15, 2025 at 8:01 PM
🤔 When it comes to conflicts in version control, how do version control systems handle it?

💡Learn more about locking and merging here: https://bit.ly/4dydrkc

#SoftwareDevelopment #DevIQ
November 14, 2025 at 7:01 PM
NServiceBus provides a high-level API for working with messaging patterns such as publish/subscribe, request/response, and message routing. Learn more:

https://blog.nimblepros.com/blogs/what-is-nservicebus/

#dotnet #SoftwareDevelopment #messaging #DistributedApps
November 14, 2025 at 4:59 PM
Reposted by NimblePros
Just learned a bunch about MCP servers and how to use them locally both for dev tasks and internal company functionality on today's devBetter.com coaching call. There's some cool stuff in the Docker MCP toolkit and it's pretty easy to spin up your own MCP server with the #dotnet new templates.
November 14, 2025 at 3:06 PM
For those of you who tuned into #dotnetconf over the past few days, was there something from the sessions that made you go explore the new and improved features in .NET 10, C# 14, and Visual Studio 2026? If so, what was it?
November 14, 2025 at 1:34 PM
We like how he covered the history of the architectures and then showed how to work with it. Such a short session filled with all sorts of knowledge and tips & tricks!

Thanks @sinclairinat0r.com for taking these notes!
Hey! It's @ardalis.com with Clean Architecture with ASP.NET Core 10 \o/

dnx -y ardalis card

##dotNETConf
November 13, 2025 at 10:43 PM
Want to show your code coverage in PRs? Did you know that you can see your code coverage results with other Visual Studio SKUs besides Enterprise? Coverlet and others can help with that!
Learn more in this on-demand webinar:

https://youtu.be/o5HnKd5DHZo

#CICD #CodeCoverage
November 13, 2025 at 8:02 PM
Thanks for capturing these, Jeremy! 🙏🏻

Sadukie had fun putting this presentation together - both in the decision record content as well as the mascot conversations! 😁
It's Sadukie speaking about Decision Records - Understanding Why Those Decisions Were Made!

Contents of a decision record
Capture what matters - Nygard's Template

- Title
- Status
- Context
- Decision

@nimblepros.com
##dotNETConf
November 13, 2025 at 7:35 PM
Reposted by NimblePros
Hey #fsharp!

Ionide 7.29.0 / FsAutocomplete 0.81.0 is out and brings F# 10 and .NET 10 support! Give it a try and report issues when you find them!
November 13, 2025 at 3:21 PM
Reposted by NimblePros
GitHub no longer uses toasts because of their accessibility and usability issues. primer.style/accessibilit...
Toasts
GitHub no longer uses toasts because of their accessibility and usability issues.
primer.style
November 13, 2025 at 11:08 AM
💻 Build cross-language integrations with ease! Watch the demo of a .NET producer and Python consumer using RabbitMQ transport with NServiceBus.

➡️ https://youtube.com/live/YWHY09R46m4

#RabbitMQ #Integration #NServiceBus #Microservices
November 13, 2025 at 1:30 PM
It's .NET Conf Day 3!

Sadukie will be presenting on Decision Records at 1:30pm EST.

Ardalis will be presenting on Clean Architecture and ASP.NET 10 at 3:30pm EST.

Hope to see you in the chat!

Tune in at: https://www.dotnetconf.net/

#dotnet #SoftwareArchitecture #DecisionRecords
.NET Conf 2025
Join the .NET Conf 2025 free virtual event November 11-13 2025 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
www.dotnetconf.net
November 13, 2025 at 12:00 PM
Reposted by NimblePros
Just discovered my version of `dotnet-outdated` didn't support slnx files. I needed to update it to 4.8. Here's the command if you should need to do the same:

dotnet tool update --global dotnet-outdated-tool

or if you haven't installed it:
dotnet tool install -g dotnet-outdated-tool

#dotnet
November 12, 2025 at 6:17 PM
Does your code lack a single semantic boundary describing a business-level operation? 🛒

Does it have difficulty batching or deferring side-effects until persistence succeeds? 😱

Learn about the Unit of Work pattern: 💥
https://deviq.com/design-patterns/unit-of-work-pattern

#DesignPatterns
Unit of Work Pattern | DevIQ
The Unit of Work design pattern is used to group one or more operations into a single transaction.
deviq.com
November 12, 2025 at 7:00 PM
NServiceBus provides a built-in implementation of sagas that makes it easy to use. In this article, Kyle McMaster introduces us to sagas and the workflow that NServiceBus uses for them.

https://bit.ly/43Tzv7c

#NServiceBus #Sagas #DesignPatterns #SoftwareDevelopment
November 12, 2025 at 4:59 PM
Day 2 of #dotnetconf starts at 12:00pm US Eastern Time with the Azure keynote. Then more MCP, agents, Aspire, modernization of .NET apps, .NET security, NuGet, containers, and more! 🎉

There's testing, AI, and even AI-powered testing! 😱

Tune in here: https://www.dotnetconf.net/

#dotnet
.NET Conf 2025
Join the .NET Conf 2025 free virtual event November 11-13 2025 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
www.dotnetconf.net
November 12, 2025 at 3:00 PM
Reposted by NimblePros
With .NET 10 you can now easily distribute your own CLI tools and run them without installing using `dnx`. I built my own simple ardalis CLI tool as a demonstration of what you can do.

ardalis.com/the-ardalis-...

#dotnet
The Ardalis Cli
Using the latest .NET tools, you can easily run simple console applications anywhere dotnet is installed! To demonstrate, I created an ardalis CLI that you can run by just running dnx ardalis in your ...
ardalis.com
November 11, 2025 at 11:25 PM
Reposted by NimblePros
You might want to upgrade to #dotnet 10 if you're still on an earlier version...
November 11, 2025 at 4:09 PM
❓ Do you know what code katas are? If so, do you have any favorites?

▶️ Sadukie made a video about this week's question! Check it out 👇🏻:

https://youtu.be/HGmPo7fp-SI?si=mMO4YiJP9eEx1YOw

#TechCommunity #SoftwareDevelopment #CodeKatas
November 11, 2025 at 8:01 PM