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


Back Up and Restore Windows 8 Server Beta Files to/from Windows Azure Storage with Microsoft Online Backup

AddThis Social Bookmark Button
Guarav Gupta announced availability of the Microsoft Online Backup Service in a 3/28/2012 post to TechNet’s Windows Server blog: Overview The Microsoft Online Backup Service is a cloud based backup solution for Windows Server “8” which allows files and folders to be backed up and recovered from the cloud in order to provide off-site protection against data loss due to disasters. The service provides IT administrators with the option to back up and protect critical data in an easily recoverable way from any location with no upfront hardware cost or resources
other than an Internet connection. This service is built on the Windows Azure platform and uses Windows Azure blob storage for storing customer data. Windows Server “8” uses the downloadable Microsoft Online Backup Agent to transfer file and folder data securely and efficiently to the Microsoft Online Backup Service. Once installed, the Microsoft Online Backup Agent exposes its functionality through the familiar Windows Server Backup interface. Getting started Getting started with Microsoft Online Backup service on Windows Server “8” Beta is a simple two-step process: Get...(Read whole news on source site)

Writing Your Own JavaScript Library – Immediate Functions

AddThis Social Bookmark Button
Writing Your Own JavaScript Library – Immediate Functions Lately, I’ve decided to write a simple JavaScript library which I’m going to publish in the near future. In the meanwhile, I also decided to write about my adventures while writing the library. This post series will be dedicated to JavaScript and how to write your own JavaScript library. Immediate Functions One of the things that I was asked last week in the SDP Advanced JavaScript tutorial day was why I wrapped code that I wrote in an immediate function. Before I answer that question lets see
what are immediate functions. In JavaScript, you can declare a function and then run it as soon as you finished declaring it. This behavior is called immediate function or in some JavaScript books “self-invoking” or “self-executing” function. Here is an example of an immediate function:
(function () { console.log('inside an immediate function'); }());
Immediate functions are used to create a scope for initialization code or for one execution of some functionality. In these situations, creating a named function is...(Read whole news on source site)

Code and Slides: Building the Account at a Glance ASP.NET MVC, EF Code First, HTML5, and jQuery Application

AddThis Social Bookmark Button
This presentation was given at the spring 2012 DevConnections conference in Las Vegas and is based on my Pluralsight course. The presentation shows how several different technologies including ASP.NET MVC, EF Code First, HTML5, jQuery, Canvas, SVG, JavaScript patterns, Ajax, and more can be integrated together to build a robust application. An example of the application in action is shown next:

View more of my presentations here.
The complete code (and associated SQL Server database)
for the Account at a Glance application can be found here. Check out the full-length course on the topic at ...(Read whole news on source site)

Code and Slides: Techniques, Strategies, and Patterns for Structuring JavaScript Code

AddThis Social Bookmark Button
This presentation was given at the spring 2012 DevConnections conference in Las Vegas and is based on my Structuring JavaScript Code course from Pluralsight. The goal of the presentation is to show how closures combined with code patterns can be used to provide structure to JavaScript code and make it more re-useable, maintainable, and less susceptible to naming conflicts.  Topics covered include: Closures Using Object literals Namespaces The Prototype Pattern The Revealing Module Pattern
The Revealing Prototype Pattern

View more of my presentations here.
Sample code from the presentation can be found here. Check out the full-length course on the topic at
...(Read whole news on source site)

Working with Tiles for Windows Metro Applications

AddThis Social Bookmark Button
When building a Windows Metro (aka Windows 8) application it is important that your application have a nice looking tile.  It is also encouraged to enable your tile to be ‘live’, meaning it can update itself with content based on some event, if that is relevant to your application.  When you create your tile you can decide to have either a small tile which is 150px x 150px (this takes up one column in the UI) or to have a large tile which is 310px x 150px (this takes up 2 horizontal columns in the UI).  It is up to
you to decide if you to support only the small, only the large or both.  Fortunately for you associating the images used could not be simpler. Open the Package.appxmanifest Open the Application UI tab Provide an image in the correct logo box

If you only provide a small logo you will only have that option on the Start screen.  If you only provide a wide logo that will be the...(Read whole news on source site)

MIDI Module Assembly Instructions

AddThis Social Bookmark Button
This module implements a basic MIDI In and MIDI Out interface for 3.3v to 5v microcontrollers. MIDI is a 5v protocol, so special steps were taken to step up the voltage on output, and step it down (if 3.3v board) on input. This module includes a specific .NET Gadgeteer-compatible 10 pin connector for use with .NET Gadgeteer mainboards, as well as a 5 pin .1" standard header for use with other boards such as the Netduino. If your board is a 5v board, expecting 5V signal levels on inputs, tie the +3.3V and 5V lines together to the 5V source. Schematic and Board Layout Following standard MIDI
interfacing practices, the board uses an optoisolator (a 6N138) to help prevent ground loops on MIDI IN. Note also that the MIDI IN Jack is not grounded to the board. This is also per MIDI specifications. Blue traces are on the bottom of the board, red are on top. Both layers are flooded with a ground plane so you won't see any of the ground traces here. R2, the pull-up resistor, is explicitly labeled on the silkscreen using "PU". I have found 220ohms to work fine with the boards I've tested it with. If you're trying a board with different pin characteristics or pull-up requirements, you...(Read whole news on source site)

Released: New Version of Expression Blend for Silverlight 5

AddThis Social Bookmark Button
You may have noticed that your current copy of Expression Blend for Silverlight 5 expires in the next day or two. A new version of Expression Blend Preview for Silverlight 5 is now out. Get it here. This new version has the all important go-live license, and also extends the expiration date to June 20, 2013 (over a year from now).. More information on the Expression Blend Team Blog.

Displaying Large Text Files in Windows Phone Apps

AddThis Social Bookmark Button
Have you ever needed to provide instructions or help for your Windows Phone app and found yourself creating gobs of XAML and writing it in the Visual Studio designer into a TextBlock control? Not very efficient is it? Here’s a technique you can use that might make things easier. Ingredients 1 Text File (preferable something appropriate to your app) 1 Phone Application Page 30 Lines of Code Preparation Create a new Phone Application Page (or use an existing one). Add a ScrollViewer to it like so:
You’ll need a text file to display so create one in your project. By default it’s type is set as Content so that’s what we want. Just make sure the file is copied to the project (you can choose to copy always or copy if newer, doesn’t matter). I use Bacon Ipsum to get me some sample text because well, it’s bacon baby. In the code behind add a method like this: private static StackPanel TextToXaml(string filename) { ...(Read whole news on source site)