Import events in outlook calendar using c#


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 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 will search for outlook on server.

Please suggest and provide code if possible.