Mostrar mensagens com a etiqueta HTML5. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta HTML5. Mostrar todas as mensagens

domingo, 11 de agosto de 2019

HarmonyOS, Huawei's operating system to replace Android | Sistema operativo da Huawei para substituir o Android

Huawei is creating a new operating system (HarmonyOS) for its mobile devices after the administration of US President (Donald Trump) added the company to a list that prevents US companies for doing unlicensed business with the country.

HarmonyOS is an open source platform that has many similarities to Google's upcoming Fuchsia, both are based on the same kernel that was programmed to work on various types of mobile devices such as smartphones, tablets, smartwatches, computers, and many other IoT devices.

Huawei has introduced some features to the Harmony operating system, claiming that its performance is five times higher than Fuchsia's performance, but also thought of the security of devices operating in a Trusted Execution Environment (TEE) that allows data to be kept secure through a intelligent verification system.

The Harmony operating system supports applications built on HTML5, Linux and Android, but is also is compatible with applications used on smart televisions, wearables or laptops. This way developers do not need to create a version of applications for this new operating system, because existing applications will be compatible.








______________________________________________________________________




Index
― HarmonyOS, sistema operativo da Huawei para substituir o Android (PORTUGUESE | PORTUGUÊS)
― HarmonyOS, Huawei's operating system to replace Android (ENGLISH)
― HarmonyOS, le système d'exploitation de Huawei pour remplacer Android (FRENCH | FRANÇAIS)
― HarmonyOS, el sistema operativo de Huawei para reemplazar a Android (SPANISH | ESPAÑOL)
― HarmonyOS, Huawei Betriebssystem, um Android zu ersetzen (GERMAN | DEUTSCHE)
― HarmonyOS, il sistema operativo Huawei per sostituire Android (ITALIAN | ITALIANO)
― HarmonyOS, операционная система Huawei, чтобы заменить Android (RUSSIAN | РУССКИЙ)
― HarmonyOS, Huawei'nin işletim sistemi Android'in yerini alacak (TURKISH | TÜRK)
― HarmonyOS, операційна система Huawei на заміну Android (UKRAINIAN | УКРАЇНСЬКИЙ)
― HarmonyOS,华为的操作系统取代Android (CHINESE | 中文)
― HarmonyOS、HuaweiのAndroidに代わるオペレーティングシステム(JAPANESE | 日本語)
― HarmonyOS ، نظام تشغيل Huawei ليحل محل Android (ARABIC | عربى)
― 화웨이의 운영체제 인 안드로이드를 대체하는 HarmonyOS (KOREAN | 한국)
― HarmonyOS, το λειτουργικό σύστημα της Huawei για την αντικατάσταση του Android (GREEK | Ελληνικά)
― HarmonyOS, het besturingssysteem van Huawei om Android te vervangen (NETHERLANDS | NEDERLAND)
― HarmonyOS, sistemul de operare al Huawei pentru a înlocui Android (ROMANIA | ROMÂNIA)




______________________________________________________________________




PORTUGUESE | PORTUGUÊS
HarmonyOS, sistema operativo da Huawei para substituir o Android

A Huawei está a criar um novo sistema operativo (HarmonyOS) para os seus dispositivos móveis depois da administração do presidente dos Estados Unidos da América (Donald Trump) adicionar a empresa a uma lista que impede que as empresas americanas façam negócios sem licença Departamento de Comércio do país.

HarmonyOS é uma plataforma de código aberto que tem várias semelhanças com o próximo Fuchsia do Google, pois ambos são baseados no mesmo kernel que foi programado para funcionar em vários tipos de dispositivos móveis, como smartphones, tablets, smartwatches, computadores, e muitos outros dispositivos IoT.

A Huawei apresentou algumas características do sistema operativo Harmony, alegando que seu desempenho é cinco vezes maior que o desempenho do Fuchsia, mas pensado também na segurança dos dispositivos que opera num ambiente TEE (Trusted Execution Environment) que permite manter os dados seguros através de um sistema de verificação inteligente.

O sistema operativo Harmony suporta aplicações criados em HTML5, Linux e Android, mas também é compatível com aplicações usadas em televisões inteligentes, wearables ou laptops. Desta forma é os desenvolvedores não necessitam de criar uma versão das aplicações para este novo sistema operativo, porque as aplicações existentes serão compatíveis.



______________________________________________________________________




FRENCH | FRANÇAIS
HarmonyOS, le système d'exploitation de Huawei pour remplacer Android

Huawei est en train de créer un nouveau système d'exploitation (HarmonyOS) pour ses appareils mobiles après que l'administration du président américain (Donald Trump) ait ajouté l'entreprise à une liste qui empêche les entreprises américaines de faire des affaires sans licence avec le pays.

HarmonyOS est une plate-forme open source qui présente de nombreuses similitudes avec le futur Fuchsia de Google. Les deux sont basés sur le même noyau programmé pour fonctionner sur différents types d'appareils mobiles tels que les smartphones, les tablettes, les smartwatches, les ordinateurs et de nombreux autres appareils IoT.

Huawei a introduit certaines fonctionnalités dans le système d’exploitation Harmony, affirmant que ses performances sont cinq fois supérieures à celles de Fuchsia. système de vérification.

Le système d'exploitation Harmony prend en charge les applications basées sur HTML5, Linux et Android, mais est également compatible avec les applications utilisées sur les téléviseurs intelligents, les systèmes portables ou les ordinateurs portables. De cette façon, les développeurs n'ont pas besoin de créer une version des applications pour ce nouveau système d'exploitation, car les applications existantes seront compatibles.



______________________________________________________________________




SPANISH | ESPAÑOL
HarmonyOS, el sistema operativo de Huawei para reemplazar a Android

Huawei está creando un nuevo sistema operativo (HarmonyOS) para sus dispositivos móviles después de que la administración del presidente de los EE. UU. (Donald Trump) agregara la compañía a una lista que impide que las compañías estadounidenses hagan negocios sin licencia con el país.

HarmonyOS es una plataforma de código abierto que tiene muchas similitudes con el próximo Fuchsia de Google, ambos se basan en el mismo núcleo que fue programado para funcionar en varios tipos de dispositivos móviles, como teléfonos inteligentes, tabletas, relojes inteligentes, computadoras y muchos otros dispositivos IoT.

Huawei ha introducido algunas características en el sistema operativo Harmony, alegando que su rendimiento es cinco veces mayor que el rendimiento de Fuchsia, pero también pensó en la seguridad de los dispositivos que operan en un Entorno de ejecución de confianza (TEE) que permite que los datos se mantengan seguros a través de un dispositivo inteligente sistema de verificación

El sistema operativo Harmony admite aplicaciones creadas en HTML5, Linux y Android, pero también es compatible con aplicaciones utilizadas en televisores inteligentes, dispositivos portátiles o computadoras portátiles. De esta forma, los desarrolladores no necesitan crear una versión de las aplicaciones para este nuevo sistema operativo, ya que las aplicaciones existentes serán compatibles.



_______________________________________________________________________




GERMAN | DEUTSCHE
HarmonyOS, Huawei Betriebssystem, um Android zu ersetzen

Huawei erstellt ein neues Betriebssystem (HarmonyOS) für seine Mobilgeräte, nachdem die Regierung des US-Präsidenten (Donald Trump) das Unternehmen zu einer Liste hinzugefügt hat, die US-Unternehmen daran hindert, unlizenzierte Geschäfte mit dem Land zu tätigen.

HarmonyOS ist eine Open-Source-Plattform mit vielen Ähnlichkeiten zu Googles neuem Fuchsia. Beide basieren auf demselben Kernel, der für die Verwendung auf verschiedenen Arten von Mobilgeräten wie Smartphones, Tablets, Smartwatches, Computern und vielen anderen IoT-Geräten programmiert wurde.

Huawei hat einige Funktionen für das Harmony-Betriebssystem eingeführt und behauptet, die Leistung sei fünfmal höher als die von Fuchsia, aber es wurde auch an die Sicherheit von Geräten gedacht, die in einer Trusted Execution Environment (TEE) betrieben werden, mit der Daten durch eine intelligente Sicherheitsfunktion geschützt werden können Verifizierungssystem.

Das Harmony-Betriebssystem unterstützt Anwendungen, die auf HTML5, Linux und Android basieren, ist jedoch auch mit Anwendungen kompatibel, die auf intelligenten Fernsehgeräten, Wearables oder Laptops verwendet werden. Auf diese Weise müssen Entwickler keine Anwendungsversion für dieses neue Betriebssystem erstellen, da vorhandene Anwendungen kompatibel sind.



______________________________________________________________________




ITALIAN | ITALIANO
HarmonyOS, il sistema operativo Huawei per sostituire Android

Huawei sta creando un nuovo sistema operativo (HarmonyOS) per i suoi dispositivi mobili dopo che l'amministrazione del presidente degli Stati Uniti (Donald Trump) ha aggiunto la società a un elenco che impedisce alle società statunitensi di fare affari senza licenza con il paese.

HarmonyOS è una piattaforma open source che presenta molte somiglianze con l'imminente fucsia di Google, entrambe basate sullo stesso kernel programmato per funzionare su vari tipi di dispositivi mobili come smartphone, tablet, smartwatch, computer e molti altri dispositivi IoT.

Huawei ha introdotto alcune funzionalità nel sistema operativo Harmony, sostenendo che le sue prestazioni sono cinque volte superiori a quelle di Fuchsia, ma ha anche pensato alla sicurezza dei dispositivi che operano in un Trusted Execution Environment (TEE) che consente di proteggere i dati attraverso un sistema intelligente sistema di verifica.

Il sistema operativo Harmony supporta applicazioni basate su HTML5, Linux e Android, ma è anche compatibile con le applicazioni utilizzate su smart TV, dispositivi indossabili o laptop. In questo modo gli sviluppatori non devono creare una versione delle applicazioni per questo nuovo sistema operativo, poiché le applicazioni esistenti saranno compatibili.



_______________________________________________________________________




RUSSIAN | РУССКИЙ
HarmonyOS, операционная система Huawei, чтобы заменить Android

Huawei создает новую операционную систему (HarmonyOS) для своих мобильных устройств после того, как администрация президента США (Дональд Трамп) добавила компанию в список, который запрещает американским компаниям вести нелицензионный бизнес со страной.

HarmonyOS является платформой с открытым исходным кодом, которая во многом похожа на грядущую Fuchsia от Google, обе основаны на том же ядре, которое было запрограммировано для работы на различных типах мобильных устройств, таких как смартфоны, планшеты, умные часы, компьютеры и многие другие устройства IoT.

Huawei представила некоторые функции для операционной системы Harmony, утверждая, что ее производительность в пять раз выше производительности Fuchsia, но также думала о безопасности устройств, работающих в среде Trusted Execution Environment (TEE), которая позволяет защищать данные с помощью интеллектуальной система проверки.

Операционная система Harmony поддерживает приложения, построенные на HTML5, Linux и Android, но также совместима с приложениями, используемыми на интеллектуальных телевизорах, носимых устройствах или ноутбуках. Таким образом, разработчикам не нужно создавать версии приложений для этой новой операционной системы, поскольку существующие приложения будут совместимы.



______________________________________________________________________




TURKISH | TÜRK
HarmonyOS, Huawei'nin işletim sistemi Android'in yerini alacak

ABD Başkanı (Donald Trump) 'ın yönetiminden şirketi ekledikten sonra Huawei, mobil cihazları için yeni bir işletim sistemi (HarmonyOS) yaratıyor ve ABD şirketlerinin ülke ile lisanssız iş yapmalarını önleyen bir listeye girdi.

HarmonyOS, Google’ın yaklaşmakta olan Fuşya’ya birçok benzerliği olan açık kaynaklı bir platformdur, her ikisi de akıllı telefonlar, tabletler, akıllı saatler, bilgisayarlar ve diğer birçok IoT cihazı gibi çeşitli mobil cihazlarda çalışmak üzere programlanmış aynı çekirdeğe dayanmaktadır.

Huawei, performansının Fuşya’nın performansından beş kat daha yüksek olduğunu iddia eden ve aynı zamanda verilerin akıllı bir cihazla güvende tutulmasını sağlayan Güvenilir bir Yürütme Ortamında (TEE) çalışan cihazların güvenliği hakkında düşündüğünü ileri sürerek Harmony işletim sistemine bazı özellikler getirdi doğrulama sistemi

Harmony işletim sistemi HTML5, Linux ve Android üzerine inşa edilmiş uygulamaları destekler, ancak aynı zamanda akıllı televizyonlarda, giyilebilir cihazlarda veya dizüstü bilgisayarlarda kullanılan uygulamalarla da uyumludur. Bu şekilde geliştiricilerin bu yeni işletim sistemi için bir uygulama sürümü oluşturmasına gerek yoktur, çünkü mevcut uygulamalar uyumlu olacaktır.



______________________________________________________________________




UKRAINIAN | УКРАЇНСЬКИЙ
HarmonyOS, операційна система Huawei на заміну Android

Huawei створює нову операційну систему (HarmonyOS) для своїх мобільних пристроїв після того, як адміністрація президента США (Дональд Трамп) додала компанію до списку, який заважає американським компаніям вести неліцензований бізнес із країною.

HarmonyOS - це платформа з відкритим кодом, яка має багато подібності з майбутньою Fuchsia Google, обидві базуються на тому ж ядрі, яке було запрограмовано для роботи на різних типах мобільних пристроїв, таких як смартфони, планшети, смарт-годинники, комп'ютери та багато інших пристроїв IoT.

Huawei представив деякі функції в операційній системі Harmony, стверджуючи, що її продуктивність в п’ять разів вищий від продуктивності Fuchsia, але також подумав про безпеку пристроїв, що працюють в середовищі довіреного виконання (TEE), що дозволяє зберігати дані в безпеці за допомогою інтелектуального система верифікації.

Операційна система Harmony підтримує додатки, побудовані на HTML5, Linux та Android, але також сумісна з програмами, які використовуються на смарт-телевізорах, носіях або ноутбуках. Таким чином, розробникам не потрібно створювати версію додатків для цієї нової операційної системи, оскільки існуючі програми будуть сумісні.



______________________________________________________________________




CHINESE | 中文
HarmonyOS,华为的操作系统取代Android

在美国总统(唐纳德特朗普)的管理层将该公司列入阻止美国公司与该国进行无执照业务的名单后,华为正在为其移动设备创建一个新的操作系统(HarmonyOS)。

HarmonyOS是一个开源平台,与谷歌即将推出的Fuchsia有许多相似之处,两者都基于相同的内核,可以在各种类型的移动设备上运行,如智能手机,平板电脑,智能手表,计算机和许多其他物联网设备。

华为已经向Harmony操作系统引入了一些功能,声称其性能是紫红色性能的五倍,但也考虑了在可信执行环境(TEE)中运行的设备的安全性,这些设备允许通过智能保护数据安全验证系统。

Harmony操作系统支持基于HTML5,Linux和Android构建的应用程序,但也与智能电视,可穿戴设备或笔记本电脑上使用的应用程序兼容。这样开发人员就不需要为这个新操作系统创建一个应用程序版本,因为现有的应用程序是兼容的。



______________________________________________________________________




JAPANESE | 日本語
HarmonyOS、HuaweiのAndroidに代わるオペレーティングシステム

Huaweiは、米国大統領(ドナルドトランプ)の管理が米国との無免許ビジネスを禁止するリストに会社を追加した後、モバイルデバイス用の新しいオペレーティングシステム(HarmonyOS)を作成しています。

HarmonyOSは、Googleの今後のフクシアと多くの類似点を持つオープンソースプラットフォームです。どちらも、スマートフォン、タブレット、スマートウォッチ、コンピューター、その他多くのIoTデバイスなど、さまざまなタイプのモバイルデバイスで動作するようにプログラムされた同じカーネルに基づいています。

Huaweiは、ハーモニーオペレーティングシステムにいくつかの機能を導入しました。そのパフォーマンスはフクシアのパフォーマンスよりも5倍高いと主張していますが、データをインテリジェントに保護するTrusted Execution Environment(TEE)で動作するデバイスのセキュリティも考慮しています検証システム。

Harmonyオペレーティングシステムは、HTML5、Linux、およびAndroidで構築されたアプリケーションをサポートしますが、スマートテレビ、ウェアラブル、またはラップトップで使用されるアプリケーションとも互換性があります。この方法では、既存のアプリケーションに互換性があるため、開発者はこの新しいオペレーティングシステム用のアプリケーションのバージョンを作成する必要がありません。



______________________________________________________________________




ARABIC | عربى
HarmonyOS ، نظام تشغيل Huawei ليحل محل Android

تقوم Huawei بإنشاء نظام تشغيل جديد (HarmonyOS) لأجهزةها المحمولة بعد أن أضافت إدارة الرئيس الأمريكي (دونالد ترامب) الشركة إلى قائمة تمنع الشركات الأمريكية من القيام بأعمال تجارية غير مرخصة مع البلد.

HarmonyOS عبارة عن نظام أساسي مفتوح المصدر يحتوي على العديد من أوجه التشابه مع Fuchsia القادمة من Google ، حيث يعتمد كلاهما على نفس النواة التي تمت برمجتها للعمل على أنواع مختلفة من الأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية والساعات الذكية وأجهزة الكمبيوتر والعديد من أجهزة إنترنت الأشياء الأخرى.

قدمت شركة Huawei بعض الميزات إلى نظام التشغيل Harmony ، مدعيا أن أدائها أعلى بخمس مرات من أداء Fuchsia ، ولكنها فكرت أيضًا في أمان الأجهزة التي تعمل في بيئة تنفيذ موثوق بها (TEE) التي تتيح الحفاظ على البيانات آمنة من خلال نظام ذكي نظام التحقق.

يدعم نظام التشغيل Harmony التطبيقات المبنية على HTML5 و Linux و Android ، لكنه متوافق أيضًا مع التطبيقات المستخدمة على أجهزة التلفزيون الذكية أو الأجهزة القابلة للارتداء أو أجهزة الكمبيوتر المحمولة. بهذه الطريقة لا يحتاج المطورون إلى إنشاء إصدار من التطبيقات لنظام التشغيل الجديد ، لأن التطبيقات الحالية ستكون متوافقة.



______________________________________________________________________




KOREAN | 한국
화웨이의 운영체제 인 안드로이드를 대체하는 HarmonyOS

화웨이는 미국 대통령 (도널드 트럼프) 행정부가 미국 기업들이 허가를받지 않은 사업을 할 수 없도록하는 목록에 회사를 추가 한 후 모바일 기기를위한 새로운 운영 체제 (HarmonyOS)를 만들고있다.

HarmonyOS는 Google의 향후 Fuchsia와 많은 유사점을 가진 오픈 소스 플랫폼으로, 스마트 폰, 태블릿, 스마트 워치, 컴퓨터 및 기타 여러 IoT 장치와 같은 다양한 유형의 모바일 장치에서 작동하도록 프로그래밍 된 동일한 커널을 기반으로합니다.

화웨이는 하모니 운영 체제에 몇 가지 기능을 도입하여 자사의 성능이 퓨샤의 성능보다 5 배 더 높다고 주장하면서 인텔리전트를 통해 데이터를 안전하게 유지할 수있는 TEE (Trusted Execution Environment)에서 작동하는 장치의 보안에 대해서도 생각했다 검증 시스템.

Harmony 운영 체제는 HTML5, Linux 및 Android에서 빌드 된 응용 프로그램을 지원하지만 스마트 TV, 웨어러블 또는 랩톱에서 사용되는 응용 프로그램과도 호환됩니다. 이렇게하면 기존 응용 프로그램이 호환되므로 개발자가이 새 운영 체제에 대한 응용 프로그램 버전을 만들 필요가 없습니다.



______________________________________________________________________




GREEK | Ελληνικά
HarmonyOS, το λειτουργικό σύστημα της Huawei για την αντικατάσταση του Android

Η Huawei δημιούργησε ένα νέο λειτουργικό σύστημα (HarmonyOS) για τις κινητές συσκευές της, αφού η διοίκηση του Προέδρου των ΗΠΑ (Donald Trump) πρόσθεσε την εταιρεία σε μια λίστα που εμποδίζει τις αμερικανικές εταιρείες να κάνουν επιχειρήσεις χωρίς άδεια με τη χώρα.

Η HarmonyOS είναι μια πλατφόρμα ανοικτού κώδικα που έχει πολλές ομοιότητες με την επερχόμενη Fuchsia της Google, και οι δύο βασίζονται στον ίδιο πυρήνα που προγραμματίστηκε για να λειτουργήσει σε διάφορους τύπους κινητών συσκευών όπως smartphones, tablet, smartwatches, υπολογιστές και πολλές άλλες συσκευές IoT.

Η Huawei εισήγαγε κάποιες λειτουργίες στο λειτουργικό σύστημα Harmony, υποστηρίζοντας ότι η απόδοσή της είναι πενταπλάσια από την απόδοση του Fuchsia αλλά και την ασφάλεια των συσκευών που λειτουργούν σε ένα Trusted Execution Environment (TEE) που επιτρέπει την ασφαλή αποθήκευση των δεδομένων μέσω ενός έξυπνου σύστημα επαλήθευσης.

Το λειτουργικό σύστημα Harmony υποστηρίζει εφαρμογές που βασίζονται σε HTML5, Linux και Android, αλλά είναι επίσης συμβατό με εφαρμογές που χρησιμοποιούνται σε έξυπνες τηλεοράσεις, φορητά ή φορητούς υπολογιστές. Με αυτόν τον τρόπο οι προγραμματιστές δεν χρειάζεται να δημιουργούν μια έκδοση εφαρμογών για αυτό το νέο λειτουργικό σύστημα, επειδή οι υπάρχουσες εφαρμογές θα είναι συμβατές.



______________________________________________________________________




NETHERLANDS | NEDERLAND
HarmonyOS, het besturingssysteem van Huawei om Android te vervangen

Huawei maakt een nieuw besturingssysteem (HarmonyOS) voor zijn mobiele apparaten nadat de administratie van de Amerikaanse president (Donald Trump) het bedrijf heeft toegevoegd aan een lijst die Amerikaanse bedrijven belet zaken te doen zonder licentie met het land.

HarmonyOS is een open source-platform dat veel overeenkomsten heeft met de aankomende Fuchsia van Google, beide zijn gebaseerd op dezelfde kernel die was geprogrammeerd om te werken op verschillende soorten mobiele apparaten, zoals smartphones, tablets, smartwatches, computers en vele andere IoT-apparaten.

Huawei heeft enkele functies aan het Harmony-besturingssysteem geïntroduceerd en beweert dat de prestaties vijf keer hoger zijn dan die van Fuchsia, maar ook aan de beveiliging van apparaten die werken in een Trusted Execution Environment (TEE) waarmee gegevens veilig kunnen worden bewaard via een intelligente verificatiesysteem.

Het Harmony-besturingssysteem ondersteunt applicaties die zijn gebouwd op HTML5, Linux en Android, maar is ook compatibel met applicaties die worden gebruikt op smart televisies, wearables of laptops. Op deze manier hoeven ontwikkelaars geen versie van applicaties voor dit nieuwe besturingssysteem te maken, omdat bestaande applicaties compatibel zijn.



______________________________________________________________________




ROMANIA | ROMÂNIA
HarmonyOS, sistemul de operare al Huawei pentru a înlocui Android

Huawei creează un nou sistem de operare (HarmonyOS) pentru dispozitivele sale mobile, după ce administrația președintelui american (Donald Trump) a adăugat compania pe o listă care împiedică companiile americane să facă afaceri fără licență cu țara.

HarmonyOS este o platformă open source care are multe asemănări cu viitoarea Fuchsia a Google, ambele se bazează pe același kernel care a fost programat să funcționeze pe diverse tipuri de dispozitive mobile, cum ar fi smartphone-uri, tablete, ceasuri inteligente, computere și multe alte dispozitive IoT.

Huawei a introdus câteva funcții în sistemul de operare Harmony, susținând că performanțele sale sunt de cinci ori mai mari decât performanțele Fuchsia, dar s-a gândit și la securitatea dispozitivelor care operează într-un mediu de încredere de execuție (TEE) care permite păstrarea datelor securizate printr-un sistem inteligent sistem de verificare.

Sistemul de operare Harmony acceptă aplicațiile construite pe HTML5, Linux și Android, dar este, de asemenea, compatibil cu aplicațiile utilizate pe televizoare inteligente, purtabile sau laptopuri. În acest fel, dezvoltatorii nu trebuie să creeze o versiune de aplicații pentru acest nou sistem de operare, deoarece aplicațiile existente vor fi compatibile.

sábado, 4 de novembro de 2017

Microsoft .NET Technology Framework

Today, technology use is in the midst of a shift toward multi-device experiences powered by services in the cloud. Usage patterns are increasingly dependent on local hardware capabilities such as touch, sensors, and mobility, combined with the power of web connectivity and back-end services such as data storage, media streaming, and social connectivity.

The devices-services nexus spans both business and consumer scenarios. In the consumer space, mobile computing initially created a wave of devices focused on consumption, which continues to grow as hardware capabilities and technologies advance. Within the enterprise, the twin phenomena of the consumerization of IT and bring-your-own-device (BYOD) have created a dynamic in which consumer experiences are driving the future of business computing and line-of-business (LOB) applications.

The next generation of device- and service-dependent applications is not emerging in isolation. These applications have to work in an extremely well-integrated fashion with existing applications, unlocking their value to new audiences and new modes of interaction. This creates two different patterns that every application developer must now face:
  • Established application patterns: These are applications developed using technology patterns such as client/server or web applications optimized for desktop browsers. They act as foundational applications and are heavily centered in existing business processes.
  • Emerging application patterns: Patterns such as multi-devices and the cloud are emerging as technology enablers for new applications. They complement the established patterns by extending the applications to be centered on the end user.

This extension of established patterns to meet the end user is a key opportunity for developers to drive new innovation and differentiation vs. competitors. Retail, communications, finances, logistics, customer services—every company is a software company in today’s business world. Each company’s ability to fulfill customer needs and compete effectively is only as good as their ability to deliver software innovation.

However, extending existing applications to embrace these new needs is a challenging transformation process. Current development technologies are deeply rooted in the established pattern and are difficult to integrate with the emerging patterns needed for modern software. Existing tools do not provide an obvious path from the existing client/server world to the emerging device/cloud world.

The Microsoft platform enables developers to address these challenges. It builds upon existing applications, extending them to emerging application patterns. It embraces multiple development technologies, so developers can choose the option that best fits their skills or the technologies used by their existing applications. For services development, Microsoft Windows Azure supports a multitude of technologies that any developer can use, such as Java, Node.js, PHP, Python, Ruby, and first-class support for .NET. Client development for the Microsoft platform also supports a broad range of technologies natively, such as .NET, HTML5/JavaScript, and C++.

.NET development and specifically on business applications. It covers how to use .NET to develop for the established patterns that shape existing applications and also how to embrace the emerging patterns that are enabling the modern business applications of the future.


The .NET Framework and the future of development

The Microsoft .NET Framework was built to enable developers to create compelling applications on the Microsoft platform and, by all accounts, it has been a huge success in the market. Today, millions of developers across companies of all sizes and segments rely on .NET to create applications. It provides the core services required to build consumer applications; small business applications; and large, mission-critical applications, all with unprecedented quality, performance, and productivity.

.NET was also built with these now-emerging patterns in mind. At Forum 2000, Bill Gates said that the goal for .NET was “to move beyond today’s world of stand-alone websites to an Internet of interchangeable components where devices and services can be assembled into cohesive, user-driven experiences.” The original vision for .NET is remarkably well aligned with today’s developer landscape, including cross-device, service-powered experiences that are changing how the industry thinks about software development.

Enabling multi-device experiences empowered by services was a key attribute for .NET from the beginning. .NET has kept evolving since then, providing a first-class development experience for the new needs of applications:
  • On the server side, .NET provides a common platform for developers to target services that run on-premises or in the cloud. Its close integration with Windows Server and Windows Azure allows applications to be gradually extended to the cloud, taking the best of each platform and enabling hybrid applications that sit between the two worlds. The fast delivery cadence in the .NET Framework libraries also provides continuous innovation that addresses the new needs of cloud-based applications in areas such as lightweight services, real-time communications, mobile web applications, and authentication.
  • On the client side, .NET provides a consistent, first-class development experience across all Microsoft devices: desktop experiences, Windows Phone apps, and Windows Store apps. It allows .NET developers to keep developing foundational applications on the desktop and add exciting new experiences, all while using their existing skills and reusing code between devices. For scenarios where the reach goes beyond Microsoft devices, HTML5 browser-based solutions are the norm. .NET, in conjunction with Visual Studio, provides a modern solution for creating standard-based web applications that run across various devices. For developers looking to create more tailored, native experiences on any device, Visual Studio industry partners provide solutions that enable reusing C# skills and code with non-Windows devices.

Source: .NET Technology Guide for Business Applications, Cesar de la Torre, David Carmona