新的Webmatrix是一個很酷且免費的開發環境。它是否有任何擴展點來添加新功能?有沒有可能通過插件擴展網頁矩陣?
3
A
回答
1
WebMatrix在版本1.0中不支持任何可擴展性(例如插件)。
5
使用Webmatrix 2.0 Beta及更高版本,有一個擴展性框架用於添加「擴展」。該API目前非常簡單,但您可以創建任意託管代碼,並將其包含在繼承Microsoft.WebMatrix.Extensibility.IExtension接口的構造函數中。
這裏有一個片段讓你根據我的簡單擴展開始:
[Export(typeof(IExtension))]
public class UmbracoExtension : IExtension
{
public IEnumerable<IDashboardItem> DashboardItems
{
get { return null; }
}
public string Name
{
get { return "Extension"; }
}
public string Version
{
get { return "1.0"; }
}
private IRibbonGroup _ribbonGroup;
private IWebMatrixHost _webMatrixHost;
private List<IRibbonItem> _ribbonItems;
public IEnumerable<IRibbonItem> RibbonItems
{
...
}
[Import(typeof(IWebMatrixHost))]
private IWebMatrixHost WebMatrixHost
{
...
}
- 保羅
1
我最想念與WebMatrix的2.0就是不能切換行的代碼註釋的功能,但它肯定會成爲一個傑出的CMS成熟。
+2
感謝發佈!請勿在您的帖子中包含「簽名」;你的用戶盒子會自動包含給你。 – 2012-10-31 21:15:47
0
克林頓:您可以使用Ctrl-K-C和Ctrl-K-U鍵盤快捷鍵實際評論和取消註釋。
其他:關於可擴展的更多信息:http://extensions.webmatrix.com/documentation
相關問題
- 1. 沒有文件擴展名的網頁
- 2. 矩陣沒有插入所有組合?
- 3. 通過擴展現有的
- 4. 網頁Firefox插件或擴展程序
- 5. 沒有aspx文件擴展名的ASP.NET網頁
- 6. 沒有擴展
- 7. 是否有可能通過共享擴展執行API調用
- 8. IIS文件沒有擴展
- 9. 強制矩陣有沒有條件
- 10. UIActivityViewController通過電子郵件共享圖片沒有擴展
- 11. 如何通過JQuery找到沒有擴展名的文件名
- 12. 有沒有辦法通過Chrome擴展禁用chrome_url_override?
- 13. Umbraco有沒有優秀的電子商務擴展/插件?
- 14. 沒有擴展名
- 15. 通過矩陣
- 16. WordPress頁面沒有.php擴展名
- 17. 沒有擴展名的jQuery .load頁面
- 18. 打印5x5矩陣到所有2 * 2可能的子矩陣
- 19. 有沒有可能擴展一個沒有Java構造函數的類?
- 20. 製作可通過插件擴展的CMS - 示例
- 21. 如何使用Firefox擴展插入JavaScript功能到所有網頁
- 22. PHP查找擴展沒有擴展名
- 23. 沒有擴展能夠加載
- 24. 網站網址沒有文件擴展名?
- 25. Ninject Log4Net擴展通過TaskScheduller沒有日誌輸出並且沒有錯誤
- 26. Moodle - 擴展現有的插件
- 27. 擴展現有的jQuery插件
- 28. 有沒有辦法通過按鍵擴展通知而不是觸摸?
- 29. 通過擴展
- 30. 谷歌分析過濾器頁面沒有擴展
你在找什麼樣的擴展點? – 2011-02-11 17:20:54