ความรู้ เกร็ดความรู้ สารานุกรม สารานุกรมออนไลน์ ความรู้รอบตัว ความรู้ทั่วไป พจนานุกรม เกมส์ เพลงใหม่ เพลง

.net framewor คืออะไร?, .net framewor คืออะไร? หมายถึง, .net framewor คืออะไร? คือ, .net framewor คืออะไร? ความหมาย, .net framewor คืออะไร? คืออะไร
| เปิดอ่าน 0 | ความคิดเห็น 0
คำถาม

.net framewor คืออะไร?

net framewor คืออะไร แนวคิดของ net องค์ประกอบของ net

คำตอบ

Microsoft NET Framework คืออะไร       Microsoft NET Framework นั้นคือผลผลิตของโครงการ NET ของ Microsoft เพื่อให้รุกคืบหน้าในการพัฒนา Application บน Internet แต่ใช่ว่า NET Framework จะมุ่งไปกับ Internet อย่างเดียว มันกลับสร้าง Infrastructure ใหม่ทั้งหมด ซึ่งเรียกได้ว่าเอาแบบอย่างมาจาก Java Virtual Machine   เรื่องนี้ก็มีคนเขียนมาชี้แจงผมว่า ที่จริงแล้ว NET Framework นั่นก็คือรุ่นใหม่ของ WindowsDNA มันก็จริงเพียงส่วนหนึ่งครับ ทาง Microsoft เคยพูดอย่างนั้นจริง แต่ถ้าใล่ให้ดี นั่นคือแนวคิดของ NET เฉยๆ ครับไม่ใช่ NET Framework ตัว NET Framework มันมีอะไรมากกว่า WindowsDNA เยอะครับ ถ้าเปรียบเทียบเอาอย่างนี้ก็ได้ครับ ว่า SQL Server ก็ถือว่า เป็นส่วนหนึ่งของ NET Enterprise Server ซึ่งอยู่ภายใต้ร่มของ NET เหมือนกัน SQL Server ก็เลยต้องรองรับ WindowsDNA แต่ใช่ว่า SQL Server คือรุ่นใหม่ของ Windows DNA ถ้าใครสนใจ ว่า NET Framework คืออะไร ให้ลองไปอ่านดูที่ What is NET Framework ได้ครับ     มีอะไรใน NET Framework SDK       คำว่า SDK นั้นย่อมาจาก Software Development toolkit หมายถึงเครื่องมือต่างๆ ที่ใช้ในการพัฒนาโปรแกรมนั่นเอง ดังนั้น NET Framework SDK จึงประกอบด้วย 2 ส่วน ส่วนแรกคือ NET Framework และ ส่วนที่สองคือ SDK         ในส่วนแรกที่เป็น Framework นั้น จะอยู่ใน Directory Windows Microsoft NET ถ้าเป็น Windows NT หรือ 2000 จะเป็น Winnt Microsoft NET ตัว Framework นั้นจะประกอบด้วยตัวโครงสร้างที่จำเป็นในการรันโปรแกรม NET เช่นถ้าคุณไปได้โปรแกรม exe ของ NET มา สิ่งที่อยู่ใน Directory นี้แหละครับจะทำให้โปรแกรมตัวนั้นทำงานได้ NET Framework จึงจะมีในเครื่องคอมพิวเตอร์ทั่วไปในอนาคต         ใน Framework ยังประกอบด้วย Compiler หลายภาษาคือ C C VB NET และ JScript ที่ NET Framework ต้องมี Compiler เหล่านี้ก็เป็นเพราะจะได้นำเอาไปคอมไพล์โปรแกรมต่างๆ เช่น script ต่างๆ เป็นต้น ดังนั้นคงตอบได้แล้วนะครับว่าคุณจะหา C ได้ที่ไหน ก็ใน NET Framework SDK นั่นเอง ใช่ว่า Framework จะมีแต่ Compiler นะครับ มันยังมี ASP NET Web Service และ NET Class Library ทีมี class ให้โปรแกรมเมอร์ใช้ขนาดใหญ่มากอีกต่างหาก         ส่วนที่สองเป็นส่วนของ SDK มันจะมีเครื่องมือต่างๆ ที่โปรแกรมเมอร์จำเป็นต้องใช้ เช่นเครื่องมือในการดูโปรแกรมเป็นภาษา Assembly หรือเครื่องมือที่ใช้ใน Make โปรแกรมขนาดใหญ่เป็นต้น ซึ่งส่วนของ SDK นั้นจะอยู่ใน program files Microsoft NET ครับ ในอนาคตเครื่องของโปรแกรมเมอร์เท่านั้นแหละครับที่จะจำเป็นต้องมีส่วนของ SDK   วิธีการติดตั้ง NET Framework SDK       เริ่มต้นให้คุณ Download NET Framework SDK ซึ่งมีขนาดประมาณ 123 MB เอามา Install เครื่องที่ใช้ได้ต้องเป็นตระกูล Pentium ขนาด 133Mhz ก็พอไหวครับ ลง windows รุ่นไหนก็ได้ตั้งแต่ Windows 95 เป็นต้นมาจนถึง Windows XP ให้คุณรัน setup โปรแกรมครับ มันจะทำการติดตั้งโปรแกรมทั้งหมดจนเสร็จ         เมื่อ Setup เสร็จแล้วมักจะมีคนถามผมอีกครับว่าไม่เห็นมี Compiler ภาษา C ให้ใช้เลย ลองพิมพ์ csc บน DOS Prompt แล้วก็ไม่พบโปรแกรม เรื่องนี้จะเกิดขึ้นเฉพาะผู้ที่ใช้ Windows 95 98 ME แต่จะไม่เกิดกับ Windows NT 2000 ครับ ที่เป็นเช่นนี้เพราะ ทางเวลา Setup Windows รุ่นดังกล่าวนี้ ไม่ได้มีการ Set Path ไปยัง NET Framework ไว้ให้ครับ วิธีทางแก้ให้ไป เพิ่มบรรทัดข้างล่างนี้ใน C autoexec bat                 SET PATH PATH C WINDOWS Microsoft NET Framework v1 0 2914         แล้วลอง boot เครื่องใหม่ครับ จากนั้นถ้าเราพิมพ์ csc บน DOS Prompt แล้วพบโปรแกรมก็หมายความว่าทุกอย่างถูกต้องครับ   NET คืออะไร   NET เป็นกรอบการทำงาน Framework อันใหม่ของไมโครซอฟท์ ที่ครอบคลุมทั้งส่วนของผู้ใช้ ธุรกิจ และนักพัฒนา โดยมีการขยายกรอบการทำงานจากจุดเดิมคือวินโดวส์ที่เน้นเพียงเครื่องคอมพิวเตอร์ PC ทั้งที่เป็นไคลเอนต์และเซิร์ฟเวอร์ มาเป็นการทำโซลูชัน Solution ที่สามารถใช้งานที่ไหนก็ได้ เวลาใดก็ได้ และบนอุปกรณ์ใด ๆ ก็ได้ Anywhere Any time and on Any Devices สิ่งที่สำคัญของ NET คือ เครือข่ายคอมพิวเตอร์ซึ่งอินเตอร์เน็ตก็เป็นหนึ่งในเครือข่ายหลักที่ใช้ใน NET และมีการขยายขอบเขตการมองระบบปฏิบัติการ และซอฟต์แวร์ให้กว้างยิ่งขึ้น โดยถือว่าอินเตอร์เน็ตนั้นคือระบบปฏิบัติการ Operating System และเว็บไซต์ ซึ่งให้บริการหนึ่ง ๆ เป็นซอฟต์แวร์ของระบบปฏิบัติการ อินเตอร์เน็ต แต่แทนที่จะเรียกว่าซอฟต์แวร์อย่างเดิม ก็เรียกใหม่ว่าเป็นเซอร์วิส Services หรือเว็บเซอร์วิส Web Services แทน ตัวอย่างของกรณีดังกล่าวคือ เราในฐานะผู้พัฒนาเว็บไซต์ ไปดึงเอาเซอร์วิสต่าง ๆ เช่น เคาต์เตอร์ ฐานข้อมูล และห้องสนทนา จากเว็บไซต์อื่น ๆ จากนั้นเพิ่มเติมรายละเอียดอีกนิดหน่อยสำหรับเว็บไซต์เรา เพียงเท่านี้ก็มีบริการใหม่ให้ผู้เข้ามาเยี่ยมชมได้แล้ว   ในความฝันของ NET จะมีบริการให้นักพัฒนาเลือกใช้มากมาย นักพัฒนาก็เพียงเรียกใช้และประกอบโซลูชันออกมาให้ดีและเหมาะสมเท่านั้น ฉะนั้นในมุมมองของนักพัฒนา ระดับทั่ว ๆ ไป การสร้างโซลูชันก็จะง่ายขึ้น อีกทั้งสามารถใบริการโซลูชันของตนกับผู้ใช้ โดยผ่านเครือข่ายคอมพิวเตอร์หรืออินเตอร์เน็ตได้ ในขณะที่ไม่ต้องไปกังวลว่าเซอร์วิสต่าง ๆ ที่นำมาประกอบนั้นอยู่ที่ไหนหรือต้องไปนั่งเขียนโปรแกรมเพื่อจัดการเรื่องเน็ตเวิร์กอีก นักพัฒนาเพียงรู้ว่าเซอร์วิสมันทำอะไรให้ได้บ้าง มีข้อจำกัดอย่างไร จากนั้นก็ประกอบและปรับต่างบางอย่างให้เหมาะสมเท่านั้น   สำหรับ NET ในมุมมองของผู้ใช้ก็เพียงแต่เรียกใช้บริการเท่านั้น บริการต่าง ๆ ก็จะวิ่งเข้ามาให้บริการถึงที่ โดยที่อุปกรณ์ที่ผู้ใช้ ๆ นั้นก็ไม่ได้จำกัดอยู่เฉพาะคอมพิวเตอร์ แต่จะมีการขยายไปถึงโทรศัพท์มือถือ คอมพิวเตอร์พกพา และอุปกรณ์อื่น ๆ ที่สามารถติดต่อกับเครือข่ายคอมพิวเตอร์ได้ บริการต่าง ๆ ที่นำเสนอมาให้นั้นก้จะนำเสนอในรูปแบบที่เหมาะสมกับอุปกรณ์ของผู้ใช้ ยกตัวอย่างเช่น ต้องการจะซื้อดอกไม้ของจากร้านค้าบนอินเตอร์เน็ต ถ้าใช้คอมพิวเตอร์ก็อาจมีรูปภาพซับซ้อนสวยงาม แต่ถ้าใช้โทรศัพท์มือถือซึ่งมีหน้าจอเล็กกว่ามาก ก็จะมีขนาดและรูปแบบและรายละเอียดของการนำเสนอที่แตกต่างกันไป ในขณะที่ทางฝั่งร้านค้านั้นอาจใช้ข้อมูลจากฐานข้อมูลเพียงอย่างเดียว อีกหน่อยสำหรับผู้ใช้ เวลาจะใช้ซอฟต์แวร์ก็อาจไม่จำเป็นต้องซื้อซอฟต์แวร์ทุกตัวมาใช้ อาจมีการเช่าเซอร์วิสแทน โดยเมื่อจะใช้ก็เรียก ระบบก็จะวิ่งเข้าไปดึงบริการมาจากศูนย์ต่าง ๆ เมื่อใช้งานเสร็จก็จบ และเก็บเงินจากการใช้นั้น ตัวอย่างหนึ่งที่เราอาจใช้งานกันประจำ แต่ว่าไม่ได้รู้สึกแปลกอะไรเพราะยังใช้งานฟรีอยู่ แต่จริง ๆ ไม่ฟรีที่เดียวเพราะเขามีการอัดโฆษณาส่งมาให้เราดูตลอดด้วย คือบริการเว็บเบสอีเมล์ เช่น Hotmail เป็นต้น เราเพียงเรียกใช้ เราไม่รู้และไม่จำเป็นต้องรู้เลยว่าระบบพาสปอร์ต ซึ่งใช้ตรวจสอบผู้ใช้ นั้นอยู่ที่ไหน เขาเก็บข้อมูลของเราอย่างไร ใช้ฐานข้อมูลอะไร อยู่บนระบบปฏิบัติการอะไร เรากำลังใช้บริการจากเครื่องใดในโลก ในฐานะผู้ใช้เราไม่ต้องรับภาระเรื่องการอัพเดตซอฟต์แวร์ ทางศูนย์จัดการให้เราเสร็จสรรพ นี่เป็นสาเหตุหนึ่งที่ทำให้ Hotmail บางช่วงทำงานได้ไม่เร็วเพรามีการอัพเดตบริการใหม่ ๆ อยู่เป็นประจำ   บริการ NET ที่ทางไมโครซอฟท์มีให้ลองใช้ในช่วงแรกนี้มี 3 ส่วนคือ เซอร์วิสพื้นที่เก็บข้อมูล Storage เซอร์วิสการตรวจสอบความเป็นส่วนบุคคล Authentication และเซอร์วิสเตือนต่าง ๆ Notification ตัวอย่างเช่น ให้พื้นที่เก็บเมลล์และไฟล์ใน มีบริการตรวจสอบโดยใช้พาสเวิร์ดและมีบริการเตือนต่าง ๆ โดยผ่าน MSN Messenger ตอนนี้ยังสามารถเตือนผ่านอุปกรณ์ประเภท Mobile ได้อีกด้วย

.net framewor คืออะไร, .net framewor คืออะไร หมายถึง, .net framewor คืออะไร คือ, .net framewor คืออะไร ความหมาย, .net framewor คืออะไร คืออะไร

ร่วมเป็นแฟนเพจเรา บน Facebook..ได้ที่นี่เลย!!

คำถามแนะนำ

คำถามในหมวดอื่นๆ

คำยอดฮิต

Sanook.commenu