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


Welcome to Day 3 at Worldwide Partner Conference 2014! Some things to know…

AddThis Social Bookmark Button
Welcome to Day 3 of Worldwide Partner Conference 2014 in Washington, D.C.! Today we start the day off again with a series of keynotes, including Satya Nadella, followed by a full day of sessions and meetings. If you are not here with us at WPC 2014, remember that you can participate and follow along virtually in many ways, and here’s how to stay connected, participate in, and follow all of the amazing Worldwide Partner Conference information! Also, don’t forget that I’m looking forward to the 2014 Fantastic People of Worldwide Partner Conference, so be sure to come up
and say, “Hi,” while you’re here and let’s grab a picture together for this year’s collection. Here are a few things that you should know for today: BREAKFAST: Be sure to start your day off right with some breakfast. It will be another full day of networking, connecting, getting great info, etc., so get your nutrition to start the day. We are serving breakfast in the Verizon Center from 7:30 – 9:30 am today. REGISTRATION: Don't have your badge yet? Registration is open today from...(Read whole news on source site)

When a race condition is what you want…

AddThis Social Bookmark Button
I have an interesting situation that I am not sure how to resolve. We need to record the last request time for a RavenDB database. Now, this last request time is mostly used to show the user, and to decide when a database is idle, and can be shut down. As such, it doesn’t have to be really accurate ( a skew of even a few seconds is just fine ). However, under load, there are many requests coming in (in the case presented to us, 4,000 concurrent requests), and they all need to update the last request. Obviously, in
such a scenario, we don’t really care about the actual value. But the question is, how do we deal with that? In particular, I want to avoid a situation where we do a lot of writes to the same value in an unprotected manner, mostly because it is likely to cause contentions between cores. Any ideas? It is actually fine for us to go slightly back (so thread A at time T+1 and thread B at time T+2 running concurrently, and the end result is T+1), which is why I said that a race is fine for us. But...(Read whole news on source site)

Cross-platform behavior for making screenshots in Windows (Phone) 8.1

AddThis Social Bookmark Button
Currently I am developing an app that should be able to share or save whatever is on the screen. I came upon this article by Loek van den Ouweland about RenderTargetBitmap and wondered if I could a) make this more generally (re)usable and b) make it play nice with MVVM. The answer was – you guessed it – a behavior. The fun thing is, you can drag it onto any UI element, and it will create a screenshot of whatever what’s inside that element ( and that’s not necessary the whole screen!) and save it to
storage. Two dependency properties, Target and Prefix, determine what message the behavior listens to, and what the file prefix is. The main code of the functionality – which still looks a lot like Loek’s original sample – is in the behavior itself. To invoke it from the viewmodel, I call in the help of the MVVMLight messenger. So I start with the message that the viewmodel and the behavior use to communicate:using GalaSoft.MvvmLight.Messaging; namespace WpWinNl.Behaviors { public class ScreenshotMessage : MessageBase { public ScreenshotMessage(object sender = null, object target = null, ...(Read whole news on source site)

The Morning Brew #1652

AddThis Social Bookmark Button
I got stuck in a traffic jam this morning which cut my Morning Brew preparation time down considerably, so today is also going to be a links only edition I’m afraid. Software NuGet 3.0 CTP 1 Released – Jeff Handley West Wind WebSurge – an easy way to Load Test Web Applications – Rick Strahl […]

Project Siena Beta 3: Enabling business users to create custom apps to transform business processes - Somasegar's blog - Site Home - MSDN Blogs

AddThis Social Bookmark Button
Project Siena Beta 3: Enabling business users to create custom apps to transform business processes - Somasegar's blog - Site Home - MSDN Blogs

This new release makes it even easier for business experts, business
analysts and other app imagineers to create powerful custom mobile apps
that are connected to enterprise services, major SaaS, and popular web
and social services.

OWIN integrated Pipeline extensions in Katana

AddThis Social Bookmark Button
OWIN Middleware components (OMC) to that of an HttpModule in the ASP.NET world, an OMC must be registered to the correct pre-defined pipeline event. In this article we’ll see how to create a middleware and register it with the pipeline event. Also default stage for the middleware execution in the pipeline. So let’s get started:1. Create an empty website. 2. Install the

X things every JavaScript developer should know: Comparisons

AddThis Social Bookmark Button
Another item of things every JavaScript developer should know is how comparisons work. Just like with some of the other JavaScript, or I should really say ECMAScript, features anything you know about C# or Java could actually be misleading here.   To == or to === One of the weird things is there are actually two comparison operators in JavaScript, the double and the triple equals. The == is called the equals operator, see section 11.9.1 of the ECMAScript standard, and was the original equality operator. Unfortunately the way this operator works is quite some cause
for confusion and as a result the === or Strict Equals operator was introduced, see section 11.9.4 of the ECMAScript standard. It would have been nice if they had just fixed the original problem but if they had they would have broken existing JavaScript applications. In general I would always advise you to use the Strict Equals Operator or === whenever you do a comparison unless you have a specific need for the behavior or the original operator.   What is the problem with == I mentioned that == has problems and should be avoided...(Read whole news on source site)