.NET Core #Begin — สวัสดี .NET Core

Artdvp
3 min readMay 29, 2017

--

https://www.microsoft.com/net/core

บันทึกเล็กๆน้อยๆเกี่ยวกับ .NET Core

.NET Core

เป็น Cross-platfrom framework ของ microsoft สำหรับ พัฒนา application สามารถใช้ได้ทั้ง Windows, Linux และ MacOS

.NET Core Open Source Project รายละเอียดตาม github

ไปเรื่องเครื่องมือที่ใช้สำหรับพัฒนา .NET Core เลยแล้วกัน

Environment สำหรับพัฒนา ตรวจสอบได้ที่เว็บ Microsoft

เครื่องมือที่ใช้ก็มี

  1. Visual Studio Community 2017
  2. .NET Core SDK for Windows ตอนนี้เป็น .NET Core 2.0 (Update)
  3. Visual Studio Code : Code Editor สุดเทพ ของ Microsoft
  4. NodeJS : Javascript ฝั่ง Server ความสามารถครอบจักรวาล
  5. Git : สำหรับจัดการ version control code

สำหรับ .NET Core SDK นั้นจำเป็น สำหรับการพัฒนา .NET Core ส่วนที่ใช้เขียนโค๊ดจะใช้ Visual Studio 2017 หรือ Visual Studio Code ก็ได้แล้วแต่ถนัด หลังจากติดตั้งทั้งหมดแล้วหน้าตาเครื่องที่ใช้ก็ประมาณนี้

Icons tools

เริ่มต้นก็ไปที่ Developer Command Prompt for VS 2017 เลย (Icons ข้างๆ Visual Studio 2017) กดเลย

ก็จะได้หน้าตาเป็น console ดำๆ

จะโผล่มาที่ Path ของ Visual Studio 2017 ก็ใช้คำสั่ง

cd .. 

ถอยออกมา ที่ C:\>

Tips : ตั้งค่า prompt จัดการบรรทัด

prompt $P$_$G$S
type : prompt $P$_$G$S

เสร็จแล้วก็พิมพ์คำสั่ง

dotnet new
type : dotnet new

หลังจากนั้นมันจะโหลดข้อมูลซักพักหลังจากโหลดเสร็จ ก็จะ เช็คโดยพิมพ์คำสั่งเดิม

type : dotnet new

หลังจากนั้นจะ ทำการสร้าง folder ชื่อ netCore และเข้าไปข้างใน folder

mkdir netCore <- ชื่ออะไรก็ได้
cd netCore

สามารถพิมพ์ เพื่อดูคำสั่ง help

dotnet --help
type : dotnet — help

ต้องการสร้าง Project ใหม่ก็สามารถดูว่าจะสร้างอะไรได้บ้าง

dotnet new --help

ทดสอบสร้าง Console Application

dotnet new console -o Hellodotnet

คำสั่ง

dotnet new console คือ สร้าง console application

  • o Hellodotnet คือ ที่อยู่ Folder ของ project ที่สร้าง ตั้งเป็นชื่อใหม่

หลังจากสร้าง เสร็จก็เช็คว่ามี folder หรือยัง พิมพ์ dir

Hellodotnet ถูกสร้างขึ้นมาแล้ว ต่อด้วย cd Hellodotnet เข้าไปใน folder และพิมพ์

code .

เพื่อเปิด Visual Studio Code ขึ้นมาหน้าตาเช่นนี้

จะพบ 2 file คือ

  • Hellodotnet.csproj : ไฟล์ xml ที่เกี่ยวข้องกับ การ restore
  • Program.cs : ไฟล์ code C#

หลังจากสร้างไฟล์แล้วจะเรียกใช้งาน console terminal ผ่าน Visual Studio Code โดย กด Ctrl + Shift + P แล้ว พิมพ์ terminal เลื่อนลงมาที่ Terminal: Focus Terminal กด Enter !!!

จะได้ Terminal เด้งขึ้นมา !

แล้วทำการสั่ง

dotnet restore

จะทำการติดตั้ง package ที่เกี่ยวข้องมาอยู่ใน folder > obj เสร็จแล้วสั่ง build เพื่อทดสอบ recomplie

dotnet build

จะได้ folder > bin มา เมื่อ build แล้ว ก็ run ได้เลย

dotnet run

Hello World !

Step คือ

new > restore > build > run

edit > build > run

หากต้องการ Relase project

dotnet build -c Relase

ref : http://docs.microsoft.com/en-us/dotnet/articles/core/tools/dotnet

จบครับ

--

--