Introduction To ASP.NET Web Services
Technologies related to Web Services
HTTP Technology
Looking at the HTTP
Note: Fiddler is excellent tool which can be used to trace the HTTP communication over the network.
XML Technology
Note: XML is basic format medium to communicate over the network to other systems
SOAP Technology
Looking at the SOAP
Note: This is common Request and Response format for SOAP request.
WSDL Technology
Looking at the WSDL
Note: This WSDL file is kind of MENU for our web services to work with. Basically it defines all the methods and communication mechanism for your clients who calls this services.
How it works
Hello World for Web Services
Creating A Simple Web Service
Creating the Projects
Creating Add Protein method
Web Method parameters
Enabling Session
Add User
Creating Add User
Adding List Users
Fixing Add protein
The Repository Pattern
Using the Repository Pattern
Testing Our Web Services
Consuming Web Services
Creating Project for Web Service Client
Creating UI
Adding a Service Reference
Calling List Users
Adding a User
Updating total and Goal
Calling Add Protein
Adding Delay and use New Async in Web Services
Note: If you use Async and Await keyword then Web services call will not block the UI thread.
Old Async Pattern
Exceptions in Web Services
Custom SOAP header
Manually Generating Proxy Classes
Note: This WSDL tool will generate the proxy classes for our Web services Client call.
Web Services and AJAX
Setting up the project
Creating Select UI
How AJAX Works
Getting ready to call web Services
Populating Select List
Testing the UI dummy Services
Using Real Web Services
Adding New User UI
Implementing Add New User
Using Page Methods
Using JQuery for Web Services Call
Migrating to Newer Technologies
Technology Choices
Preparing for WCF
Creating WCF Services
Running WCF
Creating the WEB API Project
Creating USER Controller
Adding Methods
Adding GET and POST
GET
POST
Testing the API
Implementing PUT
Blogger Labels: Introduction,Services,Online,Course,Developers,Mozilla,Firefox,Technologies,Technology,Note,Fiddler,tool,communication,systems,SOAP,Request,Response,WSDL,MENU,mechanism,clients,Hello,World,Simple,Service,Projects,Protein,method,parameters,Session,User,List,Users,Repository,Pattern,Project,Client,Reference,Goal,Delay,Async,Await,Exceptions,Custom,header,Proxy,Classes,AJAX,Select,Works,Real,Page,Methods,JQuery,Call,Newer,Choices,Controller,POST
No comments:
Post a Comment