2011-04-25 77 views
1

我需要爲需要訪問數據庫的MS Word 2007創建一個非常小的加載項。我已經讀過'net,它可以在WPF/C#中編寫usercontrol(這將幫助我很多)並將其託管在Winforms主機中。尋找在VSTO中使用WPF的教程

但我需要開始 - 任何人都知道一些好的資源?

我需要什麼樣的信息:

  • 如何去部署的事情
  • 要求 - 我可以使用第三方DLL的 - 他們需要簽名等
  • 安全 - 我是僅限於沙盒安全?我需要去WCF嗎?或者我可以直接訪問SQL服務器嗎?
  • 開始使用Word對象模型

提前感謝!

回答

1

是的,你可以做到這一點。

如何去部署的事情

什麼像樣的安裝程序(WISE時,InstallShield等),會做的伎倆。 VS + kinda +中的內置安裝項目可行,但您可能遇到限制。

要求 - 我可以使用第三方DLL的 - 他們需要簽名等需要簽名,這意味着通過定義

加載項在Office VSTO下,任何引用需要簽名。

安全 - 我只限於沙盒安全嗎?我需要去WCF嗎?或者我可以直接訪問SQL服務器嗎?

您可以直接從辦公室插件訪問SQL Server。沒有probs那裏。

開始使用Word對象模型

呼!這是一個艱鉅的任務。最好的辦法是抓住樣本VSTO Word插件給你一個框架,然後開始瀏覽對象資源管理器中的Word對象模型。大多數對象都可以通過各種集合從根應用程序選項訪問。 而且大多數都被合理地命名,這使得進入它相當無痛。

沒有任何書或這樣的推薦。 Google一直是我在Word/Office開發中的朋友。

+0

感謝:-)清理有點混亂。 – Goblin 2011-04-26 06:55:38