In today’s modern web world users expect constant feedback and responsive web applications. There is no time for long running tasks or blocking processes to affect the user experience. In this Full-Day Workshop Nick Branstein will introduce you to Hangfire - an open source tool for offloading long running (or not so long running) background processes that you will want to add to your toolbox. During the first half of the workshop we will say Hello to the World of Hangfire by learning the following concepts:Solution OverviewInstallation & ConfigurationReal-time Monitoring via the DashboardLogging & Exception HandlingPersistent StorageBackground MethodsJoin us after lunch for a technical deep dive into Hangfire and advanced techniques.Method SerializationIdempotencyAdvanced ConfigurationCancellation TokensBest PracticesSlack IntegrationUsing IoC ContainersDevOps SecurityIn this hands-on experience attendees will implement a real-world solution using asynchronous background processing in an application with no performance bottlenecks.PrerequisitesThis is a hands-on workshop where attendees will be expected to come prepared with the following tools and/or skills:Visual Studio 2015 (Community Edition or Greater)Local DB or SQL Server ExpressC#.NET 4.5 or greaterInternet
Session Category : .NET