With Windows 10, I finally feel like I can use the store app normally, so I tried to set up a program.
I've been developing Windows Forms and WPF for years, so I thought it would be easy to make because it's the same program for Windows. ADO.NET is not found and there is no means to connect to the database. The file cannot be opened with a path. There's nothing missing.
Why is the environment so inconvenient and difficult to develop?
windows-store-apps
To answer in a nutshell, it's for the safety and security of the end user.
The store app platform has two key features to keep up with the cloud era.
One is the "Device & Services" (or "Mobile First, Cloud First") architecture.
The other is App Reliability.
These two are related. The "Device & Services" architecture allowed us to limit the capabilities of the device-side platform.
Under the "Device & Services" architecture, for example, databases are placed in the cloud. It then accesses the database with a cloud-side web service. This means that the device only needs HTTP/HTTPS access to its web services, and that the device does not need database access.
Now, once you understand this feature, you'll understand that the platform has removed features that can threaten end-user security or compromise your privacy, such as:
When you think, "Why doesn't this feature exist!?" think, "Can you use that feature to threaten the safety of your end users?"
※ Of course, it is not yet fully functional.If you have an idea that passed the "Test" above, please contact the UserVoice site.
See also the following documents:
© 2025 OneMinuteCode. All rights reserved.