Sharepoint學習筆記—Ribbon系列– 7. 在Ribbon中替換指定控制項(針對使用者自訂Tab)

  在完成了Ribbon的增,刪操作後,我們看看如何改(替換)Ribbon中的某個控制項。這裡我們還是繼續前面的項目,準備把如中的Button用另一個使用者自訂的Button替換掉。下面 直接進入操作步驟   一、使用前面建立的那個Sharepoint項目     然後在此項目中添加新的空白Element如 二、定義此Element項的內容實現替換功能    方法是 開啟 ReplaceRibbonButton下的Elements.xml 檔案,其內容如下:   

Sharepoint學習筆記—Debug&TroubleShooting–不同偵錯項目的Attach方式

在Sharepoint的開發環境中調試不同的對象有時需要Attach到不同的進程,下面就是一些常見的情況   1、Farm Solution     -----W3WP.EXE   2、SandBox Solution-----PUCWorkerProcess.exe,   3、用到了Full-trust Proxy的SandBox Solution--SPUCWorkerProcessProxy.exe   4、feature receivers----Feature

Sharepoint學習筆記–如何解決Reference web service in Sharepoint出錯

 當我們在VS或網頁中引用Sharepoint 網站的Web service時,可能會遇到如下報錯The document at the url http://server:port/_vti_bin/UserGroup.asmx was not recognized as a known document type.The error message from each known type may help you fix the problem:- Report from 'XML

Sharepoint學習筆記—Ribbon系列– 8.在Site上建立(或隱藏)Ribbon Tabs

   SharePoint 2010在外觀及操作上引入了Office的Ribbon特性,作為Sharepoint開發人員,掌握Ribbon的開發是必不可少的要求之一。 SharePoint 2010中的Ribbon可以通過使用XML和JavaScript來進行定製開發。其中,XML定義了Ribbon中的控制項(及外觀),JavaScript指令碼實現了Ribbon的功能,在SharePoint Foundation中,有專門的ECMAScript (JavaScript,

Sharepoint學習筆記—Debug&TroubleShooting–引入Windbg進行診斷和調試

   Windbg是微軟開發的免費源碼級調試工具。它可以用於Kernel模式調試和使用者模式調試,還可以調試Dump檔案。在Sharepoint的生產機中,由於失去了Visual Studio的支援,我們只有通過一些外圍手段來擷取相關資訊(如ULS log,資料庫的Log檔案等等),我們也可以使用Dump檔案配合Windbg來介入到生產機的診斷調試。本文主要總結如何引入Windbg到Sharepoint中,不涉及具體的應用。 一、下載 WinDbg   

Sharepoint學習筆記—Debug&TroubleShooting–尋找 WSS_Logging下的ULSTraceLog

     Sharepoint2010 提供了Logging Database來支援Administrator與Developer的管理與調試工作,在以前的Sharepoint2007,Unified Logging System (ULS) 只能把ULS log資料寫入到text檔案中,使用者需藉助相應的查看工具來查看裡面的內容(eg. ULSViewer),Sharepoin則同時具備把ULS記錄寫入Text檔案與寫入Logging

SQL : 一個預存程序,用於向指定的MS SQL Table中匯入CSV 格式的檔案資料

最近因工作需要,從一個應用程式中匯出CSV格式的資料表,然後匯入到另一個應用環境的MS SQL資料表中,因為涉及多個CSV匯出檔案的匯入工作所以,寫了一個儲存過程,賦予其一定的靈活性,使用者可以指定CSV檔案存放的路徑,CSV檔案的名稱,以及匯入MS SQL 資料表的名稱。這樣,我們就可以在.NET 代碼中動態編程來匯入指定位置的指定CSV檔案到指定的MS SQL資料表中。需要注意的是:在匯入CSV檔案前,我們需要事先在MS SQL中建立與CSV檔案對應的資料表例如:CSV 檔案內容:Area 

Sharepoint學習筆記—Upgrading&Version版本升級:Content Type Feature(一.建立和部署一個基本的Content Type Feature

Sharepoint2010給我們帶來的好處之一就是極大提高了Feature的版本管理能力,我們能夠通過Visual Studio2010的協助來對開發的Feature進資料列版本設定和升級。此處我們以Content Type為例來示範Content Type Feature的版本控制與升級功能。這一篇我們要做的事就是用Vs2010開發一個Feature,賦予其一個版本號碼並部署到我們的網站上,而下一篇我們會描述如何修改並升級這個Feature。下面直接進入我們操作步驟:1.使用Visual

Sharepoint學習筆記—Debug&TroubleShooting–SPDisposeCheck記憶體流失檢查工具的使用

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

Sharepoint學習筆記—Debug&TroubleShooting–Developer Dashboard的使用(1.開啟 Developer Dashboard)

    Developer Dashboard是從Sharepoint2010開始新提供的一項親特性,它是一個位於頁面下方的資訊面板,它能直接顯示出當前頁面上的各個組件的已耗用時間、當前頁面的運行會產生哪些資料庫調用、每個資料庫調用等等資訊,對於Sharepoint網站的開發,維護和調試很有協助。      Developer

如何以PULL方式裝載另一伺服器上的水晶報表

問題描述:近日涉及水晶報表開發,原系統已存在一些水晶報表,放置在Server A中,這些水晶報表要從Server B中提取資料,現建立一網站,位於伺服器Server C上,需要把Server  A中的水晶報表在網站Web頁面中裝載顯示出來。結構:  開發環境: VS2008, Crystal Report 2008, Windows2003 域環境解決步驟:1、 分析Server A中水晶報表資料提取需要的ODBC設定,因為Server A中的水晶報表是從Server

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學習筆記—Upgrading&Version版本升級:Content Type Feature(二.Content Type Feature修改和版本升級)

Sharepoint2010給我們帶來的好處之一就是極大提高了Feature的版本管理能力,我們能夠通過Visual Studio2010的協助來對開發的Feature進資料列版本設定和升級。此處我們以Content Type為例來示範Content Type Feature的版本控制與升級功能。上一篇我們通過VS2010來建立一個Content Type

Sharepoint學習筆記—Debug&TroubleShooting–使用代碼擷取當前Request的CorrelationID

     在Sharepoint2010中,每個Request都有自己的Correlation ID,我們在跟蹤或調試時會結合ULS來尋找特定的資訊(如:Error資訊等),Correlation ID的使用請參見此文(Sharepoint學習筆記—Debug--Correlation ID的使用),這裡我們要通過代碼來擷取當前Request的Correlation ID。    先在我們的項目中建立一個類:MYSPCorrelationId

Sharepoint學習筆記—Debug&TroubleShooting–Developer Dashboard的使用(2.與SPMonitoredScope的結合)

    上一篇我們總結了開啟Developer Dashboard的方法,有了Developer Dashboard,我們可以擷取到許多資訊,這些資訊對我們Sharepoint管理員和開發人員很有協助,如:            •哪些控制項被載入             •載入每個控制項的時間             •資料庫查詢以及執行時間             •載入頁面所觸發的事件             •載入頁面各個階段的時間  一、何時使用 SPMonitoredScope   

SQL: 判斷給定日期是財政年度第幾周的函數

 近來單位有個水晶報表涉及到要把原來每個財政年度(上一年的6月1號開始到本年的6月30號截止為一個財政年度)按月顯示的銷售分析表換成按周顯示,於是便寫了個函數引入到水晶報表資料來源所用到的視圖中調用,在此寫下以備忘。代碼Code highlighting produced by Actipro CodeHighlighter

Sharepoint學習筆記—Debug&TroubleShooting–Developer Dashboard的使用(3.向Assert and Critical Events段

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

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

Sharepoint學習筆記–如何定位網站集合所在的w3wp進程

我們在調試WebPart或者EventHandler之類的自訂群組件時會遇到如何定位部署的網站集合所對應的w3wp.exe進程的問題,方法如下 : 方法1.   直接開始運行,輸入cmd,再輸入iisapp可以列出當前所有IIS中的WebApplication所對應的w3wp.exe進程,後面都有一個進程號標識,在VS中調試的時候附加到對應進程號的w3wp就對了,這樣就不用在那麼多w3wp中一個一個試。 方法2.   每次掛接的時候選擇所有的w3wp進程,此法有點暴力。 方法3. 

Sharepoint學習筆記—Sharepoint中使用Silverlight有關事項備忘

Silverlight越來越多的應用到了Web開發環境,在Sharepoint中也不例外,下面是一些關於在Sharepoint2010中使用Silverlight的備忘事項:1、IE版本問題:Silverlight的xap檔案在64bit的IE裡是不能載入的,因此,請用32bit的IE進行載入。2、Safari瀏覽器支援問題:Silverlight WebPart不支援Mac機上的Safari瀏覽器,但在Pc機上的Safari瀏覽器能載入。3、Xap檔案調用路徑問題:

總頁數: 61357 1 .... 4909 4910 4911 4912 4913 .... 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.