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


Performance implications of method signatures

AddThis Social Bookmark Button
In my previous post, I asked: What are the performance implications of the two options? Versus: And the answer is quite simple. The chance to optimize how it works. In the first example, we have to return an unknown amount of information. In the second example, we know how much data we need to return. That means that we can optimize ourselves based on that. What do I mean by that? Look at the method signatures, those requires us to scan a secondary index, and get the results back. From there, we need to get back
to the actual data. If we knew what the size of the data that we need to return is, we could fetch just the locations from the index, then optimize our disk access pattern to take advantage of sequential reads. In the first example, we have to assume that every read is the last read. Callers may request one item, or 25 or 713, so we don’t really have a way to optimize things. The moment that we have the amount that the caller wants, things change. We can scan the index to get just actual position of the...(Read whole news on source site)

The Morning Brew #1078

AddThis Social Bookmark Button
Software TFS 11 Power Tools Beta Available - Brian Harry announces the availability of the TFS 11 Power Tools Beta. This release integrates with Visual Studio 11 beta and adds a collection of Power tools (extensions to Team Explorer, CommandLine and Windows Shell, process template editor, best practices analyzer), build extensions, and Version Control Integration. First [...]

The Internet is Not a Democracy (or: how not to gain customer confidence)

AddThis Social Bookmark Button
Warning: this is as much a rant as anything remotely useful. Oh, and don't comment without reading the whole thing :) The Internet is not a democracy. More specifically, blog commenting systems aren't a democracy. Blog authors and administrators get to decide which comments show up on their blog, and which do not. On my own blog, I remove spam messages (or I let Akismet do it in most cases), and the one or two truly offensive troll comments I get every once in a while -- usually only if a post hits reddit or /. . Other than that, I like to keep the spectrum of comments, good and
bad, on my blog. I don't pre-moderate as that's just exudes untrustworthiness, and it's a pain to do. Not everyone agrees with that approach. The DIY 3d Printer Blog When you see a blog post like this one, and see the overwhelmingly positive response, you're only seeing part of the picture. See, in this case, Junior moderates his comments and only lets through the ones which meet the goals of his business and his agenda. It's not a democracy, the blog owner gets to decide what shows up. Silencing opposition is a pretty big and powerful hammer. As a blog owner, I'm all for keeping this level of control with the blog...(Read whole news on source site)

Consume a LightSwitch OData Service from a Windows Phone application

AddThis Social Bookmark Button
source: MSDN Magazine Microsoft recently released the consumer preview of Visual Studio 11, which contains the next version of LightSwitch, Microsoft's youngest technology. In this article, I'll explore a key feature of LightSwitch added in the beta release: the ability to easily create and consume Open Data Protocol (OData) services, which can in turn be consumed from any client, including custom Windows Phone applications. Creating OData Services with Microsoft LightSwitch 11 Because OData has been so widely adopted, knowing how to consume OData services in your application or expose your application's data is quickly becoming a
must-have skill for developers. As with most software problems, it's the tooling that separates the heroes from the zeroes, and with Visual Studio LightSwitch 11, Microsoft has made sure you'll be a hero. If you've never created a LightSwitch application before, take a leap of faith and dive in headfirst with me; I'll explain the key concepts as they come up. ...Read more ...(Read whole news on source site)

RIM Rumoured To Adopt Windows Phone On BlackBerry Phones

AddThis Social Bookmark Button
source: Speculations of a Microsoft and Nokia partnership to buy RIM have been floating around since 2011, but a couple of days ago WSJ uncovered another twist to the story. It seems that if the rumour was to become a reality, then BlackBerry phones will be embracing Microsoft's Windows Phone as their main platform. Sources stretch speculations even further, claiming that RIM may abandon the BlackBerry OS for their entire line of smartphones in favour of Windows Phone. It is yet unknown if this transition would happen only for upcoming models or if those already launched
would've been "updated" with Microsoft's operating system. ...Read more ...(Read whole news on source site)

Fundamentals of Windows 8 XAML/C# Metro Style Apps

AddThis Social Bookmark Button
This is a Windows 8 XAML/C# Fundamentals presentation I gave at the Spring 2012 DevConnections conference in Las Vegas. It covers some of the key topics you need to know to get started building Windows 8 XAML Metro apps including styling, animations, invoking the Windows Runtime (WinRT), the intrinsic controls, and more that will help prepare you to develop Windows 8 Metro style apps. You can view my other sessions from DevConnections and Orlando Code Camp here: jQuery Fundamentals workshop JsRender Fundamentals: Templating for HTML5 Applications Fundamentals of
Windows 8 XAML/C# Metro Style Apps View more of my presentations here. Sample code shown in the presentation can be found here. A large number of samples are available in the Windows 8 SDK which can be found here. If you like this you can check out the Windows 8 Fundamentals course Dan Wahlin and I co-authored for Pluralsight.
...(Read whole news on source site)