Overview
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.
Author: terrylee
Source: http://terrylee.cnblogs.com
The copyright of this article is shared by the author and the blog Park. You are welcome to repost this article. However, you must retain this statement without the author's consent and provide a clear link to the original article on the article page. Otherwise, you will be held legally liable.