Friday, July 11, 2008

image

Here’s another powerful tip. Almost every application has a UI, and these days most applications have a rich UI. Its a lot easier to work with an advanced UI in an UI design editor. But it’s a lot easier to do something in a code editor. So what’s a developer to do?

You can always tell a keyboard shortcut is powerful and important when it is given a single key.

Toggle Code / Design Views

F7

Note: The image above will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Friday, July 11, 2008 16:28:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

image

This one is huge. You really need to learn this one, if you don’t already know and use it. Anytime you are working with code you, you will need to comment parts of and uncomment parts of it. It is just a part of a developer’s life. The mechanic will get his hands dirty, the carpenter will get splinters, and the developer will comment and uncomment code.

I guess the worst way you could comment and uncomment your code is to type it all by hand. Next worse would be to use the mouse and go to Edit menu, Advance menu item, then click Comment Selection or Uncomment Selection. Another option that is to use the Text Editor Toolbar (see below).

image

 

 

A little better I guess is to use the keyboard accelerator shortcut: Alt, then E, then V, then M for (Comment Selection), or E for (Uncomment Selection).

That’s four okay ways of comment and uncommenting your code, but what is the best way?

Comment Selection

Ctrl + K, Ctrl + C

Uncomment Selection

Ctrl + K, Ctrl + U

Note: The image above will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Friday, July 11, 2008 01:52:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Wednesday, July 09, 2008
image

This Visual Studio window is so import it has two keyboard shortcuts. Can you guess what window it is? That’s right: it’s the Visual Studio Properties window.

So how many different ways can you come up with to open this window?

View Properties Window

    • Use the mouse and show / hide the window
    • Use the keyboard accelerators: Alt, then V, then W
    • Use the Design View keyboard shortcut: Alt + Enter
    • Use the keyboard shortcut: F4

Note: The image above will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Wednesday, July 09, 2008 19:20:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

imageMicrosoft Word has two “interesting” features. One feature is you can generate random text, for example, =rand(3) will generate three random paragraphs of text. The other feature is that Word allows you to make what I like to call “Vertical Block Selections”. See the following picture for an example of both.

Pretty cool, huh? And did you know you can make vertical block selections in Visual Studio? Here’s how:

Vertical Block Selection

Alt + Mouse

image

Note: The images above and to the right will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Wednesday, July 09, 2008 00:34:00 (Eastern Standard Time, UTC-05:00)  #    Comments [2]  |  Trackback
Monday, July 07, 2008

image So a couple days ago we covered how to display line numbers:

31 Days of Visual Studio Tips & Tricks – Day 4: Display Line Numbers”.

So now how can we take this one step further. How about an easy way to go to a specific line of code? Think about how often as a developer you need to find a line in a large file of code. Sometimes you find out there is an error on a certain line of code and instead of scrolling down to this line manually you could use a special keyboard shortcut.

Go to Line

Ctrl + G

Definitely one of my favorite keyboard shortcuts for Visual Studio.

Note: The image to the right will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Monday, July 07, 2008 16:59:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Sunday, July 06, 2008

image Many times developers will find themselves working with an object, and wanting to know more information about how it is defined and designed.

For example, you are working with a Customer object and you want to look at the Customer.cs file and find out what the Customer object has to offer. What methods, properties, and events does it have for you to work with?

There are several ways for learn more about our Customer class. One you could use the Solution Explorer and manually locate the wanted Customer.cs file. This is a slow process and requires you to already know name and location of the class you want to review. Sometimes it may not be as simple as added a .cs extension the object.

Another approach would be to right click on Customer object and choose Go to Definition. This will take you there automatically, so it is much quicker. But there is an even faster way, and this is the way you wan to use:

Go to Definition
F12

This keyboard shortcut is so important that it is assigned to a function key. This requires only one key press.

Note: The image to the right will take you to a full size image if you want to see this in more detail.

Feedback:

If you have a favorite Visual Studio Tip or Trick be sure to share it in the comments. I’ll compile a list and post it for everyone once there are enough.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Sunday, July 06, 2008 13:51:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Saturday, July 05, 2008

image If you have used many Microsoft Office products you are probably familiar with the Clipboard Ring concept. Basically it allows the clipboard to contain multiple items, and when you use the keyboard shortcut you cycle back through previous items.

The Clipboard Ring is to a developer’s code what a Painter’s Palette is to the painter’s paint. It is a any easy way to access recently used items. This is a common need when writing code for any application. There are lots of times you are juggling two or three key pieces of code, and it is very nice to have quick access to them. It’s almost like having real-time IntelliSense.

Cycle Clipboard Ring

Cltr – Shift - V

Note: The image to the right will take you to a full size image if you want to see this in more detail.

Feedback:

Alright, we’ve a lot of new reader submitted tips! Thanks guys. I quite a bit behind in score now. I’ll have to come up with a way to weight the scores to give me a chance now.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Saturday, July 05, 2008 03:00:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback
Friday, July 04, 2008

It is Independence Day today in the US, and we’re in Washington, D.C. imageto see us some awesome fireworks!

Since today is July, 4th, and we are on Day 4 I figured it would be good to do a VSTT that dealt with numbers. The best one I know is how to display line numbers in Visual Studio:

Display Line Numbers:

Go to the Tools menu, then click on the Options… menu item. Find the Text Editor item in the list on the left. Then I recommend choosing All Languages. Next find and check the Line Numbers checkbox in the Display section on the right.

The image to the right will take you to a full size image if you want to see this in more detail.

Feedback:

Alright, we’ve more reader submitted tips.  Thanks guys. Yeah, we are now tied. score: Me 4 / Readers 4.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Friday, July 04, 2008 10:18:00 (Eastern Standard Time, UTC-05:00)  #    Comments [2]  |  Trackback
Thursday, July 03, 2008

imageOne of the best features most Internet browsers have is the ability to navigate backwards, and forwards, through your history of Web site pages you have visited. Don’t you wish you had this feature in Visual Studio? Well, you do. Here’s how you do it.

One option is to go to Visual Studio’s View menu and choose either Navigate Forward or Navigate Backward. An even more handy method is to use the following keyboard shortcuts:

Ctrl + – and Ctrl + Shift + –.

One cool thing about the way Visual Studio does this is that it will navigate backwards through different parts of Visual Studio, everything from forms you’ve open to code you’ve worked, and more.

Feedback:

Alright, we’ve had one reader submitted tip.  Thanks D1eg0. So far I still have the lead. score: Me 3 / Readers 1.

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Thursday, July 03, 2008 15:34:00 (Eastern Standard Time, UTC-05:00)  #    Comments [4]  |  Trackback

Oh, the humanity! How I hate it when I get “The terminal server has exceeded the maximum number of allowed connections.”

image

Page Brooks and I were just talking about how it only happens to you when you are in a bit of a hurry, and need to get something done ASAP. You are allowed two remote terminal sessions.

The problem usually isn’t that there are too many people logged in. The problem is almost always that people disconnected from their without ending their session or logging out. So terminal services thinks the connection is still active, but just idle.

One option is to use the Computer Management Console, and choose Action, Connect to another computer…, Services and Applications, and then go to Terminal Services Manager and log off or disconnect the sessions.

I found out about a more powerful command line version that was able to work for me. I think the above didn’t work because our servers are virtualized.

  1. run the following from a command prompt: query session /server:servername
  2. Next run the following: reset session [ID] /server:servername

Ah, it just works. So much better now. Me and our servers are friends again.


Thursday, July 03, 2008 14:22:00 (Eastern Standard Time, UTC-05:00)  #    Comments [0]  |  Trackback

imageIt happens all the time. You’re working in Visual Studio, and you need to work with an object that is in a namespace you haven’t declared yet. For example, you need to create a WebRequest in the System.Net namespace.

You have a few choices, some easy and some hard: You could add a using or import statement at the top of the class file as in “using System.NET”. You could fully qualify the object as in “System.Net.WebRequest”. You could try to click that tiny, tiny little red rectangle that will open the Smart Tag. You could type “CTRL + SHIFT + F10”. Or you could take the easy road and simply enter “Ctrl + .”.

“Ctrl + .” Rocks! Try it, you’ll love it!

 

Feedback:

What is your favorite Visual Studio 2008 tip or trick? Tell us all about it in the comments section. I’m keeping score: Me 2 / Readers 0.

 

PowerPoint: 31 Days of Visual Studio 2008 Tips & Tricks.pptx (Note: PowerPoint is updated daily to include new items.)


Thursday, July 03, 2008 01:59:00 (Eastern Standard Time, UTC-05:00)  #    Comments [1]  |  Trackback

Theme design by Jelle Druyts

Pick a theme: