CSE686 - Internet Programming

Lecture #5 - Silverlight

Revised: 15 June 2010
Home Courses Code Handouts CoreTech Books Articles Math Research Masters Projects SWDev WebDev News OtherLinks SiteDesign Graduates AllPages Office Hours Notices Contents

CSE681-SWMAA CSE686-IP CSE687-OOD CSE775-DO CSE776-DP CSE778-AWP CSE784-SWS

Lecture #01 Lecture #02 Lecture #03 Lecture #04 Lecture #05
Lecture #06 Lecture #07 Lecture #08 Lecture #09 Lecture #10

Lab #01 Lab #02 Lab #03 Lab #04 Lab #05 Lab #06 Lab #07 Lab #08

Contents Syllabus

Web Resources:

Color Lab Color Codes HTML tags Everything HTML XML, HTML, Scripting Win32, COM, MFC webdeveloper.earthweb devx... W3Schools Web Developer's Virtual Library World-Wide Web Consortium WebReference devCentral

Office Hours:

Instructor & TAs

Content:

This lecture is concerned with Silverlight and Web Services as implemented in Windows Communication Foundation (WCF).
  1. Syllabus describes topics to be covered, reading material for you to digest before coming to class, and due dates for the assigned projects.
  2. Final Project #1
    Final Project #2 - version 2.0Note Revision!
    Final Project #4
  3. Material from Prior Lectures:
  4. Background on Master Pages:
  5. Final Projects:
  6. O.K., Now Down to Business!

  7. MVC Demo Revisited:
  8. HTML5
    This demo needs Chrome or FireFox (Chrome is most complete):
    HTML5 Demo - Apirocks.com

    References:
    Browser capabilities for HTML5, W3C HTML5 Spec, W3C Specs for CSS - current work

  9. Silverlight:
  10. JQuery
  11. Traditional Asp.Net Web Services:
  12. Windows Communication Foundation (WCF):
    WCF Presentation

    WCF Self Host Service
    Microsoft's calculator service, used in many of the MS WCF Samples
    WCF Self Hosted Strings Service
    Demonstrate service sending strings by value, reference, and receiving out string.
    WCF Instances
    Show how to use each of the three server activation models using Microsoft Calculator service.
    WCF Message Passing Communication
    Show how to build a simple, effective message-passing system using WCF data contract.
    WCF Wizard-based Service, WCF Wizard-based Service
    This project shows you what the C# WCF wizard generates. It's probably easier to start from one of my projects.
    File Streaming ServiceFile Streaming Service
    Illustrates how to use streaming (inherently chunks) of binary files.

    MSDN Getting Started with WCF Tutorial

  13. Lab Assignment #5