Dave Burke : Online Community and Social Business Specialist

Some "Background" on my New England Code Camp 13 Presentation

I'm pumped for the presentation I submitted for New England Code Camp 13 titled "Background Tasks: A Nutritious Part of a Complete Web Application."  I'm currently adding the finishing touches to the new Sueetie Background Tasks Model coming in Gummy 1.3 (more on that later!) and felt it would make an interesting topic for Code Camp 13.

I've worked with background tasks in ASPNET for years and have a few tips and tricks to share on planning and adding multi-threading in web apps.  I'll be demonstrating how I use background tasks in a business application where it has to work 24/7.  We're going to cover how best to design task support to maximize how IIS handles multi-threading, but not in too much detail.  The main IIS server focus will be on how threads are managed and what to look for if your tasks don't work.

As for source code examples of a background task architecture we're going to look at my friend Keyvan Nayyeri's Adibar ASP.NET Task Scheduling Framework.  We're also going to cover the new Tasks Model coming in YetAnotherForum.NET 1.9.4.  Finally we'll see how Sueetie takes what I feel are the best of both approaches in its new Background Tasks architecture.

Here's the official code camp presentation abstract:

A background task architecture enables you to extend and scale your web application to new heights. Strap in, because you'll be seeing background tasks in action! You'll learn best practices on using multi-threading in IIS as well as how to design background tasks for mission critical business applications. To get you started on building your own background tasks we'll examine the background task code design of selected Open Source ASPNET applications.

Comments (7) | Post RSS RSS comment feed

Posted on 3/18/2010 8:08:12 AM by Dave Burke
Categories: .NET
Tags:

Related posts

Comments (7) -

3/18/2010 4:19:07 PM Permalink

Dave, could you please post your presentation for those not fortunate enough to be local.

Rory Primrose Australia |

3/18/2010 5:15:28 PM Permalink

Rory, Thanks for your interest in the presentation.  It means a lot. What I'm anticipating is a web-based outline approach much like my last presentation.  That's found here.

http://dbvt.com/x/a/p/vtcodecamp2009.aspx

I plan to include more text on this presentation outline than the last one as well as links to screenshots, so although we will be looking the actual IIS server, viewing task-related areas in working applications and walking through some source code, I'll do what I can to provide a work of reference for you.

Dave

daveburke United States |

3/18/2010 6:37:21 PM Permalink

Dave, thank you very much for using my Abidar module for this presentation. It's a pleasure for me Smile

keyvan United States |

3/18/2010 7:10:34 PM Permalink

Keyvan,  Thank me???  Thank YOU!!!  I'll do a proper write-up with due public appreciation of your work when I describe how I deployed it in Sueetie.  I made some slight modifications, but it's entirely based on your design.  -Dave

daveburke United States |

3/18/2010 7:17:52 PM Permalink

Yes, of course, thank *you* for all your kindness Smile

I hope you have a good presentation and I'm sure you will.

Btw, I also have submitted a session to Austin Code Camp 2010 and am waiting for its approval. I hope they approve it so I can have my first presentation in the US on a .NET event.

Keyvan Nayyeri United States |

3/18/2010 7:20:02 PM Permalink

K-Man, I think about the fact that you're in the U.S. often and each time it brings a smile to my face!  That's great about the presentation.

daveburke United States |

3/18/2010 7:21:16 PM Permalink

Thank you, man Smile

Keyvan Nayyeri United States |

Pingbacks and trackbacks (2)+


Powered by BlogEngine.NET 2.0.0.36
Theme by Dave Burke

Copyright © 2013 Dave Burke.  All Rights reserved.