SharePoint【學習筆記】– 使用PowerShell添加和部署Solution

      我們通常使用Visual Studio 2010來快速開發和部署我們的Sharepoint Solution.但有時我們不得不遇到要把我們開發的Solution Packages部署到其它物理位置(生產機),而不是我們開發環境所指向的伺服器(測試機)。以前我們使用Stsadm工具來完成此工作,但現在我們更推薦使用PowerShell來操作。     下面我們分別描述此工作涉及到的基本步驟:一、添加Solution 到Sharepoint Farm中通過我們要先將Visual

SharePoint【調試,診錯系列】– SPDisposeCheck記憶體流失檢查工具的使用

   SPDisposeCheck是開發Sharepoint項目必不可少的工具之一,用它可以檢測出我們寫的代碼是否正確銷毀掉諸如SPSite或者SPWeb之類的“資源消耗大戶”(你開啟一個spsite或者spweb對象 將佔用1M到2M的記憶體,如果你不斷開啟此類對象並沒有及時關閉,那麼你的記憶體就會很快被消耗掉), 現在這個工具有了新的版本,它的安裝與使用更加方便。 首先從SharePoint Dispose Checker Tool

SharePoint【學習筆記】– 將SharePoint 系統日誌ULS變為空白

解決方案:1.儲存為ChangeAccounts_SPTraceV4.ps1,運行# Get the tracing service. $farm = Get-SPFarm $tracingService = $farm.Services | where {$_.Name -eq "SPTraceV4"} # Get the "svc_sp_services" managed account. $managedAccount = Get-SPManagedAccount

SharePoint【學習筆記】– 代碼操作Sharepoint文件庫(建立、上傳附件)

做項目中遇到客戶需求,根據Infopath表單產生Excel並上傳到Sharepoint指定文件庫中建立文件庫SPSite site = new SPSite(siteurl);SPListItem item = site.AllWebs["網站名"].Lists["列表名"].Folders.Add("文件庫URL", SPFileSystemObjectType.Folder);item["Name"] = your folder

SharePoint【Ribbon系列】– 01.Ribbon的架構

      Ribbon是從Sharepoint2010開始引入的新特性,它使得Sharepoint2010的操作介面與Office2010的風格保持了一致,增強了使用者的操作體驗,使得Sharepoint2010的顯示風格更加生動緊湊。      這裡讓我們來看看關於Sharepoint Ribbon的架構方面的知識。       首先看看Sharepoint

SharePoint【調試,診錯系列】– Developer Dashboard的使用(3.向Assert and Critical Events段插入資訊)

 如果你開發了一個Webpart並把它呈現到Sharepoint網站上時,Sharepoint會建立一個top-level的scope,在這個Scope中,Sharepoint加入了一個名叫SPCriticalTraceCounter的Monitor,這個Monitor可以被用來向Developer Dashborad的Assert and Critical

SharePoint【學習筆記】– 使用 Stsadm Installing或 Uninstalling features

一.安裝部署Feature 在使用Stsadm命令前,可以參考此文章SharePoint【學習筆記】-- 如何在系統Path中添加STSADM的快速引用(Add STSADM in path)  以下是操作步驟:    1.把Wsp檔案拷貝到你要部署的伺服器指定目錄下eg: D:\Sp2010\Wsp\Myfeature.wsp    2.以Administrator方式進入命令提示視窗 commandline (Run -> cmd )     3.添加 solution:   

關於sharepoint 的如何動態寫Meta部分的內容

我想應該用不同的方法,我想以下應該是其中一種 My approach would be to create a special render control and generate the required HTML code via the control.1) Create a render control and override the RenderFieldForDisplay method. For an example, see

SharePoint【學習筆記】– SharePoint 許可權提升和杜絕當前上下文環境影響

許可權提升的方式:SPSecurity.RunWithElevatedPrivileges(delegate() { ListItem.Web.AllowUnsafeUpdates = true; ListItem["ZhDocID"] = DocID; ListItem["ZhDocDescription"] = DocDescription; ListItem["ZhIsControlled"] = DocIsControlled; ListItem[

SharePoint【Ribbon系列】– 03.在Ribbon中找到正確的Location

      如果我們想要自訂Sharepoint的Ribbon,向其中增,刪,改各種元素(Tab,Group,Controls),我們就必須要正確定位我們的操作。Ribbon就像一個靶子,我們的操作只有打向了正確的點位,才能得到我們想要的效果。作為下一篇的準備,我們這裡就介紹一下如何才能找到正確的Location。      一、Sharepoint的OOB(Out of Box) Ribbons對於Sharepoint預設的的OOB

SharePoint【學習筆記】– SecureStoreProvider擴充:驗證Application中是否有目前使用者的credentials

    Code Snippet: Get User Credentials Using the Default Secure Store Provider 中示範了如何擷取目前使用者的憑證資訊,其中提到當GetCredentials擷取不到值會拋異常SecureStoreServiceException,這個異常相當強大,不僅出現在ULS中,在Windows日誌中也會出現Event 7493事件;using (SecureStoreCredentialCollection creds =

對Request.url片段解析

 網址:http://localhost:1897/News/Press/Content.aspx/123?id=1#tocRequest.ApplicationPath/Request.PhysicalPathD:\Projects\Solution\web\News\Press\Content.aspxSystem.IO.Path.GetDirectoryName(Request.PhysicalPath)D:\Projects\Solution\web\News\PressRequest.

SharePoint【學習筆記】– 如何把網站集合從Testing伺服器移動到Production伺服器(相同的Farm)

  如果你想要把你的Sharepoint網站集合從測試伺服器移動到生產伺服器上,根據網上的資料,有多種方式可以實現,這裡我測試了使用STSADM的方式進行移動(此方式微軟好像不太推薦,尤其是在跨Farm進行移動時會存在問題,不過此處我們只是在同一Farm的不同伺服器上操作,所以問題不大,實際上,我們提到“移動Moving”,應該是在同一Farm的環境下操作,如果是跨不同的Farm操作,準確的用語應該是 Migration/Updating)。下面直接描述操作步驟。 步驟一、使用STSADM

SharePoint【學習筆記】– 如何在系統Path中添加STSADM的快速引用(Add STSADM in path)

因為STSADM命令在Sharepoint維護中太常用了,所以我們就需要建立一個關於STSADM的快捷引用,這樣我們每次在命令列中使用STSADM命令時就不再需要輸入此命令的完整路徑了。For Sharepoint 2007 , STSADM.exe 存在於C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN\.For Sharepoint 2010,STSADM.exe存在於C:\Program 

SharePoint【學習筆記】– 關於Element.xml中Ghostable與GhostableInLibrary屬性設定

 你可能在處理Sharepoint的element manifest file時會遇到File節中的Type屬性的設定,此屬性有兩個可選項:Ghostable與GhostableInLibrary。 如果你不設定它,則預設的會為"Unghostable"。此屬性的設定到底是什麼意思呢?<?xml version="1.0" encoding="utf-8"?><Elements xmlns="http://schemas.microsoft.com/sharepoint/" &

SharePoint【Ribbon系列】– 05.在Ribbon中添加新控制項(針對使用者自訂Tab)

      前面我們實現了向使用者自訂的Tab中添加新的Group,並向其中建立了兩個Button按鈕。這裡我們看看如何向這個已經建立好的Group中再另外添加新的Button控制項(當然,你可以添加其它控制項,實現思路是一樣的)。       下面 直接進入操作步驟       一、建立新的SharePoint 項目     要添加新的控制項到Ribbon中,應首先建立一個空白 SharePoint 項目。如下:       把此方案設定成Farm解決方案    

SHT知識庫操作要點

1.儲存文件庫模板: 知識庫---設定---文件庫設定---許可權管理---將文檔另存新檔模板2.設定版本號碼:知識庫---設定---文件庫設定---常規設定---版本控制設定3.設定文件庫許可權:列表---設定---文件庫設定---此文件庫的許可權(使用者組讀取列表、刪除、審批)4.自訂網站許可權:網站許可權---設定---權限等級---添加權限等級5.模板存放位置:Sharepoingt Designer---http://cnsh:9929/_catalogs/ wp (web組件庫)  

SharePoint【學習筆記】– 如何找到SharePoint List的Template ID

 我們可以利用Visual Studio2010結合owssvr.dll來找到我們指定的Sharepoint List所使用的Template的ID值。  OWSSVR.DLL實際上是一個在IIS中註冊了的ISAPI extension, 它的方法可以直接通過對/_vti_bin/owssvr.dll的Http訪問來調用. 許多Office應用程式(Word, Excel, InfoPath, SharePoint

資源本地化簡單樣本

http://apps.hi.baidu.com/share/detail/226875 摘要:隨著電腦網路的發展,一些商業機構也開始向國際市場邁進。因此這些商業的機構的網站 也開始面向全世界的使用者,要求網站具有多語言的選擇,實現本地化。在.NET1.1架構下面,如果你要實現本地化,你可能要藉助某些外掛程式,甚至要編寫一連 串的代碼;但是在.NET2.0架構底下,你會發現一切原來是那麼的簡單~~!主要內容:1. 簡單例子2. 進一步認識Localization3. 語言轉換4. 解決方案一.

《大話資料結構》第1章 資料結構緒論 1.1 開場白

1.1 開場白        If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime. (如果你交給某人一個程式,你將折磨他一整天;如果你教某人如何編寫程式,你將折磨他一輩子。)       

總頁數: 61357 1 .... 9843 9844 9845 9846 9847 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.