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 Switch to ART in Moto G (Android) device ?

AddThis Social Bookmark Button
ART stands for Android Runtime which is a method developed by the android development team for handling how the app runs . In ART , the apps are compiled and installed using the AOT (Ahead of time) compilation. How to Switch to ART in Moto G (Android) device ? To switch to the android runtime (ART) , you have to perform the following 1. Enable the Developer Options in your Moto G device . This option is by default disabled or hidden in the device  , you can enable this option by navigating to Settings -> About Phone and the
double tapping the Build Number 4 times (this might change sometimes). 2. Enable ART (Android runtime) from the Developer Options After performing the first step , the Developer Options menu will be visible in the Settings App . In the Developer Options Screen , select runtime and from the options select ART. You will be prompted to reboot your device , once that is done , your device would run in ART runtime....(Read whole news on source site)

McKinsey on Unleashing the Value of Big Data Analytics

AddThis Social Bookmark Button
Big Data Analytics and Insights are changing the game, as more businesses introduce automated systems to support human judgment. Add to this, advanced visualizations of Big Data, and throw in some power tools for motivated users and you have a powerful way to empower the front-line to better analyze, predict, and serve their customers. McKinsey shares a framework and their insights on how advanced analytics can create and unleash new business value from Big Data, in their article:
Unleashing the value of advanced analytics in insurance Creating World-Class Capabilities The
exciting part is how you can create a new world-class capability, as you bake Big Data Analytics and Insights into your business. Via Unleashing the value of advanced analytics in insurance: “Weaving analytics into the fabric of an organization is a journey. Every organization will progress at its own pace, from fragmented beginnings to emerging influence to world-class corporate capability.” 5-Part Framework for Unleashing the Value of Big Data Analytics McKinsey's transformation involves five components.  The five components include the source of business value, the data ecosystem, modeling the insights, workflow integration,...(Read whole news on source site)

Your Application The System And A Performance Bug

AddThis Social Bookmark Button
Originally posted on: you have a performance bug you usually look at your code why something takes longer than expected. In conjunction with a debugger this is a great approach for easy bugs. Things get much harder if the issue only surfaces sporadically at customer sites. Application logging which is always on helps you to see that there was a problem but since logging must not flood the hard disc you cannot log every method call with all parameters like IntelliTrace tries to do. The next level is application tracing which can generate enormous amounts of output is
a good method to find production issues on customer sites. Now you see in your traces that something takes much longer than normally but you have no clue WHY it is taking so much longer. This is the time where system wide profiling with ETW (yes I keep coming back to it) is a nice way to drill deeper to solve otherwise impossible to solve bugs. Performance Counters are also a good approach to check if something strange is going on but then you still have (usually) no clue what the reason for the slowdown was. It is therefore the...(Read whole news on source site)

Custom Routing in ASP.NET vNext

AddThis Social Bookmark Button
          Introduction:                    Routing in ASP.NET allows us to map incoming requests with http handler. It also help us to generate links. The routing support was added in ASP.NET MVC first. Later, ASP.NET Webforms, ASP.NET Web API and SignalR also included routing support. Routing has been unified in ASP.NET vNext to one implementation. A good overview of routing in ASP.NET vNext can be found here. In this article, I will talk a little about custom routing in ASP.NET vNext.           Description:                       In ASP.NET MVC 5.x.x(or before) when you need to override the routing system then you will override RouteBase class or Route class. In
ASP.NET vNext, you need to override TemplateRoute or implement IRouter or INamedRouter. interace INamedRouter is IRouter plus Name property. Let's create a custom route which only allows requests with url starting with /home. ,   public class MyTemplateRoute : TemplateRoute { public MyTemplateRoute(IRouter target, string routeTemplate, IInlineConstraintResolver inlineConstraintResolver) : base(target, ...(Read whole news on source site)

AppDomain and Dynamic Assemblies

AddThis Social Bookmark Button
I have been working on an application where there was a requirement to compile and create dynamic assembly. But since there was a lot of request has to be processed various/multiple requests for code compilation on the fly and generating assembly has to be entertain. I realized that generated assemblies remained in the memory which was a problem and could have result in out of memory issues if

Prometheus - Linking F# Records to Typescript Classes

AddThis Social Bookmark Button
I would like to program in a way that is as strict, unambiguous and correct as possible. I want the compiler to assist as much as possible, for new development and for refactoring. SPJ has described a compiler as a, “weak theorem prover” and I want my theorems weakly proven. But there is a problem. A lot of my work is in the browser where JavaScript is the only option, and JavaScript does not meet any of my stated requirements. Fortunately, there is a neat little project called TypeScript that adds static type checking to JavaScript. For C# solutions
there is a tool called netjs that can compile C# code to TypeScript and thence to JavaScript. I tested it on a simple C# solution with success, however, it does not work for F# projects. For F# web projects my minimum requirement is a way to synchronize F# records with TypeScript classes, so that I may share equivalent type defininitions between my F# server application and TypeScript/JavaScript client application. I’m not a big fan of classes in F#, and neither discriminated unions nor tuples have an obvious mapping to JavaScript so for now I am content to stick to...(Read whole news on source site)

Show A Friendly Error Message If A User Specified Image URL Doesn’t Load

AddThis Social Bookmark Button
SignalLeaf allows a podcaster to specify an image for the podcast and/or episodes. To do this, you paste a URL to an image in to an input box. It’s a pretty standard setup, over-all.  With this being a public facing system, letting people specify any URL they want often leads to mistakes – the most […]
Code Called From Grunt (And Grunt-Jasmine-Node Specs) 
...(Read whole news on source site)

Apress Access – New Annual Subscription Service for the Apress Content

AddThis Social Bookmark Button
If you are a regular readers of the technical books , Apress is one of the publishers which comes in to our mind . Apress is one of the popular and authoritive source of knowledge for most of the IT Professionals and software engineers . You will find most of the developers knowing about Apress . Well , enough of talking about Apress . Why am i talking about Apress now ? Few days back , Apress had launched “Apress Access” , an interesting program for the book readers . What is Apress Access ? Apress Access is an unlimited
subscription package to access the Apress content . It provides an unlimited access to more than 900 eBooks of Apress computing and technology titles via web based solution. You can access Apress Access by just signing in to the Apress account via the browser on your laptop / desktop or smartphone. If you are one of the regular user of Apress eBooks and purchase it online , Apress Access provides a great relief in terms of the pricing since you can save significantly from this program. How much does Apress Access cost ? Apress Access subscription costs $199 per year...(Read whole news on source site)

Now Available: Update 3 refresh of Visual Studio 2013 ALM Virtual Machine

AddThis Social Bookmark Button
I’m pleased to announce that today we’ve published the Visual Studio 2013 Update 3 ALM Virtual Machine. This includes several updates to the hands-on-labs / demo scripts to show off some of the new capabilities which have been added in Updates 1 – 3. With the continuous stream of great updates coming to Visual Studio every few months I haven’t been able to update the virtual machine with each new update, so I didn’t publish a new VM for Updates 1 or 2. But with Update 3 we hit critical mass of some great ALM capabilities which demanded
an update. For people who are interested in this level of detail, I’ve included a high-level changelog below which details the updates we’ve made in this version of the VM and labs. You can download the latest version of the VM and corresponding hands-on-labs / demo scripts at You can find a list of our other ALM VM’s at As always, we love hearing your This e-mail address is being protected from spambots. You need JavaScript enabled to view it . +++++++++++++++++++++++ Virtual Machine Upgraded to Windows Server 2012 R2 Applied all recent Windows Updates Increased...(Read whole news on source site)

ALM with TFS: From the Drawing Board to the Cloud

AddThis Social Bookmark Button
I recently gave a lunch and learn at iVision about the features that Team Foundation Server provides for Application Lifecycle Management. I found that many companies still believe TFS is still only for source control, or have it installed on premise and aren't aware of the latest features. Even more important is the fact you can greatly reduce headaches and remove overhead by migrating your on-premise TFS installation to Visual Studio Online!

In this video I cover a brief overview of ALM and Agile, why I believe TFS helps bridge the gap between traditional
waterfall process and new agile approaches, and finally what features are available including demos of the functionality in the cloud. I've had massive success using this tool on large, distributed projects so I look forward to any comments or questions you may have.

The summary:

Managing the lifecycle of software development can be a daunting task, especially after having adopted an Agile methodology that has you moving faster than ever. That is why it is more important than ever to have the right tools in place that allow you to effectively manage all facets of your SDLC from...(Read whole news on source site)