| | | 0 | | 10,587 |
案情如下: 公司有台CruiseControl.NET伺服器,負責ASP.NET Web Site網站的自動化建置及部署。最近因部分專案將使用EF for Oracle,新裝ODAC 11.2.0.3,然而部分仍使用ODP.NET 2.112.1版的專案,建置後出現App_Code.dl...
| | | 5 | | 17,036 |
接獲報案,案情如下: 某個按鈕後超過五分鐘才會有回應的網頁(註: 屬錯誤示範,改善方式請參考耗時Stored Procedure的ASP.NET Postback進度回報寫法),在測試台測試OK,移到正式台後,按鈕後五分鐘就會出現無法顯示網頁錯誤。 ...
| | | 0 | | 10,489 |
【問題】 在耗時ASP.NET Postback的傻瓜進度回報一文,雖然示範了跑迴圈定期呼叫ReportProgress委派傳回進度的貼心做法,實務上卻難以實現,例如: 某個Stored Procedure要跑一分鐘,在IDbCommand.ExecuteNonQuery()執行結束前,...
| | | 0 | | 15,132 |
接獲報案,有個ReportViewer開啟ReportServer RDL報表的網頁,在做完Windows Update後,無法使用網頁的列印鈕直接列印報表,會彈出"無法載入用戶端列印控制項"訊息。 很好! 算算已是第四次跟RSClientPrint茶包交鋒了。(1 2 3...
| | | 2 | | 13,902 |
ReportViewer預設的匯出格式只有PDF、Word跟Excel三種,如果還想再增加匯出TIFF檔的選項,該怎麼做? 由於ReportViewer未提供匯出檔案格式的設定選項,網路上可找到一些替代做法: 設定ShowExportControls=false,隱藏工具列上的匯出鈕,...
| | | 0 | | 6,164 |
先前完成ReportViewer匯出PDF檔加蓋浮水印的把戲,想套用到SSRS(SQL Server Reporting Service)上,二者原理相近,差別在於SSRS使用的是"/ReportServer/ReportServer?rs:Command=Render&rs:...
| | | 3 | | 22,249 |
接到一個頗富挑戰性的需求,Reporting Service或RDLC報表可匯出成Excel、PDF等檔案格式,對一般麻瓜型使用者而言,PDF唯讀,Excel則可修改,業務單位希望在拿到報表紙本時加以區分;換句話說,如果能讓PDF與Excel檔的列印結果有別,即可做為報表結果是否唯讀,有無被修改...
| | | 0 | | 19,248 |
前陣子曾排除過一枚EPPlus處理ReportViewer匯出xlsx的Bug,繼續深入才發現事情遠比想像複雜: 表格式報表經ReportViewer匯出成Excel檔,透過EPPlus處理存檔後,用Excel開啟又再次爆出xl/styles.xml及xl/worksheets/sheet1.x...
| | | 1 | | 17,181 |
原本使用VS2010維護的專案,改用VS2012開啟時出現Web Deployment Project不相容的警示,爬文後發現,該跟這位VS2005起一路相隨的老朋友說再見了。 有篇MSDN Blog詳細解釋了此一決策的"心路歷程"(參考: Plans regarding ...
| | | 3 | | 8,910 |
前幾天對於ASP.NET Session State Server傳輸時機的研究,其實是在舖路,想解答最近遇到的一個疑惑: 當ASP.NET使用Cache、Session、Application儲存Reference Type資料時,是否會因序列化/反序列化出現更新延遲,或是仍因物件都...
| | | 5 | | 15,286 |
ASP.NET的Session有四種Session State Mode: InProc、StateServer、SQLServer、Custom。當使用StateServer或SQLServer作為儲存處所,由於與Web Server分屬不同Process,甚至位於不同主機,故ASP.NET ...
| | | 0 | | 7,037 |
某個採用先行編譯(Pre-compilied)的網站,部署後爆出錯誤: [NullReferenceException: Object reference not set to an instance of an object.] MyPage.btnSomeQuery_Click(Ob...
| | | 3 | | 9,649 |
要測試WCF(.svc)或WebService(.asmx),WebServiceStudio堪稱最方便的GUI工具。而我平日用的是Adam Lesień改良的延伸版本--WebServiceStudio2,比WebService Studio再多了一些輔助功能。 最近解析某個WCF服務時,遇...
| | | 12 | | 16,190 |
網友Slash提問: 如何在ASP.NET實現將/boo/a.jpg格式的網址導向ashx進行檔案下載? 一時程式毒癮發作,索性把這個題目當成自己的ASP.NET 4 Routing私房練習題止癢,也看看是否能順便解答Slash的疑問。 ASP.NET從4.0起加入內建Rout...
| | | 12 | | 63,614 |
專案裡有個小需求,Web API要以JSON格式傳回一個巨大物件(數十MB)。在.NET裡做JSON轉換,依我所知有三種選擇,JavaScriptSerializer、DataContractJsonSerializer及Json.NET。以前沒有想太多,覺得JavaScriptSerializ...
| | | 2 | | 17,241 |
ASP.NET Web Site專案在發佈(Publish)時有個選項"Allow this precompiled site to be updatable"(舊文參考),選取後,除了將所有.cs預先編譯成DLL外,發佈的.aspx內容也會被改成只有一行文字,純粹供IIS偵...