Web Services Using C# and ASP.NET

20 ชั่วโมง (9,900 บาท)
โปรโมชั่นลด 10% เหลือ 8,910 บาท (ไม่รวม Vat)
รายละเอียด: Course ID: adc-03-15

การสร้าง Web Service และการเรียกใช้งาน Web Service โดยใช้ C# และ ASP.NET สำหรับผู้เริ่มต้นจนถึงประยุกต์ใช้งาน หลายคนคงจะเข้าใจความหมายของคำว่า Web Service แต่ไม่รู้ว่ามันทำงานยังไง และจะเรียกใช้งานยังไง ถ้าจะให้เข้าใจง่าย ๆ Web Service เปรียบเสมือนช่องทางสำหรับการแลกเปลี่ยนข้อมูลระว่าง Server ต่อ Server หรือ Server ต่อ Client ซึ่งเว็บที่จะเปิดให้บริการ Web Service จะต้องทำช่องทางที่เว็บอื่น ๆ จะสามารถเข้ามาเรียกใช้งานได้ ข้อมูลที่แลกเปลี่ยนกันอาจจะเป็นข้อมูลต่าง ๆ เช่น ธนาคารแห่งประเทศไทย อาจจะเปิดช่องทางสำหรับการอ่านค่าอัตราแลกเปลี่ยน โดยกำหนดให้ Client จะต้องส่งค่า Currency และ Date (เช่น USD , 30-Apr-2012) ที่จะอ่านค่าอัตราแลกเปลี่ยน ซึ่งเมื่อ Client เรียก Web Service จะต้องโยนค่า Argument ที่เป็น Currency และ Date เข้าไปได้อีกด้วย

ซึ่งในคอร์สอบรมนี้ผู้เรียนจะได้เรียนรู้และฝึกปฎิบัติการใช้งาน Web Service พื้นฐานถึงขั้นสูงที่น่าสนใจ อาทิ
SOAP, WSDL, UDDI , HTTP,XML ,Web Service Clients,Web Services Programming Model,XML Serialization,Using SOAP, การประยุกต์ใช้งาน WSDL,Data Access with Web Services, และหัวข้อเกี่ยวกับ Security คือ WSE and Web Services Security 

เพื่อการนำไปประยุกต์พัฒนา Web Service ตามแนวทางของตัวเองได้ต่อไป

วิดีโอแนะนำคอร์ส:

ดาวน์โหลดไฟล์รายละเอียดคอร์ส:

วัตถุประสงค์:

  • Explain how Web services solve problems encountered with traditional approaches to designing distributed applications.
  • Describe the architecture of a Web services-based solution.
  • Describe the underlying technologies of Web services and explain how to use the Microsoft .NET Framework to implement them.
  • Implement a Web service consumer by using Visual Studio .NET.
  • Implement a simple Web service by using Visual Studio .NET.
  • Publish and deploy a Web service.
  • Secure a Web service.
  • Implement caching in a Web service
  • Evaluate the trade-offs and issues that are involved in designing a real-world web service.
  • Implement nonstandard web service such as Hypertext Markup Language (HTML) screen scraping and aggregating web service.

กลุ่มเป้าหมาย:

  • กลุ่มผู้สนใจการเขียนโปรแกรมทั่วไป
  • ผู้ดูแลระบบด้านไอทีขององค์กรต่างๆ
  • นักศึกษา
  • ผู้ที่ต้องการพัฒนาความรู้ตัวเอง
  • เจ้าหน้าที่ด้านบริหารทรัพยากรมนุษย์

ความรู้พื้นฐาน:

  • มีพื้นฐานการเขียน ASP.NET มาก่อน และสามารถสร้าง Web Form ให้ทางานกับ User Control พื้นฐานได้
  • สามารถสร้าง Project ด้วย Visual Studio.NET มาก่อน
  • มีพื้นฐานการทางานกับ ADO.NET มาก่อน

ระยะเวลาในการอบรม:

  • 20 ชั่วโมง

ราคาคอร์สอบรม:

  • 9900 บาท

คอร์สที่ควรอบรมก่อนหน้า:

คอร์สต่อเนื่องที่แนะนำ:

เนื้อหาการอบรม:

เนื้อหาการอบรม

Module 1 What Are Web Services?

  • Introduction to Distributed Computing
  • Network Latency
  • Object State and Scalability
  • Interoperability
  • SOAP
  • WSDL
  • UDDI
  • Web Service Business Models
  • Service Oriented Architecture (SOA)
  • ASP.NET Web Services
  • Web Service Enhancements (WSE)
  • Windows Communications Framework (WCF)

Module 2 Web Services Fundamentals

  • Creating a Web Service Using ASP.NET
  • Deploying a Web Service Using IIS
  • Testing a Web Service
  • HTTP
  • XML
  • SOAP
  • Web Service Clients
  • WSDL

Module 3 Developing ASP.NET Web Services

  • Using Visual Studio to Develop Web Services
  • Visual Web Developer
  • Using ASP.NET Development Server
  • An Overview of the Web Services Namespaces
  • Deriving from the WebService Class
  • @Webservice Attribute
  • WebService Class
  • Adding a WebMethod to Web Services
  • Debugging Web Services
  • WS-I Basic Profile
  • ASP.NET Configuration

Module 4 Web Service Clients

  • Web Service Proxies
  • Web Services Description Language Tool (Wsdl.exe)
  • Understanding the Proxy Code
  • Creating a Proxy with Visual Studio
  • Returning Complex User-Defined Data Types
  • Writing a Client for the Google Search API

Module 5 ASP.NET Web Services Programming Model

  • Asynchronous Programming in Web Services
  • Asynchronous Events in .NET
  • Managing State in ASP.NET Web Services
  • Transactions in ASP.NET Web Services
  • Caching in ASP.NET Web Services

Module 6 XML Serialization

  • XmlSerializer
  • What Is Not Serialized
  • Writing and Reading XML
  • Customizing XML Serialization
  • XML Schema and XSD
  • Creating Classes from Schemas
  • XML Serialization and Web Services

Module 7 More about SOAP

  • The Structure of SOAP Messages
  • Using SOAP Headers
  • SOAP Faults
  • Document and RPC Style Messaging
  • Literal and Encoded Use
  • Customizing SOAP with Attributes
  • Using SOAP

Module 8 More about WSDL

  • The Need for Service Description
  • An IDL for Web Services
  • WSDL Namespaces
  • The WSDL Description Model
  • WSDL Descriptors as Schema
  • Message Description
  • Messaging Scenarios
  • Operations: Input, Output, and Fault
  • Messages
  • Service Description
  • Extending WSDL
  • .NET WSDL Classes
  • WSDL First!

Module 9 Data Access with Web Services

  • Multiple-Project Solutions in Visual Studio
  • Multiple-Tier Data Access
  • Data Access Using ADO.NET
  • A Data Access Web Service
  • Data Binding with Windows Forms
  • Using Typed DataSets
  • Binding to a Web Service

Module 10 WSE and Web Services Security

  • Web Service Enhancements (WSE)
  • Windows Communications Framework (Indigo)
  • When to Use WSE
  • WSE Architecture
  • A WSE-Enabled Web Service
  • WSE Settings Tool
  • WSE Message Tracing
  • A WSE-Enabled Client
  • Web Services Security
  • Server Authentication
  • X.509 Certificates
  • Policy Files
  • User Name Authentication

คำค้นหา:

Web Services Web Services Using C# ASP.NET Training Course Data Access with Web Services Web Service Clients อบรม Web Services C# and ASP สอน c#.net course อบรม Web Services C# and ASP อบรม c# โปรแกรมฝึกอบรม Web Services C# and ASP สอนเขียนเว็บ Web Services C# and ASP อบรม it Web Services C# and ASP สอน vb.net อบรม vb.net อบรม training งานอบรม Web Services C# and ASP เรียนสร้างเว็บ เน็ตเฟรมเวิร์ค อบรมไอที Web Services C# and ASP เรียน c#.net เรียน c# หลักสูตร training Web Services C# and ASP เรียน vb.net สอนเขียน vb.net เรียนสร้างเว็บไซต์ Web Services C# and ASP mvc 4 asp.net เรียน asp.net อบรม asp.net อบรม asp.net mvc สร้างเว็บ asp.net สร้างเว็บด้วย asp.net การเขียน asp.net เบื้องต้น เรียน asp.net mvc เขียนเว็บด้วย asp.net เริ่มต้นเขียน asp.net เรียนเขียนโปรแกรม นอกสถานที่ อบรม asp.net นอกสถานที่ อบรม asp.net In-House

อัพเดทข้อมูลเมื่อ:

  • 2015-12-24 11:14:59

ขอบคุณสำหรับการลงทะเบียนค่ะ
ระบบส่งรายละเอียดเพิ่มเติมไปที่อีเมล์แล้วนะคะ
หากมีคำถามโทรสอบถามที่เบอร์ 02-933-0427 หรือ 088-807-9770 (ทุกวัน 8.00-18.00 น.)

เลือกรอบลงเรียน:
ชื่อ-สกุล:
อีเมล์:
โทรศัพท์:
จำนวนผู้เข้าอบรม:

Top

itgenius facebook fanpage
บริษัท ไอทีจีเนียส เอ็นจิเนียริ่ง จำกัด (IT Genius Engineering Co.,Ltd.)
CopyRight © 2013-2014 itgenius.co.th