CodeVerge.Net Beta


   Explore    Item Entry   Register  Login  
Microsoft News
Asp.Net Forums
IBM Software
Borland Forums
Adobe Forums
Novell Forums




Can Reply:  No Members Can Edit: No Online: Yes
Zone: > NEWSGROUP > Asp.Net Forum > visual_studio.visual_studio_2008 Tags:
Item Type: NewsGroup Date Entered: 1/16/2008 8:10:39 PM Date Modified: Subscribers: 0 Subscribe Alert
Rate It:
NR
XPoints: N/A Replies: 16 Views: 36 Favorited: 0 Favorite
17 Items, 1 Pages 1 |< << Go >> >|
ThomasDerenthal
Asp.Net User
Selecting Multiple Controls w/ ctrl + click1/16/2008 8:10:39 PM

0

How do I select multiple controls in the designer? I used to be able to control+click to select multiple controls and then use the alignment toolbar to align and size them. That obviously doesn't work in VS 2008. How is that done?

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 10:30:06 AM

0

Styling and layout should be achieved using CSS. There's some useful tutorials on page layout here:

http://www.alistapart.com/articles/practicalcss


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
SGWellens
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 6:44:25 PM

0

I think you misunderstood the original question.


Steve Wellens
ThomasDerenthal
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 7:03:07 PM

0

OK, everybody, pay attention: According to Microsoft, ctrl+click as a means to select multiple controls was left out of VS2008. Apparently, MS thought this was a 'feature' that wasn't necessary. Like ctrl+c or ctrl+v for copy and paste is a 'feature', or the on/off switch is a 'feature' that some brilliant engineer at MS might also someday decide is no longer needed. ctrl+click for multiple select exists in almost every windows app (and windows itself) since the beginning of time. But MS decided we don't need it. However, it will make its return in VS2010. So, we have only 2 short years (assuming the ship date doesn't slip) to get this 'feature' back.

It has nothing to do with CSS layout or tables or international standards for how to markup anything. It is a combination of keystrokes that MS has arbitrarily decided we don't need. Just like MS arbitrarily decided we don't need to work on our SQL Server Reproting Services projects in VS2008, so they left BIDS support out as well. I guess they expect that we'll all upgrade to SQL Server 2008 and force all our clients to upgrade as well.

Here's the official word:

Since I am personally responsible for all the development work in VS Web Tools, I feel I need to answer. There is always a tradeoff between shipping product and adding more features. However, multiple selection was not cut because of approaching ship date. We understood that we were losing a feature so we have been trying to obtain feedback since March 2007 when Beta 1 were out. I actually blogged about the feature loss here: http://blogs.msdn.com/mikhailarkhipov/archive/2007/02/26/what-is-not-in-the-vs-orcas-web-designer-compared-to-expression-web.aspx. Perhaps I was not specific enough. Feedback that we've received at the time was not strong at all - perhaps number of customers who tried Beta 1 and Beta 2 was not significant enough. In any case - back then the loss did not seem to be painful. We also hoped that new visual CSS based tools would help with the page layout. Now, we do want to bring the feature back. We also want to improve layout tools so you can design pages with table or CSS based layout without having to use absolute positioning (in case that is what you need multiple selection for) - if you have suggestions how would you like our tools to help you, please open bugs at Connect. Or contact me directly at mikhaila-at-microsoft-dot-com. Again - we do feel your pain and I am sorry for the feature loss.

 

Mikhail Arkhipo
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 7:57:04 PM

0

I'd like to say that feature was not removed. VS 2008 designer never had it. VS 2008 designer is based on former FrontPage while VS 2005 was based on IE6. There is no common code base. So it is not like the feature was disabled, it simply never existed in the current code base. So we'll have to write new code (VS 2005 code cannot be used, old designer is completely different).


Thanks

------------------------------------------------------------

This posting is provided "AS IS" with no warranties, and confers no rights.
ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 10:25:12 PM

0

SGWellens:

I think you misunderstood the original question.

 

Yes, I think I did a bit. I thought the user wanted to set widths of elements (and also align them) when they were rendered to the browser. That's why I suggested CSS. If the poster just wants to set them in the designer, then it looks as though you can't do this after reading his last post.

Personally, I don't see the need for this anyway as the "design" window  is something I never use nor do I see the point of.


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
ThomasDerenthal
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/17/2008 10:34:24 PM

0

Or maybe it's just handy to select multiple controls to set a common property. Maybe you don't use the designer, but maybe there are application developers that are more concerned with actually developing software than the arcana of a crude, pseudo-language that is designed for marking up documents.

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 12:07:10 AM

0

 Quite possibly. In all my web programming days I've never had the need to do this or to rely so heavily on the IDE, but if you have then maybe that's just your way of developing applications.


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
ThomasDerenthal
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 12:14:12 AM

0

Coding and business logic, and database design, and usability are way more important than knowing how to markup a document. But hey, I'm wierd like that.

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 12:26:54 AM

0

You're correct. I don't remember saying they weren't though? I just said I don't need to rely on the IDE for creating a user interface.


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
MSHatesUs
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 1:15:16 AM

0

Play nice now...

I have to agree with the assertion that multiple selection via ctrl+click is not a 'feature' and deviating from a practice so well established was foolish on MS's part.

As of VS2008, the design interface has become painful to endure.  It was never well suited for HTML/CSS design and I have yet to see any IDE that is; it always comes down to editing CSS by hand and evaluating the results.  But in the case of the original post, I can certainly understand how the designer would be a useful item using absolute positioning with web applications (think windows app form layout) and without the ability to select multiple elements, once simple tasks like aligning elements will become a rapidly frustrating endeavor.

MS's response that they aren't aren't going to fix this in '08 is terribly disappointing...

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 1:30:17 AM

0

MSHatesUs:
I can certainly understand how the designer would be a useful item using absolute positioning with web applications (think windows app form layout) and without the ability to select multiple elements, once simple tasks like aligning elements will become a rapidly frustrating endeavor.
 

Maybe that is where the differences in opinions lie. If you absolutely position anything, then it takes it out of the normal document flow, meaning that it isn't actually part of the structure anymore. There are very few cases where absolute positioning is needed, and the thought of creating an application made up entirely of absolutely positioned element just defies all best practices. VS2003 made a mistake of making "GridLayout" the default selection for web applications, and new developers (or developers coming from a windows application based background) didn't and in certain cases still don't grasp how design and layout differs between web and desktop development. Luckily, this mistake was rectified in VS2005, but there are still people who haven't understood why it's bad practice. Personally, I think this is something that is learnt over time, and having to redevelop a website layout/style is about the time it kicks in for most people.

 
Websites such as http://csszengarden.com should be an inspiration for how presentation and style should be seperated from content, but this type of knowledge sometimes isn't understood or grasped by some people.



 

 


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
ThomasDerenthal
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 2:06:46 AM

0

Hear, hear! Yes, there are those of us out here who are application developers and in this age must use the crude, document viewer/interpreter called a 'browser' to render the user interface. In a windows form app, or MS Access -- or back in the day before browsers, PowerBuilder or Paradox for Windows, etc -- why do I care about the code under the hood that describes the look and position of a button or text box. So I get a little put off by those (MS included) who think that CSS and HTML coding is something worth investing some skill in and a visual design environment is for pogues. If I want to drag a text box or 2 or 10 and align them with the click of a button, that doesn't make me deficient because I don't care to know what tags do that; it makes me more PRODUCTIVE because I don't have to mess with that. Are you listening, MS? That is the whole raison d' etre for Visual Programming tools. Remember when you had to write 50 lines of code in an editor/compiler just to render a button before visual programming tools? So, HTML/CSS hotshots, brag away about writing code that has nothing to do with logic or anything productive. That all fits under the category of 'don't believe I'd have told that one'. Go use Notepad or EDLIN or Copy Con for that matter

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 9:48:20 AM

0

ThomasDerenthal1:
Yes, there are those of us out here who are application developers and in this age must use the crude, document viewer/interpreter called a 'browser' to render the user interface.
 

Unfortunately for you, this is how web applications and HTML documents are going to be viewed and there's nothing you can do about it apart from accept it.

ThomasDerenthal1:
So I get a little put off by those (MS included) who think that CSS and HTML coding is something worth investing some skill in and a visual design environment is for pogues.
 

You don't have to invest any time in it if you don't want to. You can make the decision to stick with desktop development if you want.

 

The obvious differences between web development and windows development is that you don't know which environment (browser) the user will decide to view your document from. Each browser may render things differently (yes, we'd all like this to not be the case, but the fact is that there are varying levels of support for the standards between browsers) and this is something you have to consider. With your windows development, everything is absolutely positioned and you know that this will be the case for all your users. You don't get this luxury in web development.

Although you don't want to learn or understand HTML and CSS they actually bring a big advantage to applications and developers who do understand them. By separating the visual styles and presentations from the actual content, this allows two things:

  1. Designers can be employed to make the site visually attractive. The developers don't have to deal with this side of things and can get the functionality of the site created whilst the designers concentrate on making the site appeal to users.
  2. When it comes to a redesign (and this is something that clients request more frequently than you might imagine), you don't have to touch any of the actual content or controls (textboxes, buttons etc). You simply drop a new css file into the site and the whole site is transformed (see the http://csszengarden.com site I mentioned previously for how a new css file completely changes the site).
Now, try doing #2 with a windows application. It quite simply isn't that easy as it doesn't allow that degree of separation. It's added a new "layer" to distinguish between presentation functionality and the actual style (just like as a good developer you should separate layers such as database access, business logic etc). I'm not knocking windows development in any way, it's just that this can't be easily achieved in that type of development.

Now, if you can't see the benefit of any of this, maybe web development isn't for you and you'd be better suited to the windows development that you presumably do now?

 


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
MSHatesUs
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 12:47:16 PM

0

I think we have to concede that there is no resolution here and this thread should end.  While in the perfect world we would be able to develop in and for one environment and deploy in several, that simply isn't the case.

Here's the point in all of this.  Fix the multiple selection problem, MS.  You developed an IDE that is used by web AND windows developers and it should behave consistently for both.  Your choice to override long standing practice was just plain dumb and telling us that we all just have to wait (and pay for, again!) the solution just isn't very nice.  You call us all partners but treat us like complaining children, except that you get the annual allowance...

ca8msm
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click1/18/2008 12:59:14 PM

0

MSHatesUs:
I think we have to concede that there is no resolution here and this thread should end.  While in the perfect world we would be able to develop in and for one environment and deploy in several, that simply isn't the case.
 

That's a good suggestion. It's nice to hear a sensible voice of reason.


Mark,
http://aspnetlibrary.com
http://mdssolutions.co.uk - Delivering professional ASP.NET solutions
http://weblogs.asp.net/marksmith


Please remember to click "Mark as Answer" on this post if it helped you.
csnyder
Asp.Net User
Re: Selecting Multiple Controls w/ ctrl + click2/8/2008 1:57:03 AM

0

Yep, put multiple selection back ASAP. 

 I have some ASP pages to re-do, they already have about 60 labels and text boxes that all need to be move down about 1/2 inch to make room for some more controls.  Plus they all need to be aligned.  to do that now, I've got to handle each one individually and then go into code and adjust the Top and Left positions to make sure everything lines up correctly. 

 Think I'll open the page in VS 2005 and make the adjustments there. 

Cchuck Snyder

17 Items, 1 Pages 1 |< << Go >> >|


Free Download:

Books:
Microsoft Office Access 2007 Bible (w/cd) Authors: Groh Et Al, Pages: 1410, Published: 2007
Visual Basic 2005 express: now playing Authors: Wally Wang, ebrary, Inc, Pages: 452, Published: 2006
Mastering Access Made Easy: Versions 2007 Through 97 Authors: TeachUcomp, Pages: 182, Published: 2007
C♯ Builder kick start Authors: Joseph Mayo, Pages: 461, Published: 2004
Crystal Reports 10: The Complete Reference Authors: George E. Peck, Pages: 928, Published: 2004

Web:
Select multiple controls for alignment? - ASP.NET Forums hold Control key and then click all the controls ... Ctrl+click won't work since VWD 2008 does not support multiple selection. ... This posting is provided "AS IS" with no warranties, and confers no rights. ...
Control-Click doesn't work with multiple select lists-it opens a ... If I try to use the Ctrl-Click action on web pages that allow you to select multiple items in a list box, a new ie session opens (to my home ...
Visual Basic :: How To Select Multiple Controls At Run Time? Multiple Image Controls With Multiple Collisions At The Same Time ..... my boss wants to be able to select multiple rows (in the ctrl-click fashion) and email .... control to select multiple files and then add there names to a listbox? ...
Selecting Multiple Controls Hold down the Ctrl key and click the controls you'd like to include in the selection. ... With a group of controls selected, hold down the SHIFT key and click the control you ... Selecting Multiple Controls is not supported in VS 2008. ...
Cannot select multiple controls - microsoft.public.excel ... We can CTRL-Click to select multiple controls in order to align ... Since we are dealing with dozens of controls, it soon becomes very difficult to select ...

CodeVerge.Net Programming Forums New Control Gallery Additions Get your dose of Dilbert with the Daily Dilbert Web Part, try the ASP. ... controls plus reduce the complexity of using multiple controls. ... disable select button inside gridview after you click it? ...
Error updating JScript IntelliSense... - ng.asp-net-forum ... selecting multiple controls w/ ctrl + click · linq parameter naming issue · updating dbml files · how do you make databound items not show so many items in ...
AL.exe error when building satellite assembly with VS2008 - ng.asp ... selecting multiple controls w/ ctrl + click · event binding from html designer source view · Privacy | Contact Us All Times Are GMT.

Videos:
Ubuntu LInux Compiz fusion Basic effects My Computer is a Pentium 4 2.4Ghz w HT, 2gb DDR 333mhz RAM, 250gb sata hd, Nvidia 7800gs AGP, Ubuntu 8.04 Hardy Heron to get these effects you ...
Garmin Nuvi 360 Navigator. Translator. Entertainer. Tour Guide. Garmin's nuvi 360 is one versatile little GPS. This pocket-sized Personal Travel Assistant now ...
Web Applications and the Ubiquitous Web Google TechTalks February 1, 2006 Dave Raggett Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal ...
Long Beach City Council Meeting Long Beach City Council Meeting






style pain bug

desactivation of global.asax with windows vista

statement completion in visual basic

what is the best place to place the connection string?

publish website failed with page not found error

compiler reference

help on which version to buy

vs standard & excel?

differences between visual studio 2005 product versions (standard, pro, academic)

file->new web site lists only windows templates

macro ide is not available in tools menu

debugging on visual studio 2005 under vista

design view too small

error: <visual studio path> is not a valid path

caching

hosed in web deployment project

syntax

i cannot find timer of system.timers.timer

unneeded directories

vs 2005 sql server 2005 express did not install

setup project questions

assembly reference issue with beta 2

package load failure

what does "property access must assign to the property or use its value" means?

problem of data configration probrlem

source safe database location changed... how to bind existing solution

how to control the icon on filename' left side at solution explorer?

installation without iis

asp.net 2.0 - beta2 / final - changes? (problems with system.web.ui.icallbackeventhandler)

problem with vs.net 2005 and windows server 2003 debugging ...

   
  Privacy | Contact Us
All Times Are GMT