上一篇筆記varbinary儲存小型文件檔案,當使用者上傳檔案平均超過1MB,我們就可以考慮SQL Server 2008 推出的Filestream。
如果想透過網芳上傳檔案到sql server機器再從sql table取得目錄資訊,則可以考慮SQL Server 2012推出的File table。
上一篇筆記varbinary儲存小型文件檔案,當使用者上傳檔案平均超過1MB,我們就可以考慮SQL Server 2008 推出的Filestream。
如果想透過網芳上傳檔案到sql server機器再從sql table取得目錄資訊,則可以考慮SQL Server 2012推出的File table。
最近專案中,使用者有大量小型文件型檔案(每個約1MB以內)要上傳到資料庫的需求,這篇先筆記Varbinary步驟:
想透過網芳上傳檔案到sql server機器再從sql table取得目錄資訊,則可以考慮SQL Server 2012推出的File table。
繼續延伸上傳檔案到SQL Server筆記: SQL Server 2012的新功能File table。
因為佈署前要確定客戶生產環境上幾台機器的.NET Framework版本,上一次筆記查詢.NET Framework Command line、PowerShell方法,這一次來筆記用c#取Registry來判讀。
這禮拜third-party提供了新的dll參考元件更新,沒預料是最新的.NET 4.6版本,但原本負責系統提供給客戶的工具是.NET 4.0,沒辦法引用客戶採購的元件,因此需要把工具重新用4.6編譯。
佈署前,生產環境也是需要確認,從msdn及google找到幾種取得機器上的.NET Framework有4個方式,今天先筆記3種,下一篇筆記用.NET程式的作法。
和客戶IT單位的.NET架構師聊到ORM利器Dapper,雖然心想著強型別,但系統中的彈性化查詢非常多,取出的欄位又是溢出來的滿,手動建立類別(Class)會掉淚。
這篇筆記SQL Server 2016 結果集以JSON 格式+ Visual Studio(Paste Special)將json格式轉換成class的程式碼,下一篇再來筆記上保哥時介紹的好用工具LINQPad。
自從SQL Server 2008支援壓縮備份,為了節省空間及加速備份作業,都會把壓縮備份作為標準步驟,
除了壓縮備份的招式,最近客戶端回報完整備份約需要20分鐘,來筆記使用分檔加快完整備份的腳步的測試。
用過webessentials就知道Visual Cue的好,編輯前端CSS、Font及Image的智慧小圖提示真是太給力了;
但調整到Icon(Font)時,就得翻字典般的開啟Bootstrap Glyphicons或是icon awesome 的範例網頁檢索,
最近和同學討論發現了一個好物:Glyphfriend,快來筆記。
ASP.NET Friendly URLs(易記Urls)
上一篇透過MapPageRoute把網址列更友善了一些,但缺點是必須每個頁面網址都必須設定,
如果單純想去除.aspx 或.ashx副檔名,ASP.NET Friendly URLs是一個很好的選擇,筆記之前導入時的步驟。
3月的Channel9頻道上,台灣微軟的年輕正妹Jade很快速又清楚的介紹R Tool for Visual Studio功能,
在這個巴薩會拿下西甲冠軍的美好周末,來筆記R裡頭很強大的繪圖套件ggplot2。
這一篇先把R Studio關起來,來試試看Visual Studio寫R。
ASP.NET MVC在URL網址列上可以很輕易設計SEO (search-engine optimization),背後有個厲害的元件就是URL Routing!
那麼ASP.NET Web Form是否也適用?
"http://mywebsite/products/apple" 取代 "http://mywebsite/product.aspx?vender=apple"
在ASP.NET 4.5中, MVC多了一種前端效能調校:Bundling and Minification,B/M可以大幅降低Request的載入時間,而B/M在Web Form中也是可以使用的。
7年前ASP.NET MVC還沒流行,我們選用顧問在許多大型專案的Web Form框架打造軟體的GUI,這幾年MVC流行,也完成課程和自己家網站的實作,
但一直難有魄力把產品換成MVC,已經上線的客戶未來維護、功能轉置還有成員的訓練都是考慮的點,呼~(菸)
換角度想,除了程式碼前後台的分離分權及Model的設計,或許可以把ASP.NET MVC其他優點加進來,趕緊在自己遺忘前把幾個調整項目筆記下來。
負責的新後台系統時常會出現機敏性的客戶資料,在資訊安全上希望停用瀏覽器上一頁下一頁的功能,
除了開新視窗停用功能列表外,從stackoverflow找到一個簡單的解法。
R支援向量運算,可以大量減少程式內的迴圈使用,在計算統計分析中需要把資料結構拉成水平的去觀察,
筆記Lession 2: 向量運算。
平常負責的網站屬於後台的GUI,表單中經常會出現資料列表,早期以資料呈現為主的考慮,資料選項設計在列表的下方,使得使用者操作資料時要兩個動作:
1.點選要執行的資料。
2.選擇要執行的動作。
就像web版的outlook,動作倒也可以接受,但當分頁內資料筆數很大時,有時滑鼠移動的距離,就變得像牛郎織女的遠。
避免使用者誤觸儲存或是刪除按鈕,我們會設計重要動作的按鈕點選(Click)時追加Window.confirm;但IE瀏覽器的Window.confirm的視窗比較傳統,
提升網站UI/UX的同時,我們也選了一個基於Bootstrap Modals 的對話視窗,她也是一個js library : Bootbox.js。
昨天和同事討論到軟體安裝精靈,自從Visual Studio 2012不再內建installer project後,
我們就開始走回install script的方式,用powershell新增服務、新增網站,筆記重新出現的Installer Projects,今天先測ASP.NET網站專案。
R語言經常用在資料分析、統計及繪圖上,商業分析時除了學會問問題,還有一個很麻煩的地方是資料向量化(整齊),
去年4月微軟併購了企業級R語言的公司Revolution Analytics,今年地面上的SQL Server 2016也將開始支援R語言,
不久的將來,我們就可以正式把關聯式資料庫內已經整齊的資料丟進去跑演算法,更快的把結果顯示在客戶的電腦前面。
今天先來複習一下R 語言 Lession 1。
在方案總管視窗中,想執行bat、ps1指令碼總是要幾個惱人的步驟:
1.滑鼠滑到離批次檔最近一層的資料夾。
2.滑鼠右鍵: 在檔案總管中開啟資料夾。
3.開啟資料夾後,才可以在視窗下點選執行檔(bat/ps1..)
安裝Open Command Line,只要滑鼠一個move到執行檔右鍵就可以執行了!同場加映彩色的人生+Intellisense。