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 Tools for Windows 10 Preview

AddThis Social Bookmark Button
Today we announced the Visual Studio 2015 Tools for Windows 10 Preview. These tools enable you to build Windows universal apps that run across all Windows 10 devices from Windows Phone to Xbox and Windows Store. In addition, you can also use these tools to build desktop Win32 apps that leverage Windows 10 APIs. You can read more in this blog post by Soma or on the building Windows apps blog post. Become a Windows Insider today to download these tools and use them with Visual Studio 2015 CTP 6. We expect many changes between now
and the final version so don’t use these tools to build applications for production scenarios. As always, we look forward to your feedback on this technical preview. You can share your feedback via the Visual Studio Connect site, Send-a-Smile or on the Windows Insider forums. Unni Ravindranathan, Program Manager, Visual Studio Unni Ravindranathan has been working for the Visual Studio team for the past 11 years, and currently leads the effort for building tools for Windows 10.
...(Read whole news on source site)

PowerShell : A deep dive into remoting - Part 6

AddThis Social Bookmark Button
Implicit remoting is a powerful feature of PowerShell remoting that enables you to import remote commands into your local session, or store the imported commands on the local disk for later use and use them as if they  are available on the local computer. With implicit remoting it’s possible to use the commands available in a PowerShell module added to a remote computer to execute on the local machine. Even though the commands are invoked from the local machine and looks like they are executed locally, in reality they are shortcuts/ proxies to the actual commands and will execute on
the remote machines. After execution the results are transferred to the local computer via remoting.
To understand the details of implicit remoting and how it works, let’s look into the sample scenario given below.

What I’ve done here is imported a module (PSSQL) using a session that was created before and then imported that session to the local computer with the module PSSQL so that I can use the commands that are available as part of that module on my computer. To easily identify the commands that are imported as part...(Read whole news on source site)

From Shared Drive to SharePoint Online: Overcoming Obstacles In Order to Get Your Organization Up and Running with SharePoint Online

AddThis Social Bookmark Button
Thanks for everyone who attended my presentation at this Saturday's SharePoint Saturday St. Louis event. I've posted by presentation on OfficeMix for anyone who would like a recap of the presentation. ​
Category: Speaking/Presentation
Published: 3/23/2015 7:57 AM

5 days until Orlando Code Camp! #OrlandoCC

AddThis Social Bookmark Button
We are just a few days away from the 10th annual Orlando Code Camp. Just like in previous years, the ONETUG board has done a fantastic job preparing for the event.  We have over 75 speakers and 90+ sessions across topics like .NET, JavaScript, ALM, SQL Server, HTML5, Career, Agile, Visual Studio, Android, iOS, PowerShell, […]

Merge related entities using Multi Map/Reduce

AddThis Social Bookmark Button
A question came up in the mailing list regarding searching across related entities. In particular, the scenario is the notion of a player and characters in MMPROG game. Here is what a Player document looks like: { "Id": "players/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it ", "Name": "Bella Dona", "Billing": [ { ... }, { ... }], "Adult": false, "LastLogin": "2015-03-11" } And a player have multiple character documents: { "Id": "characters/1234", "Name": "Black Dona", "Player": "players/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it ", "Race": "DarkElf", "Level": 24, "XP": 283831, "HP": 438, "Skills": [ { ... }
, { ... } ] } { "Id": "characters/1321", "Name": "Blue Bell", "Player": "players/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it ", "Race": "Halfling", "Level": 2, "XP": 2831, "HP": 18, "Skills": [ { ... } , { ... } ] } { "Id": "characters/1143", "Name": "Brown Barber", "Player": "players/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it ", "Race": "WoodElf", "Level": 44, "XP": 983831, "HP": 718, "Skills": [ { ... } , { ... } ] } And what we want is an output like this: { "Id" : "players/ This e-mail address is being protected from spambots. You need JavaScript enabled to view it ", "Adult": false, "Characters" : [ ...(Read whole news on source site)

Creating a TypeScript Workflow with Gulp

AddThis Social Bookmark Button
TypeScript provides a lot of great functionality that lets you leverage many of the features available in ES6 today but how do you get started using it in your favorite editor? If you’re using Visual Studio or WebStorm then TypeScript support can be used directly and everything happens magically without much work on your part. But, if you’re using Sublime Text, Brackets, Atom, or another editor you’ll have to find a plugin to compile .ts files to JavaScript or create your own custom workflow. While several plugins exist to compile TypeScript and even provide code help as you’re
writing TypeScript code in different editors, I generally prefer to use my own custom workflow. There are multiple benefits associated with going with this approach including the ability to standardize and share tasks across team members as well as being able to tie the workflow into a custom build process used in continuous integration scenarios. In this post I’ll walk through the process of creating a custom TypeScript workflow using Gulp (a JavaScript task manager). It’s a workflow setup that my friend Andrew Connell and I created when we recently converted an application to TypeScript....(Read whole news on source site)

The Morning Brew #1825

AddThis Social Bookmark Button
Software Windows 10 Launching This Summer in 190 Countries and 111 Languages – Terry Myerson highligths some of the rollout plans for Windows 10, and some of the opportunities it presents. Introducing NGraphics – Frank A. Krueger shares NGraphics, a cross platform vector graphics library available as a Portable Class Library on NuGet Information Diagnosing […]

ProfBugging - How to find leaks with allocation profiling

AddThis Social Bookmark Button
Originally posted on: ETW know how is still considered an arcane science by most people I have the chance to look at a lot of "easy" things which did affect performance a lot but they went bye unnoticed until I did look into with ETW tracing. While checking some GC related stuff to reduce the memory allocations I have noticed that one process had a object[] allocations on the Large Object Heap. This is nothing unusual at all but the allocation stack was interesting. The allocations were coming from Delegate.Remove. What does this
tell me when I see large object allocations in this method? Inside MulticastDelegate you can find the allocation with e.g. ILSpy at private object[] DeleteFromInvocationList(object[] invocationList, int invocationCount, int deleteIndex, int deleteCount) { object[] array = this._invocationList as object[]; int num = array.Length; while (num / 2 >= invocationCount - deleteCount) // Try to use a much smaller array /2 or /4 or even less if the remaining delegates can fit into it. { num /= 2; } ...(Read whole news on source site)