IE 10 及 IE 11 使用 ASP.NET 的程式可能會遇到 _DoPostBack 失效

 快修的方式: 在 Server 更新 https://support.microsoft.com/en-us/kb/2836939 建議 Server 要定期做更新. 最好都把 .NET Framework 更新到 4.5.2 runtime. 詳細說明請參考: http://www.hanselman.com/blog/IE10AndIE11AndWindows81AndDoPostBack.aspx HTH. Jacky  

0

如何在 .NET Framework 4.0, 4.5 以上的程式支援 TLS 1.2

情境: 在 .NET Framework 4.0 中沒有SecurityProtocolType.Tls1.2 的列舉型態可以使用,要在 .NET Framework 4.5 以上的版本才有 Tls1.2 可以使用。 參考資訊: .NET Framework 4.0 中沒有SecurityProtocolType.Tls1.2 https://msdn.microsoft.com/en-us/library/system.security.authentication.sslprotocols(v=vs.100).aspx .NET Framework 4.5中有SecurityProtocolType.Tls1.2 https://msdn.microsoft.com/en-us/library/system.security.authentication.sslprotocols(v=vs.110).aspx   寫到這裡,好像要使用TLS1.2 程式一定要升版到 .NET Framework 4.5 或更新版本?   請先安裝 .NET Framework 4.5.2 以上版本 runtime, 程式不用重新編譯成新版 下列的兩個方法,選一個實作即可 方法1: 提供一個範例通用在 .NET 4.0 以上的版本: using System; using System.IO; using System.Net; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using…

0

使用 TFS 2015 with Update 2 組建程式失敗

環境 : Windows 2012 R2 中文版 + TFS 2015 with Update 2 中文版. 使用一個 ASP.NET  project 簽入到 Git Repository  後設定組建, 出 現 錯誤訊息:   錯誤訊息: 2016-04-26T23:36:12.2618186Z ##[error]傳入了無效的物件,必須有 ‘:’ 或 ‘}’。 (609): { 2016-04-26T23:36:12.2628188Z ##[error] “loc.messages.PSLIB_ContainerPathNotFound0”: “?曆??啣捆?刻楝敺? ‘{0}’”, 2016-04-26T23:36:12.2648187Z ##[error] “loc.messages.PSLIB_EndpointAuth0”: “‘{0}’ ??蝡舫?隤?”, 2016-04-26T23:36:12.2648187Z ##[error] “loc.messages.PSLIB_EndpointUrl0”: “‘{0}’ ??蝡舫? URL”, 2016-04-26T23:36:12.2658180Z ##[error] “loc.messages.PSLIB_EnumeratingSubdirectoriesFailedForPath0”: “?箄楝敺????桅?憭望?: ‘{0}’”, 2016-04-26T23:36:12.2658180Z ##[error]…

0

SQL Server 2016 支援 JSON 的格式

近年來前端開發技術大量使用 JSON 的格式在交換資料, 以往我們想要由程式將 JSON 格式的資料放到 SQL Server 中操作, 會需要自行外掛 SQL CLR 才可以較方便操作. 在 SQL Server 2016 已原生支援 JSON 的格式, 且有提供相關的函式來操作. 來看一下範例: 1. 在查詢的語法最後 加上 FOR JSON AUTO 就會回傳 JSON 格式的資料.   2. 使用函數操作 JSON 的資料 DECLARE @json NVARCHAR(4000) SET @json = N'{ “info”:{ “type”:1, “address”:{ “town”:”Bristol”, “county”:”Avon”, “country”:”England” }, “tags”:[“Sport”, “Water polo”] }, “type”:”Basic”…

0

Visual SourceSafe (VSS) 移轉到 Team Foundation Server 2015

這兩天在協助客戶驗證 Visual SourceSafe (簡稱 VSS ) 移轉到 Team Foundation Server 2015 結論: 1GB 的 VSS Database 約要轉 1 小時. 將 VSS Database 的移轉資訊記錄供大家參考. VSS 升級完成的報告: 共花 5 小時 06 分 58 秒 虛擬機器的規格: VSS Database : 5.65 GB , 包含 303,953 個檔案 , 38 個資料夾 1. 參考資訊 主要參考文件: Upgrade from Visual SourceSafe 主要移轉 VSS 到…

0

如何在開發初期即找到程式中有呼叫 WCF 或是 SqlConnection 沒有關閉

這幾年來常常因為客戶的交易系統發生問題而被緊急呼叫到現場處理, 也常是在深夜時候被抓去. 分析到最後, 常是因為資源沒有正常的釋放, 如 Web Server 去呼叫 AP Server 的 WCF 程式沒有關閉連線 或是 資料庫操作沒有關閉連線 我常在想一定要這麼辛苦嗎? 為什麼不在開發的時候就即早發現問題, 不要讓這些不定時炸彈到正式環境後才爆炸. 有一個很簡單且方便的方法: Visual Studio 內建的 靜態程式碼分析 (Static Code Analysis) 步驟如下: 1. 我新增一個 WCF 專案及 Console Appliction, 並在 Console Application 參考 WCF 服務 2. 在 Console Application 專案屬性頁中, 程式碼分析 => 選擇 Microsoft 所有規則 (也可以自行調整規則集內容) 3. 在專案上右鍵 => 分析 =>…

0

Visual Studio 某些操作會出現 ArgumentException

  問題描述: Visual Studio professional 2013 Update4,在進行程式碼分析的時候發生以下的錯誤 建議將 控制台內的螢幕顯示縮放設定改回100%

0

TFS 2008 升級到 TFS 2015

最近協助客戶將 TFS 2008 升級到 TFS 2015 , 把主要的步驟整理如下: 以移轉 (Migration) 方式進行移轉所有的資料庫, 不影響現行正式環境 TFS 2008 運作. 是以兩段式方式升級 : TFS 2008 SP1 => TFS 2012 with update 4 => TFS 2015 I. TFS 2008 SP1 to TFS 2012 with update 4   Environment: Windows 2008 R2 SP1 : 172.16.241.71 SQL 2012 with SP2 TFS 2012 with update…

0

KMS Server 如何啟動 Windows 10 ?

  隨著Windows 10發佈後企業客戶常在詢問,現有的KMS Server該如何啟動Windows 10 KMS Client? 解決方法: 1. 安裝Hotfix。 · 如果現有的KMS Server是Windows 2012/2012R2,請安裝 https://support.microsoft.com/en-us/kb/3058168 · 如果現有的KMS Server是Windows 2008 R2,請安裝https://support.microsoft.com/en-us/kb/3079821 (此Hotfix最近才發佈) 2. 在此Server上輸入Windows 10 KMS Server Key。 3. 向微軟完成產品啟動。

0

Nokia 手機 如何透過 Bluetooth 分享 Internet 給 筆電

方法如下: 1. 在手機 internet sharing 時, 選擇使用 bluetooth 2. 手機與 筆電藍牙配對 3. 用藍牙設定 “Join a Personal Area network” 4. Connect using => Access point 5. 連線完成. 可以上網了.

0