Silverlight Feature Suggestions
Welcome to the Silverlight feature suggestion forum. Please vote or submit a feature suggestion. If it is not a product feature request it might be moderated.
Please note this is a helpful tool in helping planning of ideas and understanding how developers use Silverlight. It may not always represent the actual priority list for the product team.
-
Better diagnostic tools
Better troubleshoting and diagnostic tools,
ability to trace client code, pass exceptions from server to client, etc..82 votes -
Better keyboard event handling supprt
Especially the ability to retrieve not only virtual key number, but mapped character.
38 votes -
3 votes
-
Bent - Transform, kind of like Power Point does it
I understand we have rotation transforms in X, Y and Z, but you cannot have text written in an Arc shape. By this i don't mean rotating each character to form an arc. I mean bending the whole text so that font is bent too. It would also be great to apply the same bent transform to items control, so list will be distorted to desired shapes: Arc, Wave, etc.
5 votes -
Better Game Development Support
Currently Silverlight 3 is a good platform for 2D casual games but lacks the control of, say, XNA. Porting the 2D XNA API to Silverlight would make it a much better platform for game development (as a separate library). This is definitely possible (see SilverSprite on CodePlex), but official Microsoft support would be much better.
638 votesSilverlight 5 Beta
-
24 votes
-
Ability to parse/process files like Text, Excel, Word, etc., on the client before upload to server
If you want application to have "import from Excel" feature, that file needs to be parsed to map columns with your database. It would be nice to do this on the client without a need to upload it to the server first. This is especially useful for large files.
6 votes -
Allow user to grant limited access to some local devices
There is need to access some local hardware devices. Of interest is the class of devices are mostly exposed via usb, or bluetooth to provide Location (GPS/comppass), webcam and audio data streams. Access is mostly for the purpose of reading a data stream, but some support needed for sending commands to a device. Understandably for security/privacy; a user would need to grant access for each use of a device.
72 votes -
161 votes
-
Sync Framework support for client side data n Isolated storage
to have local cahed data and syncronyze it via Sync Framework
322 votes -
Implement Triggers
It would be really nice if I didn't have to implement an event handler if all I wanted to do was change the visibility of an element.
636 votes -
401 votes
-
Allow Geometries as resources
Currently you cannot add things like PathGeometries as resources which forces you to create some really unmanageable xaml in certain cases.
32 votes -
Rich Text Viewer Or Html Viewer / Import Text From MS Word
It is like HELL to present any kind of TEXT in SL. Most of the text/documents are prepared in Word. And there is no easy way to convert those documents to xaml to show them in SL.
90 votes -
Full Ado.net support
Add full ado.net
49 votes -
Allow the app to hit a web service on exit
When the browser is closed allow the app to call a web service. Good for storing information in the DB and logging.
236 votes -
3,633 votes
Silverlight 5 Beta
-
Add Serialization Libraries to Silverlight
To support saving objects and states of objects better in Isolated storage without having to write cuttom code for all objects to store them in IS. Preferably Binary Serilization.
152 votes -
Add UDP socket support
More networking options are better. Particularly with gaming.
300 votesEDITED: I misread the request. We don’t have UDP socket, but rather UDP multicast. Planned for Silverlight 4.
-
PLINQ and TPL
.Net 4 includes PLINQ and TPL. Silverlight 4 should, too. I want to use these in my app and run it on both .Net 4 and Silverlight 4.
1,915 votes
- Don't see your idea?