2009-07-20 4 views
5

'a abone olabileceği bir ICalendar Beslemesi nasıl oluşturulur? Vb.net'de, etkinliklerimiz ve dönüm noktalarımızla önceden dolduracağım bu <<Subscribe to ical>> bağlantılarını ortaya koyan bir uygulama oluşturmanız gerekir. Ben anladım ben bir .ics dosyasına olayları almak için DDay.ical.dll kullanmanız gerekir, ben bunları yayınlamak için nasıl elde edileceği konusunda net değilim. Bir RSS beslemesi kullanmayı düşünüyordum, ancak bu, ical kullanma amacını yitiriyor ve gereksiz bir şekilde ICal dönüştürücüsüne bir RSS gerektiriyordu.İnsanların

cevap

9

.ics dosyalarını IIS gibi herhangi bir web sunucusunda barındırabilirsiniz. Örneğin, http://foo sanal dizini X: \ Foo ile bir web uygulaması oluşturursanız ve VB.net uygulamanız bir takvimi X: \ Foo \ iCal \ Calendar1.ics'e kaydederse, diğerleri iCal özet akışını tüketebilir. .

+1

Cevabınız için teşekkür ederiz. Yani, temelde tüm yapmam gereken bir sanal dizin oluşturmak ve ics dosyalarını içine dökmek. Abone ol bağlantısının sadece bu dosyaya işaret etmesi gerekiyor mu? Bu dosya daha sonra güncellenirse, bu değişikliklerin bu icalendar'a abone olan kullanıcıya nasıl geçmesini isterdim? –

+5

Doğru. Evet, yalnızca .ics dosyasına bağlantı noktanız olsun. iCalendar/ics (RSS gibi) bir itme teknolojisidir, itme teknolojisidir. Böylece aboneler periyodik olarak sunucunuzu değişiklikler için sorgulayacaktır. "Sadece çalışmalı." –

İlgili konular