Developer Solutions team needs you! Well your ideas anyway...

Hi everyone, I'm a PM on the Developer Solutions team (I work with Joe), and I need some input from you all. I'm putting together a roadmap for some of our future Power Toys work, and we need some good ideas. I've posted about what I'm looking for over on myblog so if you're interested in helping us out, pop on over and check out my post.

Thanks in advance for all the great ideas I know you'll send us. :)

-Jeremy Kelley

[541 byte] By [JeremyKelley-MSFT] at [2008-2-4]
# 1

I think it would be great to have a util that allows us to customize SSMS's interface. Why do I always need two clicks to expand properties far enough to set a column to identity in the diagram modeler? When I'm starting a new DB, that's a LOT of extra clicks!

edit: also, it's pretty painful to update secureables for a large number of objects ... some sort of bulk/mass permission setting would also be great ...

AndrewBadera at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 2

My company produces a lot of generic estate agency websites by using a template website and then "branding" it for the specific estate agent using theming. There may already be a way, but it would be nice if you could apply a theme to the designer view of Visual Studio.

It would also make our designers life easier if there was some sort of ".skin designer" which would allow him to design how all controls would look within a skin file visually as he's the artistic type and struggles to build up the controls in the text editor.

If there is already a feature of VS or a plug-in then please tell me i'm an idiot and then tell me what it is! :)

Hope this helps Jeremy!

CraigGilchrist at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 3

2. Are there specific tools that you think Visual Studio should have that are maybe outside the mainstream of Visual Studio development?

Yeah. I emailed someone about this who said they would pass it along and have someone contact me, but they never did. I really think Visual Studio needs a much better and powerful UML designer / class designer. As of now all I feel like I can do is look at my classes in the designer and go ooh and ahh. There isn't much actual UML modelling going on and I feel like I am still spending more time with a pen and paper than I should (instead of drawing diagrams in VS2005). I would use visio, but it just plain sucks. Right now I am actually using a program called Poseidon for UML, but it is Java based and only manufactures Java code. bleh!

So that is my idea, a UML designer / better class designer for VS.

Thanks,

John Sedlak

jsedlak at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 4
MySQL database access control, their are some ones created by others but i haven't gotten any free ones to work. :(
RyanB88 at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 5

RyanB88 wrote:
MySQL database access control, their are some ones created by others but i haven't gotten any free ones to work. :(

somehow I'd have a hard time envisioning Microsoft spending time and money specifically on a tool to work with a rival product.

AndrewBadera at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 6
they made Virtual PC work with Linux didn't they?
RyanB88 at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 7

RyanB88 wrote:
they made Virtual PC work with Linux didn't they?

totally different context.

"let's make a Microsoft tool work with a rival OS that we're grudgingly coming to terms with, enabling greater reach of the MS product"

vs.

"let's make a Microsoft tool for a rival product enabling greater competition with an MS product by rival"

AndrewBadera at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 8
i wouldn't say that, we all know they make linux work with virtual PC because they know once anyone who is curious about it tries it, they won't like it since its hard to use (well for a non-geek anyway) well this would be diffrent, this will make VS appealing to those already invested in MySQL database solutions so they wouldn't have to move to MsSQL to utilize VS without an expensive 3rd party control.
RyanB88 at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 9

RyanB88 wrote:
i wouldn't say that, we all know they make linux work with virtual PC because they know once anyone who is curious about it tries it, they won't like it since its hard to use (well for a non-geek anyway) well this would be diffrent, this will make VS appealing to those already invested in MySQL database solutions so they wouldn't have to move to MsSQL to utilize VS without an expensive 3rd party control.

but existing MySQL management tools do nothing to influence someone away from VS to begin with. they're mostly IDE-neutral. again, I highly doubt MS would invest time and money to encourage people to use something that competes directly with an MS product. but what do I know, MS, like any company, has made some silly decisions in the past.

AndrewBadera at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 10
i know i won't be spending money on anything that dosen't do the job i need it to, and that would include VS without support for the database i already have infromation in. I suppose anyone else with MySQL databases setup already who want to develop a web or desktop app to utilize those dbs would prefer an easy mehod without having to use 3rd party controls (which are expensive). I only use VS because I got a free copy, but knowing it doesn't support MySQL I wouldn't pay money for it.
RyanB88 at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...
# 11

You should put the Snippet Designer http://blogs.msdn.com/joemorel/archive/2006/11/16/microsoft-code-snippet-designer-alpha-release.aspx on your Pack installer when the final release will be out.

Also, we use special formating for our class and functions comments ( Surround with "///--(...)-" ), it's will be great to have a tool that can surround the comments text with custom text when we wrote "///".

Biche at 2007-9-4 > top of Msdn Tech,Community Chat,Show and Tell...