Overview
The book Silverlight 2 Journey to perfection compiled by TerryLee is on the market and adds a lot of content based on this series of articles. Stay tuned. Http://www.dotneteye.cn/silverlight
The release of Silverlight 2 Beta 1 brings us a lot of surprises from Runtime and Tools, such as supporting the framework languages Visual Basic, Visual C #, IronRuby, Ironpython, A series of new features such as JSON, Web Service, WCF, and Sockets support. The article "one-step learning Silverlight 2 series" takes you to Silverlight 2 development quickly from the following aspects: Silverlight 2 basic knowledge, data and communication, custom controls, animation, and graphic images.
Below is a link to the completed article.
Basic knowledge
This section describes the basic knowledge of Silverlight 2, including how to create a Silverlight 2 application, use of basic controls, interface layout, and event processing.
1. Learn Silverlight 2 series (1) step by step: Create a basic Silverlight Application
2. Learn Silverlight 2 series (2): basic controls step by step
3. Learn Silverlight 2 series (3) step by step: interface Layout
4. Learn Silverlight 2 series (4) in one step: handle mouse events
5. Learn Silverlight 2 series (5) step by step: implement simple drag and drop Functions
6. Learn Silverlight 2 series (6) in one step: handle Keyboard Events
7. Learn Silverlight 2 series (7) in one step: Full Screen mode supported
8. Learn Silverlight 2 series (8) step by step: encapsulate the view of controls using styles
9. Learn Silverlight 2 series (9) step by step: use the control Template
10. Learn Silverlight 2 series (10) step by step: Use User Controls
11. Learn Silverlight 2 series (11): Data Binding step by step
Data and communication
This section describes access to Silverlight 2, including WebClient, WebRequest, WCF, ASMX, JSON, and ADO. NET Data Services.
1. Learn Silverlight 2 series (12): WebClient for data and communication
2. One-step learning of Silverlight 2 series (13): WebRequest for data and communication
3. One-step learning of Silverlight 2 series (14): data and communication-based WCF
4. One-step learning of Silverlight 2 series (15): ASMX for data and communication
5. Learn Silverlight 2 series (16): JSON for data and communication
6. Silverlight 2 series (17): Data and communication-ADO. NET Data Services
7. Learn Silverlight 2 series (18) in one step: RSS reader for integrated instances
Browser Interaction
This section describes how to interact with browsers in Silverlight 2.
1. Learn Silverlight 2 series (19): how to interact with html dom in Silverlight (I)
2. Learn Silverlight 2 series (20): how to interact with html dom in Silverlight (below)
3. Learn Silverlight 2 series (21) step by step: How to call JavaScript in Silverlight
4. Learn Silverlight 2 series (22) step by step: how to use JavaScript to call. NET code in Silverlight
5. One-step learning of Silverlight 2 series (23): windowless mode for mixing Silverlight with HTML
6. One-step learning of Silverlight 2 series (24): helper methods related to browser Interaction
7. Learn Silverlight 2 series (25) in one step: Live Search for integrated instances
Image
This section describes the image processing knowledge in Silverlight and provides two comprehensive examples.
1. Learn Silverlight 2 series (26) step by step: basic graphics
2. Learn Silverlight 2 series (27) step by step: fill with a Brush
3. Learn Silverlight 2 series (28): Image Processing
4. Learn Silverlight 2 series (29) step by step: use Transform to achieve more dazzling results (on)
5. Learn Silverlight 2 series (30) in one step: use Transform to achieve more dazzling results (below)
6. Learn Silverlight 2 series (31) in one step: Image and image synthesis example-achieving reflection effect in Water
7. Learn Silverlight 2 series (32) in one step: Image and image synthesis instance-"King of Kung Fu" stills playback
Other problems
1. A wonderful Silverlight 2 control style
2. [recommended] Silverlight 2 Developer poster
Conclusion
To be continued, subsequent articles will be added soon :)
For more information about Silverlight 2, see Silverlight 2.