iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
自我挑戰組

30天-從新開始學C#+包含建出一個CRUD產品系列 第 1

30天大挑戰:從零開始學C#與ASP.NET MVC,打造你的第一個CRUD應用程式

  • 分享至 

  • xImage
  •  

第1週:C# 基礎
第1天:環境設置
安裝Visual Studio
創建第一個C#程式
第2天:基本語法
變數和資料型別
控制結構(if, for, while)
第3天:方法和函數
定義和呼叫函數
函數參數和返回值
第4天:物件導向編程(OOP)
類別和對象
繼承
多型
第5天:集合
陣列
列表(List)
字典(Dictionary)
第6-7天:實戰練習
實現一個小型的控制台應用程式,例如計算機或待辦事項管理器
第2週:ASP.NET MVC 基礎
第8天:環境設置
安裝ASP.NET MVC套件
創建第一個ASP.NET MVC項目
第9-10天:控制器和視圖
了解MVC架構
創建和配置控制器
創建視圖
第11-12天:模型
EF (Entity Framework)
資料庫CRUD操作
第13-14天:實戰練習
建立一個簡單的博客或待辦事項應用程式
第3週:進階功能和實踐
第15-16天:表單與模型綁定
探索ModelState
表單驗證
第17-18天:布局和CSS框架
了解Razor布局
引入Bootstrap
第19-20天:AJAX和前端交互
JQuery基礎
使用AJAX進行數據交互
第21-22天:實戰練習
擴展博客或待辦事項應用程式,加入進階功能
第4週:整合和部署
第23-25天:單元測試
學習xUnit或MSTest
為你的應用寫基礎單元測試
第26-27天:認證和授權
使用ASP.NET Identity
實現用戶登錄和註冊功能
第28-29天:部署
了解IIS
將應用部署到本地或雲端
第30天:回顧和擴展
回顧過去學到的所有內容
設計下一個學習計劃或項目


下一篇
第1天:環境設置 安裝Visual Studio 創建第一個C#程式
系列文
30天-從新開始學C#+包含建出一個CRUD產品14
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言