- Видео 48
- Просмотров 82 130
NimblePros
США
Добавлен 22 фев 2010
NimblePros is a boutique consulting and training company focused on helping developers and developer teams deliver better software, faster. The training team is led by Steve Smith (@ardalis), Microsoft MVP, Pluralsight trainer, and author of several Microsoft eBooks on .NET, Cloud Design Patterns, and software architecture. In addition to mentoring and training services, NimblePros team members build and maintain many popular OSS libraries within the .NET ecosystem.
Introducing NimblePros Academy
In this video, Sadukie talks about NimblePros Academy and answers some questions:
- How do we choose our topics for our courses?
- Why can't we simply add identity to the Clean Architecture template?
- How do we get the best deals for these courses?
Check it out today at academy.nimblepros.com
- How do we choose our topics for our courses?
- Why can't we simply add identity to the Clean Architecture template?
- How do we get the best deals for these courses?
Check it out today at academy.nimblepros.com
Просмотров: 95
Видео
Loops As An Antipattern
Просмотров 30621 день назад
Are loops really an antipattern? We look at this further to understand why loops can be seen as an antipattern. Note: There is a spot where you see double used for currency. We recommend decimal for currency more often than not. Using double for currency might be seen as an antipattern as well, but it goes into the "It depends!" category. See the official C# documentation on floating-point nume...
Hey Sadukie - How do You Learn.... Domain-Driven Design?
Просмотров 84Месяц назад
Sadukie is a Senior Trainer here at NimblePros. She gets questions from the community and wants to share her knowledge here. These are some of the many resources she recommends for learning Domain-Driven Design. Note: Some of these links are affiliate links and may lead to affiliate commission for any purchases you make. 🎓Recommended Course - Pluralsight: Domain-Driven Design Fundamentals: www....
Visualizing Performance: OpenTelemetry Metrics in Grafana with .NET Aspire
Просмотров 210Месяц назад
.NET Aspire makes it easier for developers to get started in building distributed applications. It also includes metrics with Open Telemetry and enables easy reporting through Grafana. In this webinar, we’ll explore how to work with Grafana and how you can use this to get better insights on your .NET Aspire applications. If you are interested in the "thank you" email with related links, sign up...
Everything is a Tradeoff
Просмотров 87Месяц назад
In this video, Sadukie talks about the many things we need to consider as software architects and why "everything is a trade-off" is important to consider! Contents: 0:35 - Non-Functional Requirements / "ilities" / Quality Characteristics 1:06 - Example: Security vs Usability 1:25 - Example: CAP Theorem 1:47 - Architectural Styles 2:20 - Example: Fraud Detection and Graph Databases 2:55 - Prepa...
Learning About Clean Architecture
Просмотров 180Месяц назад
Have you looked at Clean Architecture and felt like it's overcomplicated? In the right cases, it doesn't have to be! I created this Clean Architecture course with this in mind. We'll look at the cases where Clean Architecture makes sense as well as when it might not be a good fit. Enroll today at: bit.ly/learn-clean-architecture
Architecting Adventures: Exploring Vertical Slices, Clean Architecture, and Modular Monoliths
Просмотров 1942 месяца назад
Are you ready to elevate your software craftsmanship to the next level? Join us for this webinar as we unleash the potential of Vertical Slices, Clean Architecture, and Modular Monoliths. Learn how to wield these powerful techniques to craft software that is not only functional but elegant, scalable, and resilient. Through a blend of theory and hands-on insights, you'll emerge equipped with the...
Exploring Proxy Patterns
Просмотров 1033 месяца назад
From the foundational Proxy Pattern to its versatile extensions including Virtual, Remote, Cache, Synchronization, and Smart Proxies, we'll guide you through each variant's unique strengths and use cases. 🔗 Related Links: - Sign up for the "thank you" email with related resources: mailchi.mp/nimblepros/proxy-patterns-webinar-recording
Exploring Architecture Katas
Просмотров 1344 месяца назад
How do we sharpen our skills as software architects? Much like how coders have code katas, software architects can use Architecture Katas to practice their skills. In this video, Sadukie will show you how to get started with Architecture Katas. Thank-You email does not go out for RUclips viewers. You can sign up for the Thank You email with additional links here: mailchi.mp/nimblepros/architect...
Using Variables in Visual Studio Code's User Snippets
Просмотров 1275 месяцев назад
In this video, Sadukie shows how she uses variables in a snippet in Visual Studio Code to make her blogging life easier. 🔗 Related Links - Snippets in Visual Studio Code: code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax
Record Multiple Sources with 1 OBS Instance
Просмотров 1 тыс.5 месяцев назад
Record Multiple Sources with 1 OBS Instance
Run Your .NET Site and Front-End Tests in 1 Terminal Window
Просмотров 1047 месяцев назад
Run Your .NET Site and Front-End Tests in 1 Terminal Window
How EventStorming Streamlines Complex Domains
Просмотров 2837 месяцев назад
How EventStorming Streamlines Complex Domains
Intro to Domain-Driven Design (DDD) with C#
Просмотров 1 тыс.7 месяцев назад
Intro to Domain-Driven Design (DDD) with C#
Getting Started With Clean Architecture
Просмотров 3267 месяцев назад
Getting Started With Clean Architecture
Twas the Night Before Christmas - EventStorming Holiday
Просмотров 4910 месяцев назад
Twas the Night Before Christmas - EventStorming Holiday
GitHub Pages Simplified: Hosting Web Apps with GitHub Actions
Просмотров 1,4 тыс.10 месяцев назад
GitHub Pages Simplified: Hosting Web Apps with GitHub Actions
Keep Your Repo Clean - Format & Test Using Git Hooks
Просмотров 169Год назад
Keep Your Repo Clean - Format & Test Using Git Hooks
DIY Dependency Injection in Custom Elements - Decoupling Data Access
Просмотров 200Год назад
DIY Dependency Injection in Custom Elements - Decoupling Data Access
Unlocking Code Coverage: The Ultimate Guide for .NET Developers
Просмотров 3,7 тыс.Год назад
Unlocking Code Coverage: The Ultimate Guide for .NET Developers
Deploying a .NET Web App on Azure Using GitHub Actions: A Step-by-Step Guide
Просмотров 3,9 тыс.Год назад
Deploying a .NET Web App on Azure Using GitHub Actions: A Step-by-Step Guide
enjoyed the video. what programming language is used your examples? I wanna say C# but I am not 100% sure.
It is C#.
Great video!
Glad you enjoyed it
Well, its a bit of taste with readability. I dont like this function-chain stream like syntax.
Fair, but it's certainly shorter and less error-prone.
Thank you!
You're welcome!
Thank you for your very helpful video! In case you're interested in RUclips analytics, I got here by Googling "OBS source record plugin multiple". Trying to help out a friend
Nice Content! Thank you
Glad you liked it!
16:33 +
I had struggled to get my Web API deployed successfully for two days until I found this insightful video. The multiple projects dependency with the startup command worked for me at last. Thank you.
You're very welcome!
Fantastic, I have been deploying manually my personal web app but now I will go the github actions way!
Glad to hear it!
I did everything exactly as you did and still, OBS doesn't want to save 2 files. What software encoder are you using?
Are you getting any particular errors? The encoder we're using is the Hardware (NVENC,H.264) encoder, recording output by default to MKV.
Modulith 👍😁
😁
cool
very
Thanks Sadukie!
Thank you for your tutorial
You're welcome 😊
Where can I find the solution on GitHub? Thanks
This is great, thank you Sadukie!!!
nice work
Thanks
Clear and simple: Thank you for sharing!
You are welcome!
Nice video, but the white screen is strong and the script font is really small
Yeah, agreed, that could be better.
How does this Modular Monolith compare to other decoupled monolithic architectures like Hexagonal Architecture or Clean Architecture or Vertical Slice Architecture?
Steve/ardalis covers using those with Modular Monoliths in his Dometrain courses. Essentially you can organize each module in a MM using whatever of those approaches you like. One might use Hexagonal/PortsAdapters/Clean, another might use Vertical Slices, another might just dump everything in one file. The idea is that each module has its own separation and you are free to make different organizational decisions about the code (and dependencies like the database) in each module. HTH.
Dotnet background looks like a really interesting tool, thank you.
You're welcome!
This was helpful. Thanks
Glad it was helpful!
Awesome video, thank you
My pleasure!
Promo`SM 😴
Ok...
awesome hahah
:)
Too white but well done
Yeah it did turn out a bit washed-out, sorry.
trying so hard to deploy a web api, but my swagger dont wanna open... anyone else? my deploy is correct.
Hopefully you got it working!
@@nimbleprosi stopped trying haha. No worries
Very nice video but i'm stuck at something. I keep on getting this error with the "build with dotnet": Run dotnet build --configuration Release dotnet build --configuration Release shell: /usr/bin/bash -e {0} env: DOTNET_ROOT: /home/runner/.dotnet MSBuild version 17.7.4+3ebbd7c49 for .NET MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file. Error: Process completed with exit code 1.
some 30 commits making various attempts to get the build job to pass, this video finally had the solution I needed thanks man
Yay!
What an awesome project / package to create console apps! Thanks for the demo.
You're welcome!
Thanks for the great overview. Man are your demos packed and concise.
Thanks, Matt!
I'm doing the same using .NET 8 preview and it's failing at deployment: Error: Failed to deploy web package to App Service. Error: Deployment Failed, Package deployment using ZIP Deploy failed. Refer logs for more details. Do you know what may cause this?
Hopefully you got it working!
This video was very helpful. Thank you !
You're welcome!
Much appreciated!
You bet!
thank you for the useful content that you provide
You're welcome!
Thanks 😊, easy to follow
Glad to hear it!
helpful!
Thanks!
Great!.... Thanks for share your knowledge.
If you want to learn how you can incorporate these into your CI/CD pipeline, sign up for our webinar happening June 27, 2023 at 1:00pm US Eastern Time: mailchi.mp/nimblepros/real-world-cicd-tricks-to-boost-your-apps-quality-webinar
work tks!
Worked a treat - thanks.
'Promosm' 💃
Hello, I follow the steps but the appointment is not showing in my calendar.
me too did u solve it ?
@@mohamedal-qadeery6530 something on date. I just forget the problem
There can be time zone issues sometimes.
I've been looking for something like this. Thank you for sharing.
Woah! Beautiful stuffs!
I know, right!
Thanks for showing and explaining.
You're welcome!
Why create Everything.sln in eShopWeb folder ? why not in root folder ? Generate Excel (Code Metrics result) using commandline for automation process? (generate excel and send mail for example) ?
@NimblePros , Thank you for taking the time to do this . its adds up to the amazing pluralsight course
Glad you found it helpful!
Gotta love the Music to Code By soundtrack 😄
Carl is great!
Thank you for sharing your knowledge
You're welcome!
Yeah, I guess that may be orange.