iT邦幫忙

asp.net mvc相關文章
共有 183 則文章
鐵人賽 Modern Web DAY 17

技術 Day17 首頁顯示產品

HomeController引入unitOfWork private readonly IUnitOfWork _unitOfWork; public H...

鐵人賽 Modern Web DAY 16

技術 Day16 新增產品頁面(CRUD)

昨天的Product CRUD只寫到Index,今天要來講Upsert。 1.引入@model ClothesShop.Models.ViewModels.Pr...

鐵人賽 Modern Web DAY 15

技術 Day15 新增產品頁面(INDEX)

因為過節,產品頁面分三天寫;後續依狀況會回頭整併在一起。 修改Repository public Repository(ApplicationDbCont...

鐵人賽 Modern Web DAY 14

技術 Day14 新增產品頁面

產品管理屬於Admin範疇。_Layout導覽列新增按鈕至下拉選單內。複製”類別”的 link在類別下方。修改Controller名稱為Product。 &...

鐵人賽 Modern Web DAY 13

技術 Day13 建立類別

今天首先要講的是單一Model(不參雜其他Model),設置資料表與頁面。步驟適用於各種單一Model,以建立類別為案例: 建立Category步驟 1.建...

鐵人賽 Modern Web DAY 12

技術 Day12 分層架構設置

分層式架構,在本專案分為:1.DataAccess存放資料庫連線相關程式碼與檔案包含連線字串與Migration與建立的Repository & Uni...

鐵人賽 Modern Web DAY 11

技術 Day11 啟動專案

前面不多贅述,今天的目標是先建立好基本設定。 共五個步驟:1.新增專案[驗證]2.新增Scaffold項目3.DbContext覆寫4.管理NuGet5.設置D...

鐵人賽 Modern Web DAY 10

技術 Day 10 訂單明細畫面

訂單處理頁面:Area[Admin],Order專案,Detail頁面。 分別為主表與明細,圖片中我用紅框與藍框區分開來。左側顯示:訂單主表的1.訂購人姓名:S...

鐵人賽 Modern Web DAY 9

技術 Day9 訂單頁面

訂單頁面:Area[Admin],專案:Order,登入才可見。Customer只能看見自己的訂單。這邊只有OrderHeader(訂單主表),昨天Day8 有...

鐵人賽 Modern Web DAY 8

技術 Day8 結算頁面介紹

結算頁面(顯示客戶資訊、訂單資訊)Summary:Area[Customer],Cart專案。 這裡與昨天購物車一樣,都是使用ShoppingCart View...

鐵人賽 Modern Web DAY 7

技術 Day7 購物頁面與購物車

今天要講的是:當客戶在首頁"瀏覽產品資訊"時,可以點選Detail進入購買頁面。這邊雖然看起來跟前面大同小異,但是差異的地方很關鍵,尤其Bo...

鐵人賽 Modern Web DAY 6

技術 Day6 建立分店畫面介紹

今天講建立分店的畫面以及功能。 Admin區塊[內容管理]建立分店。 在前一天已經講過如何設置權限,這邊就不再贅述。 接下來看分店的列表與Create、E...

鐵人賽 Modern Web DAY 5

技術 Day5 首頁產品顯示&註冊的畫面

今天進入Day5,同樣是繼續介紹頁面與功能,今天介紹[首頁顯示產品]以及[註冊的畫面]依權限設定,基本就是產品頁面,只是顯示的方式不是用table,而是用Div...

鐵人賽 Modern Web DAY 4

技術 Day4 產品與類別功能畫面展示

昨天講到了首頁、類別、產品的畫面展示,今天要再細講到各功能的畫面,以及相關規格。雖然看起來今天的文章介紹的很少,但是今天講的部分,在寫規格時,是可以寫得很細的!...

鐵人賽 Modern Web DAY 2

技術 Day2服飾網頁製作順序

[目前文章只有程式已經定稿,前半的邏輯與介面介紹都還會浮動,後續都可能會回到前面再做細節補充]今天還是來划水的,沒有圖文介紹,今天目標是服飾網頁製作構思,就是在...

鐵人賽 Modern Web DAY 1

技術 Day1 介紹與環境建立。

本文主要是針對快速建立分層架構,然後再分層架構下,如何一步一步建立好一個網站。內容是參考一些網站影片以及書籍製作而成,[目前文章只有程式已經定稿,前半的邏輯與介...

技術 自學net core方向請教

大家好 小弟因為某些原因想轉職工程師 目前是想轉後端工程師 目前先以.net工程師為目標我先說我的計畫大概就先學.net core然後可以做一個作品後就去投履歷...

鐵人賽 Modern Web DAY 11

技術 【DAY11】MVC ( Model-View-Controller )

有遇過專案太大,難以管理以及維護的狀況嗎? 這時候我們需要依照模式去設計,今天先講一個模式 : MVC! MVC 一種軟體設計模式(design pattern...

鐵人賽 自我挑戰組 DAY 13

技術 第13天:深入模型綁定

ModelStateModelState 是一個在 ASP.NET MVC 中非常重要的類,它用於追蹤模型綁定過程中的狀態、錯誤等信息。當表單提交後,你可以使用...

鐵人賽 自我挑戰組 DAY 10

技術 第10天:模型 EF (Entity Framework) 資料庫CRUD操作

了解什麼是模型(Model)以及它在MVC中的角色。 學習使用Entity Framework(EF)進行資料庫操作。 練習基本的CRUD(Create, R...

鐵人賽 自我挑戰組 DAY 8

技術 DAY8-ASP.NET MVC-HelloWorld

在寫每一個專案開始之前都要有第一個專案叫做:Hello_world 1 MVC 專案結構 2 RouteConfig.cs 可以調整初始的controller...

鐵人賽 自我挑戰組 DAY 7

技術 第七天-待辦事項管理器(.NETMVC框架)

1 2 3 4 SOP1 2 3 4 5 Github:https://github.com/qsc811022/WebAppMVC_Day7

技術 visual studio 2019無法啟動偵錯工具配接器

無法啟動偵錯工具配接器,版本是visual studio 2019版 使用Framework 4.7.2做專案跑到一半突然不能啟用偵錯了,希望各位大神能幫忙解決...

鐵人賽 Software Development DAY 30

技術 (DAY 30)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-結語

今天沒有要講新的內容,就簡單分享自己完賽的心得。 ASP .NET網頁開發課程一開始其實我是在坊間補習班學的,只是當時對於C#語法以及OOP的觀念不夠熟練,在學...

鐵人賽 Software Development DAY 29

技術 (DAY 29)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-PagedList套件使用

昨天講了如何利用網路上的JSON資料來源,轉成C#的類別模型後,將其呈現在網頁上,今天我們延續昨天的內容,來使用一個常用的套件-PagedList。套件的用途很...

鐵人賽 Software Development DAY 28

技術 (DAY 28)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-JSON資料格式

30天鐵人賽即將進入尾聲啦~今天來提一個很常用的資料儲存格式:JSON。 ● JSON是什麼? JSON(JavaScript Object Notation)...

鐵人賽 Software Development DAY 27

技術 (DAY 27)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-自訂Helper

在DAY 8的時候介紹過HTML Helper的用法,除此之外還有一些helper可以讓我們更方便與彈性地編排View內容,接著就來一一說明。 ● @helpe...

鐵人賽 Software Development DAY 26

技術 (DAY 26)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-各種ActionResult

今天來講講各種ActionResult的型別,我們在DAY 3最後面的時候有說到,ActionResult類別其實是所有動作方法結果的基底類別,有許多的動作方法...

鐵人賽 Software Development DAY 25

技術 (DAY 25)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-路由(Route)

雖然在DAY 3的時候已經介紹過路由的一些基本規範,當時我們知道ASP .NET MVC 是藉由路由(Route)規範方式將URL模式連結到Controller...

鐵人賽 Software Development DAY 24

技術 (DAY 24)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-部分檢視(Partial View)

部分檢視(Partial View)是指可以將整個檢視頁面其中的某個內容抽出來另外撰寫,需要使用時再透過方法叫用至頁面指定位置,這樣可以達到精簡程式碼與重複使用...