Visual Studio Code 1.0!


Microsoft has just announced the official version 1 of Visual Studio Code. This fantastic lightweight development editor was launched little more than a year ago, has had over 2 million downloads, and is in use monthly by over 500, 000 developers. Built as an open platform, in less than six months, the editor has attracted over 1000 community contributed plugins and extensions – what a success story!

VS Code is fully localizable, and is currently shipping in nine languages. The community contributions to the codebase have been streaming in, and the team has consumed over 300 contributions into the live code-base from github.

Read more here : Visual Studio Code 1.0!


Microsoft Live Writer Is Open Source Now

open live writer
Recently, Microsoft announced an open sourced and forked Windows Live Writer. This fork is known as Open Live Writers. It is also known as OLW. The Open Live Writer is under .NET Foundation and is managed by a group of volunteers. You can now easily Download Open Live Writer.
 A tweet by Scott Hanselman, the principal program and community manager for Microsoft. Hanselman, states,
“We are going to open-source Live Writer, so don’t worry.”
This application made its debut in the year 2007, and it was part of the Windows Live Essentials, which included now-defunct programs, such as Messenger, Mail, Photo Glary, Movie Maker and SkyDrive. The last time that Live Writer was update was in 2012.


Microsoft HoloLens Development Edition Announced

Microsoft announced the availability of HoloLens development kit at the Windows 10 devices event. The device first introduced in January this year. The CEO of Microsoft, Satya Nadella hinted previously that a Development Edition would be available within the next year.

HoloLensAs per the announcement, HoloLens development kit will be available within the first quarter of 2016, priced at a whopping $3,000 (£2,000). Microsoft did not shared new information regarding its specifications. Earlier this year, the specifications stated, x86 processor, 2GB RAM, 802.11ac, and a 60Hz refresh rate.

A demo of a mixed reality game, Project X-Ray, an augmented reality shooter was also showcased at the live event.

Be the first to get the Development Edition from here.

Microsoft HoloLens Development Edition

Microsoft launches a new query language, U-SQL

Microsoft announced a new query language called U-SQL to work with big data. The language was announced as a part of Microsoft’s new Azure Data Lake service. Azure Data Lake service is a new analytics service built on YARN that allows data scientists to analyze data. It works with Microsoft’s Azure HDInsight, a fully managed Hadoop, Spark, Storm and HBase service. U-SQL takes advantage of SQL query syntaxes.

Visual Studio blog team wrote a blog on the reason U-SQL was developed and what are the advantages of U-SQL.

“Taking the issues of both SQL-based and procedural languages into account, we designed U-SQL from the ground-up as an evolution of the declarative SQL language with native extensibility through user code written in C#. This unifies both paradigms, unifies structured, unstructured, and remote data processing, unifies the declarative and custom imperative coding experience, and unifies the experience around extending your language capabilities.

U-SQL is built on the learnings from Microsoft’s internal experience with SCOPE and existing languages such as T-SQL, ANSI SQL, and Hive. For example, we base our SQL and programming language integration and the execution and optimization framework for U-SQL on SCOPE, which currently runs hundred thousands of jobs each day internally. We also align the metadata system (databases, tables, etc.), the SQL syntax, and language semantics with T-SQL and ANSI SQL, the query languages most of our SQL Server customers are familiar with. And we use C# data types and the C# expression language so you can seamlessly write C# predicates and expressions inside SELECT statements and use C# to add your custom logic. Finally, we looked to Hive and other Big Data languages to identify patterns and data processing requirements and integrate them into our framework.”

U-SQL was developed to process any type of data. Not only U-SQL scales efficiently to any size of data but also allows data developers to use custom code easily to express your complex, often proprietary business algorithms.

TypeScript 1.6 for Visual Studio Is Available Now

2014-04-30-TypeScriptLanguageThe next version of Microsoft’s scripting language TypeScript v1.6 for Visual Studio is now available to download. Microsoft’s Soma just announced the news via a blog post. TypeScript 1.6 for Visual Studio can be installed for both Visual Studio 2015 and Visual Studio 2013 versions.

TypeScript originally developed and maintained by Microsoft is a typed superset of JavaScript that let you write object-oriented code that compiles to plain JavaScript. TypeScript is open source and supports all browsers and operating systems.

Here is a list of some key updates in this release : What’s new in TypeScript 1.6

You can download TypeScript 1.6 for Visual Studio 2015, Visual Studio 2013, on npm, or as source.

TypeScript website:

Windows 10 Mobile Insider Preview Build 10512 Announced

Windows team just announced the Windows 10 Mobile Insider Preview Build 10536. The update is available to the Fast ring only. The fast ring option is for faster builds that may be faulty with bugs and issues. The slow ring is a stable release with less issues and problems. The default option in Windows 10 is slow ring which means only stable versions will be installed automatically. But if you’re one of the enthusiasts that wants every minor build, you can change the default slow option from slow to fast.

Go to Windows Updates and click Advanced Options. On this screen, select Fast from the drop-down.

Here are some of the improvements made since the last build :

  • Insider Hub is now included again!
  • Mobile hotspot functionality has been fixed.
  • Voice input has been updated to add support for Japanese and English (India) speech recognition.
  • Single hop updates are again available from Windows Phone 8.1 to Windows 10 Mobile Insider Preview for all devices.
  • Two-factor authentication is fixed when setting up a device for both text and phone authentication.
  • Start screen will successfully load instead of failing with “Loading …” displayed in a loop until device was rebooted. (We are still tracking down an issue were it may show “Loading …” for a few seconds.)
  • Quite Hours\Do Not Disturb has been fixed.
  • Delay in showing date and time on Lock screen has been improved.
  • Pinch and zoom in Maps now works as expected.

6 Things You Should Know About SQL Server 2016 Always On Encryption

Always_Encrypted-graphic-e1432801397251The first public preview of SQL Server 2016 is now available for download. It is the biggest leap forward in Microsoft’s data platform history with real-time operational analytics, rich visualizations on mobile devices, built-in advanced analytics, new advanced security technology, and new hybrid cloud scenarios. SQL Server 2016 release promises many new features including a “Stretch” feature which allows you to automatically archive older data to the cloud, enhanced in-memory OLTP functionality, and several new enhancements in security.  One of the most interesting new security features is Always On Encryption.  Here are 6 things you should know about this feature.

  1. Data is encrypted at all times
    Okay, so this might seem obvious but lets look at what this really means.  In the diagram above you see that the data for one or more columns of a table is stored in an encrypted state.  When SQL Server acts on this data locally it acts only on the encrypted version.  It never decrypts it and so it’s encrypted in memory as well as on the wire as it transits the network (or Internet) on the way to the client.  SQL Server treats the encrypted data as if it were the raw field.  Only at the point where the data reaches the client is it decrypted for use in your applications.  This makes the encrypted data nearly impervious to man-in-the-middle attacks or file based decryption on the server.