Time of Update: 2018-12-05
隨著html5的普及和用戶端指令碼引擎的強大,之前由後端進行的頁面渲染和部分商務邏輯逐漸移至到前端,照成前端邏輯和代碼迅速複雜化。如果沒有一款合適的單元測試工具保證前端單元模組的正確功能,對後期的代碼調試和維護會造成很大的麻煩,今天就介紹一款單元測試架構 —
Time of Update: 2018-12-05
Web Part的開發人員能夠使用Web Part cache來儲存屬性值, 加速資料的取出. web part cache中的值按照單個part方式, 或者是單個使用者的方式來儲存, 指定的方式是調用PartCacheRead 和PartCacheWrite 方法. 你能夠決定使用的cache的類型- 要麼是SharePoint 資料庫, 要麼是ASP.NET緩衝對象- 通過配置web.config檔案中的WebPartCache元素. 可能的值如下:None 禁止緩衝. Database
Time of Update: 2018-12-05
上班第一時間就是上來發文章,哈哈~!今天分享一點乾貨——“自訂UI下拉式清單Select”,是項目中用到的公用模組,主要是分享CSS方面及HTML結構方面的東西。JS寫的很簡單,目地是為了擴充性,方便攻城師們在此基礎上做更多的擴充,應用到項目中去。你也可以直接前往DEMO頁CSS和HTML就不貼出來了,有點小長。有必要貼出來的是一個JavaScript常用方法:(依賴jQuery) 1 //點擊document隱藏下拉框 2 $(document).bind('click', function
Time of Update: 2018-12-05
作為前端開發人員,最讓人頭痛的莫過於IE6這位老大爺了,怪異的渲染模式,層出不窮的BUG讓人苦不堪言!下面來張CSS
Time of Update: 2018-12-05
實際項目中AJAX是很常用的,為此我專門寫過一篇jQuery AJAX的文章。而AJAX中又常用到loading表徵圖,如:當然,你也可以唯寫上文字,如前端組右側邊欄的廣告初始化時顯示 “廣告正在努力載入中...” ,為了使用者體驗和美觀度,我們一般都會加上一個gif動畫表徵圖。這裡為大家介紹一個下載loading表徵圖的地址: http://jimpunk.net/Loading/?page_id=9更有意思的是,國外一個網站已開發出線上製作loading表徵圖,可以產生圖片: http://
Time of Update: 2018-12-05
為了跟上潮流,今天用了一下Webkit瀏覽器私人屬性x-webkit-speech實現語音輸入法,感覺還蠻不錯的,很酷的說!其他屬性設定:1、設定語言
Time of Update: 2018-12-05
IIS 6.0的Log日誌儲存在:c:\windows\system32\logfiles\ IIS 7 Log儲存在:%SystemDrive%\inetpub\logs\LogFiles 經過我的測試, IIS日誌是即時寫入的, 不需要IIS reset. IIS 6, 7的日誌寫入按不同網站寫入不同的檔案夾, 位置檔案夾的格式都是"w3svc{siteId}".IIS6裡, 查看網站ID的方式是通過IIS log的檔案夾的名字來確定Site ID.IIS7中,
Time of Update: 2018-12-05
一個郵箱提示控制項,會自動提示你已經預設的郵箱!/**/** * 郵件輸入自動提示外掛程式 * author Newton * $('id').mailTip({ * mails: [], 需要提示的郵箱列表 * afterselect: function(){}, 選擇後的回調 * width: null, 提示框的寬度,如果傳值則為所傳入的值,否則為自動和文字框等寬 * offsettop: 0, 相對於預設向上位移量 * offsetleft: 0, 相對於預設向上位移量 *
Time of Update: 2018-12-05
今天高度串連的電腦系統經常暴露在源自於各種各樣的, 不可預知來源的代碼之下. 代碼可以被附著在電子郵件中, 包含在文檔中, 或者在網際網路中被下載. 不幸的是, 很多電腦的使用者都經曆過第一手的惡意的動態代碼, 包括病毒, 蠕蟲, 這些可以破壞資料, 耗費時間和金錢. 大多數安全機制會基於使用者登入的憑證(通常是密碼)來賦予相應的許可權來訪問受限制的資源(通常是目錄和檔案). 然而, 這種方式在處理一些情況的時候不靈光: 使用者從多種途徑獲得代碼源, 有些遠是靠不住的;
Time of Update: 2018-12-05
private bool RemoveUserFromGroup(string sGoupName, string sUserLoginName) {bool res = false;try { SPWeb web = SPContext.Current.Web; SPGroup oGroup = web.SiteGroups[sGoupName]; SPUser oUser =
Time of Update: 2018-12-05
代碼是摘自建義的亮劍一書裡面的代碼 ,代碼如下using System;using System.Collections.Generic;using System.Text;using System.Web.UI.WebControls.WebParts;namespace CodeArt.SharePoint.WebParts{/// <summary>/// 可以制定一個視頻檔案的路徑進行播放/// </summary> public class
Time of Update: 2018-12-05
WebPart多語言的實現:WPResource.csView Code using System;using System.Web.UI.WebControls.WebParts;using Microsoft.SharePoint;using System.ComponentModel;using System.Web;namespace WebPartCollection.Common{public static class WPResource {const string
Time of Update: 2018-12-05
如果你在一個很大的環境中使用Microsoft Windows SharePoint Services, 比如說在一個Internet Service Provider (ISP)中, 或是一個巨大的intranet, 你需要有能力掌控你伺服器的資源, 還需要小心地監控儲存區空間和網站安全. 你必須能夠確保一個網站集不會佔據太多的資源從而導致其他的網站集不能夠正常工作. Windows SharePoint Services允許你指定網站集的quota(配額),
Time of Update: 2018-12-05
Webpart引用UserControl有兩種方法:1. 引用QuickPart2. 自己開發出一個WebPart暴露一個引用地址屬性。代碼如下:View Code using System;using System.Runtime.InteropServices;using System.Web.UI;using System.Web.UI.WebControls.WebParts;namespace WebPartCollection{ [Guid("1c7e7f5f-c4d6-462
Time of Update: 2018-12-05
在訪問一個ASP.NET的網站時, 發現頁面報出如的錯誤: 看情形是web.config有問題, 於是就開啟IIS下的網站根目錄(Home Directory)下的web.config檔案照著提示修改. 改後發現竟然沒有任何效果. 再仔細看看發現問題了, Server Error in '/_layouts' Application, 而不是平時見到的Server Error in '/' Application哦. 其實應該修改的是_layouts虛擬目錄(Virtual Directory)
Time of Update: 2018-12-05
刪除功能第一種實現刪除方式1.刪除彈出確認框,一般可以採取LinkButton,在其OnClientClick事件裡添加 <Columns> <asp:BoundField DataField="ID" HeaderText="ID" /> <asp:BoundField DataField="Name" HeaderText="人員名稱" />
Time of Update: 2018-12-05
下面代碼是實現一個Dropdown,同時實現其同步變化。代碼如下:Complex Propertyusing System;using System.Runtime.InteropServices;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.ComponentModel;using
Time of Update: 2018-12-05
Need to Dispose: 1. SPSite oSPsite = new SPSite(http://server)2. siteCollection = new SPSite(SPContext.Current.Web.Url))3. SPSite siteCollection = siteCollections.Add("sites/myNewSiteCollection", "DOMAIN\\User", roger.lamb@litwareinc.com) 4.
Time of Update: 2018-12-05
一.查詢1.尋找單一的記錄,如果沒有返回NULL XLInfo oXL = db.XLInfos.FirstOrDefault(p => p.XLDM == "100"); XLInfo xl = db.XLInfos.SingleOrDefault(p => p.XLDM == "10"); if (xl != null) this.TextBox1.Text = xl.XL;
Time of Update: 2018-12-05
SPSiteDataQuery 格式,其實下面的是很不規範的,只是讓自己瞭解其真正的格式。以後會弄一個類來做這方面的工作<MatchingQuery> <Lists><List ID="2DF16909-AEE4-44F0-BBF5-B6E5F33F7AD6" /></Lists> <Webs Scope="SiteCollection" /> <Query> <OrderBy><FieldRef