แสดงบทความที่มีป้ายกำกับ MVC4 แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ MVC4 แสดงบทความทั้งหมด

วันพุธที่ 22 มิถุนายน พ.ศ. 2559

อะไรคือ MVC

02:20

        MVC  คือ สถาปัตยกรรมการออกแบบ Software แบบหนึ่ง เรียกง่ายๆ ก็คือ แนวคิดในการออกแบบ Software ซึ่ง มันไม่ใช่ภาษาที่ใช้เขียนโปรแกรม นะจ๊ะ !!  และมันก็ไม่ขึ้นตรงกับภาษาอะไรเลย เรียกว่า อินดี้มาก เพราะฉะนั้น ไม่ว่าคุณจะใช้ภาษาอะไรเขียนโปรแกรม คุณก็สามารถใช้แนวคิด MVC ได้  เจ๋งไปอี๊ก!!!

ส่วนประกอบ 3 ส่วน ของ MVC  

MVC ย่อมาจาก Model , View และ Controller โดย


ภาพจาก https://msdn.microsoft.com



  • Model คือ ส่วนที่ทำงานกับข้อมูลดิบ คือเหมือนเป็นคนที่กุมข้อมูลที่ application ต้องใช้ไว้ทั้งหมด โดยเวลาที่เราเขียนโค้ด มันจะมีลักษณะเป็น Object แล้วเราก็เรียกใช้มัน
  • View คือ คนที่เป็นหน้าเป็นตาให้กับ Application ที่เราเรียกกันว่า User Interface (UI) หน้าที่ของมันก็คือ ทำหน้าตา และแสดงผล สวยๆ งามๆ นั่นเอง
  • Controller คือ ส่วนที่ทำหน้าที่เป้นผู้ประสานงาน เป็นนักวิเคราะห์ เป็นคนตรงกลาง ระหว่าง View กับ Model เรียกว่าเป็นเบ๊ ก็ได้ ซึ่ง Controller จะต้องประมวลผลว่าถ้าต้องการข้อมูล ก็จะร้องขอไปที่ Model หรือเมื่อประมวลผลว่าข้อมูลเรียบร้อยแล้ว ก็จะส่งไป View 
เท่านี้แหละ MVC จริงๆ ณ จุดนี้มันก็ไม่มีอะไรซับซ้อนเลย แต่เวลาเขียนแรกๆ นี่หัวหมุนสุดๆ แต่เดี๋ยวไม่นานก็ชิน เหมือน เจ็บและชินไปเองอะไรอย่างงั้นไหม ก็ทำนองนั้นแหละ 

ปล. ในส่วนของ url นั่น ถ้าใครเคยเขียนแบบที่ไม่ใช่ MVC มา ต้องจูนใหม่นะคะ หมายถึงจูนสมองตัวเองอ่ะคะ เพราะ การเขียน url แบบที่ไม่ใช่ MVC เราจะเขียนโดยเรียกตาม root ลงไปจากถึงไฟล์ที่ใช้แสดงผล(พวกไฟล์ .html, .php, .cshtml อะไรเหล่านี้) แต่ MVC จะไม่เขียนแบบนั้น ไม่ใกล้เคียงเลย โดย MVC จะเรียกชื่อ Controller แล้วตามด้วย Action ที่เราจะใช้งาน แล้วก็จะไม่มีมา .html .php .cshtml ตามหลังด้วย 



ขอให้โชคดี เจอกันบทความหน้าจ้า ^_^


วันเสาร์ที่ 18 มิถุนายน พ.ศ. 2559

How to start to create MVC project with Visual Studio 2013(C# .NET MVC)

21:35



How to start to create MVC project with Visual Studio 2013(C# .NET MVC)



Step by step

Create Project
1. Click menu File  and  New  Project.



2. Select Web and Visual Studio 2012 and select "ASP.NET MVC 4 Web Application".


3. Type Name of a project and click OK.
4. Select Empty template and Razor. Next click OK.


Create Controller 
1. Click right at folder Controller and Add and Controller.

2. Shoot the name of the controller.

3. Click Add 

Create View
1. Click right at folder View and add a subfolder.


2. Shoot name for this subfolder.

3. Click right at subfolder and select Add and View
4. Shoot name for this view and click Add



5. Type something in body tag and run project


Survival Kits Project

21:12




Hi all, I'm Jutamat Sangka and I create Survival Kits Project for shared know how in programming skill to the beginner. So here have everything you want from introduction create MVC project with Visual Studio 2013 on C#.NET until creating the report and print it out. 

Good luck.

About Us

Recent

Random