WCF跟蹤調試

WCF提供了兩個工具可以跟蹤WCF的調用過程,我主要是用來跟蹤傳輸的xml是否符合我定義的schema。這兩個工具是:工具路徑:C:\Program Files\Microsoft SDKs\Windows\v6.0A\binSvcConfigEditor:微軟提供的用來輔助編輯WCF設定檔的工具SvcTraceViewer:微軟提供的用來查看WCF的Trace Log的工具。跟蹤配置啟動SvcConfigEditor.exe,  用這個程式開啟wcf service

ADO.NET使用事務出錯的解決(MSDTC)

原因一:沒有開啟MSDTC服務步驟:Componet Services-->右擊My Computer--->Start MSDTCComponet Services-->右擊My Computer-->屬性--->MSDTC-->安全配置--->勾選上我紅線標註的部分。   原因二: 防火牆阻止解決方案,添加135連接埠到Exception 原因三:使用了多個串連 1: using (TransactionScope ts = new

程式碼片段:ASCII to Unicode

1: private string ConvertAsciiToUnicode(string theAsciiString) 2: { 3: // Create two different encodings. 4: Encoding aAsciiEncoding = Encoding.ASCII; 5: Encoding aUnicodeEncoding = Encoding.Unicode; 6:  7: // Convert

每日整合Tip: CruiseControl.Net 提示DLL文見找不到的解決方案

項目中引用了第三方類庫,當幫項目上傳到伺服器時,提示找不到路徑,經過CruiseControl.Net發現,他找的是我我本地的目錄因此,當引入第三方類庫時,按如下步驟(1). 在源碼的目錄下見一個新的目錄(ThirdParty)(2). 拷貝需要引用的DLL到ThirdParty目錄(3). 將這個目錄上傳到源碼控制器(4). 在本地的這個目錄添加引用檔案這樣,兩邊路徑一樣,問題解決。希望對遇到相同問題的人有用

《大道至簡》筆記

偶見周愛民先生大道至簡一書,本想隨意翻翻,但看完第一章就忍不住看完了。下面只摘錄我特別喜歡的地方。1、程式=結構+演算法編程作為一種行為,只需要知道其邏輯方法就可以了。所謂編程實際上是把一件事情交給電腦去做,你為這件事該如何做,就用“程式語言”的形式描述機。如果你原本就不明白如何去做,那麼你也不要期望算機去理解你想要做什麼  所以編程的第一要務是先把事情分析清楚,事件先後的邏輯關係和依賴關係搞清楚,然後再去代碼實現。一到任務就開 Coding 的程式員,通常就是加班最多的程式員 

WCF 小提示:Contract-First時的注意事項

在Contract-First的模式下我們使用svcutil.exe *.wsdl *.xsd /mc /l:cs 組建代理程式類時。在設計Schema時需要注意以下幾點1. 不能用屬性2. 不能使用extision,如下 1: <xs:complexContent> 2: <xs:extension base="tns:RequestBase"> 3: <xs:sequence> 4: <

Rails2的部分新特性

1.Action Pack: Resourcesmap.namespace(:admin) do |admin|     admin.resources :products,       :collection => { :inventory => :get },       :member     => { :duplicate => :post },       :has_many   => [ :tags, :images, :variants ]  

Windwows7 下安裝mysql5

用二進位安裝老出錯,所以用綠色版安裝1、下載 mysql-noinstall-5.4.2-beta-win32.zip 2、解壓到D:\Program Files\mysql5.4.2-beta(你可以設你自己的目錄)3、cmd開啟命令列輸入 echo %WINDIR%, 顯示你的系統目錄如:c:\Windows4、在這個目錄下建立my.ini檔案,修改此檔案許可權為完全控制5. 修改my.ini檔案為如下內容[mysqld]# set basedir to your installation

.NET多線程小記(3):線程的狀態

線程的狀態using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace MultiThreadTest{ class Program { static void Main(string[] args) { Console.WriteLine("Begin

ubuntu安裝deb,rpm安裝包方法

Ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。sudo apt-get install alien #alien預設沒有安裝,所以首先要安裝它sudo alien xxxx.rpm #將rpm轉換位deb,完成後會產生一個同名的xxxx.debsudo dpkg -i xxxx.deb #安裝注意,用alien轉換的deb包並不能保證100%順利安裝,所以可以找到deb最好直接用deb方法一:1. 先安裝 alien 和 fakeroot

ubuntu10.10安裝JDK和LAMP

1. 安裝JDK6sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"sudo apt-get updatesudo apt-get install sun-java6-jdk之後需要設定預設的java程式sudo update-alternatives ——config java按照提示輸入對應的選項,指定為JDK 62. 安裝LAMPsudo apt-get install

.NET多線程小記(4):線程池

.NET線程池線程池中啟動並執行線程都為後台線程,線程的IsBackground屬性都會被設為true.所謂的後台線程是指這些線程的運行不會阻礙應用程式的結束。相反的,應用程式必須等待所有前台線程結束後才能退出。樣本using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace MultiThreadTest{ class

Regex:為站內連結加上網域名稱

1、測試文本<a href='http://search/a.aspx'>home</a><a href='/aab/bb'>hello</a><a href='http://www.sohu.com'>sohu</a><p>sdfsf</p><a href="/aab/bb">hello</a><div>hello world</div><a

TDD美不美都沒關係

這些天關於TDD的討論很是激烈,從CoolShell上的TDD並不是看上去那麼美,到InfoQ的TDD有多美,再到部落格園的TDD到底美還是不美,基本上分成兩派,一派說她美,一派說她不那麼美。不過今天我想說的不是她美不美,而是這幾天我自己反思後的一些想法。這篇CoolShell上的原文我本是沒看過的,InfoQ上的這篇也沒留意,完全是無意中看到Todd Wei的這篇以後才有回複的想法的,因此基本上我的回複都是基於Todd Wei的這篇文進行的討論。

MSIL(0):簡介

Microsoft Intermediate Language (MSIL)微軟中繼語言     MSIL是將.NET代碼轉化為機器語言的一個中間過程。它是一種介於進階語言和基於Intel的組合語言的偽組合語言。當使用者編譯一個.NET程式時,編譯器將原始碼翻譯成一組可以有效地轉換為機器碼且獨立於CPU的指令。當執行這些指令時,即時(JIT)編譯器將它們轉化為CPU特定的代碼。由於公用語言運行庫支援多種Just-In-Time

XP硬碟安裝win 7

用dt載入win7鏡像,將檔案拷貝到除系統磁碟分割外的任何分區,比如拷貝到 F:/win7/ 下。把 F:/win7 目錄下的bootmgr檔案和boot目錄拷貝到C盤(系統硬碟)的根目錄下,然後在C盤根目錄下建一個新的檔案夾sources, 然後將 F:/win7/sources/ 目錄下的 boot.wim拷貝到 C:/sources 目錄下。開始-運行-cmd- c:\boot\bootsect.exe /nt60 c: 重新啟動系統,系統將進入安裝win7介面,選擇語言及鍵盤,下一步

.NET多線程小記(1):進程、線程、纖程

進程進程代表了作業系統上運行著的一個應用程式。進程擁有自己的程式塊,擁有獨佔的資源和資料,並且可被作業系統來調度。即使同一個應用程式,當被強制多次啟動時,也會被安裝到不通的進程之中單獨運行。線程線程有時候也被稱為微進程或者輕量級進程,它的概念和進程十分相似,是一個可以調度的單元,並且維護自己的堆棧和上下文環境。線程是附屬於進程的,一個進程可以包含一個或者多個線程,並且同一個進程內的多個線程共用一塊記憶體塊和資源。一個線程是一個作業系統可調度的基本單元,但同時它的調度受限於包含該線程的進程,也就是

PMWiki安裝教程

1. 安裝php-5.3.4-nts-Win32-VC9-x86.msi2. 在IIS7裡加虛擬目錄,找到Handler Mapping,添加相應的映射 3. 下載語言套件http://www.pmwiki.org/pub/pmwiki/i18n/i18n-all.zip4. 將語言套件解壓覆蓋到目錄(pmwiki解壓的目錄)D:\Management\pmwiki-2.2.215. 開啟pmwiki-2.2.21\local\config.php

.NET多線程小記(2):多線程樣本

多線程樣本: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace MultiThreadTest{ class Program { static void Main(string[] args) { Console.WriteLine("Begin

看電影學人生:《白銀帝國》有感

今天晚上看了白銀帝國,感想如下:1、 不可全信老人的。康老爺說駕馭人

總頁數: 61357 1 .... 4077 4078 4079 4080 4081 .... 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.