ถอดรหัส .NET + Web Service
How to order...Order now...
สราวุฒิ อ้อยศรีสกุล155 บ.190 น.140 บ.
  • รู้รอบเรื่อง Web Services, .Net, C#, ASP.NET, VB.NET, SOAP และอื่นๆ ก่อนใคร!
    • รู้จักกับเทคโนโลยีสุดฮอต อย่าง Web Services, SOAP, WSDL พร้อมตีแผ่เทคโนโลยีพลิกโลกสู่สายพันธุ์ Microsoft .NET อาทิ ภาษา C#, Visual Basic.NET, ASP.NET, ADO.NET, Visual Studio.NET ครอบคลุมทั้งภาคทฤษฏีและภาคปฎิบัติ เพื่อเป็นแนวทางสำหรับ web developer ในการเตรียมตัวก้าวเข้าสู่โลกอินเทอร์เน็ตยุคต่อไป

ภาคหนึ่ง ถอดรหัส Web Serviecs

บทที่ 1 เทคโนโลยีเว็บก่อนยุค Web Services

ก่อนที่จะไปดูเทคโนโลยี Web Services ที่เป็น trend ของเทคโนโลยีในโลกอินเทอร์เน็ตแห่งอนาคตนั้น เราควรทำความเข้าใจเกี่ยวกับเทคโนโลยีในโลกของเว็บยุคปัจจุบันให้กระจ่าง ดังนั้นบทแรกนี้จึงประเดิมด้วยการเปิดเผยเรื่องนี้อย่างละเอียด โดยเน้นที่แพลตฟอร์มซึ่งเป็นที่นิยม 2 สายพันธุ์ คือ Windows DNA ของไมโครซอฟต์ และ J2EE ของซันไมโครซิสเต็มส์

  • 3 ยุค 3 สมัยของการพัฒนา
  • หัวเลี้ยวหัวต่อของยุคที่ 2
  • Windows DNA และ J2EE แพลตฟอร์มสะท้านโลก (อินเทอร์เน็ต)
  • Windows DNA หัวใจอยู่ที่ COM
  • J2EE มาตรฐาน distributed application บนรากฐานของ Java
  • บทสรุปของ Windows DNA และ J2EE
  • ส่งท้ายบท

บทที่ 2 เปิดประตูสู่ยุค Web Services

เนื้อหาบทนี้น่าติดตามเป็นอย่างยิ่ง เพราะจะว่าด้วยเรื่องของเทคโนโลยี Web Services ล้วนๆ เริ่มจากการทำความรู้จัก เทคโนโลยี Web Services เอง และเทคโนโลยีอื่นๆ ที่เกี่ยวข้อง อย่าง SOAP, WSDL, UDDI รวมทั้งผู้อยู่เบื้องหลังทั้งหมด คือภาษา XML

  • Web Services คืออะไร
  • Web Services = SOAP + WSDL + UDDI
  • ทลายกำแพงข้ามแพลตฟอร์มด้วย SOAP
  • ข้อดีของโพรโตคอล SOAP
  • แต่ SOAP ก็มีข้อเสียกับเขาเหมือนกัน
  • WSDL คือภาษาของเอกสารสำหรับอธิบาย Web Services
  • ค้นหาบริการ Web Services จาก UDDI
  • XML อยู่เบื้องหลังของ Web Services
  • อนาคตของ SOAP คือ XML Protocol (XP)
  • ระบบความปลอดภัยใน Web Services
  • ส่งท้ายบท

บทที่ 3 ฝึกสร้าง Web Services อย่างง่าย ด้วย SOAP Toolkit

บทนี้คือไฮไลต์ของเรื่อง Web Services เลยทีเดียว เพราะจะแสดงการสร้าง Web Services จาก COM Component ของไมโครซอฟต์ แล้วลองเรียกใช้จากไคลเอนต์หลายแบบ เช่น ฟอร์ม Visual Basic, ASP, โปรแกรม Java Application และโปรแกรม Perl ผู้อ่านจะได้เข้าใจเรื่อง SOAP และ WSDL อย่างทะลุปรุโปร่งก็บทนี้แหละครับ

  • องค์ประกอบของ Web Services ที่จะสร้างมีอะไรบ้าง
  • ลุยสร้าง Web Services ทีละขั้นตอน
  • เริ่มจากสร้าง COM Component ด้วย Visual Basic
  • ทดสอบการทำงานของ COM Component
  • แปลงสภาพ COM Component เป็น Web Services
  • จะใช้ภาษาใด ก็เรียก Web Services ผ่าน SOAP ได้หมด
  • อีกทางเลือกกับ IBM Web Services Toolkit
  • ส่งท้ายบท

บทที่ 4 ลองของจริงให้เห็นจะจะ ที่ salcentral.com

บทที่แล้ว เราได้เห็นการเรียกใช้ Web Services ข้ามแพลตฟอร์ม ข้ามภาษา โดยทดลองจากการทำงานภายในเครื่องคอมพิวเตอร์เครื่องเดียวกัน คราวนี้เมื่อเริ่มปีกกล้าขาแข็งแล้ว เราก็จะออกสู่โลกกว้าง ไปลองเรียกใช้ Web Services ของจริงๆ บ้างที่เว็บไซต์ salcentral.com

  • ที่ salcentral.com มี Web Services อะไรบ้าง
  • ค้นหาบริการใน salcentral.com
  • ทดลองเรียกบริการแปลศัพท์ภาษาอังกฤษ-เยอรมัน
  • Web Services กับแนวทางการพัฒนาเว็บของเรา
  • ส่งท้ายบท

บทที่ 5 สู่แพลตฟอร์ม Web Services กับ .NET และ Sun ONE

จาก Windows DNA และ J2EE พัฒนามาสู่ .NET และ Sun ONE ตามลำดับ เมื่อ 2 ยักษ์ใหญ่เสนอแพลตฟอร์มที่จะพลิกโลกอินเทอร์เน็ต ทั้ง 2 ยักษ์มีความเปลี่ยนแปลงอย่างไร เราจะเตรียมตัวรับเทคโนโลยีใหม่ๆ ที่จะมาถึงอย่างไร ติดตามได้ในบทนี้

  • Windows DNA ไม่ดีตรงไหน ทำไมต้องมี .NET
  • รู้จักแพลตฟอร์ม .NET ให้ลึกอีกนิด 102
  • CLR และ JVM ความเหมือนที่แตกต่าง
  • เลือกพัฒนาด้วยภาษาอะไรก็ได้ แล้วแต่ถนัด
  • Sun ONE ก็คือ J2EE + XML
  • จะเป็นนักพัฒนาในยุค Web Services ต้องเตรียมตัวอย่างไร
  • ส่งท้ายบท

ภาคสอง ถอดรหัส .NET

บทที่ 6 เจาะประเด็น .NET

ไมโครซอฟต์ได้วางแนวคิด ของ .NET ไว้อย่างอลังการ มีความเปลี่ยนแปลงหลายอย่าง เกิดขึ้นมากมายในเทคโนโลยีของไมโครซอฟต์ จึงเกิดคำแปลกๆ ใหม่ๆ อย่าง VB.NET, ASP.NET, ADO.NET, Web Form หรือ Win Form เป็นต้น ซึ่งผู้อ่านจะพบคำตอบทั้งหมดในบทนี้

  • ภาษาโปรแกรมใน .NET
  • เมื่อ Visual Basic.NET ก้าวสู่การเป็นภาษาเชิงวัตถุ
  • เขาว่า C# คือผู้มาโค่นล้ม Java
  • จาก ASP สู่ ASP.NET หรือ Web Form
  • Win Form คือโปรแกรมในเครื่องพีซี
  • คอมโพเนนต์ใน .NET
  • ว่าด้วยเรื่องของข้อมูลกับ ADO.NET และ XML
  • การพัฒนา Web Services ใน .NET
  • ส่งท้ายบท

บทที่ 7 Visual Studio.NET เครื่องมือพัฒนายุค .NET

บทนี้จะนำผู้อ่านไปรู้จักกับเครื่องมือพัฒนาซอฟต์แวร์สำหรับแพลตฟอร์ม .NET ที่ชื่อ Visual Studio.NET โดยแนะนำให้รู้ว่า มีอะไรเพิ่มเติมจาก Visual Studio 6.0 บ้าง และจะอธิบายขั้นตอนการติดตั้งโปรแกรม Visual Studio.NET เพื่อพัฒนาซอฟต์แวร์ต่อไป

  • มีอะไรแปลกใหม่ใน Visual Studio.NET
  • เตรียมเครื่องพีซีสำหรับติดตั้ง Visual Studio.NET
  • หาโปรแกรม Visual Studio.NET ได้ที่ไหน
  • เริ่มติดตั้ง Visual Studio.NET
  • เปิดโปรแกรม Visual Studio.NET ครั้งแรก
  • ส่งท้ายบท

บทที่ 8 สร้าง Win Form กับ Web Form โดยใช้ VB.NET และ C#

บทนี้จะมาดูตัวอย่างง่ายๆ ของการพัฒนาโปรแกรมแบบใหม่สำหรับเครื่องพีซี ที่เรียกว่า Win Form และการพัฒนาเว็บแบบใหม่ ด้วย Web Form หรือ ASP.NET นั่นเอง เพื่อให้เราได้เห็นแนวทางใหม่ๆ ของการพัฒนาซอฟต์แวร์ สำหรับแพลตฟอร์ม .NET รวมถึงลักษณะของภาษาใหม่อย่าง Visual Basic.NET และ C# ด้วย

  • ประเดิมสร้าง Win Form อย่างง่ายๆ
  • แปลกตากับไวยากรณ์ใหม่ๆ ของ ASP.NET
  • ถึงคิวสร้าง Web Form ดูบ้าง
  • ส่งท้ายบท

บทที่ 9 ก้าวแรกกับภาษา C#

หากจะถามว่า อะไรใน .NET ที่น่าตื่นเต้นและเร้าใจนักพัฒนาที่สุด ภาษา C# คงเป็นคำตอบของหลายๆ คน ดังนั้นในบทนี้จะเป็นก้าวแรกสำหรับการเรียนรู้ภาษา C# ว่าจะต้องมีพื้นความรู้อะไรบ้าง หาคอมไพเลอร์มาติดตั้งได้อย่างไร รวมไปจนถึงจะใช้เครื่องมืออะไรมาเขียนภาษา C#

  • ติดตั้งคอมไพเลอร์ของภาษา C# ได้จากไหน
  • เครื่องมือช่วยเขียนโปรแกรมภาษา C#
  • เขียน-คอมไพล์-รัน โปรแกรมแรกของเรา
  • หัวข้อหลักๆ ที่ต้องศึกษาในภาษา C#
  • แนวทางศึกษา C# สำหรับผู้ไม่มีพื้นฐานความรู้ภาษา OOP มาก่อน
  • แนวทางศึกษา C# สำหรับผู้มีพื้นฐานความรู้ภาษาเชิงวัตถุอื่นๆ
  • อนาคตของภาษา C#
  • ส่งท้ายบท

ภาคผนวก ก ติดตั้งซอฟต์แวร์และอธิบายซอร์ซโค้ดในบทที่ 3

  • ไคลเอนต์ที่เป็น Perl/Apache
  • ไคลเอนต์ที่เป็น Java Application

ภาคผนวก ข รวมเว็บไซต์หัวกะทิ Web Services และ .NET

  • เว็บไซต์เจาะใจ Web Services
  • เว็บไซต์เจาะจง .NET

FAQ คำถามที่ถามบ่อย

ดัชนี

แสดงรายการหนังสือ | สั่งซื้อหนังสือ


Copyright © 2000, Witty Group Co., Ltd.