Hi Aaron: Here are the articles on how I have my IDE settings and a quick
step by step to create a skeleton Website in VWD 2008. The process in Visual
Studio 2005 is almost identical.
Rick USA
T00VWDSeries SetUpPrerequisits
Last Updated: 02/07/2009
Last Change: Initial Release of this document.
There are many settings that impact how the IDE reads with a screen reader and how it functions in general. Below are the settings I am currently using and how to set them. If I change them I will post a update to this article.If you find any that help make working in VWD Faster or cleaner with jaws or WindowEyes let me know so I can modify this article and RePost it.If you set any shortcut hot keys that help let me know that as well so I can pass it on.
I hope you enjoy and participate in the following series of articles. I want feedback so I know what technology direction to take the articles in. If you want to see something let me know and I will put up an example if I can.
Below is the first article.
Rick Farmington Mich. USA
<Article>
Select the options item under the Tools Menu to open the Options Window. A Tree of tabbed ssettings comes up. Expand the tree if necessary by tabbing to the "Show All Selections" CheckBox and checking it if you have that selection in your version of the IDE.
The Root Level Branches in my Tree for VWD 2008 are:
Environment; ProjectsAndSolutions; TextEditor; DataBaseTools; and, HtmlDesigner.
Expand the Environment Branch.
On the General TabList of settings:
select Tabbed Documents for the Window Layout Radio Buttons;
Uncheck AnimateEnvironmentTools;
Close the Environment Branch.
Note that when you work on a project you can set your .window Types to Tabbed and they will be easier to work with once the above settings are initiated.
Expand The ProjectsAndSolutions Branch.
On the General TabList of settings:
AlwaysShow ErrorList If Build Finishes With Errors is UnChecked;
Always Show Solution is unchecked;
Show Output Window When Build Starts is Unchecked.
On the BuildAndRun TabList of settings:
Build Output Verbosity setting is set to Quiet.
Close the ProjectsAndSolutions Root Branch.
Expand the TextEditor Root Branch.
Expand the All Languages SubBranch.
General TabList of settings:
Autolist Members is Unchecked;
Parameter Information is checked;
Word Wrap is checked.
ShowVisualGlifs For WordWrap is unchecked.
Line Numbers is checked;
NavigationBar is Checked.
Tabs TabList of settings:
Indenting is set to None;
TabSize and IndentSize are set to 1;
TabInsertSpaces is selected.
Close the All Languages Branch.
Expand Basic Language Branch.
VB Specific TabList of settings:
AutomaticInsertOfEndConstructs is Unchecked;
PrettyListing is Unchecked;
ShowProcedureSeperator Lines is unchecked;
Enable Error Correction Suggestions is unchecked.
Close the Basic Language Branch.
Expand the CSS Branch.
On the Css Specific TabList of settings:
Show StatementCompletion PopUp is unchecked;
Show Property Descriptions Tool Tips is unchecked;
Detect Errors is Unchecked but I might check it.
On the Format TabList of settings:
Expanded is checked;
Capitalization is set to LowerCase.
Close the Css Branch.
Expand the HTML Branch.
On the Format TabList of settings:
Server Tag and Server Attributes are set to Assembly Definition;
Insert Attribute Value quotes When typing is Unchecked;
Insert Attribute Value quotes When Formatting is checked;
AutoInsert Closing Tag is Unchecked;
Wrap Tag When Exceeding Specified Length is checked;
Length is set to 120.
On the Miscellaneous TabList of settings:
Auto Format On paste is UnChecked.
On the Validation TabList of settings:
xhtml 1.0 Transitional is selected as the Target Validation Level;
Show Errors is Checked but I might Uncheck it;
As Warnings is checked;
As Warnings JScript is checked.
Close Html.
Note: The settings specified in the All Languages Branch are applied to all
Editors. If the particular setting is the same in all languages then the
setting is either checked or unchecked. If the setting is not the same in all
languages then the box is partially checked.
There are many, many VWD settings in this Window. Some other settings that might prove
very helpful if learned are the ability to set shortcut hotkeys for almost every window,
dialog orobject in the IDE from the Tools>Options>Environment>Keyboard Settings
TabList. Most of them do not have PreDefined shortcut keys associated with them by
default. I will be interested to hear of any experimenting you do with defining hot keys
for other IDE features.
EndOfArticle
Hi Aaron, the below is for VWD 2008 but should be very close to what you are getting in Visual Studio. When You first open your VS IDE you are likely on the Start Page. Under the View Menu, under the New option hit enter on Website. This is the new format for building websites and what most are talking about I believe. Then follow the directions below from there. TThe process should be the same.
T01VWDSeries CreateSimpleSiteProject
Last Updated: 02/10/2009Action
Last Change:
Changed Article Name:
Open VWD and you should be on the Start Page.
You will likely be in the Project ListView . This is where all your projects you are working on or have created earlier will be listed. Clicking one of them opens that project so you can work on it.
Tabbing around you might hear Website ... and again Website ... I hear this twice with Windoweyes. These are buttons that bring up dialogs. The first one is the Open Website dialog, the second is a Create New Website dialog. I never use them - just a preference.
Tabbing there are 3 List Controls with news and some links of general interest. Again, I never use them.
Tab and I am returned to the List of my Existing Projects.
To get started, under the File Menu, click New Website: The New Website Dialog
comes up.
In the Templates box highlight ASP DotNet Website:
Tab to the first Location ComboBox and select File System.
Tab again to the next ComboBox which should have a file path in it. The path listed is where VWD will put your project and it named your project Website1. I typed a new path and name for my project:
C:\SimpleSite
Next, tab to Language combo box and make sure VB is selected.
Tab to OK and hit enter:
The new project is created. You might be put into the HTML markup Editor or
some other window in the project.
Under the Windows Menu arrow up to see what windows are open. I have StartPage and Default.aspx which is the html markup Editor Window. Arrow up some more and hit enter on Tabbed Document if it is active. We will do this only once for any new window we open so we can use the MDI Child navigation techniques to get around the IDE. After that we will not have to change the setting for the window as it is saved in the IDE, set it, forget it! Go Back to the Windows Menu and the StartUp Page should still be there. Again set it to Tabbed Document if you can. You should then be returned to the StartPage. Hit ctrl+F4 to close it.
You can also hit close on the file menu to close a window.
Finally you can select hide or Hide All under the Windows Menu.
Now hit ctrl+alt+l to bring up the SolutionExplorer Window. You could also click on SolutionExplorer under the View Menu if you prefer.
You will want to view the Solution Explorer often. This is where you can navigate your Project's Files and Folders.
My current Project's files and folders include:
c:\SimpleSite this is the root directory or folder depending on your jargon.
App_Data This is a Directory where you will store DataBases and files if you
want
Default.aspx this is the default Webpage that will be the first page displayed by any browser when someone requests our Website on the internet. We would buy a IP Address like www.Kicken.org from what is called a IP Host. Then if anyone types www.Kicken.org into a browser they would see the Default.aspx page displayed as the first page of the WebSite.
Finally, there is Web.config This is a special XML file where you will code things like a connection string for your DataBase and other things that you might think of as control information parameters for the project.You won't have to worry about this file for now but don't mess it up.
These are the Folders and Files making up our project so far.
If things get messy, close everything using the hide all under the Windows Menu. Then just hit ctrl+alt+l to open a clean Solution Explorer in your MDI work area.
We now have a complete project you could run with a fully functional Webpage. Unfortunately there is nothing on the page and it does nothing but take my word for it, it would come up if you hit Ctrl+F5 while the cursor is on the Default.aspx file to run your project.You could also right mouse click the Default.aspx file in SolutionExplorer and select View In Browser from the context menu to run the project.
If you do either of the above the page will be displayed, well, a blank page will be displayed in the built in Development Browser, and you could hit Alt+F4 to close the Web Browser as you do in Internet Explorer. You might be returned to the Output Window or to some other window or to the Solution Explorer. Remember to set all windows to tabbed documents in the Windows Menu the first time you view them so they will work properly under the MDI Window.
Note that you can also hit enter on any of the windows listed under the Windows Menu to be placed in that window for working in that window.
If there is a window up that you can't close with ctrl+F4 try escape or ctrl+escape. That closes some other things that pop up from time to time. The close option on the File Menu also seems to work in some cases where ctrl+F4 does not. However, first check to see if you can set it to a tabbed document under the Windows Menu.
Next, under the File Menu arrow down to Save All and hit enter:
Then hit Alt+F4 to close the Project.
You have created a project in a folder in the C:\SimpleSite folder called
SimpleSite.You can see the files VWD created by looking under My Computer,
selecting the c: drive and arrowing to the SimpleSite folder.
If you ever want to delete the project you will just navigate to the folder in this way and delete it. Then try to open it in VWD and VWD will ask you if you want to remove the directory entry, answer yes and that is the process to delete a project in Visual Studio or VWD.
You can also click the SimpleSite.sln in the C:\SimpleSite folder and the project would load up in VWD but that is not how we will usually open our projects.
We now have a Website that does nothing. A Webpage that is blank. We need to make a plan as to what we want to put in our Website, at least initially, and then put something there we can play with.
EndOfArticle