.NET Advanced Applications with C#  Short Courses

For people who have completed .NET object-oriented Programming using C# or have equivalent knowledge. You will learn how to design and implement complex windows applications using the latest .NET techniques as well as WPF and WCF. This also prepares you for taking the MS certification 70-502 and 70-526. Software version: Visual Studio 2010 (compatibilities with other versions will be covered).

Course Information

Start DateStart TimeDurationCostCourse CodeApply
Friday 7 October 2011 18:15 - 20:15 10 weekly classes £390.00 CE3703 Course Full
Friday 20 January 2012 18:15 - 20:15 10 weekly classes £390.00 CE3703 Course Cancelled
Friday 27 April 2012 18:15 - 20:15 10 weekly classes £390.00 CE3703 Course Cancelled

English Requirements

Applicants must be proficient in written and spoken English.

What will I learn?

  • Delegates, Events, Asynchronous Method Calls
  • Threads
  • LINQ
  • WPF
  • Introduction,  XAML, WPF Application, WPF Layout
  • WPF Classic Controls, WPF Window, WPF Pages and Navigation
  • Dependency Properties, Routed Events, Resources, Data Binding, Threading Model
  • InterOP, Attributes and Reflection
  • Web Services & Remoting
  • WCF
  • Distributed Systems, Basics of WCF
  • Contracts, Channels & Bindings
  • Behaviours and Hosting

Teaching and Assessment

Substantial Courseworks

Recommended Reading

  • Pro C# 2008 and the .NET 3.5 Platform, Andrew Troelsen (2007) - Apress
  • Programming .NET 3.5, Jesse Liberty (2008) - O'Reilly
  • Essential Windows Communication Foundation (WCF): For .NET Framework 3.5, 2008, Microsoft .Net Development, Steve Resnick, Richard Crane, and Chris Bowen
  • Programming WCF Services, Juval Lowry (2007), O'Reilly
  • Pro WCF, Amit Bahree et al (2007) - Apress

Application Deadline: