home.social

#msix — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #msix, aggregated by home.social.

  1. 「Windows App Development CLI」v0.2が公開 ~.NETプロジェクトもカバー/ストア提出アプリの開発を支援するツール、新しいサブコマンド「winapp store」も導入
    forest.watch.impress.co.jp/doc

    #forest_watch_impress #Microsoft_Store #MSIX #winapp #Microsoft_Store_Developer_CLI #msstore #プログラミング #Windows

  2. Microsoft、「Windows App Development CLI」(winapp)を発表/「Microsoft Store」へアプリを提出するために必要なものをワンコマンドに
    forest.watch.impress.co.jp/doc

    #forest_watch_impress #Microsoft_Store #MSIX #winapp #プログラミング #Windows

  3. Обзор ChatMCP: командный центр для управления AI-моделями в BotHub

    ChatMPC — лёгкая программа для доступа к нейросетям прямо из вашей операционной системы. Он напоминает те самые вспомогательные утилиты, которые всегда лежат на рабочем столе и запускаются быстрее всех: шустрый и работает на всём, что включается. Внутри — поддержка сотен моделей, запуск артефактов HTML и SVG, управление параметрами и быстрый отклик даже на бюджетном железе. В этом обзоре: • Простая инструкция, как запускать 300+ моделей через одну API‑точку; • Системный промпт для генерации Mermaid‑диаграмм через любую нейросеть; • Список 16 самых крутых ИИ‑моделей прямо сейчас; • Промпт, который превращает окно ChatMCP в настоящую «Матрицу» и «зелёный дождь» ; • 6 плюсов и 7 минусов ChatMCP; • И самый странный способ прикрепления файлов , который вы видели...

    habr.com/ru/companies/bothub/a

    #chatmcp #доступ_к_иимоделям #нейросети #mermaid #msix #артефакты #bothub #баги #агрегатор_нейросетей

  4. Anyone here with #WinRT knowledge?
    If I have e.g. com:ComInterface and com4:ComInterface registered, does com4 on supported systems override the com declaration?

    #Windows #Win32 #UWP #MSIX

  5. Автоматизация подписи кода в современных условиях

    Подпись кода — это процесс проставления цифровой подписи на программном обеспечении. Цифровая подпись гарантирует пользователю, что программа является неподдельной и что её код не подвергся никаким изменениям в промежутке между созданием программы и выпуском. В старые времена для подписи билдов использовалась подписи GPG , а секретные ключи хранились где-нибудь на флэшке. Потом для приложений Windows появились система Authenticode . Сейчас для опенсорса и проприетарных ОС постепенно внедряются новые методы автоматизации подписи кода.

    habr.com/ru/companies/globalsi

    #Mozilla #подпись_кода #Windows #Azure_Trusted_Signing #GitHub_Action #EVсертификат #GPG #Authenticode #signcode #Firefox_CI #Buildbot #Taskcluster #Autograph #Hardware_Security_Module #HSM #rcodesign #osslsigncode #MSIX #applecodesign #Apple_Code_Signing

  6. This is just ridiculous - if sysprep can fail validation because of those #MSIX packages, then Microsoft should just add a sysprep option to nuke all of them on sight. They break sysprep, and we need to remove them anyway to get a clean Windows image

  7. Is there a #PowerShell one-liner that will nuke all the #MSIX per-user installations present in Windows 24H2 by default and that break sysprep? I just want to generalize my image and reset it back to OOBE

  8. #Microsoft nimmt erneut zum Schutz von Nutzern vor Trojanern eine einschneidende Änderung bei der #MSIX AppX-Installation vor. Dieses webbasierte App-Installationsprotokoll wird deaktiviert: winfuture.de/news,140364.html?

  9. MSIX, a Windows app package format, is a tool that developers can use to bundle, distribute, and install their applications for Windows users.

    #Cybersecurity #MSIX #Windows #Microsoft

    cybersec84.wordpress.com/2023/

  10. Made some nice progress during the holiday break working on some #AppVolumes and #MSIX automation. Very rough POC quality script at this point, lots more to do, but excited to have something working.

  11. For the record and in an attempt to contribute to the world's knowledge of holes in Microsoft documentation:

    At least the way I did it, for in-process plugins, you need to create the MSIX packages using
    makeappx and manifests written/edited from a template by you, not generated by Visual Studio or something (copy your AppxManifest.xml file into the directory with your payload files (which has to include all the stuff your application needs to run and any bits like images referenced in the manifest) and run makeappx pack /d InputDirectory /p OutputPackageFile.msix, then use signtool sign to add a signature). The plugins need a <MainPackageDependency> pointing to the main app, and the main app needs to use Windows.ApplicationModel.Package.Current.Dependencies to get the plugin packages and Package.InstalledLocation to find their base directories so you can actually load from them.

    It might totally be possible to use Visual Studio's MSIX generation or some third-party thing but I gave up on it after fighting it for a while.

    For a .NET non-UWP application like mine, you need to use one of the
    Windows build-number-specific Target Framework Monikers for .NET 5+, e.g. net5.0-windows10.0.19041.0 (for earlier .NET or C++ or whatever you're sort of on your own since I didn't have to do that, but that page might say and if not look for something about Universal Windows contracts) to get access to Windows.ApplicationModel.

    It's not really absurdly complicated but the documentation is not good.

    #MSIX #AppX #plugin #plugins #dotnet #Microsoft #Windows #UWP #WindowsStore

  12. Auf der Microsoft Ignite präsentiert der Konzern einige hilfreiche Neuerungen für Windows-Entwickler rund um MSIX, React Native und Runtime-Komponenten.
    Entwickeln für Windows: Neue MSIX-Funktionen sollen den Workflow erleichtern
  13. Get your existing apps ready to distribute on the Microsoft Store (or on your Enterprise-distribution network).
    Learn all about #MSIX: youtube.com/watch?v=yhOnClQrvB