Faster Code Generation

可以先幫你快速的建立類別及相關的方法.

Reference Highlight

可以自動標示游標與所在相同的類別、方法或屬性等,幫助我們快速的尋找相同的程式. 並且可以用 CTRL+ALT + 上 或 下來快速移動游標到相關程式的位置。

    

隨便說說專欄..下次見         姑妄言之姑聽之,豆棚瓜架語如絲,料應厭作人間語,愛聽秋墳鬼唱詩。
清˙王士禎˙聊齋誌異題辭

丫烈客 發表在 痞客邦 留言(0) 人氣()

區塊選取(Box Selection) Visual studio 2010 新增區塊選取及編輯的功能,可以一次編輯一個區塊的內容. 

  隨便說說專欄..下次見         姑妄言之姑聽之,豆棚瓜架語如絲,料應厭作人間語,愛聽秋墳鬼唱詩。
清˙王士禎˙聊齋誌異題辭

丫烈客 發表在 痞客邦 留言(0) 人氣()

  釘選專案跟方案   整合winodws 7的釘選功能,可以快速開啟專案 image image

開啟的畫面首頁也可以釘選 image   Intellisense   Visual Studio 2010 的 Intellisense 增強了不少,除了速度變快之外還有幾個小功能 有一個類別叫 MyTestClass, 之前在VS2008時要打 myt.... 這樣才會顯示出來, 表示 vs2008時的搜尋是用 str % 這種 image_thumb[2] vs2010 已經改成 %str%  ,所以只要打 test 就會出現了,方便很多 image_thumb[3] 而且也支援 Pascal Cased 的命名方式 , 以 MyTestClass 來說,打 MTC就會出現了,怎樣讚吧!! image_thumb[5]    不只是類別而已,連Type也可以這樣 image_thumb[7] 讚吧讚吧....  隨便說說專欄..下次見         姑妄言之姑聽之,豆棚瓜架語如絲,料應厭作人間語,愛聽秋墳鬼唱詩。
清˙王士禎˙聊齋誌異題辭

丫烈客 發表在 痞客邦 留言(0) 人氣()

一直把Visual studio 2010 好用的地方跟大家介紹,但不知道我有多少毅力..就寫多少看多少吧!
這次先從大受進鑫好評的視窗拖曳功能開始....
 

 
 
姑妄言之姑聽之,豆棚瓜架語如絲,料應厭作人間語,愛聽秋墳鬼唱詩。
清˙王士禎˙聊齋誌異題辭

丫烈客 發表在 痞客邦 留言(0) 人氣()

 
在config檔裡加上runtime 的區塊,如下<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin"/>
</assemblyBinding>
</runtime>
</configuration>

privatePath屬性,可以指定多個資料夾,用分號區隔開,但資料夾位置只能在應用程式的子路徑下。
例:<probing privatePath="bin;bin2\subbin;bin3"/>
也可以利用程式的方式加入
AppDomain.CurrentDomain.AppendPrivatePath("bin");
AppDomain.CurrentDomain.AppendPrivatePath("bin2");
MSDN 參考資料 http://msdn.microsoft.com/en-us/library/system.appdomain.relativesearchpath.aspx

丫烈客 發表在 痞客邦 留言(0) 人氣()

安裝MSI時出現
 "系統禁止此安裝,請聯絡系統管理員" 或 "This installation is forbidden by system policy. Contact your system administrator."
到 本機安全性設定->軟體限制原則->強制->右鍵->內容-> 在"套用軟體制原則到下列使用者" 選 "所有使用者,除了本機系統管理員"
如果"軟體限制原則"是空的,右鍵->所有工作->新增 ,建立一個即可
 

丫烈客 發表在 痞客邦 留言(0) 人氣()

真是討厭的問題, Team 總管 裡的組建莫明奇妙消失了.變成 Build 而且上面還打了個X 把VS 2008砍了重裝也沒用,終於在GOOGLE找到解決方式 "C:\Documents and Settings\[accountname]\Local Settings\Application Data\Microsoft\Team Foundation\2.0" (in Vista or Windows 2008 the path is “C:\Users\[accountname]\AppData\Local\Microsoft\Team Foundation\2.0\Cache”) Then execute this command line: Start > Run : “devenv /resetuserdata". 以上摘自 http://codeclimber.net.nz/archive/2008/11/12/red-x-on-build-folder-on-team-explorer.aspx

丫烈客 發表在 痞客邦 留言(0) 人氣()

直接使用 System.Web.Caching.Cache ca=new  System.Web.Caching.Cache() 是沒有作用的. 要改用使用 System.Web.HttpRuntime.Cache.Add(......)   加入 System.Web.HttpRuntime.Cache[.....] 取得 當然最後這個類別庫還是要應用在WEB 程式上 . 不然會沒有作用.

丫烈客 發表在 痞客邦 留言(0) 人氣()

1. 將 SQL Server 的 instance 還有 SQL Server Agent 執行的Account都換成 Domain 的Account 重新啟動 Service 2. 所換的Account 在本機及網路磁碟機都必須有足夠的權限,最好是 domian administrators 指令 BACKUP DATABASE DataBaseName  TO DISK = '\\UNCName\FolderName\BackupDataBaseName.Bak';

丫烈客 發表在 痞客邦 留言(0) 人氣()

DECLARE MY_CURSOR Cursor FOR
    SELECT name FROM sys.databases
    where name not in ('master','tempdb','model','msdb') --開啟cursor
Open MY_CURSOR
--定義cursor裡要取出的物件
DECLARE @name VARCHAR(100) --進入cursor
Fetch NEXT FROM MY_CURSOR INTO @name
--當陳述式失敗,或資料列超出結果集時停止迴圈
    While (@@FETCH_STATUS <> -1)
    BEGIN
--偵錯或加入要應用的程式碼
    exec ('USE [master]   
    backup log '+@name+' with truncate_only
    dbcc shrinkdatabase ('+@name+',1024)
    declare @logName VARCHAR(100)
    USE ['+@name+']                        
    set    @logName=(select name from sysfiles where status & 0x40 = 0x40)
    dbcc shrinkfile (@logName,10) ')         --再到下個指標去
        FETCH NEXT FROM MY_CURSOR INTO @name
    END
--關閉cursor
CLOSE MY_CURSOR
--釋放cursor
DEALLOCATE MY_CURSOR

丫烈客 發表在 痞客邦 留言(0) 人氣()

static string StripHtmlTags(string text)
{
            Regex r = new Regex(@"<head[\s\S]*?</head([^>])*>|<(script|style)[\s\S]*?</(script|style)([^>])*>|<(.|\n)*?>");
            return r.Replace(text, string.Empty);
  }
目前發現的漏網之魚
<!-- <span>abc</span> -->
會變成 abc -->

丫烈客 發表在 痞客邦 留言(0) 人氣()

Array 的型態是可以自訂排序的
範例
public class ReverseComparer: IComparer<string>
{
   public int Compare(string x, string y)
    {
     return y.CompareTo(x);
    }
}
public static void Main()
{
    string[] dinosaurs = {"P", "A", "T", "M", "D", "E"};
    ReverseComparer rc = new ReverseComparer();
    Array.Sort(dinosaurs, rc);
}
結果會變成 T,P,M,E,D,A

丫烈客 發表在 痞客邦 留言(0) 人氣()

« 1 2 3 4
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。