Continuous: C# and F# IDE for the iPad by Frank A. Krueger

Continuous gives you the power of a traditional desktop .NET IDE – full C# 6 and F# 4 language support with semantic highlighting and code completion – while also featuring live code execution so you don’t have to wait around for code to compile and run. Continuous works completely offline so you get super fast compiles and your code is secure. Continuous gives you access to all of .NET’s standard library, F#’s core library, all of Xamarin’s iOS binding, and Xamarin.Forms. Access to all of these libraries means you won’t…

Read More

Docker opens up Docker for Windows beta to everyone

docker wallpaper

Programmers and developers have been anxiously waiting for an invite into the Docker application beta since earlier this year. During their announcement video, Docker shared that they had over 30,000 interested parties sign up within hours of the initial announcement. A grand total of 70,000 were able to join the beta to provide feedback and get a hands-on experience with the application. But for those that haven’t gotten in, today they can do so with the open beta announced for Docker on Mac and Windows. The Docker platform is one…

Read More

Electron 1.0

For the last two years, Electron has helped developers build cross platform desktop apps using HTML, CSS, and JavaScript. Now we’re excited to share a major milestone for our framework and for the community that created it. The release of Electron 1.0 is now available from electron.atom.io. Electron 1.0 represents a major milestone in API stability and maturity. This release allows you to build apps that act and feel truly native on Windows, Mac, and Linux. Building Electron apps is easier than ever with new docs, new tools, and a…

Read More

Introducing the IIS Administration API

The IIS team has been working on a new RESTful API to manage your IIS configuration. While still under development, the team was eager to share a preview of the new API. The API allows configuration of IIS resources such as authorization rules, modules, and applications. The API has been built with Hypertext Application Language (HAL) to allows APIs to have built-in discoverability. Starting at the root of the API, you can browse the entire API surface. In addition to the API, the IIS team has also built an API…

Read More

Microsoft takes on IFTTT with Flow

IFTTT is one of the most useful online services. Today, Microsoft is taking on IFTTT with its new service called “Flow”. The company is launching the preview of Flow today, and it works almost like IFTTT. Unlike IFTTT, Flow isn’t mostly focused on consumers — instead, it’s mostly focused on enterprise integrations. Flow lets you automate your workflow, and be more productive. With Flow, you can setup GitHub to automatically send a Slack notification and add a card in Trello when a new issue is submitted. Additionally, you can also…

Read More

Under the hood of Microsoft’s Windows Subsystem for Linux

Bash on Windows 10 was one of the big reveals at Microsoft’s recent Build conference. Since then, there’s been a lot of speculation about what Microsoft did to make this possible. Microsoft is starting to provide more details via blog posts and a new Channel 9 video on what’s going on under the covers. Spoiler alert: There’s no secret Linux kernel hidden in Windows 10. Instead, it’s the Windows Subsystem for Linux (WSL) that was developed by the Windows Kernel team is what provides the foundation that enabled the Linux…

Read More

C# 7 Features Previewed

Over the last year we’ve shown you various features that were being considered for C# 7. With the preview of Visual Studio 15, Microsoft has decided to demonstrate the features to make it into the final release of C# 7. Tuple Value Types .NET has a tuple type, but in the context of C# there are a lot of problems. Being a reference type, you probably want to avoid using it in performance sensitive code as you have to pay for GC costs. And as they are immutable, while making…

Read More

Microsoft’s multipronged strategy for bringing speech to IoT devices

Microsoft has been stepping up its game around connecting its Azure cloud services to Internet of Things (IoT) devices. But few may realize the company also is simultaneously working to bring its various speech capabilities to IoT devices, too. Microsoft provides IoT developers with various tools for integrating speech with their devices. There are built-in Windows 10 speech application programming interfaces (APIs) for tasks like dictating a simple message and Web search. There are natural-language services — known as Language Understanding Intelligent Service (LUIS) — that are part of Microsoft…

Read More

Microsoft, others join forces to work on encrypted email protocols

In the world of the Internet, technology is constantly changing. The SMTP technology behind email, however, has not changed much since it was first released a very long time ago. Despite the invention of SMTP SMARTTM to solve this problem, most emails are still unencrypted, and thus open to a man in the middle hack. Luckily though, a team of engineers from Microsoft, Google, Yahoo, Comcast, and other leading companies have been working on a proposal which would cut out the middle man hacker The proposal which has been submitted…

Read More

275 million Android phones imperiled by new code-execution exploit

Almost 300 million phones running Google’s Android operating system are vulnerable to a newly developed drive-by attack that can install malware and take control of key operations, a security firm has warned. A proof-of-concept exploit dubbed Metaphor works against Android versions 2.2 through 4.0 and 5.0 and 5.1, which together are estimated to run 275 million phones, researchers from Israeli security firm NorthBit said. It attacks the same Stagefright media library that made an estimated 950 million Android phones susceptible to similar code-execution attacks last year. The following video demonstrates…

Read More

Microsoft adds ‘non-security updates’ to security patches

MS16-023, billed as a “Security update for Internet Explorer” and issued on March 8, includes six “General distribution release (GDR) fixes”. Five are innocuous as they address glitches like “Empty textarea loses its closing tag in Internet Explorer 11 after conversion from XML to HTML.” But the last item on the list item 3146449, has the rather more interesting title “Updated Internet Explorer 11 capabilities to upgrade Windows 8.1 and Windows 7.” A great many users just accept all Windows updates, so will never see item 3146449. Even if you…

Read More

Microsoft has released a Debian Linux switch OS

Put down your coffee gently. Microsoft has today released a homegrown open-source operating system, based on Debian GNU/Linux, that runs on network switches. The software is dubbed SONiC, aka Software for Open Networking in the Cloud. It’s a toolkit of code and kernel patches to bend switch hardware to your will, so you can dictate how it works and what it can do, rather than relying on proprietary firmware from a traditional networking vendor. It also pits Redmond against white-box network operating systems from the likes of HP, Dell, and…

Read More

Announcing SQL Server on Linux

It’s been an incredible year for the data business at Microsoft and an incredible year for data across the industry. This Thursday at our Data Driven event in New York, we will kick off a wave of launch activities for SQL Server 2016 with general availability later this year. This is the most significant release of SQL Server that we have ever done, and brings with it some fantastic new capabilities. SQL Server 2016 delivers: Groundbreaking security encryption capabilities that enable data to always be encrypted at rest, in motion…

Read More

Microsoft now plans March Windows 10 Mobile rollout

February has come and gone without the highly anticipated Windows 10 Mobile upgrade for legacy Lumia handsets. In an email to partners, seen by VentureBeat, Microsoft is now targeting a release this month, to occur after the regular monthly service updates for the two Windows 10-powered handsets already on the market, the Lumia 950 and 950 XL. Unlike the previous schedule this one separates the upgrade from the service update. In other words, whereas the February rollout would have seen the update bundled into the upgrade, in March they are…

Read More

Davos: Smart machines set to transform society

Artificial intelligence will spur economic growth and create new wealth. Machines that “think” like humans will help solve huge problems, from curing cancer to climate change. Yet millions of human workers will need to retrain, as robots make their existing jobs redundant. These are the contrasting messages provided by the world’s leading technologists during the World Economic Forum in Davos this week, as political and business leaders ponder how best to respond to the rise of smart machines. Sebastian Thrun, the inventor of Google’s self-driving cars and an honorary professor…

Read More

Microsoft cuts off Windows 8’s security updates on January 12

Windows 8 is about to get a lot less secure. After January 12, Microsoft will stop offering security patches for the three-year-old operating system. Users will have to upgrade to either Windows 8.1 or Windows 10 to keep receiving updates. As Ed Bott notes Windows 8 is an exception to Microsoft’s typical support lifecycle policy, which provides 10 years of security fixes after the initial launch date. That’s because Microsoft considers Windows 8.1—a meaty update released nearly one year after Windows 8—to be a service pack, rather than an entirely…

Read More

Support Ending for the .NET Framework 4.0, 4.5 and 4.5.1 on Tuesday

In less than a week Microsoft will formally end support for versions 4.0, 4.5, and 4.5.1 of the .NET Framework. Users should upgrade to a later version such as the slightly incompatible .NET 4.5.2. Before we move on, it should be noted that this only affects the 4.x series. The much older .NET 3.5 SP 1 will continue to be supported. In this context, support means having access to technical support, security updates, and hotfixes. Compatibility When upgrading to .NET 4.5.2, ASP.NET developers may see a compatibility issue. Though considered…

Read More

Microsoft is pulling the plug on Internet Explorer 8, 9, and 10 next Tuesday

Microsoft is ending support for Internet Explorer 8, 9, and 10 next week on January 12th, releasing a final patch encouraging users to upgrade to one of the company’s more recent browsers. The end of support means that these older versions of Internet Explorer will no longer receive security updates or technical support, making anyone who uses them much more vulnerable to hackers. A recently-announced patch will deliver the last few bug fixes, as well as an "End of Life" notification telling users to upgrade to IE 11 or Microsoft…

Read More

Microsoft CEO Satya Nadella explains why it doesn’t matter if only a handful of people have a Windows phone

Microsoft CEO Satya Nadella has explained in an interview with BuzzFeed why the company is not concerned about the market share of its mobile operating system, which is about 1.7% globally. He said the company would be doing a “disservice” to itself by measuring its success solely by market share. “If you think of this more like a graph,” he said of how people use products, “these [devices] are all nodes. Sometimes the user will use all of these devices … sometimes they’ll use only one or two of our…

Read More

What’s New in Visual Studio Update 1 for .NET Managed Languages

Hold on to your hats, cowboys and cowgirls! A lot of exciting things are coming out of the .NET Managed Languages team for Visual Studio 2015 Update 1. Read on to learn more about new IDE features, interactive C#, new code analysis management, Visual F# improvements, and the new F5 experience for Roslyn open source development. New Editor Features Now that we have Roslyn in Visual Studio 2015, we can leverage its power to create the smartest IDE out there. The improvements we’ve made to the IDE experience in Update…

Read More

Google Launches Android Studio 2.0 With Improved Android Emulator And New Instant Run Feature

Google today launched version 2.0 of its Android Studio integrated development environment (IDE) for writing apps for its mobile operating system. Android Studio, which is based on IntelliJ, launched back in 2013 and came out of beta a year ago. It includes everything a developer needs to build an app, including a code editor, code analysis tools, emulators for all of Google’s Android platforms, and more. The new version is now available as a preview in the Canary release channel of Android Studio. With version 2.0, as Google’s group product…

Read More

Microsoft’s new Windows 10 build allows you to text from your PC, but it’s the bug fixes that impress

Unfortunately, it requires an upgrade from Windows Phone 8.1 – again. Microsoft launched build 10572 of Windows 10 Mobile to its insiders, together with a few nifty improvements on the messaging fronts. But, as before, you’ll still need to first downgrade to Windows Phone 8.1 to take advantage. Microsoft did say, however, that this two-steps-back, one-step-ahead approach will soon stop, and users in the Windows Insider program will once again be able to upgrade from Windows 10 preview builds without having to downgrade first. But the new build offers several…

Read More

Microsoft Announces Office 2016 Will Arrive September 22

Microsoft announced this morning the official launch date for the long-anticipated new version of Microsoft Office: Office 2016 will be broadly available starting on September 22, the company says. Meanwhile, Office Customers with volume licensing agreements will be able to download the software on October 1st. The updated version of Office includes a number of new features for desktop customers, including the ability to co-edit documents at the same time, sync files to OneDrive in the cloud, and more. Alongside the announcement of the launch date, Microsoft noted a few…

Read More

Microsoft’s Windows 95 is 20-years-old today

When Microsoft kicked off work on Windows 95 way back at the beginning of the 90s, the company wasn’t to know how much of an impact it would have on our lives two decades on. In one fell swoop the new version of Microsoft’s OS brought a swish graphical user interface (GUI) to desktops for the first time and the much vaunted Start menu began life inside the mid-1995 edition of the OS. You only need look at the disquiet that surrounded its removal from Windows 8 and subsequent return…

Read More

Microsoft now has six million Windows Insiders

In a video posted earlier (see it below), Microsoft CEO Satya Nadella once again accepted the challenge of former NFL player Steve Gleason, who suffers from ALS, and poured a bucket of ice cold water over his head along with Terry Myerson and members of the Windows 10 team. At the same time, Myerson, head of the Windows and Devices division, confirmed that six million have signed up to the Windows Insider program that sees users able to test preview releases of Windows 10 and Windows 10 Mobile, according to Windows…

Read More