<html>

來源:互聯網
上載者:User

標籤:ntb   switch   click   input   contex   img   sonar   spark   read   

C#的Web開發程式監控及調試

簡單介紹:在我們整個程式研發的人生路上,常常會碰見到的情況。

              比如:面試到一個新的公司。面臨一套新的網站,

              隨之而來的肯定我們須要對這一套新的網站進行維護,

              這就面臨著你須要對曾經的代碼監控和調試以進行維護。

              你維護的代碼會涉及到已離職員工的。在職你同事的等等,

              那面對這麼多不同架構。不同風格,不同層次人士的代碼的時候。

              我們怎麼快且準的進行高品質有效地監控和調試呢?

              本文將要講述的就是在c#中Web開發的程式監控及調試,

              以下我將以一個EOP訂單Web列印的介面為例一一講解,

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">

--------------------------------------------------------------------------------------------------------------------------------------------------------------------- (一)、JS頁面級監控及調試:以IE瀏覽器和Firefox瀏覽器為例,IE瀏覽器中按F12啟動開發人員工具。點擊調試工具Tab,找到須要調試的頁面,在頁面須要調試的模組,打上斷點就可以;而Firefox中採用Firebug。也是以F12啟動(須要單獨安裝),將展示我選擇日期空間時,將產生發貨單號下拉框,而且載入資料,

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">---------------------------------------------------------------------------------------------------------------------------------------------------------------------(二)、C#程式後台代碼調試:以本網站MVC3.0自己定義架構和IIS公布的背景為例,首先在你當前網站的解決方式(VS)中,找到工具,進行附加進程,找到相相應的網站。在你要調試的頁面後台代碼中,打上斷點就可以,將展示我選擇日期空間時。將產生發貨單號下拉框,而且載入資料,

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">(三)、資料庫SQL代碼監控及調試:首先我們須要在Web.config中的連接字串中添加屬性(Application Name),再開啟SQL中的的Profiler監控工具,勾選SQL和Proc的運行結果監控,以及設定的ApplicationName過濾。配置完之後,點擊運行,就可以監控到你當前網站,當前Application Name下的全部SQL和Proc的運行結果了。將展示我選擇日期空間時。將產生發貨單號下拉框,而且載入資料。Profiler將進行捕捉SQL,Web.config中添加Application Name=PZ<add name="SysContext" connectionString="Data Source=111.111.111.111;Initial Catalog=DbName;Persist Security Info=True;User ID=***;Password=***;Application Name=PZ" providerName="System.Data.SqlClient" />

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcGVuZ3poZW44ODA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">---------------------------------------------------------------------------------------------------------------------------------------------------------------------結尾:說點題外話,IE的開發工具和Firebug一般用於最佳化網站或者做資料抓取,網路爬蟲也非常有用。再推薦一個HttpWatch也能夠文章中的Web列印採用的是LODOP,以後會寫文章講述,文章寫的不周出,還望各位兄弟姐們給意見... 閱讀全文 著作權聲明:本文著作權歸作者和CSDN共同擁有。歡迎轉載,但未經作者允許必須保留此段聲明。且在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。 舉報

  • 標籤:
  • q=C#&t=blog" target="_blank">C# /

  • web開發 /
  • 調試 /
  • 監控工具 /
  • 資料庫 /
  • 本文已收錄於下面專欄:
0條評論
相關文章推薦
深度學習模型-13 遷移學習(Transfer Learning)技術概述 前一期介紹了表示學習Representation Learning,指出當中比較有趣的一個方向-共用表示學習。今天介紹共用表示學習最相關的機器學習領域-遷移學習(Transfer Learning...
  • lqfarmer
  • 2017-06-13 20:37
  • 531
NCL學習筆記 NCL學習筆記
  • ssy8stephy
  • 2016-03-30 12:35
  • 504
建立檔案夾檔案夾 //?建立檔案夾c:\sixAge?????????????? DirectoryInfo d?=?Directory.CreateDirectory("c:\\sixAge");?????...
  • wusuoweijv
  • 2014-10-31 15:15
  • 379
JSONObject、JSONArray 近期兩個星期接觸最多的就是json和map了。? ?之前用到的json,就是一個鍵相應一個值,超級簡單的一對一關聯性。

如今用到的json那能夠層層嵌套啊,剛開始接觸的時候,確實有種崩潰的趕腳,不想去...

  • lishuangzhe7047
  • 2014-06-06 16:41
  • 127197
Zookeeper簡單介紹 Zookeeper是一個典型的分布式資料一致性的解決方式,分布式應用程式能夠基於它實現諸如:資料公布/訂閱(作為dubbo注冊中心)、負載平衡(作為duubo注冊中心)、命名服務、分布式協調/通知(作...
  • u013045959
  • 2017-07-26 10:27
  • 219
關於 multidex 問題 return code 1 for dex android studio 項目報錯
  • m0_38079975
  • 2017-06-13 15:25
  • 153
Activiti流程設計工具 基於BS架構的Activiti Modeler 儲存並退出 基於外掛程式的Activiti Designer安裝Activiti Designer外掛程式
  • lovelovelovelovelo
  • 2017-07-30 21:14
  • 110
android應用開發-從設計到實現 1-1 創意 前言 當我們面對生活中各種讓你感動的創意、作品之時,一定有過這種想法:假如這是我自己設計並做出來的。那該多好啊。是啊,假如有一件全然由自己產生的作品,可以帶給別人方便與快樂,可以受到別人的讚賞。那該...
  • anddlecn
  • 2017-02-17 14:09
  • 1393
Power Calculus (UVA - 1374) 點擊開啟原題連結迭代加深搜尋題意:給出n,計算最少須要幾次能讓x成為x^n(x和已經產生的數相乘或相除)。

解題思路:運用了紫書上的最後一種方法,即每次僅僅操作新出現的數,對新出現的數先進行加法,然...

  • qq_36556340
  • 2017-05-06 16:22
  • 148
client開發設計總結 1 基礎設施程式最主要的處理就是資料IO以及為了並行計算所做的操作,它們一般會作為程式的底層架構,供上層使用。2 互動從PC到如今的行動裝置還有VR,人機互動中的輸入裝置在不斷自然化,但是展示介面的元...
  • hursing
  • 2016-09-19 16:01
  • 3629
〃々‰幻想VS自由※№★ +關注
原創
56
粉絲
4
喜歡
0
  • AngularJS全部版本號碼
  • Web/c# 批量產生控制項和操作
  • 此應用程式當前處於離線狀態
  • 利用Oledb操作Xlsx檔案
很多其它文章 線上課程
【直播】電腦視覺原理及實戰—屈教授
【套餐】Spark+Scala課程包--陳超
  • 檔案夾
  • 喜歡 取消愛好
  • 收藏
  • 分享 微博 QQ
收藏助手 不良資訊舉報

<html>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.