﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="../../webpages/courses.xsl" ?>
<!--
/////////////////////////////////////////////////////////////////////////////
//  CSE681codeL10.xml - provides links Lecture #18 materials                 //
//                     on the ECS college server                           //
//                                                                         //
//  Jim Fawcett, CST 2-187, Syracuse University, jfawcett@twcny.rr.com     //
/////////////////////////////////////////////////////////////////////////////
-->

<courses name="Fawcett">

  <btitle>CSE681 Lecture #10</btitle>
  <theme src="../../webpages/CodeTheme.css" />

  <visible>
  <title>CSE681 - Software Modeling and Analysis</title>
  <subtitle>Lecture #10 - Windows Presentation Foundation (WPF)</subtitle>
  <revised>10 October 2010</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/>
    <ifile title="Lecture #15">../Lectures/CSE681CodeL15.xml</ifile>&#32;
    <ifile title="Lecture #16">../Lectures/CSE681CodeL16.xml</ifile>&#32;
    <ifile title="Lecture #17">../Lectures/CSE681CodeL17.xml</ifile>&#32;
    <ifile title="Lecture #18">../Lectures/CSE681CodeL18.xml</ifile>&#32;
    <ifile title="Lecture #19">../Lectures/CSE681CodeL19.xml</ifile>&#32;
    <ifile title="Lecture #20">../Lectures/CSE681CodeL20.xml</ifile>&#32;
    <ifile title="Lecture #21">../Lectures/CSE681CodeL21.xml</ifile>&#32;<br/>
    <ifile title="Lecture #22">../Lectures/CSE681CodeL22.xml</ifile>&#32;
    <ifile title="Lecture #23">../Lectures/CSE681CodeL23.xml</ifile>&#32;
    <ifile title="Lecture #24">../Lectures/CSE681CodeL24.xml</ifile>&#32;
    <ifile title="Lecture #25">../Lectures/CSE681CodeL25.xml</ifile>&#32;
    <ifile title="Lecture #26">../Lectures/CSE681CodeL26.xml</ifile>&#32;
    <ifile title="Lecture #27">../Lectures/CSE681CodeL27.xml</ifile>&#32;
    <ifile title="Lecture #28">../Lectures/CSE681CodeL28.xml</ifile>&#32;
  </hilight>
  
  <hilight>
    <html>
      <a href="../../webpages/cse681.xml#Syllabus">Syllabus</a>
    </html>&#32;
    <ifile title="SG-SMA">StudyGuideSMA.xml</ifile>&#32; 
    <ifile title="SG-OCD">StudyGuideOCD.xml</ifile>&#32;
    <ifile title="SG-Notes">StudyGuideNotes.xml</ifile>
  </hilight>
  
  <section title="Web Resources:">
      <ilink title="UML">edn.embarcadero.com/article/31863</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.ddj.com/windows/?cid=vnav</ilink>&#32;
      <ilink title="WindowsClient.net">windowsclient.net//</ilink>&#32;
      <ilink title="DotNetJunkies">www.dotnetjunkies.com</ilink>&#32;
      <ilink title="dotnet quickstart tutorials">asp.dotnetheaven.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;
      <ilink title="Performance&#160;Counters">msdn.microsoft.com/en-us/library/w8f5kw2e(VS.71).aspx</ilink>&#32;
  </section>
  
  <isection title="Office Hours:">
    <ifile title="Instructor &amp; TAs">../../webpages/officeHours.xml</ifile>
  </isection>
  
  <section title="Content:">
    This lecture explores the new Windows Presentation Foundation technology.  
    <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>
        <ifile title="Project #3">../projects/Pr3f10.doc</ifile>, 
        <ifile title="Project #4">../projects/Pr4f10.doc</ifile>, 
        <ifile title="Project #5">../projects/Pr5f10.doc</ifile> 
      </litem>
      <llitem label="SVG demo">
        <tblock>
          <!--
          <ilink title="SVG demo0">fawcett.syr.edu/su/handouts/cse681/code/svg/Ex0.svg</ilink>, 
          <ilink title="SVG demo1">fawcett.syr.edu/su/handouts/cse681/code/svg/Ex1.svg</ilink>, 
          <ilink title="SVG demo2">fawcett.syr.edu/su/handouts/cse681/code/svg/Ex2.svg</ilink>, 
          <ilink title="SVG demo3">fawcett.syr.edu/su/handouts/cse681/code/svg/Ex3.svg</ilink>,
          --> 
          This demo works with Chrome, FireFox, and IE9 Beta.  It does not work with IE8.  Note, however, that the college server will
          not serve SVG files (.svg extension) so the demo won't work from this link, except on my laptop.  You can, however, download the 
          contents of the associated folder and run from your own machine.<p/>
          <ifile title="SVG demo">../code/svg/Ex5.htm</ifile>, 
          <ifile title="SVG demo folder">../code/SVG</ifile>
        </tblock>
      </llitem>
      <llitem label="WPF Presentation">
        <tblock>
          <file title="Windows Presentation Foundation">../../Coretechnologies/windowsprogramming/presentations/WindowsPresentationFoundation.ppt</file>
        </tblock>
      </llitem>
      <llitem label="Demo code samples">
        <tblock>
          <file title="WPF All Demos">../../CoreTechnologies/WindowsProgramming/code/WPF_Basic_Demos</file><br/>
          Be careful with this link.  If you download and expand the zip file you'll get 13 new folders, e.g., each of the
          demo projects.  So, you should create a new directory for all these.  That way it's easy to clean up when you're done.<p/>
          <file title="WPF Default Project Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_DefaultProject</file>
          <file title="Lab Manager Prototype">../../CoreTechnologies/WindowsProgramming/code/WPF_LabManager</file>
          <file title="Routed Event Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_RoutedEvent</file>
          <file title="Attached Properties Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_AttachedProperties</file>
          <file title="Triggers Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_Triggers</file>
          <file title="WPF Controls">../../CoreTechnologies/WindowsProgramming/code/WPF_Controls</file>
          <file title="Data Template Demo">../../CoreTechnologies/WindowsProgramming/Code/WPF_DataTemplateDemo</file>
          <file title="UserControl Demo">../../CoreTechnologies/WindowsProgramming/Code/WPF_UserControlDemo</file>
          <file title="Control Template">../../CoreTechnologies/WindowsProgramming/Code/WPF_ControlTemplate</file>
          <file title="Custom Element Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_CustomElement</file>
          <file title="Bar Chart Demo">../../CoreTechnologies/WindowsProgramming/code/WPF_BarChart</file>
          <file title="WPF with all Code">../../CoreTechnologies/WindowsProgramming/code/WPF_AllCode</file>
          <file title="Embedded code in Xaml">../../CoreTechnologies/WindowsProgramming/code/WPF_Petzold/EmbedCodeInXaml</file>
        </tblock>
      </llitem>
      <litem>
        <link title="Microsoft WPF Samples">msdn.microsoft.com/en-us/library/ms771449.aspx</link>
      </litem>
      <litem>
        <link title="WindowsClient.Net Samples">windowsclient.net/downloads/folders/wpfsamples/default.aspx</link>
      </litem>
      <litem>
        <link title="WPFpedia.com Samples">www.actiprosoftware.com/Support/ResourceGuides/WPF/ViewCategory.aspx?ResourceGuideCategoryID=6</link>
      </litem>
      <litem>
        <link title="Karl Shifflett Samples">karlshifflett.wordpress.com/table-of-contents/</link>
      </litem>
<!--
      <litem>
        <file title="VML demo">../code/WPFDemos</file>
      </litem>
-->
      <br/><hr/>
    </olist>
  </section>  
  </visible>
</courses>
