See what new features of Silverlight4
Zhou yinhui
(Only some new features are listed)
1. Print support
Introduced the PrintDocument class
Refer to here
2. Right-click the mouse, and the middle mouse button is supported.
Introduced the UIElement. MouseRightButtonDown Event, UIElement. MouseRightButtonUp Event, UIElement. MouseWheel Event
3. Rich Text support
Introduce RichTextArea class
Refer to this article: http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-richtextarea.aspx
4. ICommand Interface
Well, this is a good message.
Refer to this article: http://weblogs.asp.net/nmarun/archive/2009/12/02/using-icommand-silverlight-4.aspx
5. Clipboard support
Introduce the Clipboard class
6,WebBrowserWidget
One interesting thing is that we can use the WebBrowser control in Silverlight To Play Flash videos on Youtube.
7. Out-Of-Browser (enhance) and accessing users' local files
Out-Of-Browser seems to be introduced by SL3, but in the 4 has been improved, specific here: http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/03/15/silverlight-4-quick-tip-out-of-browser-improvements.aspx
For access to local files, see here: http://weblogs.asp.net/nmarun/archive/2009/11/27/local-file-access-silverlight-4.aspx
8, COM
Flash does not seem to be able to access COM objects (I don't know much about FLASH). Well, Silverlight 4 does. Use ComAutomationFactory,
Here is a DEMO to see how to access OutLook
9. Prompt window(Bubble). It is a prompt box like the new Outlook email reminder.
Icationicationwindow here: http://www.85turns.com/2009/11/18/notificationwindow-silverlight-4/
10. Web Request verification support
Here: http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-networking.aspx
11. Full-keyboard access during full-screen display
It seems that only some keyboard buttons can be accessed in full screen
12. Text Truncation)
This is not supported in the past. It is incredible (this is a Defect, or a New Feature ?)
13. ViewBox Control
14, RTL
It's not an advanced concept, that is, Right-To-Left text display.
15. DRM (Digital Rights Management)
Look here, these APIs should be called in China at a very low frequency http://msdn.microsoft.com/en-us/library/cc838192 (VS.96). aspx
16. Drag and Drop objects from the desktop to the SL Application
More interesting, later blog editor inserted pictures may be more convenient, see a DEMO: http://elegantcode.com/2009/11/23/silverlight-4-beta-using-silverlight-as-drop-target/
17. Data Verification
We all know the WPF data verification feature, well, SL4 also has: http://johnpapa.net/silverlight/enabling-validation-in-silverlight-4-with-idataerrorinfo/
18. DependencyObject-level data binding
Legend has it that only the FrameworkElement level is supported (strange)
19. Supported by MEF (Managed Extensibility Framework)
Look here http://microsoftpdc.com/Sessions/FT24
By the way, why does MEF and Prism exist in this world?
20,Fluid UI support
(Excessive animation ??) Http://martinkruszynski.blogspot.com/2009/12/new-features-in-silverlight-4-beta_11.html
......