Aracılığıyla paylaş


Visual Studio kullanarak Office için Uygulamalar oluşturma

Visual Studio kullanarak, apps Office için temelde olan Office Excel veya Outlook gibi istemci uygulamalar içinde barındırılan Web sayfaları oluşturabilirsiniz.Office uygulamaları, web teknolojileri ve Hizmetleri bulut kullandığını gösterir belgeler, e-posta iletilerini, toplantı isteklerini veya randevuları işlevselliğini genişletmek.Konak uygulamanın çalıştığı bilgisayarda yüklü değilse, çünkü bu uygulamalar hafif bir ayak izi yerine getirir.Bunlar böylece kolayca korumak ve bunları güncelleştirin ve web standartları HTML5, JavaScript, CSS3, xml ve rest API'ları gibi temel teknolojileri kullandıkları güvenli korumalı tarayıcı denetiminden çalıştırın.Daha fazla bilgi için bkz: Office uygulamaları genel bakış.

Başlarken

Office için bir uygulama oluşturmak için App Office proje şablonu ve Sihirbazı'nda birkaç Ayarlar'ı seçin.Bu şablon almak için karşıdan yüklemeli ve Microsoft Office geliştirici araçları Visual Studio 2012 için.

[!NOT]

Bu şablon yalnızca, Visual Studio aşağıdaki sürümlerde görünür:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Visual Studio, Office için sizin app test başlamak için gereken dosyaları içeren eksiksiz bir çözüm oluşturur.Aslında, Visual Studio geliştirmek ve daha kolay Office için apps sınamak için kullanabileceğiniz özellikler tam bir yelpazesi sunar.Bunların her biri hakkında bilgi için bkz: Geliştirme temel.

Visual Studio kullanarak aşağıdaki türde uygulamalar oluşturabilirsiniz.

  • Word, Excel ve Project görev bölmesi apps.Bu uygulamalar Office uygulaması görev bölmesinde görünür.

  • Excel için içerik apps.Bu uygulamalar bir çalışma sayfası içinde görünür.

  • Outlook posta apps.Bu apps açık olan Outlook öğesi (e-posta iletisi, toplantı isteği, toplantı yanıtı, Toplantı İptali veya randevu) görünür.

Uygulamalar, bu türlerin her biri hakkında daha fazla bilgi için bkz: Apps türleri'Office.

Görev bölmesi ve içerik Apps Visual Studio ile oluşturma

Başlamak için temel görev bölmesi veya içerik uygulama yönergeleri takip ederek oluşturabilirsiniz nasıl yapılır: Visual Studio kullanarak Word ve Excel için ilk görev bölmesine veya içerik app oluşturma.

Çözümünüzdeki dosyalarını açıklar, sizin app hata ayıklamak için farklı yolları açıklanmaktadır ve daha kapsamlı bir kod örneği özellikleri bir ayrıntılı anlatım için bkz: Excel, Word veya proje için bir uygulama geliştirmek için Visual Studio kullanarak.

JJ620920.collapse_all(tr-tr,VS.110).gifSharePoint Web uygulama dosyalarını barındırma

Office için ilk sizin app oluşturmak gibi Visual Studio web uygulaması projesi içeren bir çözüm oluşturur fark edeceksiniz.Bu proje, app içerik sayfalarını içerir.Visual Studio, uygulama geliştirme sırasında yerel sunucunuzdaki Internet Information Services (IIS) çalıştıran web uygulamasını barındırır.Uygulama yayımladığınızda, web uygulamanızın web sunucusundaki dosyaları barındırması gerekir.

Bu yaklaşım sizin app Office depolama veya paylaşılan ağ klasörünün yayımlamayı planlıyorsanız normal çalışıyor.Ancak, app kataloğuna SharePoint'te görev bölmesini veya içerik app yayımlamayı planlıyorsanız, bunları ayrı bir web sunucusunda barındırmak gerek kalmaması sayfaları ve SharePoint'te Komut dosyaları barındırmak isteyebilirsiniz.Daha fazla bilgi için bkz: nasıl yapılır: SharePoint içinde barındırılan bir görev bölmesi veya içerik app oluşturma.

Visual Studio'da Outlook posta uygulamaları oluşturma

Posta apps etkileyici kullanıcı deneyimleri Outlook öğelerini kavramsal bilgilere erişme ve sonra access sunucusunda ve web hizmetlerinden daha fazla bilgi için bu verileri kullanarak oluşturabilirsiniz.Ancak, posta apps SharePoint'te barındıramaz.Sizin app yayımlamaya hazır olduğunuzda, web uygulama dosyalarını bir sunucuya barındırması gerekir.

Başlamak için temel posta uygulaması'ndaki yönergeleri izleyerek oluşturabilirsiniz nasıl yapılır: Visual Studio kullanarak Outlook için ilk sizin posta app oluşturma.

Çözümünüzdeki dosyalarını açıklar, sizin app hata ayıklamak için farklı yolları açıklanmaktadır ve daha kapsamlı bir kod örneği özellikleri bir ayrıntılı anlatım için bkz: Outlook için bir posta uygulaması geliştirmek için Visual Studio kullanarak.

Paketleme ve kendi uygulama yayımlama

Office için sizin app yayımlamaya hazır olduğunuzda, Yayımla Sihirbazı'nda bir kaç ayarı seçin.Visual Studio tüm app SharePoint şirket Kataloğu, Office Store, paylaşılan bir ağ klasörüne veya Exchange katalog yayımlamak için gereksinim duyduğunuz dosyaları oluşturur.Daha fazla bilgi için bkz: nasıl yapılır: yayımlama için Office için Visual Studio kullanarak bir uygulama paketini.