Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML Web Services Tuc Goodwin 8/10/20151. Agenda Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services.

Similar presentations


Presentation on theme: "XML Web Services Tuc Goodwin 8/10/20151. Agenda Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services."— Presentation transcript:

1 XML Web Services Tuc Goodwin 8/10/20151

2 Agenda Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services

3 Upcoming Schedule WSDL, Schemas, and Proxies! (Oh, My) Serializations Intro to C# Debugging.NET 2.0 Creating Workflows in.NET 3.0 Object Thinking

4 Review: What is XML Web Services? Source: www.microsoft.com/net/basics/whatis.aspwww.microsoft.com/net/basics/whatis.asp

5 Review: Steps to Calling a Web Service 1. Add Web Service Reference 2. Add Credentials (if necessary) 3. Instantiate the Web Service Object 4. Invoke the Web Service methods 5. Process the Results

6 SharePoint Web Services (part I) http://server:xxxx/_vti_adm/Admin.asmx - Administrative methods such as creating and deleting sites http://server/_vti_bin/Alerts.asmx - Methods for working with alerts http://server/_vti_bin/DspSts.asmx - Methods for retrieving schemas and data http://server/_vti_bin/DWS.asmx - Methods for working with Document Workspaces http://server/_vti_bin/Forms.asmx - Methods for working with user interface forms http://server/_vti_bin/Imaging.asmx - Methods for working with picture libraries http://server/_vti_bin/Lists.asmx - Methods for working with lists http://server/_vti_bin/Meetings.asmx - Methods for working with Meeting Workspaces

7 SharePoint Web Services (part II) http://server/_vti_bin/Permissions.asmx - Methods for working with SharePoint Services security http://server/_vti_bin/SiteData.asmx - Methods used by Windows SharePoint Portal Server http://server/_vti_bin/Sites.asmx - Contains a single method to retrieve site templates http://server/_vti_bin/UserGroup.asmx - Methods for working with users and groups http://server/_vti_bin/versions.asmx - Methods for working with file versions http://server/_vti_bin/Views.asmx - Methods for working with views of lists http://server/_vti_bin/WebPartPages.asmx - Methods for working with Web Parts http://server/_vti_bin/Webs.asmx - Methods for working with sites and subsites

8 Demo This demo was adapted from an online article by Mike Gunderloy, Coder To Developer (ISBN: 078214327X )

9 September 2005 Presentation The samples from 2005 are loaded on our SharePoint site at http://69.41.237.216/VBNETSIG/ http://69.41.237.216/VBNETSIG/ The example I am used came from the book Visual Basic.NET Tips & Techniques by Kris Jamsa (ISBN:0072223189 ) 8/10/20159

10 Creating a Web Service 8/10/201510

11 Coding a Web Service 8/10/201511 Public Function DateOnly() As String DateOnly = Date.Today.Date.ToString End Function

12 Testing a Web Service 8/10/201512

13 Consuming a Web Service from a Web Form 8/10/201513 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim myWebService As New localhost.Service1 If Me.RadioButton1.Checked Then Me.TextBox1.Text = myWebService.DateTime If Me.RadioButton2.Checked Then Me.TextBox1.Text = myWebService.DateOnly If Me.RadioButton3.Checked Then Me.TextBox1.Text = myWebService.TimeOnly If Me.RadioButton4.Checked Then Me.TextBox1.Text = myWebService.DayOfWeek End Sub

14 More Demo Let’s look at some code!

15 Summary We… Consumed a Web Service 8/10/201515

16 Other Resources www.microsoft.com/net msdn.microsoft.com/net www.gotdotnet.com support.microsoft.com/webcasts www.dnug.net www.devx.com/dotnet/ www.thedotnetmag.com www.winnetmag.com www.microsoft.com/mspress

17 Next Time… We will continue to build from here… WSDL, Schemas, and Proxies! (Oh, My) 8/10/201517

18 Questions? 8/10/201518


Download ppt "XML Web Services Tuc Goodwin 8/10/20151. Agenda Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services."

Similar presentations


Ads by Google