i would like my windows service (to be written in .NET) to recognize when new rows are added to a specific table, but instead of pulling the data from the sql-server i would
The closest you'll get in Sql Server 2005 is a trigger. Sql Server 2008 also has change data capture.