MVC架構 MVC是軟體工程中的一種軟體架構模式,是基於關注點分離(seperation of concerns, SOC)的概念,把軟體系統分為三個基本部分...
前言 如果有維管過老舊系統的經驗(如ASP、JSP)的開發人員,你應該有看過「前後端擺在一起」的著作。 這樣的開發方式並不會影響產品的交付的速度,日後幾年維護也...
前言 Filter延續了ASP.Net MVC5的設計,可在各Pipeline執行前與執行後指定需觸發的事件,本文將介紹ASP.Net Core Filter的...
介紹Appcelerator於今年初發表的一套MVC框架-Alloy。它能讓Titanium App開發更有效率,程式碼更易於維護。本文介紹Model和Cont...
使用Post圖片上傳至後端一些方法整理1.使用HttpPostedFileBase類別2.檢查圖片格式3.根目錄(取得RequestUrl)(https://i...
今天,來到鐵人賽第二十九天。你以為,明天就結束了嗎?安可,安可。我們來看看今天的進度吧! 前二天,我們已經把 TODO List 的 Model 及 Vie...
針對ASP.NET 4.5起 微軟的One ASP.NET,讓MVC的部分功能也能在Web Form上面實作 在此以 Model Binding的入門範例作為示...
Introduction In this article, we will know how to Set an Areas routing rule (t...
昨天成功建立了 Controller 也得到了回傳值,但它終究只是字串,所以今天要讓他正式傳入網頁呈現給使用者,這時候就需要讓 View 來幫忙顯示排版了!...
目的 這次專題遇到了兩個經緯度之間的距離計算,目前有好幾間餐廳位置的資料,及很多活動場地位置資料,都有經緯度的資訊。而目的是要計算出選取某活動場地時,附近5公里...
接下來要來做購物網站比較核心的內容了,從購物車到付款結帳內容比較多也比較連貫,這邊應該會多分幾天出來寫。今天會先完成 Session 購物車的前置作業。 購物...
VS2010 ASP.NET MVC 2 與PowerBuilder 12造福developer. 第一件是VS2010 ASP.NET MVC 2 的聞世。搞...
前面我們已經完成了 Create 和 Details , 今天就來實作 List 頁面 List 頁面 顯示 前端頁面我們隨便挑幾項出來排版,讓庫存大於 0...
上一節我們描述了Middleware 在 .Net Core 是如何運作的,這節要來看如何由 Http Request 發送至.Net Core 的MVC中,...
上一節展示了利用委派函式保存記憶體內容的技巧,這節要說明與紀錄Dot Net Core在什麼時間點與什麼方式形成ControllerFactory內容。 無論...
關於 Post-Cache Substitution 無法在 MVC 2架構上實作的問題 如果, 有人在try這個feature而失敗的話, 是正常的. 應用...
今天要進一步完成商店頁面,會用到 ViewComponent 來完成類別選單 ViewComponent 檢視元件 ViewComponent 是 ASP.N...
上一節我們證明 Singleton Service 被Resolve後,其記憶體是會被保留起來。 這節接續說明,當dot net core 執行 EndPoi...
上一節概述了由Http Request 到 Dot Net Core MVC 的流程,本節會探討Controller 於 Dot Net Core 被Reso...
前一節有稍微描述ControllerActionEndpointDataSource中的DefaultActionDescriptorCollectionPr...
在 Host運作總覽最後階段,有展示出HostBuilder.Run()的階段,其中一個task為 Host.StartAsync(),會先執行產生Appli...
接續昨日的介紹,有時候findByxxx會出現多筆資料,如果要取得唯一的資料,就需要額外的參數,@RequestParam比較單純,可以用Map<Stri...
建立起了會員系統,還需要更進一步幫會員加入角色設定畢竟後台的操作如果被一般人隨便進入是會引發嚴重的資安問題的今天就要加入幫會員加入角色,分隔出管理員和一般使用者...
什麼是 Repository? 前一篇的小結有提到 Service 應該要把取資料的邏輯切出去,讓 Service 只專注在處理資料,而取資料的邏輯正是放在 R...
MV* 的愛恨情仇 在開始之前,我們先來討論一下,上一篇最後讓大家想的問題: 為什麼要用 Express.js,而不是用我們上一章的 http.createS...
今天要來實作 Details 詳細資料頁面 ViewModel ViewModel 是拿來對 MVC 一個 View 只能對應一個 Model 的概念 所做出...
概念 Controller 最主要的任務就是負責收發請求,通常在回傳資訊的時候,會用統一的格式進行回傳,統一格式的部分可以透過 Response Object...
Express 是什麼? 圖片來源 Express 是一個成熟的 node.js Web 框架,基本上使用 node.js 寫 Web Server 或是 We...
Before you read From Day 5, I will start integrate Angular2 into ASP.NET Core...
為什麼會突然寫什麼是MVC,有一次在面試的時候,敘述了MVC是什麼,但面試的人卻說「不對」、「不對」,於是我反問他,我說的都不對那你說說看什麼是MVC,空氣中停...