Le codage de Microsoft pour les noobs atteint la 1.0, la décompilation en C # dans Visual Studio et Windows 10X fait ses débuts … sur Mac • Technologik

Roundup Pendant que Windows vacillait sous le poids des patchs, le gang de Microsoft a mis à jour les outils de développement et amélioré un leurre pour les startups parmi d’autres manigances au cours de la semaine dernière.

Small Basic Online passe à 1.0

Introduction de Microsoft à la programmation, Small Basic Online, a atteint la version 1.0 avec une série de mises à jour de l’éditeur.

Dans le but de préparer les utilisateurs au monde de Visual Studio IDE, l’équipe Small Basic a facilité un peu la vérification des objets et des méthodes disponibles via le volet Bibliothèques. L’interface Web améliore également le «remplissage automatique» pour insérer des éléments tels que des parenthèses et des guillemets ainsi qu’un tableau de conceptions d’icônes plus propres et des conseils lors du survol d’un objet.

Plus utilement, le débogage (en parcourant le code) est arrivé, ainsi qu’une meilleure gestion des erreurs et la possibilité d’enregistrer et de charger des fichiers dans .txt format. Pratique pour partager des fichiers, mais peut-être une occasion manquée de faire collaborer les élèves à l’aide d’un GitHub simplifié.

C’est une version amusante et, comme BASIC était quelque chose sur lequel ce hack s’est fait des dents il y a plusieurs décennies, amusant de voir à quel point les querelles sont nécessaires pour que cet ancien code procédural TI-BASIC soit opérationnel dans l’éditeur en ligne (spoiler: assez beaucoup).

Cependant, il est discutable de savoir s’il est logique d’enseigner le BASIC à l’ère moderne. Les goûts de Scratch sont une introduction soignée à la programmation tandis que les plus ambitieux pourraient vouloir passer à quelque chose comme Python (ou JavaScript pour le vrai masochiste).

Sinon, trois nouvelles langues sont promises avec la version 1.3 de la version de bureau suivie d’une parité de code entre les incarnations en ligne et de bureau.

Décompilation avec Visual Studio

Microsoft a souligné la capacité du Aperçu de Visual Studio pour décompiler le code managé afin de jeter un œil à ce qui pourrait se passer dans les profondeurs de la source. Décrivant la fonction comme une nouvelle “expérience de décompilation et de création de symboles”, la fonction est disponible dans la version 16.5 (et ultérieure) de Visual Studio 2019 et est basée sur le projet open source ILSpy.

Les développeurs ne connaîtront que trop bien le scénario où la source ou les symboles d’un assemblage .NET donné ne sont pas présents, ce qui rend le débogage exaspérant. Comme pour souligner le fait qu’il n’existe pas de binaire de nos jours, la fonctionnalité de décompilation aura du mal à générer du code source à partir du format de langage intermédiaire (IL) utilisé dans les assemblages .NET.

Quand ça marche, c’est à la fois impressionnant et un peu dérangeant (si vous n’avez pas bien compris ce qu’est l’IL). Hélas, le code généré ne ressemble pas vraiment à la source d’origine, car les goûts d’espaces et les noms de variables d’origine ne sont pas nécessaires au moment de l’exécution et ne sont donc pas préservés. Il n’y aura évidemment pas non plus de commentaires – vous ne pourrez donc pas voir les excuses du programmeur d’origine pour le carnage qui se déroule.

Alors que les fichiers de symboles (représentés par des fichiers de base de données de programme .pdb) existent depuis longtemps, les tiers ne les incluent pas toujours, ce qui rend le débogage délicat. L’option de décompilation sera donc une arme pratique à avoir dans la boîte à outils. À moins que l’on puisse aller en open source complet, bien sûr.

Windows 10X fait le saut vers les ordinateurs portables

Du département “juste parce que vous pourriez ne signifie pas que vous devriez” vient la nouvelle que la dernière tentative de Microsoft pour faire glisser son vénérable système d’exploitation à coups de pied et à crier dans l’ère moderne a fait le saut de l’émulateur au matériel.

Dans ce cas, le système d’exploitation à double écran (destiné au proddable Surface Neo) est apparu sur ce bastion d’appareils à écran tactile sans fin, le Macbook Pro d’Apple.

Le développeur responsable est le violoneux invétéré du firmware Ben Imbushuo, qui a réussi à démarrer le nouveau système d’exploitation sur son Macbook deux jours à peine après que Microsoft a émis le code très, très aperçu.

Bien que nous ne déconseillions pas d’essayer cela à la maison (notamment parce que le code lui-même est un peu bancal à ce stade précoce et qu’il y a un risque très réel qu’un appareil soit maçonné), il semble fonctionner correctement, avec la double écran de marque répandue sur un seul écran.

La réussite d’Imbushuo n’est pas entièrement surprenante – il a réussi à démarrer Windows sur une variété d’appareils dans le passé, d’une calculatrice à un téléphone mobile. Cependant, il est intéressant de noter à quel point l’installation était relativement simple.

Il est de bon augure pour les mises à niveau si le système d’exploitation content du conteneur réussit, au lieu de faire un “10S” ou “RT” dans les enjeux de popularité de Windows.

De nouveaux jouets pour les startups

Microsoft a ajouté GitHub Enterprise et la Power Platform à son package destiné aux startups tout en affirmant que ceux qui participent au programme sont sur la bonne voie pour gagner 1 milliard de dollars l’année dernière.

Microsoft for Startups est une version plus nuageuse du BizSpark axé, qui a fermé boutique en 2018. Le dernier consistait à donner aux startups l’accès aux logiciels via MSDN tandis que le premier est, comme c’est le cas à Redmond de nos jours, une proposition tout à fait plus lourde d’Azure.

Les entreprises éligibles doivent exister depuis moins de sept ans, prendre moins de 25 millions de dollars de revenus annuels et disposer “d’une solution technique innovante qui accompagne les clients dans leur transformation numérique”. Vous devez également développer un “produit ou service logiciel”.

Ceux qui sont approuvés reçoivent cinq abonnements à Visual Studio Enterprise et 25 sièges Office 365 pour deux ans. 120 000 $ de services Azure sont également à gagner.

Alternativement, les startups pourraient se passer complètement des marchandises de Microsoft et éviter le risque d’être enfermé dès le départ. La nécessité d’exécuter Visual Studio et Office 365 est moins évidente qu’à l’époque de BizSpark grâce aux alternatives gratuites.

L’ajout de GitHub enterprise, cependant, représente une proposition assez tentante à mesure que les équipes évoluent.

Microsoft choisit de sauter Barcelone cette année

Après avoir fait sensation au Mobile World Congress de 2019, Microsoft a rejoint l’armée d’entreprises disant “non, gracias” à Barcelone alors que l’événement de cette année était annulé.

Avec le HoloLens 2 face à ses propres problèmes, c’était probablement pour le mieux.

Et pour être franc, partager un ensemble de visières idiotes en sueur est assez épineux sans la pensée de quelqu’un enduisant de nouvelles maladies passionnantes.

Cependant, l’annulation présente une opportunité pour ceux qui fouettent le casque de réalité mixte, virtuelle ou augmentée. Si le fait de sauter sur l’équipement pouvait faire d’un participant virtuel, la vague actuelle d’annulations de conférence pourrait inciter les visiteurs à réfléchir à des alternatives au voyage écrasant normalement impliqué. ®

Sponsorisé:
Détecter les cyberattaques en tant que petite ou moyenne entreprise



Source

A propos admin

Découvrez également

Android 11 vous permet d’attribuer des raccourcis à un double-clic à l’arrière de votre téléphone

Lorsque je suis passé d’un Pixel 3 à un 4, je me suis retrouvé à …

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *