Ctrl+m+g ไปกลับ control และ view ได้
ctrl+shift+b เป็นการ build code
Ctrl+k+c,Ctrl+k+u = block comment / unblock comment
กด alt+ลูกษรขึ้นลงย้ายโค้ดได้
พิมพ์ prop กด tab tab จะสร้าง properties
public decimal[] Acceptablecoin { get; set; }
พิมพ์ ctor กด tab tab เป็นการสร้าง constructor จะถูกทำงานอัตโนมัติ
public Machine() { }
@forr click tab tab = for reword
@for (int i = length - 1; i >= 0 ; i--) { }
กด Ctrl+k+d เป็นการจัดไลน์โค้ด
การเรียกใช้ Script จากเพจลูกมาแสดงใน Page Layout
กดไปยังโค้ดที่ต้องการจากการใช้ go to definition
ถ้าใช้ bootstarp css pull-right or pull-left จะต้อง clearfix ด้วย
การใช้ Asure สำหรับสร้าง HTML Tag แบบ Inteligent โดยถ้าสร้าง table สามารถพิมพ์
table>tr>td*5 กด Tab 2 ครั้ง จะได้
<table> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table>
ถ้าจะใส่คลาสจะให้พิมพ์
table.table>tr>td*5 กด Tab 2 ครั้ง
<table class="table"> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table>
การสร้างปุ่ม Link โดยใช้ @Html.ActionLink เมื่อต้องการประกาศให้มันใช้ html attribute class จะได้ดังภาพด้านล่าง
การใช้ code MVC สร้าง Form และ Element ต่างๆ
@using (Html.BeginForm()) { <div> Name:<br /> @Html.TextBox("Name") </div> <div> Price:<br /> @Html.TextBox("Price") </div> <div> Image Url: <br /> @Html.TextBox("ImageUrl") </div> <div> @Html.CheckBox("IsFeatured") Is featured product? </div> <div> <button class="btn btn-success"> Add </button> </div> }