Re: tips for aspx.net in visual studio?

  • From: "RicksPlace" <ofbgmail@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Mon, 10 May 2010 20:57:56 -0400

Here are the tips I pulled from the Tips document.
Some quick and Handy Keys:
From Anyplace, pretty much:
Hit ctrl+alt+l to bring up Solution Explorer.
While in the HTML Markup Editor or the Forms Designer:
Hit ctrl+alt+x to open the ToolBox.
While In the Html Markup Editor:
Hit ctrl+f2 to open the Page Events Dialog.
In the first ComboBox, (Objects ComboBox) Select an object.
Tab to the Events ComboBox.
Cursor down and hit enter on the event you want to drop into the Code Behind 
for the Page.
You are placed in the VB Editor within the Event Subroutine Stub.
More Tips:
Section: HTML Markup Editor
1. Selecting a ASP TypeTag and hitting f4 to open the properties Window will 
bring up the Properties for the selected control. You will be in the Properties 
Window so can then select other controls by selecting them from the Objects 
DropDown list of the Properties Window.
Example: you would select,highlight,  "<asp:Button" and then hit F4 to bring up 
the Properties Window with that particular control selected.
You would make changes and then hit ctrl+F4 to close the Properties Window and 
return to the HTML Markup Editor. You should see the changes reflected in the 
code.

2. Toggle Collapse and Expand of a Code Block.
ctrl+m+m
(Hold down the ctrl key and hit m twice)
When the block is collapsed the Block Stub will include the Opening Tag 
followed by 3 periods followed by the closing tag.
For a ItemTemplate it might be:
ItemTemplate>...</ItemTemplate
Note: You can do a Replace or a Delete on the stub to apply it to the entire 
collapsed code block.

3. To replace some text in a selected CodeBlock:
Select the text you want to apply the Replace to;
Note: you can select the Tag Stub of a collapsed code block to select the 
entire block. EndNote;
Under the File Menu cursor down to the "Find" branch.
Expandit by  right cursoring.
Under the Find Branch you will see QuickFind and QuickReplace.
Hit enter on QuickReplace.
The First ComboBox is the From String,
The Second ComboBox is the To String,
The LookIn ComboBox is the scope of the Text To search and should be 
"Selection".
Tab to Replace or Replace All and hit enter to execute the changes.

Section: Forms Designer
1. 3 methods To bring up the Smart Tag for a control in the Forms Designer:
Method A: Find the control on the Designer with the Mouse.
Right click it and pick "Smart Tag" from the DropDown PopUp Menu.

Method B. Anyplace in the Designer hit ctrl+alt+t to open the Outline for the 
Page.
Cursor down to an item like a ListView or FormView in the Outline Tree.
Hit shift+alt+f10 to open the Smart Tag if one exists.

Method C. Open the page in the Designer.
Mouse to the Content Tag which is usually always shown.
Right Mouse Click it and select Properties.
In the Properties Window tab to the Components ComboBox.
Select a control like a ListView or FormView and back tab to the Properties 
List.
Verify it is selected, check the ID property.
ctrl+f4 to close the Properties Window.
hit:
shift+alt+f10 and the smart tag should come up for the selected control.

Section: PropertiesWindow
1. To Open from the HTML Markup Editor:
Highlight a ASP TagType Like "<asp:ListView"in the Markup Editor and hit f4:
2. To open from the Forms Designer Window: 
Find a control using the mouse, right mouse click it.
Select Properties from the ContextMenu PopUp.
Or:
Hit ctrl+alt+t to open the Outline Tree.
Cursor to an item and hit f4.
Note: some controls might not come up if nested inside other asp controls like 
a FormView from within the Designer.
To Close hit ctrl+f4.

The PropertiesWindow Layout:
Open the Properties Window:
It usually opens in a table called the Properties List.
Tab and you might hear a couple of diferent sequences of textboxes and buttons 
depending on what Property you are on.
You will hear the name of the Property you are on when the Properties List 
first comes up.
You cursor up and down through the List of Properties.
If it is a field you can enter data in and you hit tab you will be in a EditBox 
where you can enter a value for the Property.
If there is a list of options you can select from it will be a button appearing 
after the EditBox. Clicking it you can pick a value from a DropDown list, hit 
enter on one of them and be returned to the Properties List with the new value 
assigned to that property.
Tab again and you hear the Components ComboBox.
The components you can access are listed in this box. You can open it, cursor 
down to an entry and hit enter on it.
Back Tab to the Properties List and that control should be selected and It's 
properties displayed in the Properties list.
Tab out of the Components ComboBox and you hear the
Catagorized Button. This is the first button in a tool bar.
If you hit tab you skip over the other items in the ToolBar and land on the 
Properties List again.
If you cursor right you hear the items in the ToolBar:
Catagorized Button, Alphabetical Button ,Properties Button,   and Events Button.
The Catagorized and Alphebetical Buttons just change the Properties List or the 
Events List to display either by item category or all properties in 
alphabetical order.
The Properties button will show the Properties for the selected control in the 
Properties List while the Events button will show the events available for the 
selected control in place of the Properties List.
Note: The Events Button does not appear to show up using WindowEyes if you 
bring up the Properties Window from within the HTML Markup Editor. EndNote:
You can bring it up from using the forms designer or pick events using the 
Ctrl+F2 Event selection process from within the HTML Markup Editor.
EndOfArticle

  ----- Original Message ----- 
  From: RicksPlace 
  To: programmingblind@xxxxxxxxxxxxx 
  Sent: Monday, May 10, 2010 8:32 PM
  Subject: Re: tips for aspx.net in visual studio?


  Hi: Well do most of your work in the HTML Markup Editor rather than in the 
Forms Designer. You can drop your controls directly into the Code Editor by 
placing your cursor where you want the control to appeear in the code, bringing 
up the ToolBox and then clicking the control you want to add to the page. The 
code will be dropped directly into the code. You can then highlight the opening 
html tag for the control and hit F4 if I remember, and the Properties Window 
for that control will come up. You can also hit ctrl+f2 while in the HTML 
Markup Editor to bring up a list of controls on the form and you can then 
select one of them, or the form itself, tab to the next drop down box and 
select an event for that control and a Event Stub will be added to the Code 
Behind for the page ready to add your own code to. There are some other things 
I can not think of off hand but will check out my StarTrek Tutorials series of 
articles to see if I can spot them. I think I still have the Tips and Tricks 
file floating around.Oh ya, you can collapse a block of code in the HTML Markup 
Editor, then select it and perform a Replace or delete the entire block or 
whatever, that was a usefull thing I remember. I don't think I had any troubles 
with any of the Wizards, hmmm, it has been some time since I have been working 
on a Winforms Project lately. Let me know what you are trying to do and I will 
see if I have any articles involving your technicals. Also, I will see if I can 
dig up the Tips And Tricks file and post it up under this thread either later 
tonight or early tomorrow. I can send you the entire set of articles if you 
want for some skim reading to see if you see anything of interest. They do not 
cover many, actually most, of the features of VWD since they were written for a 
fellow who wanted to see how to use some specific features of a Data Driven 
Website but there is allot of good stuff in them if you are familiar with VB, a 
little Database and some HTML. I recall using a ListView, DropDown boxes, some 
XML and other things you will likely want to have some examples of. It was 
developed in VWD 2005 and later in VWD 2008 using the standard ASP Controls and 
a Sql Server Express Database. If you want them, I think there are 25 or more, 
I will send them to you a few at a time so you can just read through them. You 
can save them and use them however you want.
  For now I will see if I can dig up the Tips and Tricks file. If you want the 
tutorials let me know where to send them. They are just the tutorial text files 
with examples and accessibility notes since I don't want to get back into 
sending a bunch of code and data files around again. I spent way too much time 
trying to help debug code when folks started implementing the actual project. 
But, you are welcome to the tutorials and I think you might pick up allot from 
just reading through them.
  Rick USA
    Subject: tips for aspx.net in visual studio?


    Does anyone have any quick tips for working on web pages in visual studio? 
I can't seem to use the same tricks for getting around in the designer as I did 
in normal programming, in fact I'm not having much luck even adding a button or 
selecting a control in there. I know some of you do this stuff by hand, but for 
the classes i'm taking, they don't teach us that method and I don't really have 
time to study it well on my own. I do good just keeping up with the projects as 
it is. Any tips would be a life saver. Thanks!
    using 2008 pro, and jaws 9

Other related posts: