While stressing on the importance of strong application development for Windows and Windows Server environments, Microsoft also emphasized the importance of app building and deployment for enterprises.
When it comes to enterprise environments, it is very important who controls the device, as well as the software loaded on it.
On the other hand, in user-controlled environments, applications are not privileged, something that changes when it comes to enterprise devices.
Even on users' own devices, the company controls which apps can be installed, if the specific person wants to bring the device in the enterprise environment.
Additionally, IT professionals can choose which services and level of access the specific device has when inside the company's network
Today, there are many data-powered applications being used both in enterprise and end-user networks.
With a multitude of devices being used today in such environments, companies also need to come up with apps that can support various mobile platforms.
It is also possible to authenticate in Windows Intune, for example, by using an iOS device. In fact, various management tasks can be performed through this specific kind of device.
At the same time, businesses can take advantage of the data that applications collect to improve their services and revenue.
Microsoft's Riccardo Muti said during the keynote at TechEd EMEA 2012
that today's products capture massive amounts of data that can be used to improve applications and services.
For example, following a tweet feed on a certain topic can deliver info on how the public perceives it.
When it comes to a movie, for instance, the tweet feed can provide info on how users receive a new title, as well as on the manner in which their interest on the subject fades out.
Moreover, apps can be connected to other apps, so as to make a better idea on how people interact with them and with the information they receive.
In the specific scenario involving a movie, one can learn more on how ticket sales went down or up in conjunction with people's interest in discussing about it.
In the end, when data from these applications
is being extracted, developers and professionals can bring improvements to businesses.