The live webcast media briefing on Windows 10 will be January 21 at 9am (Pacific) and you’ll be able to watch it at: http://www.microsoft.com/windows10story.
Microsoft promises an on-demand version to be available shortly after the event at the same link. We’re pretty excited about this event and to be able to talk about what’s next for Windows 10. You’ll hear directly from senior leaders from the Operating Systems Group including Terry Myerson, Joe Belfiore, Phil Spencer and CEO Satya Nadella.
Set your calendars.
The article in ZDNet is entitled Intel CEO Krzanich unveils wearable processor Curie, but is 2015 one of those years that we look back to see it all changed? It’s a set of announcements where you can envision the possibilities of such devices. I’m imagining the devices from Intel can also fire the imagination of others, who may have actually inspired Intel.
I’m not really a processors guy. I build software at a higher level. But the kinds of software we can build begin at the processor. And when the roadmap shows that changes are coming, changes are coming.
This week, Microsoft compiled a series of announcements that noted improvements and updates to its Azure platform. I wanted to call out several key new features of interest to developers and cloud development managers:
- Updates to SQL Database making it easier to migrate your applications to the cloud.
- Azure Active Directory Application Proxy allows publishing of on-premises web applications on Azure Active Directory. Through an easy and secured process, web applications hosted on-premises can now be published via Azure Active Directory. Apps allow for single sign on.
- Azure Site Recovery now has the ability to replicate and recover virtual machines (VMs) directly to Azure without requiring System Center Virtual Machine Manager.
- To help developers using Visual Studio easily incorporate the benefits of big data within their applications, we’ve added a deeper tooling experience for HDInsight in the most recent version of the Azure SDK. Developers can use this extension to visualize and query their Hadoop clusters, as well as manage applications that integrate with Hadoop directly in Visual Studio. Learn more.
Big changes are coming to the .NET platform that affect your development wherever you use .NET. The direction helps you develop applications (Web, Azure, Phone, Desktop. Windows Store, Linux, MacOS, iOs and Android) easier. So if you are going horizontal and targeting more than one variation of Windows, then this is for you.
For developers and architects, it provides keys to a new way to looking at how your code should be written. The new .NET implements the kinds of features we face every day. And the solutions are evolving from vertical solutions where each problem was a subset of some other bigger problem. Rather it becomes a set of contracts, where dependencies are clearly defined, where the contract can be implemented in different ways to meet specific needs.
Migrating the .NET base is no small task. Yet, the Microsoft teams have taken on the challenge to make it easier to build applications across platforms — and not just Microsoft platforms.
The new direction includes:
- Merging APIs into contracts to allow the targeting of multiple verticals
- No longer have different versions of .NET Framework
- .NET Core is a modular development stack that is the foundation of all future .NET platforms
- Combine unified Base Class Library
- Open Sourcing more of .NET. You’ll get .NET via NuGet, with source on GitHub.
This post boils down what these changes mean to developers and architects. And what it means to your code today. I’ve selected key passages from Introducing .NET Core. But you will also want to dig more into the article and watch as features are rolled out.