InfoQ Homepage Windows 10 Content on InfoQ
-
Survey: Android’s Lead is Consolidated
According to the latest Developer Nation Q3 2016 survey from VisionMobile, Android’s lead over iOS as primary platform and developer mindshare has been consolidated. Also, Windows developers prefer C# in the cloud while Linux ones stay with Java.
-
Microsoft Edge Get Extensions, Better JavaScript in Windows 10 Anniversary Update
The Windows 10 Anniversary Update includes the latest version of Microsoft's Edge web browser. The newest version supports extensions and Windows Hello, and includes a number of HTML5 and JavaScript features.
-
Codename One Adds Support for Java Apps to Target the Universal Windows Platform
Codename One, a popular app development environment that allows Java to be used for a variety of platforms, can now also target the Universal Windows Platform. This will allow Java developers to target any device where Windows 10 is installed- whether phone, table or desktop- and raises the number of targetable platforms to eight.
-
Microsoft Boasts Power Efficiency of Edge
Microsoft boasts that users of its Edge web browser see improved battery performance over other browsers. In addition, the new Windows 10 Anniversary Edition will bring even greater battery efficiency improvements in the browser.
-
Porting Win32 Applications to Windows 10 with VS15
Project Centennial represents one of Microsoft's efforts to make the migration of existing Win32 applications to the Windows 10 Universal Windows Platform easier. A new extension makes this tool easier to use under Visual Studio "15".
-
Details on How Linux Runs Natively on Windows
Microsoft has recently announced the intention to integrate Linux Bash with Windows 10, making it possible to run native Linux ELF64 binaries on their operating system. To avoid incorrect speculation on how this is possible, Deepu Thomas, the Leader of the Windows Subsystem for Linux team, has provided details on how Linux runs on Windows.
-
Simplifying the Road from Win32 to Windows 10
One of the challenges Microsoft faces with Windows 10 is due to the company's own massive success in building their large library of traditional Win32 applications. Today at Build Microsoft revealed a new tool that makes porting an existing Win32 based application vastly easier.
-
Raspberry Pi Leaps into 64-bit Computing with Model 3
Today, the Raspberry Pi foundation launched their Model 3, with a 64-bit processor and on-board WiFi and Bluetooth support. InfoQ looks at what this means for the embedded device community.
-
Study: Developers Make Most Money out of Cloud
VisionMobile has published the Developer Economics: State of the Developer Nation Q3 2015 survey, observing that most developers are male and young, Windows leads on the desktop followed by the browser, developers like to keep their code in private clouds and they make most of the money from cloud services.
-
Windows 10 uses Chakra to Provide JavaScript For All Applications
Microsoft has expanded the role of its Chakra JavaScript engine in Windows 10-- giving developers to use it for scripting support in their own applications. Formerly focused on a server-side role, these new APIs are suitable for a variety of applications to use JavaScript.
-
Getting to Know the Various Editions of Windows 10
Microsoft has released details on the numerous flavors that Windows 10 will ship in. Windows 10 Phone users stand to benefit a great deal, and business users will gain greater control over the update process.
-
Deployment in Universal Applications
While the enterprise deployment scenario remains unsatisfactory, deploying Universal Applications through the Windows Store has improved significantly in Windows 10.
-
Universal Programs and API Contracts
Historically, creating universal or “run anywhere” applications meant restricting yourself to the lowest common denominator. New features can’t be used until all devices support it, which may be never depending on your customer base. In the Windows 10 vision, that isn’t going to be the case.
-
Deep Dive into Universal Applications
Developing Universal Applications require an understanding of .NET Native, their “compiler in the cloud” that allows one application to run on a variety of devices with paying for JIT compilation.
-
Entity Framework 7: New Platforms and New Data Stores
Entity Framework was created solely for working with relational data on the full version of .NET. In EF 7, neither of those statements is true.