1 / 17

Microsoft .Net Framework

Microsoft .Net Framework. Presented by: Frank Perkins Leslie Meadows Jason Salomon. Agenda. Introduction to .Net .Net Framework Overview XML Web Services Examples of web services Web Service Demo. FP. Your application and Web service. Your internal services.

iden
Télécharger la présentation

Microsoft .Net Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft .Net Framework Presented by: Frank Perkins Leslie Meadows Jason Salomon

  2. Agenda • Introduction to .Net • .Net Framework Overview • XML Web Services • Examples of web services • Web Service Demo FP

  3. Your application and Web service Your internal services Visual Studio .NET Orchestration .NET Enterprise servers .NET Framework Applications using your service Operations Windows CE, 2000, XP, .NET .NET Foundation services End-userclients Third-party Web services Introduction to .Net Internet protocols SOAP “blue book” HTTP, SMTP, XML LM

  4. Other services Public web services Biz Tier Logic XML XML Building block services Smarter clients XML XML Internal services OSservices OS Services XML HTML XML Servers data, hosts XML Smarterdevices Business logic & Web service .Net WebServices Standard browsers Open Internet communications protocols (HTTP, SMTP, XML, SOAP) LM

  5. .Net Framework Overview • A grouping of technologies that: • unite isolated web applications • make information available anytime, anywhere • simplify development and deployment LM

  6. .Net Framework Overview How does MS .Net achieve this? Web Services! Benefits to the end users: • Access information anytime/anywhere • Users do not need to know underlying technology • Extends the internet into your operating system LM

  7. XML Web Services Overview Web Services are the heart of the framework What are XML Web services? HTML Client Web service XML LM

  8. XML Web Services Example: MapPoint Microsoft MapPoint Web Services • Provide maps, driving directions • Store locator • Web service hosted by Microsoft to be consumed by your application • http://www.microsoft.com/mappoint/products/webservice/default.mspx Customer using this service: Starbucks! LM

  9. XML Web Services Examples Starbucks Store Locator LM

  10. XML Web Services Example: NWS National Weather Service • Provides data from their digital forecast database • http://www.nws.noaa.gov/forecasts/xml/ Diagram of how the service works LM

  11. XML Web Services Example: NWS Enter Latitude and Longitude: Result: LM

  12. XML Support in .Net XML Classes provided within the .Net Framework • Reading XML files • Writing XML files • Navigation through the XML tree • XSL transformations • DataSets JS

  13. XML Class Details <XML> DocumentNavigator XmlTextWriter XmlReader XmlDocument XmlTextReader XmlValidatingReader XmlNodeReader JS

  14. Visual Studio.NET VB C++ C# JScript J# Common Language Specification ASP.NET Web Forms Web Services Mobile Internet Toolkit Windows Forms ADO.NET and XML Base Class Library Common Language Runtime Operating System Framework, Language and Tools JS

  15. .Net WebServices Demo Demo: • Create a webservice • Create a client app to consume the webservice • Create a windows app to consume the webservice • Consume a public web service FP

  16. Sources Used • .Net Framework Overview. http://www.microsoft.com/downloads/details.aspx?FamilyID=96cd43e9-3080-44df-aef3-cc3b46860323&displaylang=en • Microsoft MapPoint Services http://www.microsoft.com/mappoint/products/webservice/default.mspx • National Weather Service XML description http://www.nws.noaa.gov/forecasts/xml/

  17. Questions?

More Related