Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,987

HOME > .NET Framework > Forum > สงสัยเรื่องการเขียนเว็บด้วย blazor หรือ การเขียนโปรแกรม เกี่ยวกับ API หรือ class library ครับ



 

สงสัยเรื่องการเขียนเว็บด้วย blazor หรือ การเขียนโปรแกรม เกี่ยวกับ API หรือ class library ครับ

 



Topic : 136283



โพสกระทู้ ( 4,350 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook



ตอนนี้กำลังเรียน blazor พื้นฐานจากช่องนี้อยู่ครับ

https://www.youtube.com/watch?v=uuzi3SmCLVo&list=PL6n9fhu94yhVowClAs8-6nYnfsOTma14P


เนื้อหาเขาละเอียดมากกกกกกกกกกกกกก
จนสามารถ เขียนตาม และ ทำได้เลย

เพียงแต่สงสัยว่า

โดยทั่วไปแล้ว สำหรับคนที่เขียนโปรแกรมมืออาชีพ ส่วนใหญ่แล้ว ต้องเขียน API หรือ class library/interface แบบนี้ตลอดไม๊ ครับ
ถ้าใช่ ผมจะได้ปรับปรุงการเขียนโปรแกรม ของผมให้มันสอดคล้องกัน

โดยทั่วไปแล้ว ผมจะรวม class library เป็นคลาสส่วนตัวของผมเช่นกันครับ
แต่ไม่เวอร์วัง ขนาดต้อง ทำ interface ซับซ้อนแบบนี้
เพราะผมเอง ยังมองไม่ค่อยเห็นประโยชน์ ของการเพิ่มงานนี้ขึ้นมาครับ
ส่วนใหญ่ที่เห็นก็มักจะอยู่ในงาน ใหญ่ๆ หรือโปรแกรมใหญ่ๆ หรือในส่วนของโค้ดของ .net เอง ที่เคยแกะๆ มา
โปรแกรมของผมก็เป็นแค่ โปรแกรมง่ายๆ เน้น tool .net เป็นหลัก เลยมองว่าไม่จำเป็น

แต่ถ้าหาโดยทั่วไป ควรทำแบบนั้น ผมก็อยากลองทำมั่งเหมือนกันครับ



Tag : .NET, Web (ASP.NET), C#







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2021-07-22 09:54:32 By : lamaka.tor View : 409 Reply : 4
 

 

No. 1



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
ต้องเขียน API หรือ class library/interface แบบนี้ตลอดไม๊

สำหรับผมแล้วแต่ความขยันและความสะดวก
ถ้าไม่จำเป็นและพอใจก็เขียนเอง
ถ้าจำเป็นและขี้เกียจก็ใช้ของเขา ประหยัดเวลา
แต่บางอัน ประสิทธิภาพ การจัดการ สู้ของเขาไม่ได้ ก็ต้องใช้ของเขาไป
หรืออาจมีบังคับใช้เพื่อติดต่อกับระบบกลาง เช่น api ของธนาคาร ฯลฯ ก็ต้องใช้

ส่วน interface เหมือนการจัดสรรเนื้อหา ให้มีการดำเนินเรื่องตามแผน ห้ามออกนองเส้นทาง
ผมมองว่าแล้วแต่ความชอบ...แต่ interface มีประโยชน์มากเมื่อทำงานร่วมกับคนหลายคน หรือหลายกลุ่ม
แต่ละคน/กลุ่ม จะสามารถพัฒนา ปรับปรุงแก้ไข เฉพาะในส่วนที่ตนรับผิดชอบ
โดยไม่ส่งผลกระทบต่อ main procedure
ดังนั้น ถ้าเป็นผมก็จะไม่ใช้ เพราะชอบโซโล่เดี่ยว
เคี้ยวมันทุกเม็ด เล็ดลอดได้ทุกที แบบไม่เกรงใจใคร



ปล.ไม่ได้คลิกดูคลิป เพราะยังไม่พร้อมที่จะเรียน








ประวัติการแก้ไข
2021-07-22 12:13:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-07-22 12:11:50 By : TheGreatGod_of_Death
 


 

No. 2



โพสกระทู้ ( 4,350 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 1 เขียนโดย : TheGreatGod_of_Death เมื่อวันที่ 2021-07-22 12:11:50
รายละเอียดของการตอบ ::

จากที่ศึกษา เรื่อง interface ก็มีแต่คนบอกมาแบบนั้น ครับ
ส่วนตัวผมเอง ก็ไม่เคยเขียนโปรแกรมร่วมกับใคร เลยไม่ค่อยได้เขียนซักเท่าไหร่ ครับ
เคยลองทำไปพักหนึ่ง เหมือนมันจะ เพิ่มงาน ขึ้นมาก็เลย ขี้เกียจทำเอาดื้อ ๆ เลย ครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-07-22 14:53:28 By : lamaka.tor
 

 

No. 3



โพสกระทู้ ( 4,350 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

แปะโค้ดไว้นะครับ
เผื่อใครขี้เกียจเขียนเอง

https://github.com/mongkonP/Employee_blazor

** ผมตัด interface ออกไป เพราะมองว่ายังไม่จำเป็น

งวดหน้า กะว่าจะลองเขียน เกี่ยวกับ ร้านค้า ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-07-23 16:09:47 By : lamaka.tor
 


 

No. 4



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์


404
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-07-23 16:45:32 By : TheGreatGod_of_Death
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สงสัยเรื่องการเขียนเว็บด้วย blazor หรือ การเขียนโปรแกรม เกี่ยวกับ API หรือ class library ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , pangpond.com , pangpond.co.th , สำนักงานบัญชี.com , รถมือสอง

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2022 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่