Önerilen, 2024

Editörün Seçimi

Microsoft Office 13 Web Geliştirmeyi Kasıyor

Activate Office 2013 for FREE Without any software,office 2013 activation without software

Activate Office 2013 for FREE Without any software,office 2013 activation without software
Anonim

Microsoft Office 13'ün çıkmasıyla birlikte Microsoft, geliştiricilerin ve yöneticilerin eklenti uygulamalarını oluşturmak için JavaScript, CSS ve HTML gibi açık Web teknolojilerini kullanmalarını teşvik ediyor.

Microsoft, Platformun geliştiriciler tarafından erişildiği şekilde, "dedi. "Son 15 yılda Office'in geliştirici tarafında en önemli değişikliklerden bazılarını yaptık."

"İnsanların Web uygulamaları olarak çok fazla dahili ve tüketici çözümü oluşturduğunu gördük çünkü bunların kullanımı kolaydı. Sadece bazı HTML sayfalarına sahip bir sunucu kurun ve herkesin bu "uygulaması, Microsoft'un Office çözümleri çerçeve ekibi için ana grup program yöneticisi olan Brian Jones" dedi. "Takip ettiğimiz model bu."

[Ek okuma: Yeni PC'niz bu 15 ücretsiz, mükemmel programa ihtiyaç duyuyor]

Son 20 yıldır Microsoft, geliştiriciler için bir araç olarak VBA (Uygulamalar için Visual Basic) önerdi ve yöneticiler Microsoft Office'e ek işlevsellik eklemelidir. VBA, şimdi önizleme formunda bulunan Office'in sonraki sürümünde sunulacak olsa da, Microsoft ayrıca HTML, CSS, OAuth, REST ve Microsoft'un kendi OData'sı gibi Web standartlarını kullanan Office Cloud App Modelini de sunacaktır.

"Burada özel veya yeni bir şey yok. Geliştiricinin Web uygulamalarını nasıl yazabileceğini bilmesi durumunda, Office uygulamalarını yazabiliyorlar" dedi Riley.

Şirket, bu modeli hem barındırılan hem de SharePoint’te hem Office hem de Office için tutarlı bir şekilde uygulamaya çalıştı. ve bu ürünlerin iç versiyonları. “Biz tutarlı bir API kümesine odaklanmaya odaklandık, bu nedenle Word için çok sayıda uygulama Excel için de çalışabilir,” dedi Jones.

Web teknolojileriyle oluşturulabilecek uygulamaların aralığı eski stil eklentilerine eşit VBA içinde oluşturulabilir. Bir gösteride Jones, Web teknolojileri kullanılarak yapılan bir dizi uygulamayı gösterdi. Outlook için bir e-posta metninde bulunan adresler için bir harita sağladı. Başka bir Outlook uygulaması, kullanıcının bir e-postaya yorum eklemesine izin verdi. Bir Excel uygulaması, Olimpiyatlardan indirilen verileri topladı, verileri görüntüledi ve kullanıcının sonuca ülke, atlet veya başka bir özellik tarafından ayrılmasına izin verdi.

Önceki Office sürümlerinden farklı olarak, uygulamalar, yerel kopyanın içinde değil, harici olarak depolanır. Ofis. Office, URL işaretleyicilerini kuruluşun WebApp'lerinin depolandığı yere tutacaktır. Office WebApps herhangi bir Web sunucusunda saklanabilir, dedi Jones.

Uygulamaları bir sunucuda depolayarak, bir kuruluşun yöneticileri uygulamaları yönetme ve güncelleme konusunda daha fazla kontrole sahip. Artık güncellenmiş bir eklentinin her kopyasının her çalışma bilgisayarında değiştirilmesi gerekmez. Bunun yerine, sunucudaki kopya güncelleştirilir ve kullanıcı Office'ten bir sonraki çağrıldığında yeni teknolojiyi alır.

Microsoft, kurumların kullanıcıların kendi iç uygulama uygulamalarını çalıştırabilmelerini ve bunları iç dosyalara indirebilmelerini sağlar. uygulamalar ve Office ayrıca Microsoft'un Office ve SharePoint için açacağı yeni bir uygulama mağazasına da bağlantı sunacak.

Ayrıca, uygulamaların sunucu tarafına taşınması, destekleyici teknolojilerin geliştiricilerinin ve yöneticilerin kullanabileceği aralığı genişletiyor. "Uygulama geliştiriciler istedikleri Web teknolojisini kullanabilirler. Net, PHP, SQL Azure," Jones dedi.

Yapısal olarak her Office ve SharePoint uygulaması bir HTML arayüzü, basit bir XML manifestinden oluşan bir paket olacak Uygulamanın Office ve SharePoint ile nasıl entegre edilebileceğini ve yerel makinede çalışması gereken işlevsellik için JavaScript kodunu açıklayan dosya. Bir sonraki Office, JavaScript kodunu çalıştırmak için yerleşik bir motor ile birlikte gelecek.

Web teknolojileri, büyük bir avantaj daha sunuyor, Jones, verilerin Office'e aktarılabildiği ve verilebildiği kolaylık. Jones, “Verileri bulmanın ve bunları Excel'e almanın arkadaşlarımız için büyük bir engel olduğunu gördük. Verileri aldıktan sonra, veriler için inanılmaz görselleştirmeler yapabilen çok fazla insan var” dedi. Bu model ile, basit REST (Temsili Durum Transferi) protokolü üzerinden taşınabilecek herhangi bir veri Office ile kullanılabilir.

Ofis verileri diğer uygulamalara da aktarılabilir. Bir demosunda Jones, bir Excel elektronik tablosunda yaşayan devletin yaşam maliyeti verilerini ABD'nin Bing haritasının nasıl doldurabildiğini gösterdi. Her devletin verileri bir balonla temsil edilir, kabarcık ne kadar büyükse yaşam maliyeti de o kadar artar. Başka bir demo uygulaması, Bing arama motorunda Word'de vurgulanan bir ifadeyi arayabilir. Bu uygulamaların her ikisinin de pop-up pencereleri HTML'de biçimlendirildi.

Geliştiricilerin ve yöneticilerin başlaması için Microsoft, dokümantasyon, tartışmalar, dersler ve örnekler sunmak üzere yeni bir Office geliştirici merkezi kurdu. Site ayrıca uygulamaları Microsoft Office, SharePoint ve Exchange'e karşı test etmek için alanları olan bir çalışma alanı sunuyor. Bir uygulama bittiğinde, Office için Microsoft uygulama mağazasına kolayca gönderilebilir. Microsoft, Visual Studio'dan ödünç alınan teknolojileri kullanarak, geliştiricilerin uygulamalar geliştirmelerine olanak tanıyan yeni bir tarayıcı tabanlı geliştirici ortamı olan Napa adlı yeni bir yayın geliştirdi.

Ayrıca, kurumların kendi uygulamalarını kendi bünyesinde oluşturmalarını teşvik etmenin yanı sıra, Microsoft'un da Bu üçüncü taraf yazılım satıcıları, yeni Office Web API'sı aracılığıyla kendi Office ve SharePoint ürünleri için arayüzler oluşturacaklardır. Örneğin Nintext, SharePoint için iş akışı eklentisini bir Web uygulaması olarak biçimlendirdi. Jones, "Yeni bir müşteri setine ulaşmayı ve daha kolay dağıtım ve yönetimi gerçekleştirmeyi çok daha kolay hale getiriyor." Dedi.

Joab Jackson, 'dan beri kurumsal yazılım ve genel teknoloji kırma haberlerini içeriyor: IDG News Service . @Joab_Jackson'da Twitter'dan Joab'ı takip edin. Joab'ın e-posta adresi [email protected]

Top