顯示具有 ASP.net 標籤的文章。 顯示所有文章
顯示具有 ASP.net 標籤的文章。 顯示所有文章

[C#] ASP.net 下載檔案出現 失敗– 網路錯誤

2018年7月17日

之前好好的 code 因為 Server 搬家後,莫名不能用 ,原本的 code 大概是這樣

workbook.Write(file);
file.Close();


Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=" + Server.UrlEncode(CurrDate.ToString("yyyyMMddHHmmss") + ".xls"));
Response.AddHeader("Transfer-Encoding", "identity");
//設定MIME 標頭
//可以參考 http://baike.baidu.com/view/160611.htm
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(File.ReadAllBytes(AppDomain.CurrentDomain.BaseDirectory + "xls/" + guid + ".xls"));
Response.Flush();
Response.Close();


在 localhost 會正常,上正式機器後,就出現 失敗 – 網路錯誤

Image085


[C#] 透過 Regex 取得星座資料,純分享勿戰

2018年7月10日

最近在看一些東西,要參考一些星座上的資料,網路上看到這一篇文件 : https://my.oschina.net/cart/blog/191021 ,這裡面有簡單教學一下怎麼去 parse Sina 網站上的星座資料,我就是稍微改寫一下變成自己需要的,因為我是配合我自己要的方式去開物件,如果你不喜歡或是覺得我寫的效能很差就自行改寫吧,我是設計拿到這樣的結果。

{  
   "StarSign":{  
      "Title":"雙子座",
      "Id":"gemini",
      "DateRange":"05/21-06/21"
   },
   "Date":"2018-07-10",
   "Desc":"今天是你的感情红心日,能够在基于理智的基础上处理好感情问题,不管是有对象的人还是单身党,都能够在感情方面有不错的进展和收获。不过今天在与人沟通的时候,要注意管好自己的嘴,不要因为一个不小心说漏了嘴而对别人不利。",
   "Datas":{  
      "健康指数":"70%",
      "幸运颜色":"褐色",
      "幸运数字":"7",
      "速配星座":"天秤座",
      "今日提醒":"注意沟通",
      "去做":"管好自己的嘴",
      "别做":"说漏嘴",
      "月亮能量":"月亮落金牛座29.25°-双子座13.54°(此处是指每日月亮行动轨迹)"
   }
}


[C#] Markdown Editor 套件,撰寫 asp.net 的上傳圖片

2018年7月2日

最近,因為一些需求要用到 Markdown Editor 套件來製作線上版的 Markdown 的編輯器,我看到一套不錯的,但是他圖片上傳是用 php 所以我就改寫一下,如果有需要的就自行取用..

我用的是這一套 Editor.md
image
source  code : https://github.com/pandao/editor.md


[C#] 剛剛、分鐘前、小時前、天前、周前、個月前、年前、分鐘後、小時後、天後、周後、年後 的時間轉換

2018年5月3日


最近在寫一些東西,但是常常設計那邊要出現的時間,不是 yyyy-MM-dd HH:mm 而是要 剛剛、分鐘前、小時前、天前、周前、個月前、年前、分鐘後、小時後、天後、周後、年後  這類的東西,所以就順手寫一個

不知道有沒有 bug 就姑且用吧 :)

image



[Javascript] 透過 JQuery 產生 .txt 檔案,並且下載

2018年2月23日

最近有一些需求,必須要產生一個 .txt 檔案給客戶下載,當然我也可以送回 server 產生好然後設定好 MIME 讓客戶下載,但是這樣除了麻煩還耗地球資源,所以下文就容許我廢話紀錄一下..


[C#][Javascript] 簡單實作 Web 推送 - Web Push Notification by Firebase.

2018年1月10日

現在網路上很多網站都在做 Notification , 至於要怎麼推送呢 ?  當然你也可以自己去實作 很多東西 去實作,但是我這邊是用網路上最多人用的 Google Firebase Messaging 去實作他..

image


[C#] 串接Google Two-factor Authentication

2018年1月2日

最近專案要用到就簡單筆記一下,試著串接一下,因為使用 網路上的 Library 覺得非常簡單,就筆記一下避免自己忘記
如果不知道什麼是 Google 二次驗證 可以參考這個網址 : https://www.google.com/intl/zh-TW/landing/2step/

image


[C#][ASP.net] 串接 Google.Apis.Calendar.v3 簡單教學入門(三) - 交換Token , refresh_token

2017年12月19日

前兩篇文章,串接 Google.Apis.Calendar.v3 簡單教學入門(一) - 授權篇 讓您可以拿到使用者的 access token ,串接 Google.Apis.Calendar.v3 簡單教學入門(二) - 新增刪除篇 這一篇文章讓你可以新增跟刪除 Google Event ,重點來了,你打開 使用者拿到的 access token 檔案 本文範例為  : Google.Apis.Auth.OAuth2.Responses.TokenResponse-sample_user_id 這檔案 裡面長這樣 :

image

這裡面有一個很重要的東西就是,你的 access_token 只能存活 3600 秒,也就是一小時,那我怎麼拿到新的 Token 基本上就是得靠 refresh_token ,所以我們必須要把它 拿出來去跟 google 再重新交換。


[C#][ASP.net] 串接 Google.Apis.Calendar.v3 簡單教學入門(二) - 新增刪除篇

上一篇文章 串接 Google.Apis.Calendar.v3 簡單教學入門(一) - 授權篇 我們簡單的讓客戶可以進行授權,接下來就是要能夠新增跟刪除行事曆上面的事件

image


[Javascript] 判斷瀏覽是不是Safari 而且是在電腦上面的Safari

2017年12月12日


為何我要判斷是不是 Safari on MAC ,因為目前在各家瀏覽器中,現在只要把 input 的 type=date 就會出現漂漂釀釀的日期選擇器像是這樣

image 


[Javascript] 開新視窗、開新分頁不被阻擋彈出式視窗

2017年12月8日

算是一個小技巧,最近因為同事在測試剛好討論一下,查了很多網站,作法不一而且很多測試都不成功了,所以想說就筆記一下,目前可看到可用的作法。
Image 368


[Javascript] 簡單試寫 Chart.js–Bar Chart , Doughnut Chart(甜甜圈圖) , PolarArea(極區圖)

2017年8月21日

上一篇文章 簡單試寫 Chart.js - Line Chart , Pie Chart 談到了新增 Line Chart 還有 Bar Chart ,沒想到喜歡的人很多,這一次我們來筆記跟介紹一下Chart.js 其他三個圖形
image


[Javascript] Chart.js + WebScoket 顯示乙太幣的即時價格跟走勢

2017年8月17日

前幾篇文章我們談到了  透過WebSocket 取的現在乙太幣(ETH)的價格 也談到了 簡單試寫 Chart.js - Line Chart , Pie Chart ,這時候我們把它組合起來可以做出一個看起來很厲害的東西 :




[Javascript] 簡單試寫 Chart.js - Line Chart , Pie Chart

圖表視覺化呈現一直都很重要,畢竟,客戶就是愛看這種漂漂釀釀的東西,今天介紹一個好用的Library – Chat.js
 image


[Javascript] 透過WebSocket 取的現在乙太幣(ETH)的價格

這標題是一個假議題,因為現在虛擬貨幣不論是BTC 或是 ETH 很紅,所以很多API 都支援 WebSocket 這樣剛好可以來當作一個練習寫WebSocket 的管道,這次我們要測試的對象就是如何拿到 現在 ETH 對 USD 的價格,我們目標網站是這個 https://www.bitfinex.com ,目前似乎是最大的虛擬貨幣交易所,因為它們 API 看起來蠻完整的 , API 網址 :  https://docs.bitfinex.com/docs

image


[Javascript] 透過純 javascript 檢查 input 是 required 必塡欄位

2017年8月8日

只是單純筆記一下,因為我最近專案寫 ASP.net Webform ,在 LinkedButton 我需要在他 Postback 之前檢查required ,我知道方法很多但是我比較想用簡單的方法解決,因為我只要他自動停在那些必塡的地方,當然我知道很多 lib 可以用,也有很多 pattern可以用,我也知道瀏覽器會擋,但是有的不會啊,所以乾脆寫一個很簡單的 javascript 來做 submit 前阻擋,簡單的說,你可以把它放在 onclientclick 就可以做到檢查的效果

image


[C#] JSON.net 的一些小技巧,捨去null、自訂日期格式、decimal 轉字串

2017年8月1日

JSON.net 非常好用,最近因為要開API給人家,所以對JSON必須要有一些較細微的控制,所以遇到問題我就筆記一下,其實網路文件很多應該找也是一堆方法也不只一種,所以有需要就參考一下囉..

image


[C#] 超簡單簡繁轉換,中文轉拼音,拼音轉中文

2017年7月25日

最近因為在處理一些專案我必須要把繁體中文轉成拼音後再做處理,後來網路上找一下資源蠻簡單的簡單紀錄一下

image


[JSON] 透過JSON.net 讓JSON排版變得好看

2017年7月21日

今天主要是透過JSON.net 讓JSON Code 變得好看,等等,我知道你一定會說很多文章都寫過這東西不是很簡單,只要用這一行

 JsonConvert.SerializeObject(dataObject, Formatting.Indented);


嗯,你說的沒錯, 但是我只是要放在<span> 裡面呢,這時候我必須要把換行的\r\n 換成 <br> ,其中的空白換成&nbsp;  這時候我照樣得replace  換行部分是沒問題的,但是遇到空白的部分不知道為什麼都會有問題,於是我改寫了一段,讓他放在變成html code 可以正常
結果:
圖片 059


[C#] 透過AJAX 上傳檔案並且顯示進度 ,使用JQuery傳送byte[] 資料

2017年7月3日

為了更好的使用者體驗,這篇文章主要是上傳大的檔案的時候透過AJAX上傳並且顯示知道上傳的百分比
image


當麻許的超技八 2014 | Design: no2don.