顯示具有 C# 標籤的文章。 顯示所有文章
顯示具有 C# 標籤的文章。 顯示所有文章

[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#] Nexmo 的服務寄送 SMS C# Sample.

2018年5月22日


image

最近因為較寄送簡訊服務,比較一下,這一家最快,所以提供一下給大家 C# Source code.


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

2018年5月3日


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

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

image



[.Net 4.7 ] Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create

2018年3月6日

今天把自己寫的 library 換成 .net framework 4.7 compile 發生錯誤,看一下 發現他不認得 dynamic 這東西

上網路找一下 http://blog.darkthread.net/post-2017-07-25-csharpargumentinfo-error-on-dynamic.aspx 黑大寫過這篇文章,但是因為我是用 standard library 沒有找到文中所說的,所以直接上 nuget 去載

image


[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


[C#] Lucene.net - 刪除索引中的某筆資料

2017年10月13日

最近案子有用到,至於Lucene.net 是什麼,可以參考我之前之前的文章..
http://no2don.blogspot.com/search/label/Lucene.net ,這是官方網站

圖片 423


[WPF] 簡單製作客製化的Notification

2017年9月13日

再次,拜見 WPF 。

最近真的因為專案需求要來到WPF ,有一個需求,就是要在Windows 右下方彈出客製化的視窗,結果像是這樣..
samplewpfnoti

原本想一下覺得很難,後來使用網路上OpenSource的套件,其實蠻簡單的,在這邊感謝Open Source的大大,這邊簡單說一下步驟..


[WPF] 在WPF 中嵌入 Summernote ,檔案上傳再傳給WPF 存成實體檔案。

2017年9月12日

這邊需求就是,因為我在WPF 中間嵌入 Webbrowse ,然後 Webbrowser 中嵌入 summernote ,但是我不想要他的html code 中帶有base64 圖片,這樣會讓整個檔案會變得很大,所以圖片必須另外處理,但是,因為是WPF 並非網路上的server 所以該怎麼做呢?

sample1


[WPF] 在WPF 中嵌入 Summernote 一些二三事

最近,再度參見,WPF。

最近有一個需求又要用到WPF ,但是沒有看到喜歡的 html 編輯器,只好委由 webbrowser 然後嵌入 summernote 套件,這樣用戶會比較開開心心,但是遇到一些小問題,我就記錄一下遇到的問題。

sample1


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

2017年8月1日

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

image


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

2017年7月25日

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

image


[VSIX] 自動下載某一個NUGET 上的套件至專案中

2017年7月24日

上一篇文章 [VSIX] 第一次寫個簡單Visual Studio 外掛就上手 寫完後,有朋友就問我說,是否可以讓他按下後可以讓專案安裝某個NUGET 上面的套件,後來上網查了一下之後,是要對 Package Manager Console 去下指令,其中,概念不難,只要方向然後網路上找一下方法就可以了

圖片 071


[VSIX] 第一次寫個簡單Visual Studio 外掛就上手

認識Visual Studio 好像也十幾年了,好像從頭到尾都是用別人寫得自己沒寫過擴充套件(外掛),好啦,其實,我以前寫過,這次重新寫的時候發現有點改變,所以今天筆記一下,先說一下今天要寫的基於平台是Visula Studio 2017 ,今天的目標是在 上面工具選單下面有一個自己創的選項,然後按下後會幫專案自動下載一個JQuery 檔案並且加入至專案
image


[C#] Win32 改變開啟的IE網址並且瀏覽

2017年7月7日

這範例的目的主要是打開所有的Internet Explorer 並且模擬輸入網址並且按下Enter 進行瀏覽,這邊是成功後主要畫面
Image 109
為何有這需求,就剛好公司專案要用到,順便筆記一下,給之後需要的人..


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

2017年7月3日

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


[C#] Winform 同一支App裡面不同的視窗有不同的Process (2)

2017年6月14日

接續上篇 Winform 同一支App裡面不同的視窗有不同的Process (1) ,我們繼續實作
Image 029


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