Profil de CharlesCharlie's PlacePhotosBlogListesPlus Outils Aide

Blog


8 septembre

New Class: Developing Silverlight 2.0 Applications

Well for those of you interested in Silverlight it looks like I might have a new Silverlight class. Now we just need to get enough people interested and signed up. I've posted the details of this class at TeachStreet.com . It's called Developing Silverlight 2.0 Applications . I've also posted the class on Craigslist at: Developing Silverlight 2.0 Applications .  Similar classes in other regions (there are no other classes currently here in the NW) at the same level and the same hours are going for $1800 to $2500 per person! Please contact me for details.  Below is a revised, detailed syllabus of what I propose covering.


clip_image001

Developing Silverlight Applications is a 24 hour course that focuses on Silverlight Development with the latest version 2.0 and integration with the .Net environment and Visual Studio 2008. This workshop will cover Silverlight extensively and include such advanced topics as isolated storage, using managed code in a client side environment and html/JavaScript and Silverlight integrations. The goal of this course is to provide web application developers with the knowledge and skills they need to utilize the Silverlight platform to its fullest. Additionally this course will cover the basics of Microsoft’s Expression Studio, which provides the tools needed to build great Silverlight UI's. Although this is a developer-focused course with an emphasis on architecture, coding practices, and Visual Studio 2008, designers seeking a deeper knowledge of Silverlight will find the course helpful as well.

Duration and Format

  • 6 - 4 hour instructor led classes
  • Online tutorials and labs

Syllabus

Intro to Silverlight

1. Creating Silverlight Objects

2. Events

3. XAML object model

4. Downloading images and videos

Fundamentals of XAML

1. Layout and Positioning

2. Shapes, Brushes, Text and Images

3. Transformations and animations (Expression Blend)

Silverlight Basic Controls

1. Layout Controls

2. Buttons, List Boxes etc.

3. Control Templates

Custom Controls

1. Reusable Styles

2. Creating Dynamic Controls

3. Deep Zoom

Silverlight 2.0 Managed Code Integration

1. Isolated storage

2. Bridging JavaScript/DOM  with managed code

3. Visual State Manager

4. Proxies and Deploying Silverlight Applications

Handling Data in Silverlight

1. Data Binding

2. Web Services- Soap and REST

3. XML Read/Write

4. Consuming RSS feeds

5. Application Timers

Languages Covered

C#, XML, XHTML, JavaScript

Prerequisites

Persons who attend Developing Silverlight 2.0 Applications should have experience building .NET applications and should be comfortable with the C# programming language, JavaScript, XML, and XHTML.

2 septembre

Great cheat sheets for beginning developers

I just came across this site, Added Bytes that has compiled free cheat sheets for JavaScript Functions and Methods, XMLHttpRequest, JavaScript/HTML, Regular Expressions, and Event Handlers. There are also other sheets for HTML, CSS and PHP.

Thumbnail highlighting functions and methods sections.

These can be very useful as a desktop reference or even for a review before a technical interview or whiteboard session. Many thanks to Dave Child for his hard work in putting together this incredibly helpful tool!