﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="../../webpages/courses.xsl" ?>
<!--
/////////////////////////////////////////////////////////////////////////////
//  CSE681codeL8.xml - provides links Lecture #8 materials                 //
//                     on the ECS college server                           //
//                                                                         //
//  Jim Fawcett, CST 2-187, Syracuse University, jfawcett@twcny.rr.com     //
/////////////////////////////////////////////////////////////////////////////
-->

<courses name="Fawcett">

  <btitle>CSE681 Lecture #8</btitle>
  <theme src="../../webpages/CodeTheme.css" />

  <visible>
  <title>CSE681 - Software Modeling and Analysis</title>
  <subtitle>Lecture #8 - Midterm Review and Web Services</subtitle>
  <revised>19 October 2005</revised>
  
  <hilight>
    <ifile title="Home">../../webpages/FawcettHome.xml</ifile>&#32;
    <ifile title="Courses">../../webpages/Courses.xml</ifile>&#32;
    <ifile title="Code">../../webpages/Code.xml</ifile>&#32;
    <ilink title="Handouts">www.ecs.syr.edu/faculty/fawcett/handouts</ilink>&#32;
    <ifile title="CoreTech">../../webpages/CoreTechnologies.xml</ifile>&#32;
    <ifile title="Books">../../webpages/Books.xml</ifile>&#32;
    <ifile title="Articles">../../webpages/Articles.xml</ifile>&#32;
    <ifile title="Math">../../webpages/Mathematics.xml</ifile>&#32;
    <ifile title="Research">../../webpages/research.xml</ifile>&#32;
    <ifile title="Masters Projects">../../webpages/MastersProjects.xml</ifile>&#32;
    <ifile title="SWDev">../../webpages/swdev.xml</ifile>&#32;
    <ifile title="WebDev">../../webpages/webdev.xml</ifile>&#32;
    <ifile title="News">../../webpages/news.xml</ifile>&#32;
    <ifile title="OtherLinks">../../webpages/OtherLinks.xml</ifile>&#32;
    <ifile title="SiteDesign">../../webpages/SiteDesign.xml</ifile>&#32;
    <ifile title="Graduates">../../webpages/graduates.xml</ifile>&#32;
    <ifile title="AllPages">../../webpages/AllPages.xml</ifile>&#32;
    <ifile title="Office Hours">../../webpages/OfficeHours.xml</ifile>&#32;
    <notice title="Notices">../../webpages/notices.xml</notice>&#32;
    <html><a href="#contents">Contents</a></html>&#32;
  </hilight>

  <!-- <include src="CoursesNavBar.xml"/> -->

  <hilight>
    <ifile title="CSE681-SWMAA">../../webpages/CSE681.xml</ifile>&#32;
    <ifile title="CSE686-IP">../../webpages/CSE686.xml</ifile>&#32;
    <ifile title="CSE687-OOD">../../webpages/CSE687.xml</ifile>&#32;
    <ifile title="CSE775-DO">../../webpages/CSE775.xml</ifile>&#32;
    <ifile title="CSE776-DP">../../webpages/CSE776.xml</ifile>&#32;
    <ifile title="CSE778-AWP">../../webpages/CSE778.xml</ifile>&#32;
    <ifile title="CSE784-SWS">../../webpages/CSE784.xml</ifile>
  </hilight>

  <hilight>
    <ifile title="Lecture #01">../Lectures/CSE681CodeL1.xml</ifile>&#32;
    <ifile title="Lecture #02">../lectures/CSE681CodeL2.xml</ifile>&#32;
    <ifile title="Lecture #03">../Lectures/CSE681CodeL3.xml</ifile>&#32;
    <ifile title="Lecture #04">../Lectures/CSE681CodeL4.xml</ifile>&#32;
    <ifile title="Lecture #05">../Lectures/CSE681CodeL5.xml</ifile>&#32;
    <ifile title="Lecture #06">../Lectures/CSE681CodeL6.xml</ifile>&#32;
    <ifile title="Lecture #07">../Lectures/CSE681CodeL7.xml</ifile>&#32;<br/>
    <ifile title="Lecture #08">../Lectures/CSE681CodeL8.xml</ifile>&#32;
    <ifile title="Lecture #09">../Lectures/CSE681CodeL9.xml</ifile>&#32;
    <ifile title="Lecture #10">../Lectures/CSE681CodeL10.xml</ifile>&#32;
    <ifile title="Lecture #11">../Lectures/CSE681CodeL11.xml</ifile>&#32;
    <ifile title="Lecture #12">../Lectures/CSE681CodeL12.xml</ifile>&#32;
    <ifile title="Lecture #13">../Lectures/CSE681CodeL13.xml</ifile>&#32;
    <ifile title="Lecture #14">../Lectures/CSE681CodeL14.xml</ifile>&#32;<br/>
  </hilight>
  
  <hilight>
    <html><a href="#Contents">Contents</a></html>&#32;
    <html>
      <a href="../../webpages/cse681.xml#Syllabus">Syllabus</a>
    </html>&#32;
  </hilight>
  
  <section title="Web Resources:">
      <ilink title="UML">bdn.borland.com/article/0,1410,31863,00.html</ilink>&#32;
      <ilink title="XML,&#160;HTML">www.w3schools.com</ilink>&#32;
      <ilink title="Code&#160;Project">www.codeproject.com</ilink>&#32;
      <ilink title="Microsoft&#160;Developer's&#160;Network">www.msdn.microsoft.com</ilink>&#32;
      <ilink title="DevelopMentor">www.develop.com/devresources/default.aspx</ilink>&#32;
      <ilink title="XML">xml.com</ilink>&#32;
      <ilink title="Sells&#160;Brothers">sellsbrothers.com</ilink>&#32;
      <ilink title="Windows&#160;Developer's&#160;Journal">www.wdj.com</ilink>&#32;
      <ilink title="Windows&#160;Forms">windowsforms.net/</ilink>&#32;
      <ilink title="DotNetJunkies">www.dotnetjunkies.com</ilink>&#32;
      <ilink title="GotDotNet">www.gotdotnet.com</ilink>&#32;
      <ilink title="C#&#160;Corner">www.c-sharpcorner.com</ilink>&#32;
      <ilink title="Mono&#160;Project">www.go-mono.com</ilink>&#32;
  </section>
  
  <isection title="Office Hours:">
    <ifile title="Instructor &amp; TAs">../../webpages/officeHours.xml</ifile>
  </isection>
  
  <section title="Content:">
  <html><a name="Contents" id="Syllabus"/></html>
    This week we focus on next week's midterm examination.  Then we will introduce web services and discuss some web service code.
    <olist>
      <litem>
        <html>
          The <a href="../../webpages/CSE681.xml#Syllabus">Syllabus</a> describes topics to be covered,
          reading material for you to digest <u>before coming to class</u>, and due dates
          for the assigned projects.
        </html>
      </litem>
      <litem>
        <file title="Best Project #2s - Mike Corley, Don McGarry, Mario Tayah">../BestProject2s</file>
      </litem>
      <litem>
        <u>Helpers for Project #4</u>
        <ind>
          <file title="Base64Encoding">../code/Base64Encoding</file>
          <file title="Remoting with Pass-By-Ref, fixed for VS2003">../code/Remoting_PassByRef</file>
          <file title="Bilateral Remoting">../code/Remoting_BilateralComm</file>
        </ind>
      </litem>
      <litem>
         <file title="Midterm Review">../midterm/instrSolMTF02a.doc</file>
      </litem>
      <litem>
         <file title="Review Details">../presentations/MidtermReview.ppt</file>
      </litem>
      <litem>
        Web Services Tutorials and References:
        <ind>
          <link title="GotDotNet">samples.gotdotnet.com/quickstart/aspplus/doc/webservicesintro.aspx</link>
          <link title="Developer.com">www.developer.com/services/</link>
          <link title="IBM">www-106.ibm.com/developerworks/webservices/</link>
          <link title="hp view">devresource.hp.com/drc/topics/web_services.jsp</link>
        </ind>
      </litem>
      <litem>
        <file title="Create a virtual directory and insert a simple web service and client">../presentations/CreateVirtDir.doc</file>
      </litem>
      <litem>
        <file title="Active Server Pages (ASP) Lite">../presentations/ActiveServerPagesLite.ppt</file>
      </litem>
      <litem>
        <file title="Create a simple ASP.NET application">../presentations/CreateAspApplicationWithVS.doc</file>
      </litem>
      <litem>
        <file title="Simple ASP.NET application">../code/demoAspApplication</file>
      </litem>
      <litem>
        <file title="Web Services Presentation">../presentations/WebServices.ppt</file>
      </litem>
      <litem>
        <file title="Calc web service">../code/CalcWebService</file>
      </litem>
      <litem>
        <file title="Browse Calc web service">../lecture8/BrowseCalc.cmd</file>
        Uses BrowseCalc.cmd in CSE681/lecture8 folder.  <note>Won't run on ECS Server.</note>
      </litem>
      <litem>
        <file title="Run Calc Client">../lecture8/calc.cmd</file>
        Uses Calc.cmd in CSE681/lecture8 folder.  <note>Won't run on ECS Server.</note>
      </litem>
      <litem>
        <file title="Project Center web service based communication prototype">../code/PCserver</file>
      </litem>
      <litem>
        <file title="Create a simple Web Service with Visual Studio">../presentations/CreateWebService.doc</file>
      </litem>
      <litem>
        <file title="fileXferWebService - a typical web service">../code/fileXferWebService</file>
      </litem>
      <litem>
        <file title="Web Service Details">../presentations/Enterprise3.ppt</file>
      </litem>
      <litem>
        <ifile title="Lecture #8 folder">../Lecture8</ifile> contains a page of links to 
        presentations and code discussed in this class.  The Lecture folders will occasionally
        hold physical files of interest as well.  Usually, however, all the materials 
        of interest to the class are in the <ifile title="presentations">../presentations</ifile>
        and <ifile title="code">../code</ifile> folders.  The contents of these folders will grow
        as you progress through the course.
      </litem>
    </olist>
  </section>  
  </visible>
</courses>
