210 likes | 443 Views
Web Forms and XML Web Services. Tuc Goodwin. Introduction . This is the Eighth of 15 planned presentations Upcoming presentations:. This Month’s Objective:. Our overall objective is to
E N D
Web Forms and XML Web Services Tuc Goodwin
Introduction • This is the Eighth of 15 planned presentations • Upcoming presentations:
This Month’s Objective: • Our overall objective is to • This Presentation explains how to create menus, status bars, and toolbars to enhance the usability of an application.
Demonstration Code We will build a short demonstration application as we go through this lecture. All code samples can be downloaded from: http://groups.msn.com/NTPCUGDevToolsSIG And soon Beginning VB.NET SharePoint Site: http://69.41.237.216:879/BEGVBNET/default.aspx End With
Agenda • What this presentation is not… • What is a Web Form? • Web Form Semi-Basics • Web Form Life Cycle • Creating a Web Form • What is a Web Service? • Creating a Web Service • Testing a Web Service • Consuming a Web Service from a Web Form
What this presentation is not… • A how-to on writing HTML • HTML is an important skill, but you need to develop it yourself. There are many, many web-sites on the Internet that can provide direction.(can you spell G-O-O-G-L-E?) • All encompassing… • This is a taste of web development. If you want to be good at it, you will need to practice. There is a lot that I’m NOT going to cover. The ASP.NET SIG is a really good place to start.
What is a Web Form? • A web form is the basic building block for an ASP.NET application. Essentially it is a web page that is rendered by a web server to a browser. • It is stored in a file folder that is used by a virtual folder. Virtual Folders specify where your web application projects are physically stored.
What is a Web Service? • A web service is an application that exists on the internet/intranet, responds to remote procedure calls, and does not contain a user interface. • The example I am using comes from the book Visual Basic.NET Tips & Techniques by Kris Jamsa (ISBN:0072223189 )
Coding a Web Service <WebMethod()> Public Function DateOnly() As String DateOnly = Date.Today.Date.ToString End Function
Consuming a Web Service from a Web Form 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… Created a Web Form Consumed a Web Service and we wrote some more code… We’ll continue to build from here…
Next Time… Using ADO.NET