Import events in outlook calendar using c#

Hi

i have some page in c# where some events are created , now we want that on some button click that created event should be imported to outlook calendar also.

1. we have used Active x .......it works only in internet explorer.
2. we tried using c# code by creating object of outlook......but i think it will not work on client machine after application is deployed on server........it will search for outlook on server.


Please suggest and provide code if possible.

Thanks