Course Overview The examples and excercises in this course are based on C#, so this is not suitable for VB.NET developers. Not sure whether this is the right Microsoft training course for you? For a more advanced search, click on our course category page Related Courses Audience This audience is comprised of professional .NET software developers who use Microsoft Visual Studio in a team-based, medium-sized to large development environment. Members of the audience have experience consuming services within their Web and/or Windows Client applications and are interested in learning to develop their own service-oriented applications (SOA) using WCF Services. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1 or newer releases of the Visual Studio product. The audience has some experience using Visual Studio 2010 for either Windows Client or Web application development. Examinations Related Brands Related Paths Related Tracks Related Exams Prerequisites Typically, this audience has the following knowledge/experience: - Conceptual understanding of Service Oriented Architecture (SOA)
- Experience developing n-tier applications that consume WCF services
- Ability to implement simple network programming tasks, such as issuing a Web request
- Ability to call a WCF Service from a Web or Windows Client application
Course Outline Module 1 - Understanding SOA and Services - Module Goal: The goal of this module is to help students understand how a Service-Oriented Architecture differs from other application architectures, and to help students understand when and why to use the many built-in communication options (interoperable communication, binary communication, RESTful communication, etc.) that are available with WCF. Students should gain a general understanding of the most common 4-8 application scenarios for implementing WCF as well as an understanding of the WCF architecture.
Module 2 - Getting Started with WCF Development - Module Goal: The goal of this module is to get students started on developing WCF services with VS2010 (.NET 4.0) and to provide students with a general understanding the WCF service development lifecycle.
Module 3 - Hosting WCF Services - Module Goal: The goal of this module is to enable students to select an appropriate host (for a WCF service) based on the application scenario and production environment, and to enable the student to configure a service for consumption based on the host. Students should gain an understanding of the built-in hosting features provided by each hosting option.
Module 4 - Defining and Implementing WCF Contracts - Module Goal: The goal of this module is to enable students to define a contract that specifies what operations a service exposes and the messages it exchanges.
Module 5 - Endpoints and Behaviors - Module Goal: The goal of this module is to enable students to access to the functionality of a WCF service from different clients and to modify or extend the default functionality of a service for consumption by one or more clients.
Module 6 - Testing and Troubleshooting WCF Services - Module Goal: The goal of this module is to enable students to develop unit testing for a WCF service as well as troubleshooting the performance and behavior their WCF Services by using logging and tracing. Students will also learn to handle planned and unplanned exceptions as part of their development process.
Module 7 - Implementing WCF Security - Module Goal: The goal of this module is to enable students to improve the security of their WCF service and protect service messages. Students will also be able to recognize common threat scenarios and implement the appropriate WCF provided security feature.
Module 8 - Introduction to Advanced WCF Topics - Module Goal: The goal of this module is to introduce students to some advanced topics (Extensibility, Transactions, Deployment, Advanced Routing) that could be important to their company business but which could not be fully covered in this training course. The students will be directed toward additional content.
How to make a booking for the M10263 course
|
|
Request availability or enquire by clicking a date:
Wales
| Glamorgan (South) |
|
£ |
1,145 |
France
| Nord-Pas-de-Calais |
|
|
1,650 |
| South West England |
|
£ |
1,150 |
| South West England |
|
£ |
1,150 |
| North East England |
|
£ |
1,195 |
| South West England |
|
£ |
1,150 |
| South West England |
|
£ |
1,150 |
| South West England |
|
£ |
1,150 |
| North East England |
|
£ |
1,195 |
No Suitable Dates?
Please click above and we will take care of the rest.
Please click above and we will be happy to discuss the benefits of onsite and bespoke courses with you.
|