Polling Based Message Bus For ASP.NET Web Services

I have a client / server application where the server is an ASP.NET web service and the client is a WinForm application. There will be multiple clients and they will be deployed behind the firewall of the

Product Review: ReSharper 4.5

Resharper is a tool that integrates with Visual Studio and assists developers in writing cleaner code. What is means to be “clean” is set by a number of rules / policies and any infringment is visually indicated

Best Practices for using LINQ in your Data Access Layer

This post will try to expose some of the issues that commonly arise when you choose to use LINQ to SQL or LINQ to Entity in your application. First a little background. LINQ General By now most

Image Handler in ASP.NET WebForms and MVC

Image handlers allow your application to enforce policy or apply business logic before serving up the image. For example you may want to do one of the following: Enforce authorization based upon user credentials / roles to

Asynchronous Image Updater Using jQuery

In some applications there may be an image on the server that is dynamic. I want the image rendered on my web page to reflect the changes on the server. However, the browser caching mechanism work against

Monitored (Watchdog) Asynchronous Process in C#

I have a requirement that I need to know if a long running process is still alive or not. If a process is no longer alive (it is hung, crashed, or is in an infinite loop) then

6 Security Steps For Your ASP.NET MVC Web Site

The following are some best practices that should be considered and are easy to implement in ASP.NET MVC. I am not a security ‘guru’. In fact there is a lot about security that I am learning. New

ASP.NET MVC Task Manager (aka ‘Mr. Marky’)

In this blog I will introduce an online task manager created using the ASP.NET MVC framework. Here is a demo site and screen shot. Demo Download Background: The purpose of the project is to explore more deeply the

ASP.NET MVC Contact Form

I’ve been meaning to add a contact form to the bobcravens.com web site to allow visitors an easy way to send me email. Besides the convenience to visitors, contact forms allow you to keep your email address

Send Email Programmatically On GoDaddy

I have had a difficult time getting dasBlog to send emails on my GoDaddy account. I have not been able to figure out the configuration required to get it to work. I also wanted to have a