Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


Visual Studio Upcoming Features Timeline

AddThis Social Bookmark Button
Over the past few years, Visual Studio has been shipping products on a quicker cadence to ensure our customers have the best and most up-to-date tools in the industry. As part of this, we have been working to be more and more transparent to help you understand what we’re working on and show you how truly valuable your feedback is to the quality of our products. We generally share our plans with you via blogs or various feedback channels, like User Voice. Now we’re extending this transparency in an easy to consume format, to share some stuff we have in
the works that we think you’ll be interested in. Starting today, Visual Studio is happy to share a feature timeline with you. As Brian announced a few months ago in his blog post A new Visual Studio Online and Team Foundation Server Features Timeline, the Visual Studio Online and Team Foundation Server teams have started doing this as well. We’ve gotten a really positive response from you and have decided to open this up across Visual Studio to share upcoming features we’re working on in the VS client. The Visual Studio Feature Timeline gives a glimpse into what’s coming...(Read whole news on source site)

Which Keywords Has An ETW Provider Enabled?

AddThis Social Bookmark Button
Originally posted on: little program has a simple task. It should decode a hex bitmask into its original bits as hex values from which it was composed from. As bonus we can also parse an ETW manifest and print the corresponding keywords. Since most low level tools use hex numbers which have specific bits turned on I often want to know which things were actually enabled. This is useful to e.g. see which providers PerfView enables for .NET specific stuff. If you check in PerfView the .NET Alloc checkbox I want to see what is enabled.
xperf -Loggers | findstr /i Microsoft-Windows-DotNETRuntime ".NET Common Language Runtime":0xc14fccbd BitmaskDecoder.exe 0xc14fccbd C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ 0x1             GCKeyword
0x4             FusionKeyword
0x8             LoaderKeyword
0x10            JitKeyword
0x20            NGenKeyword
0x80            EndEnumerationKeyword
0x400           SecurityKeyword
0x800           AppDomainResourceManagementKeyword
0x4000          ContentionKeyword
0x8000          ExceptionKeyword
0x10000         ThreadingKeyword
0x20000         JittedMethodILToNativeMapKeyword
0x40000         OverrideAndSuppressNGenEventsKeyword
0x80000         TypeKeyword
0x400000        GCHeapSurvivalAndMovementKeyword
0x1000000       GCHeapAndTypeNamesKeyword
0x40000000      StackKeyword
0x80000000      ThreadTransferKeyword "Microsoft-Windows-DotNETRuntimePrivate":0x4002000b BitmaskDecoder.exe 0x4002000b d:\privclr\
0x1             undocumented
0x2             undocumented
0x8             undocumented
0x20000         MulticoreJitPrivateKeyword
0x40000000      StackKeyword   If you on the other hand enable ETW .NET Alloc you get ...(Read whole news on source site)

Updated ASP.NET AJAX Control Toolkit

AddThis Social Bookmark Button
If you use the ASP.NET AJAX Control Toolkit, you know that our long-time Visual Studio partner DevExpress maintains it, and that it’s free and open-source. Recently they released an updated and improved ASP.NET AJAX Control Toolkit. You can download this new version here: In a short time that they have taken over the project, they have fixed the most glaring issues along with a number of other changes to make the Toolkit a solid library to have in your ASP.NET application. What's New The new release includes: Stable and working controls. We addressed multiple major tracked bugs to ensure
a more stable Control Toolkit. Modern browser support. Previous versions of the ASP.NET AJAX Control Toolkit did not work well in all browsers. With this release the ASP.NET AJAX Control Toolkit works with all popular HTML5 browsers. Support for Visual Studio 2013 Web Forms templates. The Control toolkit now works seamlessly with the Web Forms templates. You can use the Bootstrap support that was added to the templates, and use the Toolkit with Bootstrap. ASP.NET Web Optimization framework support. You can use the bundling and minification feature of ASP.NET with the toolkit. Check out ASP.NET Web Optimization framework to learn more. Dependency cleanup....(Read whole news on source site)

View Location Expander in ASP.NET 5 (vNext) and MVC 6

AddThis Social Bookmark Button
          Introduction:                    Yesterday, I wrote about Custom View Engine in ASP.NET 5 (vNext) and MVC 6 with Dynamic View Location, but David Fowler told me that there is another much better and easy way to do this using a new feature in ASP.NET 5 and MVC 6 called view location expander. View location expander can be used to determine paths for a view and it is used by RazorViewEngine. This feature makes it very easy to add dynamic view location paths in your application while maintaining the view location cache. In
this article, I will show you how to add view location expander feature in your application            Description:                       Let's create an ASP.NET 5 web application (note that I am using beta3 at the time of writing). Here we need to implement IViewLocationExpander interface,    public class MyViewLocationExpander : IViewLocationExpander { public void PopulateValues(ViewLocationExpanderContext context) { var value = new Random().Next(0, 1); ...(Read whole news on source site)

RavenDB in Siberia

AddThis Social Bookmark Button
A good chunk of the RavenDB Core Team is going to be in CodeFest in Novosibirsk this weekend, including yours truly. We are going to be handing out a lot of cool stuff, and we got some really nice things to talk about. And yes, I’ll keep the suspense until I get to meet people face to face.

Custom View Engine in ASP.NET 5 (vNext) and MVC 6 with Dynamic View Location

AddThis Social Bookmark Button
          Introduction:                    Long time ago, I have written a blog post about how to create a custom view engine in ASP.NET MVC. I thought to write the same for ASP.NET 6 and MVC 6. In this article, I will show you how to create a custom view engine in ASP.NET 5 and MVC 6. (Note that ASP.NET 5 and MVC 6 is still in beta, so things might change in future)           Description:                       Assuming that you have created an ASP.NET 5 web application
(note that I am using beta3 at the time of writing). Let's say, you have Theme1 and Theme2 folders inside Views folder and you want to show views from Theme1 or Theme2 folder randomly. Let's implement this by adding MyRazorViewEngine class which inherits from RazorViewEngine class,   public class MyRazorViewEngine : RazorViewEngine { public MyRazorViewEngine(IRazorPageFactory pageFactory, IRazorViewFactory viewFactory, IViewLocationExpanderProvider viewLocationExpanderProvider, ...(Read whole news on source site)

The Morning Brew #1828

AddThis Social Bookmark Button
Software Node.js Tools 1.0 for Visual Studio – Sara Itani announces the release of the Node.js Tools for Visual Studio 1.0 bringing rich editor support, code completion, REPL, npm package management integration, test explorer and much more making Visual Studio a much better place to work with JavaScript codebases Syncfusion Essential Studio – Community Licence […]