background preloader

Visual Studio

Facebook Twitter

Asynchronous Programming for C# and Visual Basic. You can avoid performance bottlenecks and enhance the overall responsiveness of your application by using asynchronous programming. However, traditional techniques for writing asynchronous applications can be complicated, making them difficult to write, debug, and maintain. Visual Studio 2012 introduces a simplified approach, async programming, that leverages asynchronous support in the .NET Framework 4.5 and the Windows Runtime.

The compiler does the difficult work that the developer used to do, and your application retains a logical structure that resembles synchronous code. As a result, you get all the advantages of asynchronous programming with a fraction of the effort. This topic contains the following sections. This topic provides an overview of when and how to use async programming and includes links to support topics that contain details and examples. Asynchrony is essential for activities that are potentially blocking, such as when your application accesses the web. Reference. Visual Studio 2010 XAML Editor IntelliSense Presenter Extension « Karl On WPF – .Net. Current Version: 2.0 (14 April 2010) I’ve come to appreciate the new Visual Studio 2010 code editor IntelliSense features like Pascal case lookup and the narrowing list that is presented as you type. Unfortunately, these new code editor features did not make it into the XAML Editor. But not to worry… Features Pascal case lookup Optional narrowing list filter Filtering based on item type Toggle narrowing filter Hot Key (ALT + .)

New In Version 2.0 Added hot key toggling for namespace filter (ALT + ,) and narrowing filter (ALT + .) Pascal Case Lookup Pascal case lookup is always enabled regardless of the narrowing filter option. The feature locates entries that start with the first upper case character you entered, then matches on additional upper case characters. The below image demonstrates the Pascal case lookup. Locating an assembly using the xmlns Pascal case IntelliSense is super fast. Narrowing List Filter When the narrowing list filter is enabled it provides two features. Extension Manager. Feature Builder Power Tool. Sign in to write a review Sort by: After installing this, my Visual Studio 2010 slows down and takes a long time to load. I am running on an x64 machine with 8GB RAM. I get an error from Feature Builder every time I load certain solutions. I can't find where it is installed, or how to fully uninstall it. The Feature Builder Power Tool is a great tool to get support writing your own extension for VS 2010.

I created an extension on my own and loaded it up into the gallery - just watch out for the Check-In Policy Builder for the creation of TFS check-in policies. Good work! Productivity Power Tools. Sign in to write a review Sort by: Tab well colors and grouping are very helpful. Only additional feature I would like to see added would be a multilevel tab well when it is in the top or bottom position (like in the Tabs Studio extension, see link). Having the tabs on the side wastes a lot of screen space and you still can't read long file names.

I wish the Solution Navigator search should be increase the Speed and should Support wild card along with camel Case search. The tool is very good but after installing Productivity Power Tools was not possible to navigate within the expression editor in the file .rdlc (Report) using the arrow keys. This is just EXCELLENT add-on tool. OpenXML editor is suppose to open a document, excel spreadsheet... that's a great tool and I use this a lot in the VS2012.But now I am using VS2013, is there any update plan for the VS2013? Excellent tool !!! 0/10 Scary black helicopters. Data Binding in Visual Studio 2010. French, German, Italian, Japanese, Korean, Russian, Simplified Chinese, Spanish, Traditional Chinese There are two samples included here: The first sample demonstrates how to create a WPF Forms solution that checks user input with validation code, demonstrates common controls such as DataGrid and ComboBox, and shows typical data manipulation including create, read, update, and delete.

The second sample demonstrates how to create a Silverlight application that is bound to data coming from an ADO .NET Data Service. Both samples are available in Visual Basic and C# and are intended for use with Visual Studio 2010. Download WPF SamplesDownload Silverlight Samples NOTE: The Silverlight samples use the AdventureWorksLT database.

C#

LightSwitch. Patterns & Practices.