Test-Driven Development with Visual Studio 2010
- Posted: Nov 12, 2008 at 8:31 AM
- 91,340 Views
- 12 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- WMV (WMV Video)
Welcome back to another Visual Studio 2010 and .NET Framework 4.0 Week video. In this latest installment, we catch up with Karen Liu, Lead PM on the C# and Visual Basic IDEs.
Karen shows us improvements being made to better enable test-driven development. Covered are features like Generate From Usage and Quick Search, among others. There is also a "sneak peek" on some of the work being done to open up the Visual Studio test runner.
Enjoy!
This is another Visual Studio 2010 and .NET Framework 4.0 Week Video. For other Visual Studio 2010 videos, check out the Visual Studio topic area here on Channel 9.
Karen shows us improvements being made to better enable test-driven development. Covered are features like Generate From Usage and Quick Search, among others. There is also a "sneak peek" on some of the work being done to open up the Visual Studio test runner.
Enjoy!
This is another Visual Studio 2010 and .NET Framework 4.0 Week Video. For other Visual Studio 2010 videos, check out the Visual Studio topic area here on Channel 9.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
1. When generating the class, you were able to pick a project, but what about selecting a folder under that project? It would be nice if this were easily done throw a Browse feature as well as by simply specifying a path in the name field.
2. Not related to testing, but since snippets were heavily used here, can we also get a few fixes in this area?
2.1. Actually use the metadata contained in snippets to add references and usings if they are missing, even if this must be done through a nag dialog.
2.2. Open up the functions that can be applied to replacement parameters to allow custom functions. It would be very nice, for instance, if the snippet could apply different casing rules depending on context through the use of custom functions.
2. Like I said, there should be a way to browse, not just to type the folder.
i especially like that it inferrs the result type
Thanks Duncan, but I'm not sure that's the problem. I downloaded the full wmv from the link above (and checked the version I originally pushed through), and I don't see the sync issues, which makes me think it's a streaming issue. When we produced the content, we made sure the camtasia capture and the video/audio from the camera are within 2-3 milliseconds of eachother in sync.
MetalJon, can you provide some more information? Is it that the audio of Karen talking is out of sync with the video of her talking? Or is it like Duncan states where the audio is out of sync with the PIP? if the second, is the audio also out of sync with her lips in the PIP?
Also, for a full video format, there is a download link above under downloads where you can download the non-streaming version of the video.
For 1, yes, there will be a way to specify generating into a project folder. In the name field, if you start typing a relative path (i.e. \), you'll get IntelliSense enumerating all the available folders and can create a new file there.
For 2, awesome feedback -- those are both things that we'd love to do and have on our list of really-want-to-see. You won't see us open custom functions in the next release since we're thinking architecturally how we want to enable this kind of extensibility, but we'll keep these on the radar.
It would be much better if video would be avilable directly in downloadable form, instead of Screencast n recoding it.
Apart from that little issue, video provides a good insight on TDD n much improvement is there in VS2010 for TDD itself, instead of using third party tools.
Thanks, nice video.
Hi Karen,
Thanks for your clear demo.
Can you share how you configure VS to have the code snippet inserted through intellisense?
Remove this comment
Remove this thread
close