mrkt 的程式學習筆記
ASP.NET MVC, ASP.NET Web Forms (C#), jQuery ......
這裡的內容很另類又相當非主流,所以請再三斟酌並小心使用
網頁
(移至...)
首頁
Visual Studio
ASP.NET MVC
Oracle with .NET
系統記錄與效能監測
前端開發
範例程式 @ GitHub
▼
顯示具有
練習題
標籤的文章。
顯示所有文章
顯示具有
練習題
標籤的文章。
顯示所有文章
2018年1月16日 星期二
[練習題] ASP.NET Core WebAPI - 台北市 YouBike 公開資料
›
這算是個練習的題目,原本覺得應該是個簡單的應用,沒想到實做下去遇到了幾個進階的操作,還蠻有趣的,用的是 ASP.NET Core WebAPI,但如果要用在 ASP.NET WebAPI 專案裡也是可以的,程式的部分並不會有多大的差異。寫程式的過程中還發想出不少的延伸應用情境,所...
2016年9月16日 星期五
練習題 - 使用 Fluent Assertions 驗證資料的排序
›
以往在針對方法的執行結果進行資料排序的驗證時,比較直接的做法就是取得 collection 的第一筆與最後一筆,然後再依據用什麼條件做排序去比較兩筆資料,例如使用日期為條件而且是由新到舊的排序,那麼第一筆資料必須要比最後一筆資料的日期還要新,大概是用這樣的方式做資料排序的驗證。 ...
2015年11月1日 星期日
NSubstitute 練習題 - 方法執行多次且回傳的值需要做改變
›
題目有點難定,這麼做個簡單的說明,在一個使用情境裡會使用到同個類別的同個方法多次,然後第一次執行的結果與後續幾次的執行結果會有所不同。例如在一個使用情境裡,方法裡會使用到一個物件 collection,然後會去使用另一個類別的方法做多次處理(比方說,刪除),執行第一次與後續幾次的...
2015年9月2日 星期三
NSubstitute 練習題 - 拋出 Exception
›
繼續上一篇「 NSubstitute 練習題 - void 不回傳值方法但有使用到 out 參數 」最後所提到的,當測試對象裡所使用的其他類別方法拋出錯誤時要怎麼去做這個情境的測試。 一樣是使用 NSubstitute 完成這一次的練習。
2015年9月1日 星期二
NSubstitute 練習題 - void 不回傳值方法但有使用到 out 參數
›
嗯…… 好久沒有寫文章,再次寫文章的題目卻讓人搞不太清楚,簡單來說就是看下面圖會比較清楚, 不要問為何會有這樣的程式,又為何要這麼樣設計與使用,那個不是重點,重點在於怎麼去對這一段程式去做測試。
1 則留言:
2015年2月8日 星期日
練習題 - ASP.NET MVC 使用政府公開資料 - 分頁使用 AJAX + PartialView
›
有關資料分頁的做法已經寫了許多篇文章來說明,而這一次的做法其實跟之前的也沒有什麼不同,使用的方法也沒有什麼不同,這邊只是使用「 ASP.NET MVC 使用政府公開資料 」這個範例繼續做延伸,在現有的範例程式裡再去做變化,而且「 ASP.NET MVC 使用政府公開資料 」這個範...
3 則留言:
2014年12月30日 星期二
練習題 - ASP.NET MVC 產生 RSS Feed
›
其實這個功能在這兩年所帶的 ASP.NET MVC 實戰課程裡的一個部分,主要是用來講述如何製作一個自訂的 ActionResult,而剛好產生 RSS Feed 內容的功能並不算太複雜,所以不會使用到太長的課程時間,再加上在網路所搜尋出來有關 ASP.NET MVC 如何產生 ...
1 則留言:
2014年11月11日 星期二
回應「練習題 - ASP.NET MVC 資料列表顯示 + 分頁 + 查詢 + FormMethod.Post」
›
上個月發佈了「 練習題 - ASP.NET MVC 資料列表顯示 + 分頁 + 查詢 + FormMethod.Post 」這一篇文章,我沒有想到這一篇的關注與迴響是這麼熱烈,讓我出乎意料,所以緊接著在月初的時候我就趕緊把之前有關使用 PagedList.Mvc 操作資料分頁文章...
2014年10月20日 星期一
練習題 - ASP.NET MVC 資料列表顯示 + 分頁 + 查詢 + FormMethod.Post
›
這是一個蠻常見的功能,使用 ASP.NET MVC 開發,將某一個資料以列表方式顯示,並且加上分頁功能,另外還要有查詢功能,而希望顯示分頁的時候可以保留查詢的條件(也就是查詢結果也要能夠分頁顯示),因為有可能查詢的欄位會有相當多個,所以不希望是以 Get 的方式讓查詢條件以 Qu...
32 則留言:
2014年7月14日 星期一
練習題 - ASP.NET MVC 動態新增輸入框然後在後端以 FormCollection 取得資料
›
在課堂上介紹到在 View 所輸入的表單資料也能夠使用 FormCollection 取得輸入的資料,尤其是在前端頁面有動態新增文字輸入框的情況下,使用 FormCollection 來取資料會相當適合,因為不知道前端會增加多少個文字輸入框,所以後端也就不知道該取得多少資料。 ...
2 則留言:
2014年4月25日 星期五
練習題 - LINQ Multi Columns Dynamic Group
›
前一篇文章「 練習題 - LINQ Single Column Dynamic Group 」練習了各種動態單一欄位的 Group 操作,這一篇則是要來練習動態多欄位的 Group 操作。 使用環境:VS2013, ASP.NET MVC 5, EntityFramework ...
2014年4月22日 星期二
練習題 - LINQ Single Column Dynamic Group
›
這一次要練習的題目是怎麼作到動態選擇欄位做 LINQ 的 Group 操作,其實很少遇到需要在 LINQ 裡做動態 Group 的需求,所以就當做練習題目來練練看。 使用環境:VS2013, ASP.NET MVC 5, EntityFramework 6.1.0 使用資料庫...
2 則留言:
2014年4月20日 星期日
練習題 - LINQ Contains 操作與 ArrayList
›
很少在程式裡使用到 ArrayList 這個類別,所以一時間還沒有馬上意會過來,所以查了一下 MSDN 上面的說明: MSDN - ArrayList 類別 (System.Collections) 這個類別有實作 IList 介面,而且使用大小會視需要而動態增加的陣列。 ...
1 則留言:
2013年12月28日 星期六
練習題 - 將 QueryString 字串轉換為指定型別的物件
›
這個題目其實蠻簡單的,有時後會需要將接收到的 QueryString 再加以處理,因為 QueryString 是屬於 NameValue 的結構,如下: ID=12345678&FirstName=OOO&LastName=xxx 如果 QueryString...
2 則留言:
2012年12月20日 星期四
連動下拉選單 - 使用 jQuery EasyUI ComboBox
›
前一篇文章「 jQuery 練習題:ASP.NET MVC 連動下拉選單與 jQuery UI Autocomplete ComboBox 」是使用了 jQuery UI 的 Autocomplete ComboBox 來完成連動下拉選單的功能,其實想要在 ASP.NET MVC...
2012年12月16日 星期日
jQuery 練習題:ASP.NET MVC 連動下拉選單與 jQuery UI Autocomplete ComboBox
›
嗯…… 我很少使用 jQuery UI,應該說除非必要,不然我不會在專案中去使用 jQuery UI,它是個好物,尤其是在專案需要一個整合性的前端 UI 處理介面又必須要與 jQuery 來搭配時,jQuery UI 往往是很多人的首選,但我還是很少會去使用它,因為總覺得就像開發...
2012年5月29日 星期二
jQuery 練習題:三層式連動下拉選單(無後端整合)
›
這是一個老掉牙的一個功能,但問題就是常常都會有人問起,以往部落格也有針對連動式下拉選單寫了文章, 「 jQuery 對下拉選單 DropDownList 的操作 - 2:連動下拉選單 」 因為該文章的內容是有跟 ASP.NET MVC 做整合,所以對於有些沒有接觸過 A...
10 則留言:
2012年5月9日 星期三
jQuery 練習題 : 圖片即時縮圖並裁剪顯示為正方形
›
標題看起來很繞口而且也有些詞不達意,所以就簡單的用幾張圖以及說明文字來讓大家了解, 一般做網站都會有要製作圖文上稿的功能,有時候一篇文章還需要指定一張封面圖的需求, 但有時候某些版面的編排製作上,圖片只能夠顯示正方形的圖,如果使用者在後台上了一張長方形的圖, 而前台只能顯...
8 則留言:
2011年10月25日 星期二
練習題:將Web Service放在類別庫中再讓Web專案使用
›
因為有人問起,再加上自己以往沒有做過,所以就來試試看,其實這一題只是將以往的作法給稍微改變就可以了, 以往很多人使用Web Service的方式都是直接在Web專案中加入服務參考, 但是這樣會有幾個問題就是: 如果這個Web Service會在多個專案中去使用到的話,那麼...
1 則留言:
2011年9月29日 星期四
練習題:取得指定月份第幾週星期幾的日期(日期的操作)
›
問題: 開始日期:2011/09/28 結束日期:2011/12/31 請取出 "每一個月第4週的星期二" 的日期。 其實這一題是延續「 練習題:於指定的日期區間中取出符合指定DayOfWeek的日期 」, 看起來好像蠻簡單的,但是這裡頭也碰到了幾個基本...
›
首頁
查看網路版