SQL LocalDB 注意事項

SQL Compact provider在 VS 2013 後已移除了, 可以改用 LocalDB/SQL Express 的方式實作程式. 若在 VS 2013 及 VS 2015 要將 SQL Compact 加回來可以下載外掛: https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox LocalDB 參考資訊: Introducing LocalDB, an improved SQL Express https://blogs.msdn.microsoft.com/sqlexpress/2011/07/12/introducing-localdb-an-improved-sql-express/ SQL Express v LocalDB v SQL Compact Edition https://blogs.msdn.microsoft.com/jerrynixon/2012/02/26/sql-express-v-localdb-v-sql-compact-edition/     LocalDB 使用請注意下列資訊: SQL LocalDB 可以用離線安裝檔安裝在正式環境上. 建議使用最新版 SQL 2016 SP1 Express. 使用 SQL LocalDB 在…

0

VSS 2005 轉到 TFS 2017

最近有客戶終於要將 VSS 2005 轉移到 TFS 2017 中, 先做了測試. 主要的步驟與前一篇文章中寫的相同. Visual SourceSafe (VSS) 移轉到 Team Foundation Server 2015 可能是因為這次用了 Azure VM 是用 SSD , 花費的時間較前次快了 30%. 附上轉移成功的報告

0

用.NET Framework 4.5.2 & 4.6.1版本Report Viewer程式轉 PDF 後中文字複製出來會變成亂碼

情境: .NET Framework 4.5.2 & 4.6.1版本開報表專案都會有這個問題 修該rdlc的xml結構修改裡面的<FontFamily>,無論哪個字型都是會重現問題 透過程式觀察文字複製到剪貼簿裡的狀況,發現複製後就已經壞掉了 解決方法:     目前針對這個Report Viewer與文字亂碼的問題已經在新版的元件有修復了     可以參考這篇文件的說明從nuget下載到最新的元件     https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/09/23/embed-paginated-reports-into-asp-net-web-apps-using-the-report-viewer-2016-control/ HTH. Jacky

0

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