Background Tasks Without a Separate Service: Hangfire for ASP.NET
If you're a web developer, eventually you'll need to do some background processing. This has often meant running separate daemons, services, or Cron jobs, potentially complicating your integration and deployment. With Hangfire, you can create background tasks that run right inside the same .NET or .NET Core application. #Hangfire background tasks can scale easily to multiple servers and can use a variety of durable storage options. You even get a monitoring UI right out of the box.
In this session, we look at the basics of setting up Hangfire, and how to perform fire-and-forget, delayed, recurring, and continuations of background tasks. We also look at possible gotchas: debugging, failed jobs, cloud deployment. #JetBrainsRider #ReSharper
Contents:
0:00 - Introduction and Agenda
1:45 - Background Tasks
5:23 - Hangfire
28:40 - Gotchas/tips
35:34 - Summary and Questions
Resources:
ReSharper - https://jb.gg/243e6z
JetBrains Rider - https://jb.gg/f1fmb5
.NET Tools Blog - https://jb.gg/43eto4
Twitter - https://twitter.com/JetBrainsRider
Facebook - https://www.facebook.com/JetBrains/
About the Presenter:
Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Developer Advocate for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET (published by Manning), a Pluralsight author, and a Microsoft MVP.
Видео Background Tasks Without a Separate Service: Hangfire for ASP.NET канала JetBrainsTV
In this session, we look at the basics of setting up Hangfire, and how to perform fire-and-forget, delayed, recurring, and continuations of background tasks. We also look at possible gotchas: debugging, failed jobs, cloud deployment. #JetBrainsRider #ReSharper
Contents:
0:00 - Introduction and Agenda
1:45 - Background Tasks
5:23 - Hangfire
28:40 - Gotchas/tips
35:34 - Summary and Questions
Resources:
ReSharper - https://jb.gg/243e6z
JetBrains Rider - https://jb.gg/f1fmb5
.NET Tools Blog - https://jb.gg/43eto4
Twitter - https://twitter.com/JetBrainsRider
Facebook - https://www.facebook.com/JetBrains/
About the Presenter:
Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Developer Advocate for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET (published by Manning), a Pluralsight author, and a Microsoft MVP.
Видео Background Tasks Without a Separate Service: Hangfire for ASP.NET канала JetBrainsTV
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Hangfire + MediatR = Message Dispatcher](https://i.ytimg.com/vi/ngeEYUy9hI8/default.jpg)
![Worker Services in .NET Core 3.0 - The New Way to Create Services](https://i.ytimg.com/vi/PzrTiz_NRKA/default.jpg)
![](https://i.ytimg.com/vi/rfCK2HP2qUk/default.jpg)
![Scheduling recurring jobs with Hangfire (In ASP.Net Core 3.1)](https://i.ytimg.com/vi/sQyY0xvJ4-o/default.jpg)
![AWS LAMBDA For The .NET Developer: How To Easily Get Started | AWS LAMBDA SERIES](https://i.ytimg.com/vi/IHIJFVUQyFY/default.jpg)
![C# ASP.NET Core 5 | Hangfire](https://i.ytimg.com/vi/iilRdmNILC8/default.jpg)
![10 C# Libraries To Save You Time And Energy](https://i.ytimg.com/vi/uS0hRJqamfU/default.jpg)
![Scaling HANGFIRE: Processing More Jobs Concurrently](https://i.ytimg.com/vi/NqVCQO42FFM/default.jpg)
![How To Run Background Tasks In Asp.net (Hangfire)](https://i.ytimg.com/vi/0zOSZLDJvyQ/default.jpg)
![Training Machine Learning models with ML.NET](https://i.ytimg.com/vi/HZOuPsJJFl0/default.jpg)
![Worker service using C# (dotnet core)](https://i.ytimg.com/vi/DnOqr9X1pt8/default.jpg)
![C# .NET Core 2.2 - Adding Events to a HangFire Event Queue](https://i.ytimg.com/vi/LgjDPL5h-94/default.jpg)
![Background Tasks Without a Separate Service: Hangfire for ASP NET](https://i.ytimg.com/vi/PkvhIWKTdsU/default.jpg)
![Running Background tasks using IHostedService and BackgroundService (In ASP.NET Core 3.1)](https://i.ytimg.com/vi/1Fe7QD7Ovi8/default.jpg)
![Microservices Communication in ASP.NET 5 with RabbitMQ and MassTransit - Part 6](https://i.ytimg.com/vi/WiQliRkgmXg/default.jpg)
![Learn C# with CSharpFritz - Async, await, and Multi-threaded code](https://i.ytimg.com/vi/syCxCzhqA0Y/default.jpg)
![Hangfire in .NET](https://i.ytimg.com/vi/pmHf18UojX8/default.jpg)
![Asynchronous background processing in .NET with Hangfire by Fabian Schmied](https://i.ytimg.com/vi/cP1Be3qr2qo/default.jpg)
![Dos and Don'ts for Serverless and Azure Functions - Jeff Hollan](https://i.ytimg.com/vi/kvTostlJp7M/default.jpg)
![Entity Framework Best Practices - Should EFCore Be Your Data Access of Choice?](https://i.ytimg.com/vi/qkJ9keBmQWo/default.jpg)