What controls do you want in Silverlight v2?
Sorry I haven't posted in a while. I have been pretty busy working on the controls! I want to thank everyone who responded to my previous blog on what controls they want. Here are some of the controls left by my readers:
- DataGrid
- DateTimePicker
- MaskedTextBox
- Databound ListView
- Charting Control
- TreeView
- Layout Controls
- Media Player
- RichTextBox
- FlowDocumentReader
The data left in my blog is very interesting. I'm surprised no one asked for a Button, CheckBox, RadioButton, TextBox..etc. Then again, since we haven't confirmed our initial list of controls. I wonder whether you just expect that to be in the platform.
So.. out of curiosity... I wonder, if you were to list the 10 or 20 controls you expect to be in the platform for the Silverlight v2 release, what would they be? All the controls in WPF? All the controls in Windows Forms? All the controls in ASP.NET?
Comments
Anonymous
February 02, 2008
Well, a decent grid that's highly customizable would be very nice. Also a good looking datetime control vista style. Grz, Kris.Anonymous
February 02, 2008
PingBack from http://msdnrss.thecoderblogs.com/2008/02/02/what-controls-do-you-want-in-silverlight-v2/Anonymous
February 02, 2008
Hi i really would like to see as many controls as possible. They all help. Yes it may make the download of the plug-in larger but does that really matter! Maybe not for 2.0 but later versions. Also i would like to see more than the canvas to work with....Anonymous
February 02, 2008
List of vital controls(imho): Button TextBox ListBox ComboBox CheckBox RadioButton Layout (DockPanel, Grid, StackPanel) TreeView ListView DateTimePicker TabControl ToolBar RichTextBoxAnonymous
February 02, 2008
Yep, I think it's safe to assume everyone's assuming TextBox et al. will be included by default. Don't even think about not doing that :-)Anonymous
February 02, 2008
The comment has been removedAnonymous
February 02, 2008
Yes, exactly. Don't even think about it. I believe most people don't request a Button or a Textbox control, because we believe it's already there. Most basic controls since Windows 3.1 (although we're not talking about windows) should be there. After all, the more controls you support, the better it will be.Anonymous
February 02, 2008
I would say having the WPF controls would be a good one because then it would be easier to port apps from Silverlight -> WPF or the other way around. JohnAnonymous
February 02, 2008
I think schedule control( office07) like will be good.Anonymous
February 02, 2008
The comment has been removedAnonymous
February 02, 2008
are u sure controls will be added that appear in the list.Anonymous
February 02, 2008
Hi Kathy, The list u have so far is pretty good. What I would like to see and so would half the world is to host SilverLight in WPF! I want to be able to have this rich content inside my desktop apps that are internet enabled as well. JJAnonymous
February 02, 2008
The comment has been removedAnonymous
February 02, 2008
You've been kicked (a good thing) - Trackback from DotNetKicks.comAnonymous
February 02, 2008
Everything in the AJAX Control Toolkit, pretty please.Anonymous
February 02, 2008
Basic controls obviously, All input controls (drop downs, radio button list, etc.) and maybe a grid and a calendar. These are must haves and I'd rather have these working perfectly with data binding support than a ton of controls. I really like the way the AJAX toolkit evolves all the time with new controls and imporovemnts to existing controls and I'm sure the same will happen with silverlight controls (at least that's what I think after hearing scott guthrie on the channel 9 interview)Anonymous
February 02, 2008
A new media control that givs Silverlight the ability to read WSX Playlist -PLEASE!!!!!!!Anonymous
February 02, 2008
All the WPF controls would be nice. And I personally would like to see a color pickerAnonymous
February 03, 2008
I think as a bare minimum if you expect people (read: developers) to adopt Silverlight it should at the very LEAST have all the controls that ASP.NET has.Anonymous
February 03, 2008
How can a framework be compelete without basic controls like Button, textbox, radio buttons etc - unless MS is planning a paradime shift in UI interfaces :) I think it makes more sense to have all the WPF controls ported rather than the Winforms controls since the point of most silverlight RIA's is to build new kind of experiences which are made possible by the WPF like controls and layout engines. If we wanted a WinForms look and feel wouldn't it be better to just use ClickOnce!Anonymous
February 03, 2008
The comment has been removedAnonymous
February 04, 2008
There are many great slide shows out there, but I would like to see a way to rate each picture that is presented to the user. Maybe if you float over the thumb nail a popout with stars on it. Or maybe something on the main picture.Anonymous
February 04, 2008
The comment has been removedAnonymous
February 04, 2008
The validator controls introduced with the 2.0 frameworkAnonymous
February 04, 2008
Please don't just reimplement what we already have in WinForms. How about a nice ribbon, a combination list/tree view... Anthing to push user interfaces forward not pine for the past. [)amienAnonymous
February 04, 2008
The comment has been removedAnonymous
February 04, 2008
I would like to see a suite of controls similar to that of Tibco General Interface. (GI) General Interface is a 'Rich Internet Application' framework which has a way of defining standard controls that are extensible. I think that Silverlight would be able to improve upon both the development experience and the technology stack involved, if it provided similar capability. The Tibco GI development environment is useful in my opinion as a rapid prototyping tool as well as a way of standardizing on ‘look-and-feel’, and an acceptable level of functionality ('richness'). I see a greater potential ‘Richness’ in Silverlight than could ever be attained in HTML and JavaScript. However, the ease/speed of development in the GI dev environment is compelling.Anonymous
February 04, 2008
All the controls in WinForms union all the controls in WPF would be a great start! :)Anonymous
February 04, 2008
All the basics (text boxes, buttons, etc.) go without saying. The intermediate stuff like DataGridViews, TreeViews, Tab Controls, Menus and Context Menus would be really nice, though I'll build these if I have to. And the fancy stuff, like an Outlook Bar, an extensible toolbar with dockable tools, a flow layout, and docking/floating/thumbtack containers would be really great, but again, I can build these if you don't. Basically, I want to be able to port every part of my WinForms 2.0 app that makes reasonable sense to run on top of the browser with Silverlight, so I need the whole deal, one way or another. Thanks for asking. :-)Anonymous
February 04, 2008
Window Control (max / min / close buttons - resizing - drag and move - modal - content of any canvas) Rotating cube - each side containing it's own canvas
- std controls (buttons, textboxes etc.) + layout controls (dock / stack panels)
Anonymous
February 06, 2008
It's not a control, but a wider request: when going in fullscreen mode, a silverlight application cannot receive events from the keyboard. This doesn't allow the usage of keys (for ex the arrow key) to use the UI of the app. I know it's has been done for security reasons, but this, IMHO, make the fullscreen interface a bit less usable. Maybe signing the application and asking the user to grant some more permissions to the app could be a solution to the problem.Anonymous
February 08, 2008
A numeric up down control would be really handy, only just found it's not in there yesterday.Anonymous
February 11, 2008
The comment has been removedAnonymous
February 20, 2008
It sounds as though the general consensus is that people's hope for silverlight is that it will bridge the gap (or chasm) that has existed for years between Windows application development and browser based applications. So, people want it all. But from a prioritization standpoint I would think:
- The general controls (button, textbox, etc) are a given. It is hard to do even quasi-serious UI development without these.
- A good XHTML rendering control that can be treated more or less like any other control. It's an object that can be clicked, moused over, dragged, etc.
- Providing rich text editing functionality is and has been a horribly frustrating ordeal with very limited return. Personally, that was the first thing that I thought of when the buzz about Silverlight started.
- A solid treeview control that behaves more like the Windows Forms treeview (as opposed to the ASP.net treeview).
- I don't know that I would necessarily agree with all of the Ajax control toolkit controls being included (yet) - BUT - I think that the functionality offered by the extender control set is what would be important (i.e. DynamicPopulate, Hover, ModalPopup) There are many more that I could mention, but these are the ones that I really, really, really would like to see.
Anonymous
February 22, 2008
One of the controls I would like to see is the rendering of XPS documents.Anonymous
February 23, 2008
i vote for all wpf controls :)Anonymous
March 08, 2008
I hope you will implement a Schedule(e.g. Time Bar) ControlAnonymous
March 12, 2008
Of course, all the standard controls need to be there (buttons, textboxes -- think Win32 controls), but I'd like to see the controls that are in ComCTL32.ocx represented in some way -- and things like the RichTextBox. These controls have been around for EVER on Windows, and it would be a shame for them not to be available in Silverlight 2.0. If you provide the fundamentals, the community and other companies can build on them. So, if you had to cut things, just create the building blocks for us (like the ASP.NET AJAX extender controls built by the community). I don't know if it would be possible to build a RichTextBox control for example given the current state of Silverlight.Anonymous
April 17, 2008
An accordion control would be fantastic! Thanks!Anonymous
May 08, 2008
A mini-"form-like" panel control would be very useful - allowing other controls to be contained within in like a Windows form it could be moved/dragged around the browser canvas like a window on the desktop - would make for some very slick enterprise and/or portal type applicationsAnonymous
May 22, 2008
I want a control to test to see if my code complis with standard. Opps, sorry, we are talking about Microsoft (vendor-lock-in). I mean, I want a button that can automatically bring my silverlight-enhanced webpages on each browser (IE, Safari etc) on my machine rather than me manually having to bring up the page. This so that I can preview my work on these browsers during development.Anonymous
June 23, 2008
A customizable Ribbon, that would be cool!Anonymous
July 12, 2008
A WebBrowser Control would be nice :)Anonymous
July 21, 2008
Lexapro. Lexapro weight loss. Lexapro generic.Anonymous
July 22, 2008
Valium side effects. Valium causing depression. Valium and internet. Side effects of valium. Valium.Anonymous
October 29, 2008
Please first provide DateTime Picker. Its very basic control which we need almost in every applications. We have calendar control and date picker but we need datetime picker and due to this I'm struggling at my project due to this.