Aracılığıyla paylaş


Visual Studio'da Office Geliştirme

Genişletmek Office 2013 ve Visual Studio'da Office geliştirici araçları kullanarak Office 2010.İki tür çözümler oluşturabilirsiniz: web entegrasyonu ve hedef .NET Framework ve daha derine Office nesne modeli ile tümleşik çözümler odaklanmak çözümleri.

Web'de Office uygulamalarıyla tümleştirmek

Office için Apps oluşturarak, veri ve web içeriği entegre görsel olarak zengin çözümler oluşturabilirsiniz.Örneğin, bir veritabanındaki çalışan Bing haritalar web hizmeti ile müşteri ilişkilerini yönetmek için satış verileri birleştirerek daha etkili bir satış raporu oluşturabilirsiniz.

Aslında bir Office uygulaması içinde görünen bir Web sayfasını bir Office uygulaması olur.Excel, Word ve proje açık belgelerdeki bilgilere erişmek için JavaScript nesne modelini kullanabilirsiniz.E-posta iletisinin gövdesi içinde bilgileri gibi Outlook öğelerini veya randevu öğesi bilgileri de erişebilirsiniz.5 html, css ve JavaScript gibi bilinen web tabanlı diller kullanarak, Office için bir uygulama geliştirebilir ve geri KALAN ve web hizmetleri http ve ajax üzerinden bağlanabilirsiniz.Daha fazla bilgi için bkz: geliştiriciler için yeni Office 2013 nedir.

Bir uygulama oluşturmak için Office için Visual Studio kullanmak zorunda değilsiniz, ancak Visual Studio şablonları, görsel düzenleyiciler ve otomatik paketleme araçları kullanarak tarafından daha kolay bir tane oluşturabilirsiniz.Daha fazla bilgi için bkz. Visual Studio kullanarak Office için Uygulamalar oluşturma..

Derine Office'le tümleştirme çözümleri oluşturmak

Derine Office ile bütünleştirmek ve .NET Framework'ün tam güç kullanan çözümler oluşturmak istiyorsanız, bir eklenti ya da özelleştirme harika bir seçenek olabilir.Excel gibi bir Office uygulaması başladığında eklenti çalışır.Eklentiler, kullanıcının açtığı belge etkileyebilir.Her özelleştirme belirli bir belgeyle ilişkilendirilir.

Bir eklenti ya da özelleştirme kullanarak, varsayılan Office UI öğeleri ile karıştırmak UI öğeleri oluşturabilirsiniz.Örneğin, açık belgelerin yanında görünen Şerit veya görev bölmeleri için özel sekmeler, gruplar ve komutları ekleyebilirsiniz.Denetimler için görsel bir tasarımcı ekleyerek bu öğeleri oluşturun ve özelliklerini ayarlayarak görünüm ve davranışlarını yapılandırabilirsiniz özelliklerini pencere.Bu kullanıcı Arabirimi öğeleri üzerinde olayları işleyebilirsiniz.Olay işleme kodu Office görevleri otomatikleştirmenize veya bir veritabanı veya hizmet ile etkileşimde bulunmak için .NET Framework kullanan özel mantığını sağlar.

Eklentiler ve özelleştirmeler .NET Framework'ü kullanarak tüm faydalarını verme sırasında Office ile Acınızı tümleştirme sağlar.Bu çözümler dağıtmak ve desteklemek daha zor olabilir ancak, her eklenti ve özelleştirme kullanıcı makinelerde yüklü olmalıdır.Daha fazla bilgi için bkz. Visual Studio kullanarak Office için Eklentiler ve Özelleştirmeler oluşturma.