XML Web Services Tuc Goodwin 2/9/20161. Agenda What is an XML Web Service? Web Services Business Benefits Changing Application Architectural Model Web.

Slides:



Advertisements
Similar presentations
AJAX Development By Gary Mandela December 26,
Advertisements

Site Collection, Sites and Sub-sites
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Microsoft® SharePoint™ Products And Technologies “v2.0” Overview Brian Murphy Product Planner Microsoft Corporation.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
6/11/2015Page 1 Web Services-based Distributed System B. Ramamurthy.
The Microsoft View: Module 1: Getting Started. Copyright Course 2559B, Introduction to Visual Basic®.NET Programming with Microsoft®.NET. Lecture 1 Microsoft.
Compunet Corporation Programming with Visual Studio.NET GUI Week 13 Tariq Aziz and Kevin Jones.
1 ©2005 Microsoft Building your own collaborative environment Mark Tigwell
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
1 Web Services Visual C# 2008 Step by Step Chapter 30.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
XML Web Services Tuc Goodwin 8/10/ Agenda Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
DEV317 Integrating Extensible Business Graphics into Enterprise Applications using Visio 2003 Mai-lan Tomsen Bukovec Program Manager.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
SharePoint 2010 Business Intelligence Overview John Gamble 12 th April 2011.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Microsoft ®.NET and Microsoft ® Office 2003 Suthep Sangvirotjanaphat [MVP]
February 28, 2007 Pamela Williams. Windows SharePoint Services is an enabling technology that is included in Microsoft Windows Server It provides.
Enabling Embedded Systems to access Internet Resources.
INSPIRING CREATIVE AND INNOVATIVE MINDS Module 4: Adding Code to a Microsoft ASP.NET Web Form Implementing Code-Behind Pages Adding Event Procedures to.
© Minder Chen, ASP.NET 2.0: Introduction - 1 ASP.NET 2.0 Minder Chen, Ph.D. Framework Base Class Library ADO.NET: Data & XML.
Microsoft ® ASP.NET Presented by Joseph J. Sarna Jr. JJS Systems, LLC.
1 © 2008 Avaya Inc. All rights reserved. IPOffice Configuration Service Emil Ratnam.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Web Services (SOAP, WSDL, UDDI) SNU OOPSLA Lab. October 2005.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.
Portal Vision and Strategy. Table of Contents Problem statement Solution Sharepoint 2007 features Current Architecture Assessment New portal architecture.
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unit 3: Adding Code to a Microsoft ASP.NET Web Form.
Agenda What’s functionally changed since 2003 What’s technically changed since 2003 What’s the difference between WSS 2007 and SharePoint 2007 What’s the.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Module 3: Using Microsoft.NET- Based Languages. Overview Overview of the.NET-Based Languages Comparison of the.NET-Based Languages.
Reporting and Analysis With Microsoft Office. Reporting and Analysis Business User Reporting & Analysis OLAP Data Warehouse.
Visual Basic.NET Programming March 3, Agenda Questions / Discussion Cookies Project Work (Ends Around 9:00 PM) Demo's (15 minutes per team)
You are Here! Navigating SharePoint 1. Sharon Weaver 15 years designing, developing, and managing software 10 years SharePoint experience Six Sigma Black.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
Windows SharePoint 2007 Introduction. What is Microsoft SharePoint 2007? Microsoft SharePoint 2007 is the central information sharing and collaboration.
Created by Alia Al-Abdulkarim 2008 Visual Basic Vs. Java.
Using ADO.Net to Build a Login System Dr. Ron Eaglin.
.NET Mobile Application Development XML Web Services.
ADO.NET Objects Data Adapters Dr. Ron Eaglin. Agenda Builds on Information in Part I Should have working knowledge of creating a database connection Continuation.
Administration - I Jong S. Bok
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Sharepoint-Biztalk Integration with Multiple Transport protocols Jin Thakur
Introduction to SharePoint 2007 Brendon Schwartz
“Information Sharing Portal for Indus Sub-System”
Integrating Enterprise Applications Into SharePoint® Portal Server
Visual Studio Tools for Office 2005
2007 Office System Integration
By Gary Mandela December 26, 2006
Introduction to VB programming
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
1.الدوال Function 2.الاجراءاتSub Procedure 3.وحده نمطيه Add Module
XML Based Learning Environment
SharePoint Foundation 2010
Distributed System using Web Services
SharePoint Foundation 2010
Share What You Have Learned EP Session
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
GUI Programming in Visual Studio .NET
SharePoint 2007 Developer Overview Collaboration BI Features
Developer & Platform Group, Microsoft Ltd
Presentation transcript:

XML Web Services Tuc Goodwin 2/9/20161

Agenda What is an XML Web Service? Web Services Business Benefits Changing Application Architectural Model Web Site vs. Web Service Steps to calling a Web Service SharePoint Web Services

What is XML Web Services? Source:

Web Services Business Benefits Enables best-of-breed business integration  Knits together technology “islands”  Federation provides consistent model and organizations control their own information and applications Resilient  Changes in implementation  Choice in transport and encoding  Flexible application topology

Changing Application Architectural Model Your Application.NET Framework Clients Servers Services XML Web Services ApplicationApplicationApplication

Web Site vs. Web Service Web Sites  Web pages viewed in a browser by people XML Web Services  Used by computer applications  Reusable pieces of software  Interact programmatically over the network through industry recognized standards (XML and SOAP)  XML Web services can be combined with each other and other applications to build intelligent interactive.NET experiences Source:

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

SharePoint Web Services (part I) - Administrative methods such as creating and deleting sites - Methods for working with alerts - Methods for retrieving schemas and data - Methods for working with Document Workspaces - Methods for working with user interface forms - Methods for working with picture libraries - Methods for working with lists - Methods for working with Meeting Workspaces

SharePoint Web Services (part II) - Methods for working with SharePoint Services security - Methods used by Windows SharePoint Portal Server - Contains a single method to retrieve site templates - Methods for working with users and groups - Methods for working with file versions - Methods for working with views of lists - Methods for working with Web Parts - Methods for working with sites and subsites

Demo This demo was adapted from an online article by Mike Gunderloy, Coder To Developer (ISBN: X ) The full article can be found at

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

Creating a Web Service 2/9/201612

Coding a Web Service 2/9/ Public Function DateOnly() As String DateOnly = Date.Today.Date.ToString End Function

Testing a Web Service 2/9/201614

Consuming a Web Service from a Web Form 2/9/ 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

Summary We… Consumed a Web Service 2/9/201616

Other Resources msdn.microsoft.com/net support.microsoft.com/webcasts

Next Time… We will continue to build from here… 2/9/201618

Questions? 2/9/201619