顯示具有 .Net 標籤的文章。 顯示所有文章
顯示具有 .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



[.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


[Javascript] 取得顯示通知權限,顯示通知


今天要寫的筆記是關於 顯示通知的服務像是這樣,最近很多網站導入,感覺網站沒來放一個就不潮了..

Image 585


[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


[NUGET] 移除所有安裝的 Nuget 套件,包含相依性的問題

2017年11月28日


最近在測試東西,所以一安裝就是一整包,懶得整理其中的問題想要重裝,但是透過IDE 視覺工具會弄到瘋掉,網路上找一下,這指令很好用

Get-Package -ProjectName 專案名稱 | Uninstall-Package -ProjectName 專案名稱 -RemoveDependencies

如果你不知道怎麼在Visual Studio 中找到,他在
image
這樣就可以快速刪掉所有安裝的 Nuget lib , 指令參考來源 : https://stackoverflow.com/questions/28596666/how-do-i-uninstall-all-nuget-packages-from-a-solution-in-visual-studio-2013


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

2017年10月13日

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

圖片 423


[Visual Studio] 在Visual Studio 中取代\r\n

2017年9月28日


偶爾會有需求再地表最強IDE 上面編輯一些資料剛剛查一下怎麼取代\r\n 就是換行的字元,原本文章像是這樣

image
之後我想把所有的換行都取代變成整個本文只有一行,做法就是
按下Ctrl + h , 出現取代視窗 下面的使用Regular Expression 要記得點開


[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#] 超簡單簡繁轉換,中文轉拼音,拼音轉中文

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


[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


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