2013-06-25

[ASP.net] 關於ASP.net Chart Radar圖 的一些小東西(線的顏色、最大值、刻度消失)

最近在做一些外面的專案,對方需要統計一堆的圖,我才發現原來,ASP.net Chart 超級強大,但是太多枚枚角角

不記錄一下一定會忘記,拉入一個Chart 後調整type 為 Radar .

2013-06-25_105910

2013-06-19

[Arduino] 透過Serial Monitor 來debug.

最近在弄Arduino 的東西,有時候要監測值很麻煩,不可能每次都要用LED 來判斷閃爍.

看到一個技巧可以偵測值,很簡單,紀錄一下,因為我這幾天少寫一行難怪都出不來.

 

2013-06-19_173229

2013-06-18

[01LAB] 一些些人魚的資料整理

最近看到一個影片很shock 順手整理一下最近看到比較震撼的資料
在2013 年以色列 Kiryat Yam 拍到的人魚

[C#] .net WebSerivce(.asmx) corss domain 的 is not allowed by Access-Control-Allow-Origin. 問題

使用AJAX 在呼叫WebService 的時候,在 Chrome 下面會出現
2013-06-18_113508
會出現
OPTIONS http://localhost:32350/TestService.asmx/GetAllUsers 200 (OK) jquery-1.9.1.min.js:5
XMLHttpRequest cannot load http://localhost:32350/TestService.asmx/GetAllUsers. Origin http://localhost:32537 is not allowed by Access-Control-Allow-Origin.
我測過Chrome 會出現這問題,至少還有錯誤訊息
Firefox之firebug 直接啥都沒出現,IE10 還會正常執行(真是厲害)
這要如何解決呢?!

2013-06-17

[C#] 一個方便使用 jquery ajax + .net WebService(.asmx) 的小工具-NO2AjaxGenerator

.net WebService 一直是我覺得很方便的東西,手邊很多專案的Service 端都採用這技術
近幾年ajax 技術也使用的很頻繁,一直在想,如何才能讓前端呼叫web service(.asmx) 可以更加的快速
所以這支 NO2AjaxGenerator就誕生了
他的方便優點如下
1.快速產生 javascript 端可呼叫.net webservice 的code
2.在 Visual Studio 2012 下在 javascript 端可以支援您自訂物件的 intelligent sense
3.使用簡單,中間傳遞皆使用 json
4.讓你在javascript 可以有類似於C# 端開發的體驗
現在來看看案例,這是Service side 端的 .net webserice (.asmx) 程式

2013-06-11

[C#] 取得.net WebService(.asmx) 的函式(Method)名稱及輸入和輸出的參數和型態

上一篇我們談到 取得.net WebService(.asmx) 的函式(Method)名稱 

不過只有取得名字是不夠的,這一篇我們來列出除了名稱之外,輸入及輸出參數的名稱和型別

看一下 Service 所開的 輸入跟輸出型態

2013-06-11_150524

[C#] 取得.net WebService(.asmx) 的函式(Method)名稱

上篇文章提到了 取得.net WebService(.asmx) 的自訂複雜型別

這篇文章,我們來取得,關於Web Service 中所有的 Method 名稱.

2013-06-11_121942

2013-06-10

[C#] 取得.net WebService(.asmx) 的自訂複雜型別

最近在處理一些.net Web Service 的東西,如果寫出一個WebService 如下.

2013-06-10_191025

2013-06-07

[VS][Winform] 小技巧自動複製執行需要的環境文件至bin\debug

最近又寫回winfrom 但是有一點很麻煩就是我執行的時候,
需要呼叫跟執行檔同一層級的 template 檔案夾中裡面的文字檔案..
假設這是專案路徑
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX
我在Compiler debug 執行後他會把.exe 放置在
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX\bin\Debug
我要呼叫的地方東西我希望被放置在
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX\bin\Debug\template

2013-06-03

[C#] CKEditor 輸出成Word文件(包含圖案上傳)

專案需求,必須要將CKEditor 的HTML 結果輸出成Word .docx 檔案

就順便筆記一下..

您當然要有些關於CKEditor 的基本知識

教學參考:

http://blog.kkbruce.net/2010/08/aspnet-ckeditor-ckfinder.html#.UawjNUCcNoE

http://www.dotblogs.com.tw/eaglewolf/archive/2012/01/19/66546.aspx

當然我這邊就不贅述,你在下方直接download sample source code 也是可以直接使用..

首先,我們就先將CKEditor 下載或是透過Nuget 取得..
2013-06-03_122427

2013-05-27

[C#][ASP.net] 使用 FileReader.readAsArrayBuffer 做到多檔上傳

上傳多檔的解決方法很多,不管是用Flash 或是啥技術,都是可以做到多檔上傳,

套件也是超級的多,今天做一個很簡單的範例 其中使用到HTML5 File API 的部分,參考網址:http://www.w3.org/TR/FileAPI/

因為檔案上傳,還包含Server端的程式撰寫,網路上較多關於PHP 方法,目前我會用到ASP.net 部分,所以就筆記一下,

當然這很簡陋,改良空間也很大,但是需要的人可以繼續改寫下去..

2013-05-22

[C#] 關於WebBrowser Control

最近在Debug 會用到WebBrowser Control 其中有些問題很惱人,想說紀錄一下..

1. 如何關閉 指令碼偵錯視窗

2013-05-22_174151

解決方法

webBrowser1.ScriptErrorsSuppressed = true;

MSDN 位置 : http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.scripterrorssuppressed.aspx

[C#] 透過圖片搜尋取得關鍵字

Google 很強大,現在可以做到用圖片搜尋圖片..

2013-05-21_192225

 

2013-05-20

[ASP.net] 圖表圖片的暫存路徑 [c:\TempImageFiles\]

在ASP.net 中的圖表功能是越來越強大了,最近在寫一個案子有遇到但是在佈署到機器的時候,會出現 :

Invalid temp images directory in chart handler configuration [c:\TempImageFiles\]. Please edit the web.config file. The CharImageHandler key, Dir value must point to a valid directory. The directory is required for temporary image storage when storage mode equals file system.

2013-05-20_125928

這時候,也無須慌張,這是因為佈署到機器上面之後

該應用程式沒有權限寫到 [c:\TempImageFiles\] 通常虛擬主機,都不會給你權限來做此操作,除非你跟虛擬主機網管很熟..