在前次完成的清單介面中,每筆資料都有編輯、顯示、刪除三種連結,分別指向/home/edit?name=xxx, /home/details?name=xxx, /home/delete?mode=xxx,但HomeController.cs裡還沒寫好這三個Action,所以這回一口氣在HomeC...

前篇文章裡我們已做到新增Player的功能,資料維護介面沒有查詢/清單功能成何體統? 所以接著就來做List吧! 上回是先在Controller裡寫好Action再Add View,這次我們先產生View再來寫Action(硬是要換個姿勢玩一次 XD)。在Solution Explorer的V...

上回約略看過Controller與View,這回輪到Model,就能完成MVC大三元(謎之聲: 可惡! 好冷...)。由於MVC 3有不少依Model自動產生View的機制,故開發時從Model入手會較省力(註: 如果客戶對UI的客製需求高則則省不了多少工,故勿存有過於美好幢景)。 為了讓範例...

【前言】 這串文章預設的閱讀對象是還沒看過ASP.NET MVC的ASP.NET WebForm開發者,先放下MVC架構沿革、運作原理、優劣比較、適用場合... 純粹用一個簡單範例展示ASP.NET MVC 3專案大概長什麼樣子,期望WebForm開發人員就算沒吃過豬肉,至少看一下豬怎麼走路。...

話說ODP.NET在10.2版搞了一個飛機--Oracle.DataAccess.dll的版號原本已到了9.2.0.700,卻在ODP.NET 10.2時砍掉重練,重新從2.102.2.20編起,而依照.NET的版本法則,原本參照ODP.NET 9.2編譯的程式,在只有ODP.NET 10.2+...

資安廠商Websense在3/29發佈了一則消息,一個被命名為LizaMoon的SQL Injection攻擊正在席捲全球,已有許多網站遭受攻擊,網頁內容中被塞了<script src=”httq: // lizamoon . com / ur . php”>疑似掛馬連結, 透過G...

接連看到三則資安新聞: MySQL官網遭SQL Injection攻擊 管理員帳密被破解 Comodo憑證遭盜用 Google/ 微軟/ Yahoo可能成攻擊目標 資安八卦鏡: 被狠狠羞辱的資安大神 SQL Injection是老梗中的老梗,在資安界歷久彌新,但連資料...

前陣子介紹過在Vistual Studio 2010專案中輕鬆加入程式庫的優雅做法--NuGet,這幾天終於有機會體驗了NuGet程式包(NuGet Package)的製作過程與實際應用。 工作專案中有個電子表單平台,我發展了一些元件可在ASP.NET中加入表單傳簽功能,但實際運作時除了DLL...

和IE8一樣,IE9 Dev Tools提供了文件模式切換功能,協助開發人員測試網站在IE7/8/9下的呈現結果,共有兩組切換選項: Browser Mode(瀏覽器模式)及Document Mode(文件模式) [補充: IE Team Blog有篇詳細的介紹]。 簡單來說,切換瀏覽器模式會...

之前介紹過使用System.Net.WebClient類別進行FTP傳檔的精簡寫法,今天發現一個問題。 某個Windows IIS FTP網站開放使用特定帳號user1登入後上傳或下載檔案,使用IE以 ftp:// ftp_ip_address/user1/test.txt的方式可以順利下檔案,但...