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


How to clear browser history, cache in Microsoft Edge (#Windows 10)?

AddThis Social Bookmark Button
Microsoft Edge is the new web browser on Windows 10, came with a completely new interface and has better speed than other browsers including Internet Explorer, Chrome etc. As the UI of Microsoft Edge is different than the Internet Explorer, you might get it little difficult to find all it’s settings and features. If you are using this new browser and looking to clear the browser history, saved passwords, browser cache and other browsing data, here is how to do this. Continue reading to know about it further.   Microsoft Edge allows you to selectively clear
the browser history. As shown in the below screenshot, click on the three horizontal lines visible at the top right corner of the screen. A popup menu will come up and from there, click on the clock like history icon to open the browser history tab.  In this screen, it lists down the complete browser history categorized by date range. Expand the date range to find out specific history. On mouse hover, the entry will have a delete (x) icon at the right side which will allow you to delete that specific item from the browser history.  Likewise, you can also remove...(Read whole news on source site)

Building D3-inspired charts with React

AddThis Social Bookmark Button
From the D3.js homepage: D3 is not a monolithic framework that seeks to provide every conceivable feature. D3 focuses on providing tools to construct rich visualisations, rather than an out of the box solution, but D3 provides a lot of tools. The default D3 distribution is about 50KB minified and gzipped, and contains as well as core functionality around DOM manipulation and selection, data manipulation, and graphic generation utilities, various other things such as CSV parsing and an XHR wrapper. I’ve experimented with building applications using only D3 and no other libraries, and a lot can be done with the support of D3, more easily than
with the standard JavaScript browser APIs alone. On the other hand, many developers will find themselves integrating D3 visualisations as a part of a larger application using some other framework. They won’t want yet another XHR wrapper, or parsing of text data. If they are using Underscore they may not want D3’s array utilities. And no doubt most people don’t need to combine force layouts, pie charts and geographic projections on the same page. More to the point, I don’t think of D3 just as a collection of tools but a way of thinking. Not just “thinking with data-joins”, but the realisation that there is an alternative to...(Read whole news on source site)

Our Summer with Parse

AddThis Social Bookmark Button
Intro We have been using Parse as the backend platform for a Web site and iOS app for a few months now and wanted to share some of our feedback (Pros, Cons, and Gotchas) on a few of the functional areas. Our primary focus of the project was the integration of the Website with Parse […]

52 Weeks of Xamarin: Week 4 – Creating the Model and Saving

AddThis Social Bookmark Button
This week we’ll save the Tasks in memory, in coming weeks we’ll review databinding and we’ll review the tasks in a bound list. NB: We’re moving very quickly through the preliminaries, so please do use the comments to ask questions … Continue reading → For the complete article and hyperlinks, please visit my blog at

The insidious cost of allocations

AddThis Social Bookmark Button
One of the things we learned from build high performance systems is that algorithm complexity is important for system performance, but it is (usually) easy to see. Controlling allocations is something that you don’t see. But it can have an even greater impact on your system. In particular, allocations require some CPU cost immediately, but the .NET framework is pretty good about keeping that small. In most cases, that require only bumping a counter value and giving you some memory. The true cost of allocations happen when you need to release that memory. GC, compactions, multiple generations, etc. There are whole fields
of study that deal with optimizing this issue. The downside of allocating a lot of memory is that you are going to pay the cost later. And that figuring out what exactly allocated that memory can often be quite hard. Especially if you are trying to figure it out from a production trace. And even with the state of the art GC and memory management subsystems, your best bet to reduce memory management pressure is to reduce the number of allocations. We are far from the first to run into this. In fact, see the guidelines to contributing to Roslyn. With...(Read whole news on source site)

Easy drawing and inking using new InkCanvas Control for Universal Windows App

AddThis Social Bookmark Button
Universal Windows Platform introduced a new  InkCanvas control to easy drawing and a new Inking API to manage the inking. If you are coming from a WPF & XAML development background, you must be familiar with this control. However, till now for a XAML based Windows Store App there was no as such control for direct [...]

CSharp 6 in ASP.NET 5

AddThis Social Bookmark Button
Many of the new features of C# 6 aim to reduce the amount of code needed for common tasks.  ASP.NET 5 provides a lean, simplified approach to server-side coding for web sites and APIs. So working with ASP.NET 5 and C# 6 should prove the statement “less is more” to be true! To showcase the new language features of C# 6, I want to do a simple comparison of how ‘it use to be done’ with ‘how it can be done now’.  To start, consider the following class that could be found in the Models folder in an ASP.NET MVC
project: With the new features of C# 6, you can accomplish the same with much less code, as seen here: The above class is nearly half the lines of the previous definition, yet accomplishes the same exact objective.  Let’s look at how this was accomplished. Both classes declared three properties, FirstName, LastName, and FullName.  The first and last name properties are read/write and have a business rule of being initialized to a default value, while the remaining property is read-only.  In the ‘before’ approach, this is how the properties were defined: Now this can be greatly simplified with new features...(Read whole news on source site)

52 Weeks of Xamarin: Week 4 – Binding A List of Data

AddThis Social Bookmark Button
This week we’ll save the Tasks in memory, in coming weeks we’ll review databinding and we’ll review the tasks in a bound list. NB: We’re moving very quickly through the preliminaries, so please do use the comments to ask questions … Continue reading → For the complete article and hyperlinks, please visit my blog at

Design time preview for your multi devices apps in Visual Studio 2015

AddThis Social Bookmark Button
The Universal Windows Platform project templates for Visual Studio 2015, allows us to create and run app on a  Windows 10 Phone Devices,  Windows 10 Desktop / Tables, on an Xbox or even on an IoT devices. When we develop an app in Visual Studio which is targeted for multiple devices, we can take help of  List of [...]