Browse by Tags

Explore Videos MSDN eNews Social
Windows
Web
Phone
Cloud
Visual Studio
Security
ALM
Breakpoint
Canada Does Windows Azure
More
The latest on developer tools and technologies you care about.

Sign Up
Latest Editions
Previous Editions  
Stay connected through on your favourite social network.

Twitter
Facebook
LinkedIn
  • Blog Post: Unifying Your Web Dev Skills for Office Add-ins

    Guest Post by Eric Legault Using RoamingSettings with your add-in to store application data for your web-based Outlook add-in is all well and good. However, it may not take much to exceed the 32k storage limit, plus you are also left to define the data format as you see fit – which of course...
  • Blog Post: On a Cloud: Single Point of Failure & Eventual Consistancy

    Single Point of Failure When moving workloads onto the cloud it is important to address any single points of failure to ensure that you minimize downtime, and enable minimum time to recovery. Eventual Consistency Eventual consistency enables many large scale web applications the ability to...
  • Blog Post: On a Cloud: Deployment & MQC

    Deployment Cadence During my last start-up our team started extremely lean. We utilized Azure Web Apps and wanted to build our site fast, and respond to user feedback in near real-time. By using Git (GitHub) as our deployment mechanism and Web Apps, 2 of us were able to push upwards of 220 builds...
  • Blog Post: On a Cloud: Entropy & Precision Scheduling

    Cloud: High Entropy Systems A mad dash through computer history, and onto why high entropy systems work well in cloud environments. I outline a few reasons why entropy is important and summarize why as an industry are looking at breaking down systems into small pieces, such as the introduction of...
  • Blog Post: Future of JavaScript – ECMAScript 6 (ES2015) Classes

    This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to...
  • Blog Post: How to Incorporate Application Insights into a JavaScript Web App

    Have you ever wondered why your site is painstakingly slow? Of course you have. Wouldn’t it be nice if you could see why exactly it’s being sluggish with the glance of an eye? Using Application Insights, you can diagnose where your site is hanging. Additionally, you can track custom user events on your...
  • Blog Post: Future of JavaScript – ECMAScript 6 (ES2015) Block Scoping

    This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to...
  • Blog Post: On a Cloud: Capacity

    In these two videos I cover some ways to think about server resources or capacity which enable to save money and improve throughput. Once you understand your needed capacity, and how you can scale through the use of scale units you will really be enabling the power of cloud computing. Capacity Planning...
  • Blog Post: Future of JavaScript – A Look at ECMAScript 6

    This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to...
  • Blog Post: Learning Redis - Part 6: Redis Publish-Subscribe

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Learning Redis - Part 5: Redis via Node.js and Python

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Learning Redis - Part 4: Getting Started with Azure Redis Cache

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Learning Redis - Part 3: Advanced Data Structures with Redis

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Learning Redis - Part 2: Getting Started with Redis

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Learning Redis - Part 1: Introduction to Key-Value Databases

    Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I ( Rami Sayar ...
  • Blog Post: Five Use Cases for Visual Studio 2013 Community

    Visual Studio 2013 Community Edition is a fully featured version of Visual Studio free for small teams and open source development. Compared to the previously available free edition of Visual Studio (Express), the Community edition combines tools for Web, desktop, cloud and mobile development in one...
  • Blog Post: How I Decide which Web Front-End Framework to Use

    It almost seems like every other week there is a new MVC web front-end framework. The front-end dev community is incredibly vibrant and projects are moving rapidly; introducing new features all the time, changing development paradigms and experimenting with new ES6 language features. You probably have...
  • Blog Post: Everything You Need to Have a Rocking Node IDE on Windows for Free

    If you are a developer with a background in using big integrated development environments like Visual Studio, Eclipse, JetBrains, etc. than it may be fairly daunting to go back to the terminal (console, command-line, PowerShell, black box where you type in computer instructions) to work with this newfangled...
  • Blog Post: Yoooman! 5 Awesome Yeoman Generators You Should Use Now (Part 3)

    This tutorial series will teach you the basics of Yeoman ; how to set it up on Windows, how to use the tools and generators, how to create your own generators. I will also share my top 5 favorite yeoman generators along with a short review. You are expected to know HTML5. Level: Beginner to Intermediate...
  • Blog Post: Yoooman! Generating a Backbone.js Project with Yeoman (Part 2)

    This tutorial series will teach you the basics of Yeoman ; how to set it up on Windows, how to use the tools and generators, how to create your own generators. I will also share my top 5 favorite yeoman generators along with a short review. You are expected to know HTML5. Level: Beginner to Intermediate...
  • Blog Post: Yoooman! Getting Started with Yeoman (Part 1)

    This tutorial series will teach you the basics of Yeoman ; how to set it up on Windows, how to use the tools and generators. I will also share my top 5 favorite yeoman generators along with a short review. You are expected to know HTML5. Level: Beginner to Intermediate. Part 1: Getting Started...
  • Blog Post: Can I Deploy to Azure with an Open Source Language?

    Yes! You can deploy to Azure using the Azure API and SDK for your favorite open source language. In the spirit of openness, Azure has outstanding support for numerous open source languages and web stacks across a whole spectrum of cloud products. With the exception of .NET, each language has its own...
  • Blog Post: A chatroom for all! Part 6 – The Finale and Debugging Remote Node Apps

    This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setup node.js on your Windows machine, how to develop a web frontend with express , how...
  • Blog Post: A chatroom for all! Part 5 - Connecting the Chatroom with WebSockets

    This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setup node.js on your Windows machine, how to develop a web frontend with express , how...
  • Blog Post: A chatroom for all! Part 4 – Building a Chatroom UI with Bootstrap

    This node.js tutorial series will help you build a node.js powered real-time chatroom web app fully deployed in the cloud. You are expected to know HTML5 and JavaScript. Throughout the series, you will learn how to setup node.js on your Windows machine, how to develop a web frontend with express , how...
Page 1 of 3 (64 items) 123