Jump to content
Microsoft Windows Bulletin Board

Windows

Active Members
  • Posts

    104
  • Joined

  • Last visited

Everything posted by Windows

  1. Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 22635.4655 (KB5048753) to the Beta Channel. Changes in Beta Channel builds and updates are documented in two buckets: new features, improvements, and fixes that are being gradually rolled out for Insiders who have turned on the toggle to get the latest updates as they are available (via Settings > Windows Update*) and then new features, improvements, and fixes rolling out to everyone in the Beta Channel. For more information, see the Reminders section at the bottom of this blog post. Changes and Improvements gradually being rolled out to the Beta Channel with toggle on* [Start menu] We are improving the filtering for recommended websites on the Start menu based on feedback from Windows Insiders so that we show the highest quality sites based on your own browsing history. Please continue to give us feedback if you see a website recommended you feel shouldn't be. [Spotlight on the lock screen We’re trying out a few different treatments for the top right hotspot ("Like the image that you see") on the lock screen. You can now learn more about the spotlight image on your lock screen by clicking on the "Like icon" that takes you to the Spotlight landing page. [Spotlight on the desktop] We’re beginning to roll out some changes to the Desktop Spotlight icon interaction model for Windows Insiders. You can now quickly and easily discover more information about your background image by simply hovering over or clicking on the "Learn about this picture" icon on your desktop. [Windows Share] When you share links or web content using the Windows share window, you will see a visual preview for that content. [caption id="attachment_177485" align="alignnone" width="561"] Visual preview of links and web content in the Windows share window.[/caption] Fixes gradually being rolled out to the Beta Channel with toggle on* [Taskbar] Fixed an issue where the window previews weren’t showing when hovering over certain open apps in the taskbar. Microsoft Edge Game Assist (Preview) We invite Windows Insiders to try out Microsoft Edge Game Assist (Preview)! [caption id="attachment_177487" align="alignnone" width="700"] The Microsoft Edge Game Assist experience in Game Bar.[/caption] Game Assist is the first in-game browser that delivers a rich gaming-centric browsing experience—including access to your browser data from your PC and mobile devices. Game Assist is a special version of Microsoft Edge that’s optimized for PC gaming and can appear on top of your game in Game Bar. It’s game-aware and will suggest tips and guides for what you’re playing. It also shares the same browser data with Edge on your PC so the information you care about is always accessible while you play, including your favorites, history, cookies, form fills, and more. Check out this blog post for more details and how to get started using Game Assist! Reminders for Windows Insiders in the Beta Channel Windows Insiders in the Beta Channel will receive updates based on Windows 11, version 23H2 via an enablement package (Build 22635.xxxx). Many features in the Beta Channel are rolled out using Control Feature Rollout technology, starting with a subset of Insiders and ramping up over time as we monitor feedback to see how they land before pushing them out to everyone in this channel. For Windows Insiders in the Beta Channel who want to be the first to get features gradually rolled out to you, you can turn ON the toggle to get the latest updates as they are available via Settings > Windows Update*. Over time, we will increase the rollouts of features to everyone with the toggle turned on. Should you keep this toggle off, new features will gradually be rolled out to your PC over time once they are ready. Features and experiences included in these builds may never get released as we try out different concepts and get feedback. Features may change over time, be removed, or replaced and never get released beyond Windows Insiders. Some of these features and experiences could show up in future Windows releases when they’re ready. Some features in active development we preview with Windows Insiders may not be fully localized and localization will happen over time as features are finalized. As you see issues with localization in your language, please report those issues to us via Feedback Hub. Because the Dev and Beta Channels represent parallel development paths from our engineers, there may be cases where features and experiences show up in the Beta Channel first. Check out Flight Hub for a complete look at what build is in which Insider channel. Thanks, Amanda & BrandonView the full article
  2. Checking your holiday shopping list twice? Look no further than Microsoft Store’s Countdown Sale for last-minute tech gifts. With steep savings on top gaming and entertainment titles, even same-day gifting is possible. Plus, with fast and free 2-3-day shipping on most devices and flexible ways to pay, there’s still time to select and purchase great tech. Save on top gaming and entertainment gifts Looking for a fun and affordable way to brighten someone’s day? Gift them their favorite movie or TV show or introduce them to a new game they’ll love. You can enhance their gaming experience by saving $10 on select Xbox Wireless controllers through Dec. 22. For the ultimate flexible gift, consider a Microsoft or Xbox Gift Card, which can be used for purchases at Microsoft Store online, on Windows and Xbox, for all the latest digital games, movies, apps and more. Save up to 50% on PC games. Help them keep the holiday cheer going with titles like Microsoft Flight Simulator 2024, Little Kitty, Big City and Call of Duty®: Black Ops 6 – Standard Edition. Save up to 60% on games playable on Xbox Consoles. Do they already own an Xbox console? Help them make the most of it with fan-favorite games like EA SPORTS College Football 25 Standard Edition and NBA 2K25 Standard Edition. Customers that purchase any digital edition of Call of Duty®: Black Ops 6 get a $5 gift card plus Dual 2XP Bonus*. Terms and conditions apply. Customers that purchase Madden NFL 25, EA SPORTS FC 25, Dragon Age: The Veilguard or the EA SPORTS MVP Bundle (Madden NFL 25 Deluxe Edition & College Football 25 Deluxe Edition) will receive promotional $5 Xbox gift card and $5 of in-game currency or an in-game item. Terms and conditions apply. Customers that purchase Star Wars Outlaws will receive a promotional $5 Xbox gift card and $5 of in-game currency. Terms and conditions apply. Customers that purchase FINAL FANTASY XIV Online will receive a promotional $5 Xbox gift card and $5 of in-game currency. Terms and conditions apply. Save up to 65% on select movies and TV shows. Grab some popcorn and enjoy top titles like Dune 2-Film Collection, Harry Potter: The Complete 8 Film Collection and Despicable Me 4 + Bonus Content. Save up to 50% on select apps in the Microsoft Store on Windows. Enhance their music-listening experience, entertainment capabilities and more with savings on apps like Dolby Access, DTS Sound Unbound and Nitrado available in the Microsoft Store on Windows. Xbox bonus deal. Customers that purchase the Xbox Series X – 1TB Digital Edition get a bonus Xbox Series X Console Wrap featuring Call of Duty®: Black Ops 6. Offer live now through Jan. 1, 2025, while supplies last. And check out Microsoft Store for even more deals on Xbox and PC games. Save on Surface devices for anyone on your list Save up to $500 on select Surface Pro With the ability to transform from a tablet to a laptop to a multi-monitor setup, the Surface Pro is powerful enough for a working professional and flexible enough for a student. Give the gift of supercharged productivity and endless creativity with a Copilot+ PC featuring all-day battery life and unique AI experiences. Offer ends Dec. 24. Save up to $600 on select Surface Laptop Help your loved ones work smarter, stay connected and boost their productivity with the most intelligent Surface Laptop, a Copilot+ PC that unlocks new AI experiences. This sleek, lightweight touchscreen laptop – featuring the longest battery life on any Surface - offers speeds up to 86% faster than before, a customizable, haptic touchpad and comes in immersive 13.8-inch and 15-inch displays. Offer ends Dec. 24. Also, save up to $500 on Microsoft Store Exclusive Surface Pro and Surface Laptop. Offer ends Dec. 24. Looking to upgrade? For a limited time, get up to $600 cash back when you trade in an eligible used device and buy a new Copilot+ PC Surface Laptop or Surface Pro. Offer ends Dec. 31. Shop with confidence at Microsoft Store Gift a device they’ll love with the most innovative Surface Copilot+ PCs around, equipped with AI-powered experiences, or choose from a variety of Xbox offerings. Give yourself some peace of mind with free extended returns, Microsoft Store’s 24/7 online support and price protection through Jan. 31, 2025. Not sure what to gift? Microsoft Store’s new AI-powered Store Assistant chat experience can help you learn about Microsoft products and assist you in searching for the perfect gift for everyone on your list. Simply click on the Store Assistant chat to help you determine which device is right for your loved one. Note: Offers are U.S.-only. Please check your local Microsoft Store for deals in your region. * 40 hours per token total, applies to all 2XP redemptions for Call of Duty®: Black Ops 6 and Call of Duty®: Warzone™. (Not limited to this promotion.) Activision may update, replace or remove this in-game content at any time. Call of Duty®: Black Ops 6 or Call of Duty®: Warzone™ required. Sold / downloaded separately.View the full article
  3. For Xbox Wire’s Mike Nelson, getting older means reminiscing more often about the places he’s lived and traveled throughout the world, and marveling at the growing list of countries he wants to visit. Microsoft Flight Simulator 2024 has become a “conduit of nostalgia” for those journeys. Because the sim is a “digital twin” of Earth, he can virtually fly over any of those locations and even get out of his plane to explore even further. Head over to Xbox Wire to read more about his deep dive into this aspect of MSFS 2024.View the full article
  4. Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 27764 to the Canary Channel. We are also not planning to release SDKs for 27xxx series builds for the time being. Changes and Improvements [Start menu] When right-clicking on apps pinned to the Start menu, jump lists will be shown for apps that have them such as PowerPoint. [caption id="attachment_177125" align="alignnone" width="339"] Jump lists will now be shown when right-clicking on apps pinned to the Start menu such as PowerPoint that have jump lists.[/caption] [Dynamic Lighting] When no compatible devices are attached, the Dynamic Lighting settings page will now show a placeholder message and Brightness and Effects controls are disabled. On the Dynamic Lighting settings page, we have added Forward, Backward, Outward and Inward direction options to the Wave effect, and added the Forward direction option to the Gradient effect. [Input] We are beginning to roll out a change where we now hide the IME toolbar when apps are in full screen mode for those who have the IME toolbar enabled and type in Chinese or Japanese. [Narrator] We have added new functionalities to Narrator scan mode. Skip past links (N’) allows you to navigate to the text after a link. This is most helpful when navigating through long emails, news articles, and wiki pages. Jump to lists (L’) allows you to quickly access a list on a web page or a document. To try these new features, you need to turn on Narrator first (Win key + Ctrl + Enter), then turn scan mode ON by pressing Caps Lock + Spacebar and finally use the new shortcuts – ‘N’ and ‘L’. Please note that scan mode is ‘ON’ by default on most web pages (like news articles, wiki page, etc.). [Speech in Windows] We have improved our speech-to-text and text-to-speech experience on Windows. Users of Narrator, voice access, live captions, live translations, and voice typing might see a message asking them to update their language files manually. The language files will be released separately through Microsoft Store. Fixes [General] Fixed an issue causing some Insiders to see a bugcheck with error PAGE_FAULT_IN_NONPAGED_AREA while using their PC starting with Build 27754. [File Explorer] We did some work to help address an issue where File Explorer might hang when browsing a folder with lots of media in it. [Taskbar & System Tray] Fixed an issue on secondary monitors for left aligned taskbar users, where the widgets text in the taskbar might overlap the date and time. [Input] Fixed an issue where if pointer trails were enabled, the mouse cursor may become invisible with a black box behind it. [Task Manager] Fixed an issue where some HDDs were being incorrectly listed as SSD on the Performance page. [Display] Fixed an issue which could result in lag and screen tearing on secondary monitors with full screen windows. [Other] Fixed an underlying issue which could lead to Excel sometimes hanging on launch when opening certain files. Known issues [General] [IMPORTANT NOTE FOR COPILOT+ PCs] If you are joining the Canary Channel on a new Copilot+ PC from the Dev Channel, Release Preview Channel or retail, you will lose Windows Hello pin and biometrics to sign into your PC with error 0xd0000225 and error message “Something went wrong, and your PIN isn’t available”. You should be able to re-create your PIN by clicking “Set up my PIN”. We’re investigating reports that some Insiders are still experiencing rollbacks (with error code 0xc190010) when attempting to install the latest Canary builds. We’re working on the fix for an underlying issue causing accent colored window borders to not be not displayed when enabled, shadows around windows not displaying when enabled, and window launching (and other) animations to show even though the setting to show animations is turned off. Reminders for Windows Insiders in the Canary Channel The builds we release to the Canary Channel represent the latest platform changes early in the development cycle and should not be seen as matched to any specific release of Windows and features and experiences included in these builds may never get released as we try out different concepts and get feedback. Features may change over time, be removed, or replaced and never get released beyond Windows Insiders. Some of these features and experiences could show up in future Windows releases when they’re ready. Many features in the Canary Channel are rolled out using Control Feature Rollout technology, starting with a subset of Insiders and ramping up over time as we monitor feedback to see how they land before pushing them out to everyone in this channel. Some features may show up in the Dev and Beta Channels first before showing up in the Canary Channel. Some features in active development we preview with Windows Insiders may not be fully localized and localization will happen over time as features are finalized. As you see issues with localization in your language, please report those issues to us via Feedback Hub. To get off the Canary Channel, a clean install of Windows 11 will be required. As a reminder - Insiders can’t switch to a channel that is receiving builds with lower build numbers without doing a clean installation of Windows 11 due to technical setup requirements. The desktop watermark shown at the lower right corner of the desktop is normal for these pre-release builds. Check out Flight Hub for a complete look at what build is in which Insider channel. Thanks, Amanda & BrandonView the full article
  5. We are thrilled to announce that the full capabilities of Windows 11 can now be enjoyed on mixed reality headsets, starting with Meta Quest 3 and Quest 3S. Microsoft is partnering with Meta to make this experience available now in public preview, and we’re excited to get feedback from the community. Access to your local Windows PC or Windows 365 Cloud PC from a Quest headset is seamless and it takes only seconds to connect to a private, high-quality, multiple-monitor workstation. https://www.youtube.com/watch?v=_PLCRY_cTEo Easy PC connection [caption id="attachment_179253" align="alignnone" width="1024"] Seamlessly connect to your Windows 11 PC.[/caption] Connecting your Quest to your local PC for the first time is simple and secure. Just press “Windows + Y” on your keyboard, look at the QR code that pops up and you are on your way to experiencing unparalleled productivity with Windows 11. Reconnect at any time by tapping the “connect” button over your PC’s keyboard. Windows 365 Cloud PCs [caption id="attachment_179254" align="alignnone" width="1024"] Connect in seconds to your Windows 365 Cloud PC.[/caption] Windows App, your secure gateway to Windows, is available now on Meta Quest devices, so you can connect directly to your Windows 365 Cloud PC and access your personalized Windows desktop, apps, settings and content streamed from the Microsoft Cloud. Windows App can also connect you to Azure Virtual Desktop, Microsoft Dev Box and more for a portable computing experience. Immersive and private productivity [caption id="attachment_179255" align="alignnone" width="1024"] Flexible and secure productivity anywhere[/caption] Meta Quest is now a natural extension of your Windows PC. Access multiple high-resolution virtual monitors on Meta Quest to boost your productivity whether at home, in the office or on the go. Choose to block out distractions by fully immersing yourself while you work on virtual monitors or take advantage of Passthrough and stay connected to the physical world around you. Either way, you can get more done on multiple large screens visible only by you, even when you’re working in a busy place. Whether you're participating in virtual meetings, working in shared spaces or interacting with digital content in your physical environment, Windows and Meta Quest together provide a powerful tool for productivity. Getting started Join the future of work today by experiencing Windows 11 on Meta Quest. This experience is starting to become available now as an experimental feature of the v72 software update for Meta Quest 3 and Quest 3S. Find out more and share your feedback. * The v72 software update from Meta will roll out gradually so If you don’t see the update today, don’t worry! It’ll make its way to your headset soon.View the full article
  6. Hello Windows Insiders, Today we are beginning to gradually roll out the ability to seamlessly share files between your iPhone® and Windows 11 or Windows 10 PC when they are connected via Phone Link and the Link to Windows app. To use this feature, you’ll need to meet the following requirements: An iPhone® that is running iOS 16 or higher. The Link to Windows app on your iPhone (version 1.24112.73 or higher). Phone Link version 1.24112.89.0 or higher. You are registered for the Windows Insider Program. [caption id="attachment_177479" align="alignnone" width="484"] Setup dialog for Phone Link to enable sharing files between your iPhone and PC.[/caption] If you haven't used your iPhone® with Phone Link before, you'll be offered file sharing during the Phone Link setup process. If you already have your iPhone® paired with Phone Link, you can set up file sharing by going to aka.ms/addAccount on your PC. [caption id="attachment_177480" align="alignnone" width="405"] Windows notification showing a file sent from your iPhone has been received.[/caption] To share a file from your iPhone® to your PC: Navigate to a file or set of files you want to share on your iPhone®. Tap the share icon. Tap “Link to Windows”. Tap the device you would like to share your file or files with. To share a file from your PC to your iPhone®: Select the file or files you want to share on your PC (local files only). Right-click on the file and select “Share.” Select “My Phone” Note: If you do not see “My Phone”, select Phone Link. Feedback: Please file feedback in Feedback Hub (WIN + F) under Apps > Phone Link. Thanks, Windows Insider Program Team iPhone® is a trademark of Apple Inc.View the full article
  7. Hello Windows Insiders, we are beginning to roll out an update for the Microsoft Copilot app for Windows via the Microsoft Store that introduces the following changes and improvements: It’s native: With this update, the previous Copilot progressive web app (PWA) is replaced with a native version. After installing the Copilot app update, when you run Copilot, you will see it appear in your system tray. [caption id="attachment_177476" align="alignnone" width="1024"] The new quick view for Copilot for Windows with Copilot icon shown in the system tray.[/caption] New quick view: You can access the new quick view for Copilot by using the Alt + Space keyboard shortcut on Windows 10 and 11 PCs. You will be able to move the quick view window and resize it to suit your workflow and you can use Alt + Space to open and close Copilot’s quick view whenever you need. To flip back to the main Copilot app window, just press the icon at the top left corner of the quick view window. PCs with the dedicated Copilot key will open the Copilot app up the main window. Copilot will continue to explore options related to the keyboard shortcuts for the app. Note: The Copilot app for Windows uses the RegisterHotKey function for the Alt + Space keyboard shortcut. Many apps use this keyboard shortcut today. For any apps installed on your PC that might utilize this keyboard shortcut, Windows will register whichever app is launched first on your PC and running in the background as the app that is invoked when using Alt + Space. This Copilot app update (version 1.24112.123.0 and higher) is beginning to roll out across all Insider Channels via the Microsoft Store. This is a gradual roll out so not all Insiders will get the update right away. We are excited to be previewing improvements with our Insiders to ensure all our customers have a great Copilot experience for Windows. FEEDBACK: Please file feedback in Feedback Hub (WIN + F) under Apps > Copilot. Thanks, Windows Insider Program TeamView the full article
  8. The holiday season is in full swing, and we know it can be a busy time. To help make your festivities even brighter, and check items off your to-do list, we are excited to share new Windows 11 and Copilot+ PCs that may be exactly the gift you’re looking to give or receive. A Windows 11 PC for everyone Windows 11 PCs offer peace of mind with world-class security, the performance you need for your busy lifestyle – no matter work or play – and provide the right tools to help spark creativity and boost productivity. And opting for a new Copilot+ PC supercharges your Windows 11 experience with the fastest, most intelligent, most secure Windows PCs ever. With innovative AI-enabled features and your favorite apps, these PCs redefine what’s possible, making them the ideal gift this holiday season. Whether you're searching for the perfect gift, or looking to upgrade your own setup, below are just a few of the many Windows 11 PCs available this holiday, offering the perfect blend of performance, innovation and style. [caption id="attachment_179285" align="alignnone" width="1024"] Acer Swift Go 14 AI[/caption] The Acer Swift Go 14 AI is a lightweight and powerful laptop designed for AI-driven tasks. With its Qualcomm Snapdragon X Plus processor and AI-enhanced features, it offers exceptional performance and efficiency. The sleek design and long battery life of up to 28 hours make it perfect for on-the-go productivity. Copilot+ PC | Starting at $799.99 USD. [caption id="attachment_179279" align="alignnone" width="1024"] Acer Swift X 14[/caption] The Acer Swift X 14 is a powerful and portable laptop designed for creators. With its Intel Core Ultra processor and NVIDIA GeForce RTX graphics, it handles demanding tasks with ease. Plus, the vivid 2.8K OLED display delivers cinema-grade color accuracy, making it perfect for creative professionals on the go. Windows 11 PC | Starting at $1,299.99 USD. [caption id="attachment_179284" align="alignnone" width="1024"] ASUS ProArt P16[/caption] The ASUS ProArt P16 is a high-performance laptop with AMD Ryzen™ AI 9 HX 370 processor and NVIDIA GeForce RTX graphics, designed for creative professionals. With its powerful Intel Core processor and NVIDIA graphics, it delivers exceptional performance for demanding tasks. The stunning display and long battery life ensure you can create and work anywhere. Copilot+ PC | Starting at $2,699.99 USD. [caption id="attachment_179270" align="alignnone" width="1024"] ASUS ROG Zephyrus G16[/caption] The ASUS ROG Zephyrus G16 is a gaming powerhouse designed for serious gamers. Featuring an AMD Ryzen™ AI 9 HX 370 processor and GeForce RTX graphics, it delivers exceptional gaming performance. The sleek design and fast charging feature make it perfect for gaming on the go. Copilot+ PC | Starting at $2,099.99 USD. [caption id="attachment_179276" align="alignnone" width="1000"] Dell Inspiron 14 Plus[/caption] The Dell Inspiron 14 Plus features the Snapdragon X Plus platform and all-day battery life with up to 15 hours1, enabling a faster and more efficient experience. The device offers an upleveled video and audio experience with quad speakers and a QHD+ display with 400nit brightness. And, with Windows Hello and long battery life, you can stay productive on the go. Copilot+ PC | Starting at $799.99 USD. [caption id="attachment_179271" align="alignnone" width="1024"] Dell XPS 13[/caption] The Dell XPS 13 is the thinnest, most mobile XPS laptop. Offering multi-day battery life up to 26 hours with a FHD+ display, you can stay unplugged and work, play and create on the go for longer. Powered by Intel® Core™ Ultra Processors Series 2, the new XPS 13 offers better graphics and AI performance than the previous gen and the world’s first Tandem OLED display option. Copilot+ PC | Starting at $1,159.99 USD. [caption id="attachment_179274" align="alignnone" width="1024"] HP OmniBook X[/caption] The HP OmniBook X combines power and mobility in a sleek package. Featuring a high-resolution display and the powerful Snapdragon X Elite processor, it’s perfect for both work and entertainment. The lightweight design and long battery life ensure you can take it anywhere without compromising on performance. Copilot+ PC | Starting at $1,089.99 USD. [caption id="attachment_179269" align="alignnone" width="1024"] Lenovo Yoga Slim 7i Aura Edition[/caption] The Lenovo Yoga Slim 7i Aura Edition Copilot+ PC powered by Intel delivers peak AI innovation for creatives on the go. This 15.3-inch marvel packs a powerful Intel Core™ Ultra processor and a smart NPU. Create anywhere with 22 hours of battery life and two months of Adobe Creative Cloud. Copilot+ PC | Starting at $999.99 USD. [caption id="attachment_179272" align="alignnone" width="1024"] Lenovo IdeaPad 5x 2-in-1[/caption] The Lenovo IdeaPad 5x 2-in-1 Copilot+ PC transforms on-the-go challenges into opportunities with the Lenovo IdeaPad 5x 2-in-1. Powered by a Qualcomm Snapdragon X Plus CPU for top performance, its 14-inch 16:10 OLED screen showcases vibrant colors and clarity. Copilot+ PC makes tasks easier and the MIL-STD 810H-certified durability ensures it’s ready for anything, making every moment an opportunity. Copilot+ PC | Starting at $849.99 USD. [caption id="attachment_179273" align="alignnone" width="1024"] Samsung Galaxy Book4 Edge[/caption] The Samsung Galaxy Book4 Edge is a sleek and powerful laptop designed for modern users. It features a stunning AMOLED display, powerful Snapdragon X Elite processor and long battery life. With Samsung’s seamless ecosystem integration, it’s perfect for both work and play. Copilot+ PC | Starting at $899.99 USD. [caption id="attachment_179281" align="alignnone" width="1024"] New Surface Pro (11th Edition)[/caption] The New Surface Pro is the most flexible, powerful 2-in-1 out there. With AI-accelerated Copilot+ experiences and features built to keep you on the go, Surface Pro 11th Edition is a laptop reimagined. Copilot+ PC | Starting at $999.99 USD. [caption id="attachment_179280" align="alignnone" width="1024"] New Surface Laptop (7th Edition)[/caption] The New Surface Laptop is not just faster, it's smarter. The AI-accelerated Surface Laptop 7th Edition puts next-generation performance and Copilot+ experiences at your fingertips so you can work, play and create without limits. Copilot+ PC | Starting at $999.99 USD. Still unsure which device to choose? Please visit our Help me choose selection tool to discover the full portfolio of Windows 11 and Copilot+ PCs available from our many of our partners, including Acer, ASUS, Dell, HP, Lenovo, Samsung and Microsoft Surface, or explore options available in-store and online at our worldwide retailers, including: Amazon, Best Buy, Costco, Currys, Elkjøp, JB Hi-Fi, JD.com, Walmart and at the Microsoft Store. On behalf of the Windows team, we wish you and your loved ones a joyous holiday season! 1 All-day battery life, up to 15 hours: Based on Inspiron 14 Plus (7441) tested with Snapdragon® X Plus, X1P-64-100, QHD+ Display, 16GB, 512GB SSD. Testing conducted by Dell labs in April 2024 with display brightness set to 150 nits and wireless enabled. Based on streaming Netflix 4K content using the Netflix Windows 11 app. Actual battery life may be significantly less than the test results and varies depending on product configuration and use, software, usage, operating conditions, power management settings and other factors. Tested configurations may not be available in all regions/countries at all times. Maximum battery life will decrease with time. Note: Prices listed are U.S.-only and are subject to change. Please check your local retailer for prices in your region.View the full article
  9. Your feedback matters – each week, we get thousands of feedback submissions that we triage, categorize and prioritize. We love the enthusiasm our customers and developers show daily for the Store and all its apps and games – and as product makers, we take that energy forward every day into our craft. Our ultimate goal is to build the best product for you. Today, we’re excited to recap some important quality updates to the Microsoft Store on Windows that we’ve rolled out over the last few months. Upping the ante on performance We have some meaningful improvements to share from our recent work on performance. Overall Store launch time has been reduced by 25%, and we've reduced the number of download hanging issues by 50%1. To make sure you see the latest improvements, ensure you have the latest Windows update. We are continually striving for improvements in this space because we know how influential it is to your Store experience. New download and install progress indicator – We’ve rebuilt the way we’re communicating download and install progress to you when you’re getting content from a Product Page. This is especially important when you’re downloading larger apps. You also can cancel an operation right from a Product Page if you’ve accidentally clicked download. Improved browse and Product Page experiences We’ve revamped a few places where we know customers go to find and acquire content. Apps and games categories – We’ve introduced new categorizations of apps and games to help you narrow down what you’re looking for. From the Gaming page, you can now navigate easily and quickly through different game categories such as strategy, role-playing, puzzle and simulation. For Apps, we are experimenting with different categories so please keep an eye out for the experience and give us feedback! Immersive Product Pages – We’re introducing a new feature for Product Pages that adds an immersive experience to the top of the page. For apps and games that provide a trailer, you’ll be able to enjoy it as you navigate to their various pages. Meanwhile, products without trailers will use beautiful hero images provided by the developers. There’s also an option in the Store settings page to toggle video autoplay on or off. New Library, Updates and downloads pages We know this one’s a crowd favorite – we’ve introduced two new pages, Library, and Updates and downloads, to help you find and manage all your content. Redesigned Library page – We made two big changes here. First, we changed the default filters to show all the products you own, not just products that are installed (you can still toggle this filter if you wish). Second, we’ve added a search bar that will help you find the name or the publisher of products you’re looking for. New Updates and downloads page – We are also moving the list of updates and downloads from the top section of the Library to its own dedicated page. This new page displays your list of active downloads or pending updates, and it shows the list of recent installs or updates. Version notes will also be displayed for a pending update or active download. But wait…there’s more! There’s a long list of other improvements we’ve quietly rolled out, such as Win32 apps support for our Store Web Installer on web, design updates, search recommendations, and easier ways to update Win32 apps from the Downloads and Product pages (this last feature is accessible via Windows Insiders starting Dec. 4). Lastly, our catalog continues to grow – we recently welcomed ChatGPT, Fantastical, Battle.net, World of Warcraft, Arc and more! We also recently announced our 2024 Store Awards, and encourage you to check out the winning apps and games to find new AI experiences, gaming content, productivity tools and more! We hope these improvements spark a bit more joy as you’re using the Store on Windows. Please submit your product feedback in Feedback Hub (WIN + F) under Microsoft Store. And we are always publishing new updates, so leverage the “What’s New” page to keep track of the latest. We have a lot more fun in store for you in 2025 – stay tuned! 1 Data based on internal testing and subject to factors such as device, location, Windows and Store app versions. View the full article
  10. Your feedback matters – each week, we get thousands of feedback submissions that we triage, categorize and prioritize. We love the enthusiasm our customers and developers show daily for the Store and all its apps and games – and as product makers, we take that energy forward every day into our craft. Our ultimate goal is to build the best product for you. Today, we’re excited to recap some important quality updates to the Microsoft Store on Windows that we’ve rolled out over the last few months. Upping the ante on performance We have some meaningful improvements to share from our recent work on performance. Overall Store launch time has been reduced by 25%, and we've reduced the number of download hanging issues by 50%1. To make sure you see the latest improvements, ensure you have the latest Windows update. We are continually striving for improvements in this space because we know how influential it is to your Store experience. New download and install progress indicator – We’ve rebuilt the way we’re communicating download and install progress to you when you’re getting content from a Product Page. This is especially important when you’re downloading larger apps. You also can cancel an operation right from a Product Page if you’ve accidentally clicked download. Improved browse and Product Page experiences We’ve revamped a few places where we know customers go to find and acquire content. Apps and games categories – We’ve introduced new categorizations of apps and games to help you narrow down what you’re looking for. From the Gaming page, you can now navigate easily and quickly through different game categories such as strategy, role-playing, puzzle and simulation. For Apps, we are experimenting with different categories so please keep an eye out for the experience and give us feedback! Immersive Product Pages – We’re introducing a new feature for Product Pages that adds an immersive experience to the top of the page. For apps and games that provide a trailer, you’ll be able to enjoy it as you navigate to their various pages. Meanwhile, products without trailers will use beautiful hero images provided by the developers. There’s also an option in the Store settings page to toggle video autoplay on or off. New Library, Updates and downloads pages We know this one’s a crowd favorite – we’ve introduced two new pages, Library, and Updates and downloads, to help you find and manage all your content. Redesigned Library page – We made two big changes here. First, we changed the default filters to show all the products you own, not just products that are installed (you can still toggle this filter if you wish). Second, we’ve added a search bar that will help you find the name or the publisher of products you’re looking for. New Updates and downloads page – We are also moving the list of updates and downloads from the top section of the Library to its own dedicated page. This new page displays your list of active downloads or pending updates, and it shows the list of recent installs or updates. Version notes will also be displayed for a pending update or active download. But wait…there’s more! There’s a long list of other improvements we’ve quietly rolled out, such as Win32 apps support for our Store Web Installer on web, design updates, search recommendations, and easier ways to update Win32 apps from the Downloads and Product pages (this last feature is accessible via Windows Insiders starting Dec. 4). Lastly, our catalog continues to grow – we recently welcomed ChatGPT, Fantastical, Battle.net, World of Warcraft, Arc and more! We also recently announced our 2024 Store Awards, and encourage you to check out the winning apps and games to find new AI experiences, gaming content, productivity tools and more! We hope these improvements spark a bit more joy as you’re using the Store on Windows. Please submit your product feedback in Feedback Hub (WIN + F) under Microsoft Store. And we are always publishing new updates, so leverage the “What’s New” page to keep track of the latest. We have a lot more fun in store for you in 2025 – stay tuned! 1 Data based on internal testing and subject to factors such as device, location, Windows and Store app versions.View the full article
  11. October was an exciting month of amazing showcases and announcements for applications leveraging the power of the NPU on the new Copilot+ PCs to deploy their AI innovations on Windows. Windows’ diverse hardware ecosystem empowers developers with a range of options at their fingertips to develop and deploy AI. From client to web apps, DirectML, foundational to Windows Copilot Runtime, aims to uniquely simplify how developers can scale their AI innovations across Windows. Through a single, cross-hardware DirectX API, DirectML works across different hardware architectures, local device accelerators and machine learning frameworks, supporting an open platform for AI on Windows. Let’s see some of the amazing AI innovations leveraging DirectML on Copilot+ PC NPUs. Adobe® Premiere® Pro is the first Adobe app to leverage NPU on Copilot+ PCs, powered by Intel® Core™ Ultra and DirectML Adobe is at the forefront of machine learning (ML) for creatives by providing a variety of hardware-accelerated features throughout their product suite. Now, Adobe Premiere Pro has enabled the machine learning efficiency of the latest Intel Core Ultra processors, opening up even more platform possibilities for Adobe customers. Through collaboration with Intel and Microsoft, Adobe enabled Audio Category Tagger to optionally utilize Intel’s latest generation NPU using DirectML as a beta capability in Premiere Pro. This feature automatically tags audio, classifying clips as sound effects, music, dialog or ambience, which makes it easy for creatives to just get started editing their audio files right away. Each clip is marked with an Essential Sound Badge, and clicking on that badge opens the Essential Sound Panel to give access to parameters needed for that sound category. Audio Category Tagger labeling A. Music B. SFX C. Dialogue D. Ambience[/caption] We are excited to partner with an AI innovator like Adobe to deliver on the promise of DirectML. Adobe’s extensive portfolio of applications and AI-driven scenarios offers a unique proving ground for DirectML and we’ll continue our partnership across GPU- and NPU-accelerated applications. Capture One to bring NPU-enhanced Match Look and AI Crop features to Copilot+ PCs Capture One is an imaging software commercial studio photographers use in the fashion and e-commerce industries. It helps professionals quickly edit many images while maintaining complete control over the creative expression and artistry behind every shot. At Snapdragon Summit, Capture One showcased two advanced AI-powered features on Copilot+ PCs powered by the Qualcomm NPU. The Match Look feature being applied to an image in Capture One[/caption] Match Look is a brand new tool that lets you instantly match the style or edits of a reference image — whether from a previous project, a film still or a mood board. It uses AI selection to dynamically adjust multiple editing sliders, giving you a strong starting point for editing and color grading. The AI Crop feature in use in Capture One[/caption] AI Crop allows you to make instant and consistent crops. Avoid errors and reduce manual effort. Set a crop reference on a single photo and automatically create consistent crops for all other images, even while shooting. Capture One continues to utilize AI innovation in a way that maintains the creative artistry their photographers required and DirectML is excited to partner with them to bring their vision to life. Affinity Photo 2 accelerates Object and Subject Selection capabilities with NPU Affinity Photo 2 is a popular image-editing app that is used by millions of digital creators worldwide. Human creativity is the heart of Affinity products, so it’s no surprise that the first AI enhanced tools they announced are focused on optimizing artist workflows — eliminating tedious tasks and friction between creator and canvas. Affinity Photo 2 will scale these features to their creator base by using DirectML on Copilot+ PCs. Like stated during the Snapdragon Summit, they have already achieved the optimized workflow of these AI experiences with DirectML, powered by the Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. Object Selection is a newly announced feature that eliminates the grunt work of manually creating layer masks, by using ML to quickly isolate and segment objects within an image. Automating this process gives artists a shortcut to the ‘real’ creative work — applying visual adjustments and effects to targeted areas within an image. Using the Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform, Object Selection tasks will increase overall efficiency and productivity for creators. Object Selection being applied within Affinity Photo 2[/caption] Affinity is at the forefront of identifying ML innovations that deliver to their promise of incredible speed, power and precision image editing software and DirectML looks forward to scaling this promise across Windows’ diverse hardware ecosystem. What’s next? The DirectML team is always excited to see the creative and amazing ways developers are innovating with AI to enhance the experience for their customers across Windows. Stay tuned for more DirectML features coming soon, as we continue to invest in features to support an open platform for AI on Windows! To learn more about DirectML and to get started today, visit aka.ms/directml or check us out at various sessions at Microsoft Ignite. View the full article
  12. October was an exciting month of amazing showcases and announcements for applications leveraging the power of the NPU on the new Copilot+ PCs to deploy their AI innovations on Windows. Windows’ diverse hardware ecosystem empowers developers with a range of options at their fingertips to develop and deploy AI. From client to web apps, DirectML, foundational to Windows Copilot Runtime, aims to uniquely simplify how developers can scale their AI innovations across Windows. Through a single, cross-hardware DirectX API, DirectML works across different hardware architectures, local device accelerators and machine learning frameworks, supporting an open platform for AI on Windows. Let’s see some of the amazing AI innovations leveraging DirectML on Copilot+ PC NPUs. Adobe® Premiere® Pro is the first Adobe app to leverage NPU on Copilot+ PCs, powered by Intel® Core™ Ultra and DirectML Adobe is at the forefront of machine learning (ML) for creatives by providing a variety of hardware-accelerated features throughout their product suite. Now, Adobe Premiere Pro has enabled the machine learning efficiency of the latest Intel Core Ultra processors, opening up even more platform possibilities for Adobe customers. Through collaboration with Intel and Microsoft, Adobe enabled Audio Category Tagger to optionally utilize Intel’s latest generation NPU using DirectML as a beta capability in Premiere Pro. This feature automatically tags audio, classifying clips as sound effects, music, dialog or ambience, which makes it easy for creatives to just get started editing their audio files right away. Each clip is marked with an Essential Sound Badge, and clicking on that badge opens the Essential Sound Panel to give access to parameters needed for that sound category. [caption id="attachment_57164" align="aligncenter" width="1024"] Audio Category Tagger labeling A. Music B. SFX C. Dialogue D. Ambience[/caption] We are excited to partner with an AI innovator like Adobe to deliver on the promise of DirectML. Adobe’s extensive portfolio of applications and AI-driven scenarios offers a unique proving ground for DirectML and we’ll continue our partnership across GPU- and NPU-accelerated applications. Capture One to bring NPU-enhanced Match Look and AI Crop features to Copilot+ PCs Capture One is an imaging software commercial studio photographers use in the fashion and e-commerce industries. It helps professionals quickly edit many images while maintaining complete control over the creative expression and artistry behind every shot. At Snapdragon Summit, Capture One showcased two advanced AI-powered features on Copilot+ PCs powered by the Qualcomm NPU. [caption id="attachment_57165" align="aligncenter" width="1024"] The Match Look feature being applied to an image in Capture One[/caption] Match Look is a brand new tool that lets you instantly match the style or edits of a reference image — whether from a previous project, a film still or a mood board. It uses AI selection to dynamically adjust multiple editing sliders, giving you a strong starting point for editing and color grading. [caption id="attachment_57167" align="aligncenter" width="1024"] The AI Crop feature in use in Capture One[/caption] AI Crop allows you to make instant and consistent crops. Avoid errors and reduce manual effort. Set a crop reference on a single photo and automatically create consistent crops for all other images, even while shooting. Capture One continues to utilize AI innovation in a way that maintains the creative artistry their photographers required and DirectML is excited to partner with them to bring their vision to life. Affinity Photo 2 accelerates Object and Subject Selection capabilities with NPU Affinity Photo 2 is a popular image-editing app that is used by millions of digital creators worldwide. Human creativity is the heart of Affinity products, so it’s no surprise that the first AI enhanced tools they announced are focused on optimizing artist workflows — eliminating tedious tasks and friction between creator and canvas. Affinity Photo 2 will scale these features to their creator base by using DirectML on Copilot+ PCs. Like stated during the Snapdragon Summit, they have already achieved the optimized workflow of these AI experiences with DirectML, powered by the Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. Object Selection is a newly announced feature that eliminates the grunt work of manually creating layer masks, by using ML to quickly isolate and segment objects within an image. Automating this process gives artists a shortcut to the ‘real’ creative work — applying visual adjustments and effects to targeted areas within an image. Using the Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform, Object Selection tasks will increase overall efficiency and productivity for creators. [caption id="attachment_57168" align="aligncenter" width="1024"] Object Selection being applied within Affinity Photo 2[/caption] Affinity is at the forefront of identifying ML innovations that deliver to their promise of incredible speed, power and precision image editing software and DirectML looks forward to scaling this promise across Windows’ diverse hardware ecosystem. What’s next? The DirectML team is always excited to see the creative and amazing ways developers are innovating with AI to enhance the experience for their customers across Windows. Stay tuned for more DirectML features coming soon, as we continue to invest in features to support an open platform for AI on Windows! To learn more about DirectML and to get started today, visit aka.ms/directml or check us out at various sessions at Microsoft Ignite.View the full article
  13. Client apps are often the first interaction users have with your services, whether those are cloud native intelligent apps, web-hosted backends or business data. They set the tone for user experience and can offer personalized interactions right from the start. With over 1.5 billion Windows devices worldwide, you have an opportunity to build beautiful, responsive and engaging user experiences that target these devices. Regardless of whether you are a web developer or a native app developer, you likely want to reach the most client devices possible with great user experiences in the most efficient way possible. Developing great client apps helps you connect with users, scale your services and keep users coming back. To help you achieve these goals, Microsoft invests in a wide variety of client application frameworks and technologies for developers to build custom client experiences. Microsoft is actively investing across all these areas for client development, which includes multiple technologies for building Windows native, Cross-platform, Hybrid and Web client apps. This post outlines the native client application frameworks for Windows that we are investing in and features some of the incredible work we’ve been doing in those areas. WinUI WinUI, along with the two WinUI-based cross platform frameworks React Native for Desktop and .NET MAUI, are the three technologies we recommend for developing new applications that truly align with the Windows native experience. WinUI enables developers to create fast and polished apps with the same rich set of modern UI controls and styles that powers key experiences in Windows. Its powerful toolkit has been refined in the most recent Windows App SDK 1.6 release, offering developers new performance improvements and control updates. In WinAppSDK 1.6, WinUI adds Native Ahead-of-Time compilation support, one of the major new features in .NET development that results in apps with significantly reduced startup times and memory footprints. Side-by-side comparison of Contoso Camera app launching with and without Native AOT[/caption] In addition, the TabView control now features a new tab tear-out mode that lets users drag tabs out of a WinUI app just like they do in Microsoft Edge and Google Chrome, creating a new window and enabling snapping or maximizing in one smooth motion as they drag. The PipsPager control also received a new wrapping mode, and RatingControl is now more customizable through theme resources. A mouse cursor tearing out a tab from a multi-tabbed window and forming a new window from the tab[/caption] To learn more about Windows App SDK 1.6, including WinUI and other features, check out our blog post. You can also try the always up-to-date WinUI Gallery app that showcases all the controls and styles available to make a WinUI 3 app with the Windows App SDK (source code available on GitHub at https://github.com/microsoft/WinUI-Gallery). The WinUI 3 Gallery app showcased in dark mode[/caption] As a sneak peek for what’s coming to WinUI in the upcoming Windows App SDK 1.7-experimental1 release, developers can look forward to the reintroduction of the highly anticipated TitleBar control with a fresh set of community-driven feedback improvements, as well as windowing enhancements and convenience APIs for controlling window size, remembering position and more. React Native for Desktop React Native lets you use your React and JavaScript skills and tools to create native applications that target iOS, Android, Windows (via WinAppSDK and WinUI), macOS, TVs and more. Over the last several years, Meta has been working towards enabling the “new architecture” which includes new capabilities such as synchronous layout and effects, the concurrent renderer and better JS to native interfacing. At Microsoft, we’ve partnered with Meta to bring the new architecture to Windows and macOS. In React Native for Desktop version 0.76 (Fall 2024), new apps can optionally opt into the new architecture preview when creating new apps from the CLI. On Windows, the new architecture unlocks new capabilities like deep integration with the Windows App SDK (including the Scene Graph and Windows Copilot Library), as well as support for Win32-based applications. v0.76 also provides a template for library authors to write modules that simultaneously target both the old and new architectures. Although the new architecture is still in preview, several of our key apps are validating the updated React Native for Desktop platform and are beginning to flight experiences on top of the new architecture. If you’re interested in seeing the capabilities of React Native for Desktop, you can download the React Native Gallery from the Microsoft Store. The React Native Gallery app includes samples of React Native components and modules that you can use in React Native for Windows apps.[/caption] If you’re curious about how you can use your React and JavaScript skills to build native apps for desktop, you can learn more at https://aka.ms/reactnative. Finally, if you want to try out the preview version of the new architecture, please visit https://aka.ms/rnw-new-arch. .NET Multi-platform App UI (.NET MAUI) .NET MAUI continues to push the boundaries of cross-platform development for .NET developers, offering a unified framework for building native applications. With a single C# codebase and .NET project system you can build apps that run on Windows (via WinUI3), Mac (via MacCatalyst), iOS and Android. The latest release for .NET 9 contains many quality improvements as well as new features and enhancements. New features that may be of interest to Windows developers are the addition of the TitleBar control, enhancements to Multi-window to bring a window to the forefront with ActivateWindow, and supporting Unpackaged Windows apps by default to help developers with quicker debug and deploy times. There are many other features that benefit all device platforms like the addition of the HybridWebView control that enables hosting arbitrary HTML/JS/CSS content in a web view and communicate between the JavaScript code in the web view and the C# code in the .NET MAUI app. There are also many other control enhancements, new solution templates to help you also target the web, Visual Studio and VS Code tooling updates, inner-loop performance increases and a whole lot more in .NET 9. In addition to the .NET MAUI built-in controls, the team is collaborating with Syncfusion who released the Syncfusion Toolkit for .NET MAUI containing 14 of their popular .NET MAUI controls as free and open source. They also announced their dedication to the .NET MAUI project. Syncfusion is investing their expertise as control builders into .NET MAUI by openly contributing on issues and submitting PRs in the dotnet/maui repository on GitHub to increase the velocity of .NET MAUI development. The .NET MAUI team is very excited to showcase all of the amazing work they have done with the community (including a few surprises) at .NET Conf on Nov. 12-14. Be sure to tune in! The new project template for .NET MAUI showcases best practices and new open-source controls from Syncfusion to create a full-featured ToDo app that runs on desktop and mobile devices.[/caption] WPF (Windows Presentation Foundation) Modern Apps As part of the ongoing modernization of the Windows Presentation Foundation (WPF), applications built on WPF and running on Windows 10 or later can now take advantage of cutting-edge design elements and behaviors. Key enhancements include: Support for light and dark themes Rounded corners for controls Compliance with Windows 11 design guidelines Accent color support for controls The introduction of the new Fluent theme delivers a fresh, modern Windows 11 aesthetic to WPF applications. With integrated Light/Dark mode and system accent color support, this update is set to enhance user engagement by giving WPF applications a contemporary, polished appearance. First showcased at Build 2024, the Fluent theme is now generally available as part of the official .NET 9 release for Windows 10, Windows 11 and also Windows Server 2019. WPF Gallery App is a sample tool that demonstrates WPF controls and styles to a WPF application in .NET 9 and onwards. The source code for this app is available on GitHub: https://github.com/microsoft/WPF-Samples. WPF Gallery app showcased in Light mode[/caption] WPF Gallery app showcased in Dark mode Hyphen based ligature support in WPF Based on valuable feedback from the WPF community (Issue#109), we’ve addressed a longstanding issue with hyphen-based ligatures not working in WPF. This improvement is aimed at enhancing the developer experience by ensuring better text rendering and more polished typography in WPF applications. WinForms (Windows Forms) Windows Forms has long been a favorite technology for lightweight desktop applications built on Win32 APIs, particularly within the enterprise Line of Business space. Beloved for the ease of use, now the latest updates to WinForms allow developers to start leveraging modern technology in their existing applications. Over the course of .NET 9, WinForms has modernized thousands of lines of code to leverage modern C# capabilities. In response to operating system enhancements WinForms has added multi-select support for the FolderBrowserDialog, click-through capabilities to the ToolStrip control, and more than 100 new and updated System.Drawing APIs to leverage more GDI+ capabilities than before. In response to overwhelming demand, WinForms also added a Dark Mode detection feature (in experimental mode)! For the first time, with .NET 9, developers are able to quickly and easily leverage the async capabilities of Windows and .NET. In this release, WinForms has introduced Control.InvokeAsync. This new API allows WinForms applications to more easily leverage Web APIs, Semantic Kernel, AI and more! These enhancements ensure that WinForms remains a powerful and versatile tool for modern desktop application development, bridging the gap between legacy systems and the cutting-edge technology of today. What’s next? Tune in at .NET Conf (Nov. 12-14) and then at Ignite (Nov. 19-22) to learn more about these technologies via the following sessions. You can check the full agenda for .NET Conf and for Ignite. For more guidance and documentation about how to develop apps for Windows using those technologies, head to https://aka.ms/windev. Sessions at .NET Conf Session title Date What's New in .NET MAUI in .NET 9 Nov 12, 12:00 PM - 12:45 PM PST Build hybrid apps with .NET MAUI Nov 12, 3:15 PM - 3:45 PM PST .NET MAUI Performance Optimizations with NativeAOT and Trimming Nov 13, 2:30 PM - 3:00 PM PST What's new in WinUI and Windows App SDK 1.6 Nov 13, 3:00 PM - 3:30 PM PST Modern WinForms Development with .NET 9 Nov 13, 4:00 PM - 4:30 PM PST Empowering WPF Developers: A Journey Through .NET 9 and the Road Ahead Nov 14, 4:00 AM - 4:30 AM PST Cross-Platform Magic: Transforming WPF Apps with Avalonia XPF Nov 14, 4:30 AM - 5:00 AM PST Community Toolkit Roundup Nov 14, 11:00 AM - 11:30 AM PST Announcing Uno Platform Studio and Hot Design Our friends at Uno Platform* had a special announcement for .NET Conf! If you’d like to be among the first to receive the beta invite, join their waitlist. Nov 14, 2:00 PM - 2:30 PM PST "Intelligenize" your WinForms Apps for an amazing new customer experience! Nov 15, 12:00 PM - 12:30 PM PST Boosting WPF Performance - Upcoming Improvements Nov 15, 1:30 PM - 2:00 PM PST Create great MIDI 2.0 apps using Windows MIDI Services and C# Nov 15, 10:30 AM - 11:00 AM PST Infuse AI in your Windows apps with .NET Nov 15, 2:00 PM - 2:30 PM PST MVVM Building Blocks for WinUI and WPF Development Nov 15, 4:00 PM - 4:30 PM PST Session at Ignite Session title Date Modernize your apps by learning how Office leverages Windows App SDK Nov 21, 11:15 AM - 12:00 PM PST *For those new to Uno Platform – it enables the creation of pixel-perfect, single-source C# and XAML apps that run natively on Windows, iOS, Android, macOS, Linux and the web via WebAssembly. Uno Platform offers Figma integration for design-to-development handoff, along with a set of extensions to bootstrap your projects. It’s free, open-source (Apache 2.0) and available on GitHub. Editor’s note – Nov. 21, 2024 – The list of .NET Conf sessions has been updated with links to the recordings of those sessions. Editor’s note – Nov. 12, 2024 – The images showing the WPF Gallery app showcased in Light and Dark mode were updated. View the full article
  14. Client apps are often the first interaction users have with your services, whether those are cloud native intelligent apps, web-hosted backends or business data. They set the tone for user experience and can offer personalized interactions right from the start. With over 1.5 billion Windows devices worldwide, you have an opportunity to build beautiful, responsive and engaging user experiences that target these devices. Regardless of whether you are a web developer or a native app developer, you likely want to reach the most client devices possible with great user experiences in the most efficient way possible. Developing great client apps helps you connect with users, scale your services and keep users coming back. To help you achieve these goals, Microsoft invests in a wide variety of client application frameworks and technologies for developers to build custom client experiences. Microsoft is actively investing across all these areas for client development, which includes multiple technologies for building Windows native, Cross-platform, Hybrid and Web client apps. This post outlines the native client application frameworks for Windows that we are investing in and features some of the incredible work we’ve been doing in those areas. WinUI WinUI, along with the two WinUI-based cross platform frameworks React Native for Desktop and .NET MAUI, are the three technologies we recommend for developing new applications that truly align with the Windows native experience. WinUI enables developers to create fast and polished apps with the same rich set of modern UI controls and styles that powers key experiences in Windows. Its powerful toolkit has been refined in the most recent Windows App SDK 1.6 release, offering developers new performance improvements and control updates. In WinAppSDK 1.6, WinUI adds Native Ahead-of-Time compilation support, one of the major new features in .NET development that results in apps with significantly reduced startup times and memory footprints. [caption id="attachment_57148" align="aligncenter" width="800"] Side-by-side comparison of Contoso Camera app launching with and without Native AOT[/caption] In addition, the TabView control now features a new tab tear-out mode that lets users drag tabs out of a WinUI app just like they do in Microsoft Edge and Google Chrome, creating a new window and enabling snapping or maximizing in one smooth motion as they drag. The PipsPager control also received a new wrapping mode, and RatingControl is now more customizable through theme resources. [caption id="attachment_57149" align="aligncenter" width="504"] A mouse cursor tearing out a tab from a multi-tabbed window and forming a new window from the tab[/caption] To learn more about Windows App SDK 1.6, including WinUI and other features, check out our blog post. You can also try the always up-to-date WinUI Gallery app that showcases all the controls and styles available to make a WinUI 3 app with the Windows App SDK (source code available on GitHub at https://github.com/microsoft/WinUI-Gallery). [caption id="attachment_57153" align="aligncenter" width="1008"] The WinUI 3 Gallery app showcased in dark mode[/caption] As a sneak peek for what’s coming to WinUI in the upcoming Windows App SDK 1.7-experimental1 release, developers can look forward to the reintroduction of the highly anticipated TitleBar control with a fresh set of community-driven feedback improvements, as well as windowing enhancements and convenience APIs for controlling window size, remembering position and more. React Native for Desktop React Native lets you use your React and JavaScript skills and tools to create native applications that target iOS, Android, Windows (via WinAppSDK and WinUI), macOS, TVs and more. Over the last several years, Meta has been working towards enabling the “new architecture” which includes new capabilities such as synchronous layout and effects, the concurrent renderer and better JS to native interfacing. At Microsoft, we’ve partnered with Meta to bring the new architecture to Windows and macOS. In React Native for Desktop version 0.76 (Fall 2024), new apps can optionally opt into the new architecture preview when creating new apps from the CLI. On Windows, the new architecture unlocks new capabilities like deep integration with the Windows App SDK (including the Scene Graph and Windows Copilot Library), as well as support for Win32-based applications. v0.76 also provides a template for library authors to write modules that simultaneously target both the old and new architectures. Although the new architecture is still in preview, several of our key apps are validating the updated React Native for Desktop platform and are beginning to flight experiences on top of the new architecture. If you’re interested in seeing the capabilities of React Native for Desktop, you can download the React Native Gallery from the Microsoft Store. [caption id="attachment_57154" align="aligncenter" width="975"] The React Native Gallery app includes samples of React Native components and modules that you can use in React Native for Windows apps.[/caption] If you’re curious about how you can use your React and JavaScript skills to build native apps for desktop, you can learn more at https://aka.ms/reactnative. Finally, if you want to try out the preview version of the new architecture, please visit https://aka.ms/rnw-new-arch. .NET Multi-platform App UI (.NET MAUI) .NET MAUI continues to push the boundaries of cross-platform development for .NET developers, offering a unified framework for building native applications. With a single C# codebase and .NET project system you can build apps that run on Windows (via WinUI3), Mac (via MacCatalyst), iOS and Android. The latest release for .NET 9 contains many quality improvements as well as new features and enhancements. New features that may be of interest to Windows developers are the addition of the TitleBar control, enhancements to Multi-window to bring a window to the forefront with ActivateWindow, and supporting Unpackaged Windows apps by default to help developers with quicker debug and deploy times. There are many other features that benefit all device platforms like the addition of the HybridWebView control that enables hosting arbitrary HTML/JS/CSS content in a web view and communicate between the JavaScript code in the web view and the C# code in the .NET MAUI app. There are also many other control enhancements, new solution templates to help you also target the web, Visual Studio and VS Code tooling updates, inner-loop performance increases and a whole lot more in .NET 9. In addition to the .NET MAUI built-in controls, the team is collaborating with Syncfusion who released the Syncfusion Toolkit for .NET MAUI containing 14 of their popular .NET MAUI controls as free and open source. They also announced their dedication to the .NET MAUI project. Syncfusion is investing their expertise as control builders into .NET MAUI by openly contributing on issues and submitting PRs in the dotnet/maui repository on GitHub to increase the velocity of .NET MAUI development. The .NET MAUI team is very excited to showcase all of the amazing work they have done with the community (including a few surprises) at .NET Conf on Nov. 12-14. Be sure to tune in! [caption id="attachment_57155" align="aligncenter" width="1024"] The new project template for .NET MAUI showcases best practices and new open-source controls from Syncfusion to create a full-featured ToDo app that runs on desktop and mobile devices.[/caption] WPF (Windows Presentation Foundation) Modern Apps As part of the ongoing modernization of the Windows Presentation Foundation (WPF), applications built on WPF and running on Windows 10 or later can now take advantage of cutting-edge design elements and behaviors. Key enhancements include: Support for light and dark themes Rounded corners for controls Compliance with Windows 11 design guidelines Accent color support for controls The introduction of the new Fluent theme delivers a fresh, modern Windows 11 aesthetic to WPF applications. With integrated Light/Dark mode and system accent color support, this update is set to enhance user engagement by giving WPF applications a contemporary, polished appearance. First showcased at Build 2024, the Fluent theme is now generally available as part of the official .NET 9 release for Windows 10, Windows 11 and also Windows Server 2019. WPF Gallery App is a sample tool that demonstrates WPF controls and styles to a WPF application in .NET 9 and onwards. The source code for this app is available on GitHub: https://github.com/microsoft/WPF-Samples. [caption id="attachment_57170" align="aligncenter" width="1024"] WPF Gallery app showcased in Light mode[/caption] [caption id="attachment_57171" align="aligncenter" width="1024"] WPF Gallery app showcased in Dark mode[/caption] Hyphen based ligature support in WPF Based on valuable feedback from the WPF community (Issue#109), we’ve addressed a longstanding issue with hyphen-based ligatures not working in WPF. This improvement is aimed at enhancing the developer experience by ensuring better text rendering and more polished typography in WPF applications. WinForms (Windows Forms) Windows Forms has long been a favorite technology for lightweight desktop applications built on Win32 APIs, particularly within the enterprise Line of Business space. Beloved for the ease of use, now the latest updates to WinForms allow developers to start leveraging modern technology in their existing applications. Over the course of .NET 9, WinForms has modernized thousands of lines of code to leverage modern C# capabilities. In response to operating system enhancements WinForms has added multi-select support for the FolderBrowserDialog, click-through capabilities to the ToolStrip control, and more than 100 new and updated System.Drawing APIs to leverage more GDI+ capabilities than before. In response to overwhelming demand, WinForms also added a Dark Mode detection feature (in experimental mode)! For the first time, with .NET 9, developers are able to quickly and easily leverage the async capabilities of Windows and .NET. In this release, WinForms has introduced Control.InvokeAsync. This new API allows WinForms applications to more easily leverage Web APIs, Semantic Kernel, AI and more! These enhancements ensure that WinForms remains a powerful and versatile tool for modern desktop application development, bridging the gap between legacy systems and the cutting-edge technology of today. What’s next? Tune in at .NET Conf (Nov. 12-14) and then at Ignite (Nov. 19-22) to learn more about these technologies via the following sessions. You can check the full agenda for .NET Conf and for Ignite. For more guidance and documentation about how to develop apps for Windows using those technologies, head to https://aka.ms/windev. Sessions at .NET Conf Session title Date What's New in .NET MAUI in .NET 9 Nov 12, 12:00 PM - 12:45 PM PST Build hybrid apps with .NET MAUI Nov 12, 3:15 PM - 3:45 PM PST .NET MAUI Performance Optimizations with NativeAOT and Trimming Nov 13, 2:30 PM - 3:00 PM PST What's new in WinUI and Windows App SDK 1.6 Nov 13, 3:00 PM - 3:30 PM PST Modern WinForms Development with .NET 9 Nov 13, 4:00 PM - 4:30 PM PST Empowering WPF Developers: A Journey Through .NET 9 and the Road Ahead Nov 14, 4:00 AM - 4:30 AM PST Cross-Platform Magic: Transforming WPF Apps with Avalonia XPF Nov 14, 4:30 AM - 5:00 AM PST Community Toolkit Roundup Nov 14, 11:00 AM - 11:30 AM PST Announcing Uno Platform Studio and Hot Design Our friends at Uno Platform* had a special announcement for .NET Conf! If you’d like to be among the first to receive the beta invite, join their waitlist. Nov 14, 2:00 PM - 2:30 PM PST "Intelligenize" your WinForms Apps for an amazing new customer experience! Nov 15, 12:00 PM - 12:30 PM PST Boosting WPF Performance - Upcoming Improvements Nov 15, 1:30 PM - 2:00 PM PST Create great MIDI 2.0 apps using Windows MIDI Services and C# Nov 15, 10:30 AM - 11:00 AM PST Infuse AI in your Windows apps with .NET Nov 15, 2:00 PM - 2:30 PM PST MVVM Building Blocks for WinUI and WPF Development Nov 15, 4:00 PM - 4:30 PM PST Session at Ignite Session title Date Modernize your apps by learning how Office leverages Windows App SDK Nov 21, 11:15 AM - 12:00 PM PST *For those new to Uno Platform – it enables the creation of pixel-perfect, single-source C# and XAML apps that run natively on Windows, iOS, Android, macOS, Linux and the web via WebAssembly. Uno Platform offers Figma integration for design-to-development handoff, along with a set of extensions to bootstrap your projects. It’s free, open-source (Apache 2.0) and available on GitHub. Editor’s note – Nov. 21, 2024 – The list of .NET Conf sessions has been updated with links to the recordings of those sessions. Editor’s note – Nov. 12, 2024 – The images showing the WPF Gallery app showcased in Light and Dark mode were updated.View the full article
  15. The post PowerToys Advanced Paste appeared first on Windows Developer Blog. View the full article
  16. Windows is an open platform that enables all categories of applications to thrive. From individual developers to distributed projects, open-source initiatives and large companies, the vibrant developer community is building innovative, engaging and practical apps for Windows users around the world. And the best place for users to discover that content is through the Microsoft Store on Windows. You can find more information on our commitment to developers, and how to onboard into the Microsoft Store. We are delighted to announce the winners of the 2024 Microsoft Store Awards! This year, we invited nominations from our developer community and selected winners across 14 categories. It is absolutely energizing for us to see our community flourishing, and that is reflected in overwhelming number of nominations we received. Please join us in congratulating the following winners... AI category Winner : dJay Pro Algoriddim by Algoriddim djay Pro offers flawless beat matching and an intuitive interface, ensuring a seamless experience for users. Its wide range of features and compatibility with various streaming services make it a versatile tool for any DJ. One of the standout features of djay Pro is its NeuralMix technology, which leverages the extra processing power of the Snapdragon X Elite NPU. This allows the AI model to be twice as large and more complex than those used on other platforms, resulting in better sound quality and cleaner music stem separation. Performance benchmarks have shown that djay Pro performs significantly faster on an NPU compared to traditional CPUs. Lifestyle category Winner: Diarium Journal & Diary by T. Partl Diarium Journal & Diary offers an easy-to-use and visually stunning interface, making it highly recommended for anyone looking to keep a digital journal. Users have praised its flexibility and the wide range of features it provides, including customizable templates, password protection and media integration. Lastly, users love Diarium’s cross-platform functionality and seamless cloud sync, making it the journal that follows you everywhere! Personal Finance category Winner: TradingView by TradingView, Inc. TradingView combines powerful charting tools, real-time data and a user-friendly interface, making it easy for both beginners and experienced investors to track their portfolios, analyze markets and make informed trading decisions. It offers a comprehensive suite of tools, customizable watchlists and social networking for users interested in learning from others. Users have praised TradingView for its reliability, accuracy and extensive range of indicators and drawing tools, which allow them to tailor their experience to their specific needs. Business category Winner: Gamma by Gamma Gamma stands out for its ability to offer users AI-powered content creation, a user-friendly interface and versatile formats. Its intuitive design, real-time collaboration features and interactive elements make it a favorite among businesses. By automating design and formatting tasks, Gamma saves valuable time, allowing users to focus on what truly matters. Education category Winner: Typing Land by higopage Typing Land has redefined learning through its engaging approach to mastering typing skills. With interactive lessons, fun exercises and a user-friendly interface, it’s perfect for learners of all ages. The app stands out for its innovative curriculum, making typing practice enjoyable and learning effectiveness. Productivity category Winner: Todoist: To-Do List & Planner by Doist Inc. Todoist offers a beautiful user experience for managing workflows, with plentiful and versatile templates. Users love its ease of use, high performance and cross-platform compatibility, making it the best to-do list app. It's the perfect planner for school or work, loved for its functionality and sleek design. Music category Winner: Apple Music by Apple Inc. Apple Music has received user accolades for great performance, pricing, sound quality and tailored music recommendations. It has helped users on Windows stream their favorite songs and discover new ones. Users love the app for its user-friendly interface and lossless audio quality, making it a favorite for streaming music. Health & Fitness category Winner: F.lux by F.lux Software LLC F.lux offers unparalleled flexibility and smooth transitioning between blue light filter states, ensuring a comfortable and healthy viewing experience. Users have praised its well-built UI and the extensive range of customizable features, making it highly recommended for anyone looking to improve their digital well-being. F.lux provides beautiful visualizations that keep users engaged and informed about the impact on their health. Medical category Winner: Complete Anatomy 2024 by 3D4Medical Complete Anatomy 2024 has garnered appreciation from our users for its detailed and precise references, convenient user interface and easy-to-understand tools. It has proven to be an invaluable resource for studying anatomy and is particularly valuable for medical professionals when explaining structural skeletal imbalances to patients. Medical students find it of great value, and it stands out as a cost-effective alternative for learning. Developer Tools category Winner: oh-my posh by jandedobbeleer Whether someone is a tech enthusiast or a developer, Oh My Posh serves as a versatile prompt theme engine for Windows Terminal and other shells. It merges style with functionality, boosting productivity by offering clear directory information at a glance while maintaining a visually appealing interface. With an extensive array of themes and customization options, it ensures users feel comfortable and efficient in their terminal environment. Social category Winner: Pinterest by Pinterest Inc. Pinterest has become an essential tool for users seeking inspiration and ideas for various aspects of their lives. Its user-friendly interface, vast array of pins, and the ability to create and share boards make it a go-to platform for discovering new ideas, planning projects and finding inspiration for everything from home decor to fashion. Creativity category Winner: Adobe Express by Adobe Adobe Express is a design tool that's offers users many free templates and logo designs –suitable for the novice or expert creator! The app is praised for being intuitive, easy to use and plentiful with its offerings. Lastly, users can generate extraordinary effects and images powered by Adobe Firefly. Game category Winner: Asphalt Legends Unite by Gameloft Asphalt Legends Unite sets a benchmark with its high-quality graphics and engaging gameplay. Asphalt Legends Unite offers stunning graphics and a thrilling racing experience with a variety of cars and tracks, making it a favorite among gamers. Asphalt Legends Unite also showcases a cross-device experience, utilizing Xbox services for identity and continuity. Rising Star category – new to Microsoft Store Winner: Endel Music : Focus, Sleep, Relax by Endel Sound Endel stands out for its personalized, real-time soundscapes that enhance focus, relaxation and sleep. Leveraging scientific principles and AI technology, it crafts sound environments tailored to individual preferences. Compatible with various devices, Endel utilizes data such as weather, time of day and heart rate to generate customized soundscapes for specific tasks. Additionally, collaborations with renowned artists bring unique and diverse sound experiences to users. Congratulations to all the winners! All winners will be designated in the Microsoft Store on Windows via a Store Award Winner badge. The above list is subject to final confirmation by the winners. Editor's note – Dec. 3, 2024 – The spelling of the developer of Diarium Journal & Diary was corrected. View the full article
  17. Windows is an open platform that enables all categories of applications to thrive. From individual developers to distributed projects, open-source initiatives and large companies, the vibrant developer community is building innovative, engaging and practical apps for Windows users around the world. And the best place for users to discover that content is through the Microsoft Store on Windows. You can find more information on our commitment to developers, and how to onboard into the Microsoft Store. We are delighted to announce the winners of the 2024 Microsoft Store Awards! This year, we invited nominations from our developer community and selected winners across 14 categories. It is absolutely energizing for us to see our community flourishing, and that is reflected in overwhelming number of nominations we received. Please join us in congratulating the following winners... AI category Winner : dJay Pro Algoriddim by Algoriddim djay Pro offers flawless beat matching and an intuitive interface, ensuring a seamless experience for users. Its wide range of features and compatibility with various streaming services make it a versatile tool for any DJ. One of the standout features of djay Pro is its NeuralMix technology, which leverages the extra processing power of the Snapdragon X Elite NPU. This allows the AI model to be twice as large and more complex than those used on other platforms, resulting in better sound quality and cleaner music stem separation. Performance benchmarks have shown that djay Pro performs significantly faster on an NPU compared to traditional CPUs. Lifestyle category Winner: Diarium Journal & Diary by T. Partl Diarium Journal & Diary offers an easy-to-use and visually stunning interface, making it highly recommended for anyone looking to keep a digital journal. Users have praised its flexibility and the wide range of features it provides, including customizable templates, password protection and media integration. Lastly, users love Diarium’s cross-platform functionality and seamless cloud sync, making it the journal that follows you everywhere! Personal Finance category Winner: TradingView by TradingView, Inc. TradingView combines powerful charting tools, real-time data and a user-friendly interface, making it easy for both beginners and experienced investors to track their portfolios, analyze markets and make informed trading decisions. It offers a comprehensive suite of tools, customizable watchlists and social networking for users interested in learning from others. Users have praised TradingView for its reliability, accuracy and extensive range of indicators and drawing tools, which allow them to tailor their experience to their specific needs. Business category Winner: Gamma by Gamma Gamma stands out for its ability to offer users AI-powered content creation, a user-friendly interface and versatile formats. Its intuitive design, real-time collaboration features and interactive elements make it a favorite among businesses. By automating design and formatting tasks, Gamma saves valuable time, allowing users to focus on what truly matters. Education category Winner: Typing Land by higopage Typing Land has redefined learning through its engaging approach to mastering typing skills. With interactive lessons, fun exercises and a user-friendly interface, it’s perfect for learners of all ages. The app stands out for its innovative curriculum, making typing practice enjoyable and learning effectiveness. Productivity category Winner: Todoist: To-Do List & Planner by Doist Inc. Todoist offers a beautiful user experience for managing workflows, with plentiful and versatile templates. Users love its ease of use, high performance and cross-platform compatibility, making it the best to-do list app. It's the perfect planner for school or work, loved for its functionality and sleek design. Music category Winner: Apple Music by Apple Inc. Apple Music has received user accolades for great performance, pricing, sound quality and tailored music recommendations. It has helped users on Windows stream their favorite songs and discover new ones. Users love the app for its user-friendly interface and lossless audio quality, making it a favorite for streaming music. Health & Fitness category Winner: F.lux by F.lux Software LLC F.lux offers unparalleled flexibility and smooth transitioning between blue light filter states, ensuring a comfortable and healthy viewing experience. Users have praised its well-built UI and the extensive range of customizable features, making it highly recommended for anyone looking to improve their digital well-being. F.lux provides beautiful visualizations that keep users engaged and informed about the impact on their health. Medical category Winner: Complete Anatomy 2024 by 3D4Medical Complete Anatomy 2024 has garnered appreciation from our users for its detailed and precise references, convenient user interface and easy-to-understand tools. It has proven to be an invaluable resource for studying anatomy and is particularly valuable for medical professionals when explaining structural skeletal imbalances to patients. Medical students find it of great value, and it stands out as a cost-effective alternative for learning. Developer Tools category Winner: oh-my posh by jandedobbeleer Whether someone is a tech enthusiast or a developer, Oh My Posh serves as a versatile prompt theme engine for Windows Terminal and other shells. It merges style with functionality, boosting productivity by offering clear directory information at a glance while maintaining a visually appealing interface. With an extensive array of themes and customization options, it ensures users feel comfortable and efficient in their terminal environment. Social category Winner: Pinterest by Pinterest Inc. Pinterest has become an essential tool for users seeking inspiration and ideas for various aspects of their lives. Its user-friendly interface, vast array of pins, and the ability to create and share boards make it a go-to platform for discovering new ideas, planning projects and finding inspiration for everything from home decor to fashion. Creativity category Winner: Adobe Express by Adobe Adobe Express is a design tool that's offers users many free templates and logo designs –suitable for the novice or expert creator! The app is praised for being intuitive, easy to use and plentiful with its offerings. Lastly, users can generate extraordinary effects and images powered by Adobe Firefly. Game category Winner: Asphalt Legends Unite by Gameloft Asphalt Legends Unite sets a benchmark with its high-quality graphics and engaging gameplay. Asphalt Legends Unite offers stunning graphics and a thrilling racing experience with a variety of cars and tracks, making it a favorite among gamers. Asphalt Legends Unite also showcases a cross-device experience, utilizing Xbox services for identity and continuity. Rising Star category – new to Microsoft Store Winner: Endel Music : Focus, Sleep, Relax by Endel Sound Endel stands out for its personalized, real-time soundscapes that enhance focus, relaxation and sleep. Leveraging scientific principles and AI technology, it crafts sound environments tailored to individual preferences. Compatible with various devices, Endel utilizes data such as weather, time of day and heart rate to generate customized soundscapes for specific tasks. Additionally, collaborations with renowned artists bring unique and diverse sound experiences to users. Congratulations to all the winners! All winners will be designated in the Microsoft Store on Windows via a Store Award Winner badge. The above list is subject to final confirmation by the winners. Editor's note – Dec. 3, 2024 – The spelling of the developer of Diarium Journal & Diary was corrected.View the full article
  18. In this article Prerequisites Set up a Service Provider in Terminal Chat Examples for using Terminal Chat Terminal Chat is a new experimental feature that enables you to integrate Windows Terminal Canary with your preferred AI service. Once Terminal Chat is connected to your AI service provider (GitHub Copilot, Azure OpenAI, or OpenAI), you can ask questions specific to the shell you are using (PowerShell, CMD, WSL Ubuntu, Azure Cloud Shell, etc) while staying in the context of your terminal. Terminal Chat can: Provide command syntax and descriptions Explain command line error messages Send code suggestions to command-line text editors Terminal Chat does not ship with its own large-language model. For now, this experimental feature is only available in Windows Terminal Canary and only supports GitHub Copilot, Azure OpenAI Service, and OpenAI. Terminal Chat only communicates with your selected AI service when you enter a message in the chat. The chat history and name of the user’s active shell is also appended to the message that is sent to the AI service. The chat history is not saved by Windows Terminal after the terminal session is over. Prerequisites This experimental feature is only available in Windows Terminal Canary. An AI service provider subscription is required. GitHub Copilot, Azure OpenAI, and OpenAI are currently supported. Set up a Service Provider in Terminal Chat To use Terminal Chat, you will need to connect GitHub Copilot or add an Azure OpenAI or OpenAI endpoint to your Terminal Chat settings. Open Windows Terminal and select Settings from the drop-down menu on the far-right of the top menu bar. Select the Terminal Chat (Experimental) tab to display the service provider configuration settings. Select a Service Provider. A subscription to one of the following AI service providers is required to use Terminal Chat. You will need to set up and authenticate the AI service in the service provider settings. See below for the steps to activate your preferred AI service provider. AI Service Providers GitHub Copilot: Under Service Providers, select GitHub Copilot and Authenticate via GitHub to sign in to GitHub. Check Set as active provider to set GitHub Copilot as your active Service Provider. To connect GitHub Copilot with Terminal Chat, you must have an active subscription for GitHub Copilot in your personal account, or you need to be assigned a seat by your organization. You can sign up for a GitHub Copilot free trial in your personal account to evaluate GitHub Copilot. Note If you have access to GitHub Copilot via your organization, you won't be able to use GitHub Copilot if your organization owner has disabled GitHub Copilot in the CLI. See "Managing policies for Copilot in your organization." For more information on how to use GitHub Copilot responsibly with Windows Terminal, see "Responsible use of GitHub Copilot in Windows Terminal". Azure OpenAI: Under Service Providers, select Azure OpenAI, enter an endpoint URL and key, select Store and Save. To get an Azure OpenAI Service endpoint and key, you will need to create and deploy an Azure OpenAI Service resource. Create and deploy an Azure OpenAI Service resource You will need to use a gpt-35-turbo model and ensure that the jailbreak content filter is enabled for your deployment. After creating a resource and deploying a model, you can find your Endpoint and API key by navigating to the Chat playground in Azure OpenAI Studio and selecting View code in the Chat session section. The pop-up dialog will provide an endpoint URL and key that you can use in the Terminal Chat Service Provider settings. OpenAI: Under Service Providers, select OpenAI, enter an endpoint URL and key, select Store and Save. To get an OpenAI endpoint and key, you will need to refer to the OpenAI documentation. Developer quickstart: Create and export an API key OpenAI is provided by a third-party and not Microsoft. When you send a message in Terminal Chat, your Terminal Chat history per session and the name of your active shell profile is sent to the third-party AI service for use by OpenAI. Your use of OpenAI is governed by the relevant third-party terms, conditions, and privacy statement. Examples for using Terminal Chat The following examples demonstrate a few ways that you might consider using Terminal Chat. Command suggestions: Ask for a command that you would like to use. Terminal Chat also adds the name of the active shell to the prompt after it is sent, so if you are using PowerShell and ask "How do I make a new directory?", the response may be md, but if you are using an Ubuntu (Linux) command line with WSL, the response may be mkdir. Clicking on the suggestion will copy it to the input line of the terminal. This will not run the suggestion for the user automatically. Translate commands: Terminal Chat can also be used to "translate" commands. For example, you can ask "What's touch in PowerShell?" or "How do I touch in PowerShell?" to get the suggestion of New-Item, a PowerShell command that is equivalent to the Linux / Unix-based touch command for creating a new file. Explain an error: If you've received an unfamiliar error response in your command line, copy and paste it into the Terminal Chat and ask for an explanation of the error code and how to fix it. For example, "How do I fix Error: getaddrinfo ENOTFOUND?" Send code suggestions to command-line text editors: If you're using a command-line text editor in WSL (like nano or vi), you can ask Terminal Chat to generate code and send the code suggestion to the editor by clicking the "Copy" button. Find and describe PowerShell cmdlets: A cmdlet (pronounced command-let) is a lightweight script command used to perform a specific function in PowerShell. Terminal Chat can help you to find cmdlets that may be useful and can explain what task they accomplish. For example, "Find a cmdlet to show a list of active processes" would result in Get-Process. Or "Explain the Get-ChildItem cmdlet" would describe that the cmdlet is used to retrieve a list of items within a specified location. Terminal-specific context Terminal Chat takes the name of the active shell and sends that name as additional context to the AI service to get suggestions that are more tailored towards the active shell. This means that Terminal Chat can identify whether a user's active shell is Command Prompt or PowerShell for example. Assigning a keybinding to Terminal Chat Terminal Chat can be set as a keybinding in the Actions tab of Windows Terminal Settings. Add a new keybinding by selecting + Add new and then selecting Toggle Terminal Chat from the dropdown to add a new keybinding Action for the Terminal Chat feature. The new keybinding will also be reflected in the dropdown menu after these changes are saved. Group Policy Language Models and AI Services used by Terminal Chat can be disabled through the Enabled Language Models/AI Providers policy. The Terminal Chat feature can also be disabled with the same policy. To learn more, see the Group Policies page. View the full article
  19. The post Terminal Chat (Experimental) appeared first on Windows Developer Blog. View the full article
  20. Passkeys on Windows just got easier! As part of Microsoft’s vision for a passwordless future we are working to make passkeys on Windows simple and intuitive. Passkeys are safer and easier to use than passwords, which are vulnerable to phishing and data breaches. That is why, in support of a passwordless future, we partnered in the FIDO alliance with other platforms in supporting passkeys. As part of our cross-industry commitment, we launched new native support for cross-device authentication and an updated experience to help users along the journey from website to platform. Continuing that journey at Authenticate 2024 we are introducing the following, which will be available in our Windows Insider channels in the coming months: A plug-in model for third-party passkey providers Enhanced native UX for passkeys A Microsoft synced passkey provider First, we’re excited to announce API support for third-party passkey providers to plug into the Windows 11 platform! Microsoft is partnering closely with 1Password, Bitwarden and others on integrating this capability to provide users with seamless third-party passkey provider integration into Windows 11. You will be able to use the same passkey on Windows 11 that you’ve created on your mobile device, and together we can raise the bar on login security with passkeys. To learn more join us at the Windows Security sessions at Authenticate Oct. 14-16! Next, when creating and using passkeys, Windows 11 now has a redesigned Windows Hello experience. As a user, you can navigate to a website that supports passkeys and get prompted to select how you want to save your passkeys. Draft UX showing GitHub page open on Edge browser with a pop-up prompting the user to choose how to save their passkeys, protected with Windows Hello, with ‘Save to your Microsoft account’ and ‘Save another way’ as options. You will be asked to complete a one-time setup with your Microsoft account, and you will be prompted to save a recovery key that will be used to verify your identity and protect your passkeys through end-to-end encryption. You can then seamlessly authenticate using your preferred sign-in method (facial recognition, fingerprint or PIN), and save your passkey with Windows Hello . Draft UX showing GitHub page open on Edge browser with a Windows Security pop-up and Windows Hello searching for Face ID to authenticate and save the passkey. Once you have created a new passkey you can choose to save it with Windows Hello and sync it so that you can also use it on another Windows device! Just login to another Windows 11 device with your Microsoft account, complete a one-time setup, and use your synced passkeys across your Windows 11 PCs. You get a simple, seamless, login experience—all you need to do is authenticate with Windows Hello. Your passkeys are secured by end-to-end encryption and protected with the device’s TPM (Trusted Platform Module). Microsoft is committed to making passkeys more readily available wherever you need them, with the experience, flexibility and durability that you expect when using Windows. We are excited to have you try out these new features soon! Join us as we continue paving the way towards a passwordless future with Windows 11. Explore the new Windows 11 security features At Microsoft, we truly believe that security is a team sport. By partnering with OEMs, app developers and other partners in the ecosystem, and by helping people be better at protecting themselves—we are continuing to make Windows more secure by design and more secure by default. The Windows Security Book is available to help you learn more about what makes it easy to stay secure with Windows 11. To learn more about Microsoft Security solutions, visit our website, bookmark the Security blog to keep up with our expert coverage on security matters, and follow us on LinkedIn (Microsoft Security) and X (@MSFTSecurity) for the latest news and updates on cybersecurity. View the full article
  21. Passkeys on Windows just got easier! As part of Microsoft’s vision for a passwordless future we are working to make passkeys on Windows simple and intuitive. Passkeys are safer and easier to use than passwords, which are vulnerable to phishing and data breaches. That is why, in support of a passwordless future, we partnered in the FIDO alliance with other platforms in supporting passkeys. As part of our cross-industry commitment, we launched new native support for cross-device authentication and an updated experience to help users along the journey from website to platform. Continuing that journey at Authenticate 2024 we are introducing the following, which will be available in our Windows Insider channels in the coming months: A plug-in model for third-party passkey providers Enhanced native UX for passkeys A Microsoft synced passkey provider First, we’re excited to announce API support for third-party passkey providers to plug into the Windows 11 platform! Microsoft is partnering closely with 1Password, Bitwarden and others on integrating this capability to provide users with seamless third-party passkey provider integration into Windows 11. You will be able to use the same passkey on Windows 11 that you’ve created on your mobile device, and together we can raise the bar on login security with passkeys. To learn more join us at the Windows Security sessions at Authenticate Oct. 14-16! Next, when creating and using passkeys, Windows 11 now has a redesigned Windows Hello experience. As a user, you can navigate to a website that supports passkeys and get prompted to select how you want to save your passkeys. Draft UX showing GitHub page open on Edge browser with a pop-up prompting the user to choose how to save their passkeys, protected with Windows Hello, with ‘Save to your Microsoft account’ and ‘Save another way’ as options. You will be asked to complete a one-time setup with your Microsoft account, and you will be prompted to save a recovery key that will be used to verify your identity and protect your passkeys through end-to-end encryption. You can then seamlessly authenticate using your preferred sign-in method (facial recognition, fingerprint or PIN), and save your passkey with Windows Hello. Draft UX showing GitHub page open on Edge browser with a Windows Security pop-up and Windows Hello searching for Face ID to authenticate and save the passkey. Once you have created a new passkey you can choose to save it with Windows Hello and sync it so that you can also use it on another Windows device! Just login to another Windows 11 device with your Microsoft account, complete a one-time setup, and use your synced passkeys across your Windows 11 PCs. You get a simple, seamless, login experience—all you need to do is authenticate with Windows Hello. Your passkeys are secured by end-to-end encryption and protected with the device’s TPM (Trusted Platform Module). Microsoft is committed to making passkeys more readily available wherever you need them, with the experience, flexibility and durability that you expect when using Windows. We are excited to have you try out these new features soon! Join us as we continue paving the way towards a passwordless future with Windows 11. Explore the new Windows 11 security features At Microsoft, we truly believe that security is a team sport. By partnering with OEMs, app developers and other partners in the ecosystem, and by helping people be better at protecting themselves—we are continuing to make Windows more secure by design and more secure by default. The Windows Security Book is available to help you learn more about what makes it easy to stay secure with Windows 11. To learn more about Microsoft Security solutions, visit our website, bookmark the Security blog to keep up with our expert coverage on security matters, and follow us on LinkedIn (Microsoft Security) and X (@MSFTSecurity) for the latest news and updates on cybersecurity.View the full article
  22. We are proud to announce that version 1.6 of the Windows App SDK is now available! Whether you’re looking for the incredible performance boost and footprint reduction of Native AOT support, enhancements for deploying your package, or quality of life improvements for controls like PipsPager and RatingControl, WinAppSDK 1.6 offers a raft of new features, performance boosts and structural changes that enable you to make your native Windows apps better than ever before. The Windows App SDK provides a rich set of APIs and tools to help you build beautiful and fast Windows desktop apps, including any C++ Win32 or C# .NET app. You can harness the modern controls and polish of WinUI 3, which ships as part of the WinAppSDK, or if you have an existing app that uses Win32 such as WPF, you can take advantage of only the parts of the SDK that you need. The WinAppSDK also stays up to date with frequent and OS-independent releases so your app can always access the latest innovations. Get started with the Windows App SDK Check out the Windows App SDK overview page to learn more about it and see how to get started. Then, if you’re ready to dive into Visual Studio and begin with your first WinUI 3 app, see our setup instructions to start developing Windows apps. New features and improvements Native AOT support With 1.6, the Windows App SDK now supports native Ahead-Of-Time (AOT) compilation! When publishing your app as a Native AOT app, you produce an app which has been compiled ahead of time to native code for faster startup time and a smaller memory footprint. We’re very excited to bring the powerful capabilities of Native AOT to developers through the Windows App SDK! In our sample Contoso Camera app, we measured a 50% reduction in start time, an ~8x reduction in package size when using a framework package and a ~2x reduction in package size when using Windows App SDK in self-contained mode. While your results might vary, we encourage you to give Native AOT a try if it’s right for your app! For more information about Native AOT, see Native AOT deployment. To get started with Native AOT in your Windows App SDK app, see our release notes for 1.6 for what you need to know and how to set it up. Decoupled WebView2 versioning Instead of embedding a hard-coded version of the Edge WebView2 SDK into the Windows App SDK, we now consume the Edge WebView2 SDK as a NuGet reference in 1.6. If your app uses WebView2 to display content, you can now choose a newer version of the Microsoft.Web.WebView2 package if you need to instead of the version that came with the Windows App SDK. Additionally, you can now reference NuGet packages which also reference the Edge WebView2 SDK, streamlining your dependencies. With these updates, we’ve decoupled the WinAppSDK from the Edge WebView2 API surface and brought NuGet’s sophisticated package management capabilities to the WebView2 space. Your WebView2-powered app experiences are now more versatile than ever and can tap into the newest WebView2 offerings at any time! New Package Deployment APIs Flexible and robust package management has been a mainstay of the Windows App SDK since its inception, and with the release of 1.6 we’re only making it better. We’ve improved package management APIs with new enhancements and quality-of-life updates including package removal, provisioning and detection of pending registration and locally available updates, easy feature availability detection for light-up scenarios and more. If your app uses MSIX packaging, these enhancements are tailored to make your life easier! For more details, you can peruse the pull request here or take a peek at the full spec here. Improved TabView tab tear-out The WinUI 3 TabView control has received a substantial update to the tab tear-out experience in 1.6 in the form of a new CanTearOutTabs mode, overhauling how a user drags tabs out of your app in a major way. In the new mode, dragging a tab out of your app’s TabView is very similar to the tab drag experience in Microsoft Edge and Google Chrome where a new window is immediately created during the drag. This allows users to visually see feedback of their action right away and it lets them drag the new window to the edge of the screen to maximize or snap it in one continuous motion. If you enable the new CanTearOutTabs mode in your TabView, you won’t have to worry about any drag-and-drop API limitations because it doesn’t use them. And, you won’t have to worry about whether tearing tabs out of your app will work if the app is run as an Administrator, because that’s supported. The developer and user experiences are seamless and smooth. If your app uses TabView, you should take the new tear-out mode for a spin! Other control updates While smaller in scale, in 1.6 we’ve added some polish and updates to a few other controls in WinUI 3 as well. PipsPager now supports a new mode that wraps between the first and last items: And RatingControl is now more customizable since we moved some previously hard-coded properties to the theme resources. Now, you can override these values in your app to handcraft RatingControl’s appearance. We’ve also unsealed ItemsWrapGrid, which is a backwards-compatible change. Additional updates And finally, we’ve added a few other new APIs and features to round things out for 1.6. We filled a gap from UWP with a new ColorHelper.ToDisplayName() API, and we added a new Microsoft.Windows.Globalization.ApplicationLanguages class in MRTCore that includes a new PrimaryLanguageOverride feature for fine-tuning your app’s display language. Staying in the loop You can stay up to date with the team on the Windows App SDK GitHub repo and the WinUI GitHub repo, and through our quarterly WinUI Community Calls where we share roadmap updates and other exciting news, as well as demo new features. You can also connect with us on X using #WindowsAppSDK and @WindowsUI. We look forward to seeing the beautiful apps you create with WinAppSDK 1.6 & WinUI 3! Happy coding! Windows App SDK team View the full article
  23. We are proud to announce that version 1.6 of the Windows App SDK is now available! Whether you’re looking for the incredible performance boost and footprint reduction of Native AOT support, enhancements for deploying your package, or quality of life improvements for controls like PipsPager and RatingControl, WinAppSDK 1.6 offers a raft of new features, performance boosts and structural changes that enable you to make your native Windows apps better than ever before. The Windows App SDK provides a rich set of APIs and tools to help you build beautiful and fast Windows desktop apps, including any C++ Win32 or C# .NET app. You can harness the modern controls and polish of WinUI 3, which ships as part of the WinAppSDK, or if you have an existing app that uses Win32 such as WPF, you can take advantage of only the parts of the SDK that you need. The WinAppSDK also stays up to date with frequent and OS-independent releases so your app can always access the latest innovations. Get started with the Windows App SDK Check out the Windows App SDK overview page to learn more about it and see how to get started. Then, if you’re ready to dive into Visual Studio and begin with your first WinUI 3 app, see our setup instructions to start developing Windows apps. New features and improvements Native AOT support With 1.6, the Windows App SDK now supports native Ahead-Of-Time (AOT) compilation! When publishing your app as a Native AOT app, you produce an app which has been compiled ahead of time to native code for faster startup time and a smaller memory footprint. We’re very excited to bring the powerful capabilities of Native AOT to developers through the Windows App SDK! In our sample Contoso Camera app, we measured a 50% reduction in start time, an ~8x reduction in package size when using a framework package and a ~2x reduction in package size when using Windows App SDK in self-contained mode. While your results might vary, we encourage you to give Native AOT a try if it’s right for your app! For more information about Native AOT, see Native AOT deployment. To get started with Native AOT in your Windows App SDK app, see our release notes for 1.6 for what you need to know and how to set it up. Decoupled WebView2 versioning Instead of embedding a hard-coded version of the Edge WebView2 SDK into the Windows App SDK, we now consume the Edge WebView2 SDK as a NuGet reference in 1.6. If your app uses WebView2 to display content, you can now choose a newer version of the Microsoft.Web.WebView2 package if you need to instead of the version that came with the Windows App SDK. Additionally, you can now reference NuGet packages which also reference the Edge WebView2 SDK, streamlining your dependencies. With these updates, we’ve decoupled the WinAppSDK from the Edge WebView2 API surface and brought NuGet’s sophisticated package management capabilities to the WebView2 space. Your WebView2-powered app experiences are now more versatile than ever and can tap into the newest WebView2 offerings at any time! New Package Deployment APIs Flexible and robust package management has been a mainstay of the Windows App SDK since its inception, and with the release of 1.6 we’re only making it better. We’ve improved package management APIs with new enhancements and quality-of-life updates including package removal, provisioning and detection of pending registration and locally available updates, easy feature availability detection for light-up scenarios and more. If your app uses MSIX packaging, these enhancements are tailored to make your life easier! For more details, you can peruse the pull request here or take a peek at the full spec here. Improved TabView tab tear-out The WinUI 3 TabView control has received a substantial update to the tab tear-out experience in 1.6 in the form of a new CanTearOutTabs mode, overhauling how a user drags tabs out of your app in a major way. In the new mode, dragging a tab out of your app’s TabView is very similar to the tab drag experience in Microsoft Edge and Google Chrome where a new window is immediately created during the drag. This allows users to visually see feedback of their action right away and it lets them drag the new window to the edge of the screen to maximize or snap it in one continuous motion. If you enable the new CanTearOutTabs mode in your TabView, you won’t have to worry about any drag-and-drop API limitations because it doesn’t use them. And, you won’t have to worry about whether tearing tabs out of your app will work if the app is run as an Administrator, because that’s supported. The developer and user experiences are seamless and smooth. If your app uses TabView, you should take the new tear-out mode for a spin! Other control updates While smaller in scale, in 1.6 we’ve added some polish and updates to a few other controls in WinUI 3 as well. PipsPager now supports a new mode that wraps between the first and last items: And RatingControl is now more customizable since we moved some previously hard-coded properties to the theme resources. Now, you can override these values in your app to handcraft RatingControl’s appearance. We’ve also unsealed ItemsWrapGrid, which is a backwards-compatible change. Additional updates And finally, we’ve added a few other new APIs and features to round things out for 1.6. We filled a gap from UWP with a new ColorHelper.ToDisplayName() API, and we added a new Microsoft.Windows.Globalization.ApplicationLanguages class in MRTCore that includes a new PrimaryLanguageOverride feature for fine-tuning your app’s display language. Staying in the loop You can stay up to date with the team on the Windows App SDK GitHub repo and the WinUI GitHub repo, and through our quarterly WinUI Community Calls where we share roadmap updates and other exciting news, as well as demo new features. You can also connect with us on X using #WindowsAppSDK and @WindowsUI. We look forward to seeing the beautiful apps you create with WinAppSDK 1.6 & WinUI 3! Happy coding! Windows App SDK team View the full article
  24. AI is transforming the way we interact with technology, enabling new and improved experiences across a variety of scenarios. DirectML empowers developers to bring their AI innovations to Windows and utilize local hardware acceleration to scale across the breadth of Windows devices. Today, we are excited to share how DirectML continues to expand platform support for NPUs on Copilot+ PCs and WebNN. DirectML now supports Copilot+ PCs, powered by Snapdragon® X Elite Compute Platform We are thrilled to announce that DirectML now supports Copilot+ PCs, powered by Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. Copilot+ PCs bring exceptional performance and energy efficiency, enabling amazing AI experiences on Windows. With DirectML, the foundational component for the Windows Copilot Runtime, developers can now target these machines to scale AI across Windows. Upendra Kulkarni, Vice President - Compute Software Product Management at Qualcomm echoes Microsoft’s sentiment, “With Snapdragon X Elite, we introduced industry-leading NPU with 45 TOPS of AI performance at incredible power efficiency. DirectML is a developer friendly ML programming interface that uses familiar DirectX API structure. By supporting DirectML on our NPU, developers are now able to easily access its phenomenal capability easily and can port their models from GPU to NPU with minimal effort. We collaborated extensively with Microsoft to optimize DirectML for NPU to maximize hardware performance. We are excited to be co-announcing this developer preview program.” Getting started with DirectML on Copilot+ PCs System Requirements Ensure you have the correct versions of DirectML, ONNX Runtime (ORT), Windows and the minimum versioned Qualcomm® Hexagon NPU driver. DirectML minimum version of 1.15.4 or greater (ARM64)  ONNX Runtime minimum version of 1.18 (ARM64)  Windows 11, version 24H2 or newer Qualcomm® Hexagon NPU Driver minimum version 1.0.0.10 Developer-Environment Set-up on Your Copilot+ PC Let’s walk through how you can utilize DirectML and ONNX Runtime to leverage a set of models on the Copilot+ PC powered by Qualcomm® Hexagon NPU. First, you need to ensure you have the latest Qualcomm® Hexagon NPU driver package. Setting up a Qualcomm dev account is your very first step: Create an account at https://qpm.qualcomm.com/ Now, log in with your account credentials and click the following link: Qualcomm Package Manager 3 and download the latest driver available. Then, follow the steps below to download the Qualcomm® Hexagon NPU Driver Package for Windows: Change OS from "Windows" to "Windows (ARM64)" Click Download (latest driver version available) Extract QHND.Core.1.0.0.10.Windows-ARM64.zip (or latest driver available zipped file) Run PreAlpha_QCHexagon_NPU_Driver installer Verify that "Neural processors > Snapdragon® X Elite … NPU" has the latest driver version as specified in the release notes included in the ZIP file. With the driver package installed and the minimum versions of DirectML, ORT and Windows enabled, try this ESRGAN super-resolution model sample to build a C++ application that runs on the new Copilot+ PCs! Developers who used DirectML on their Surface device from Aug. 29 through the latest Windows Surface Hardware Update in September 2024 If you downloaded the Alpha NPU Driver Package V0.0.0.9 to test DirectML on your Copilot+ PC, recent Windows Updates may have affected the NPU functionality. To maintain DirectML functionality and NPU operational stability, please install the latest driver package V1.0.0.10 as instructed above. Although we recommend installing the latest driver package to resolve this issue, you may choose to uninstall v0.0.0.9 Alpha Driver Package instead: Navigate to Settings/Apps/Installed apps Search for “Pre-Alpha Qualcomm Hexagon (NPU) Driver” Select the “...” and click on Uninstall. Follow the steps to remove the driver Current capabilities and limitations DirectML is rapidly expanding, and we are simplifying how developers can utilize the various local accelerators, hardware variations, and frameworks across Windows. There are constraints with what is available today and they are highlighted below: C++ Developers need to depend on DirectML 1.15. as a redistributable package within their app (reference the sample above) NPU selection through the Python API for ONNX Runtime is not available currently but is coming soon! Functionality has been verified on Surface Copilot+ PCs and limited other OEMs There are specific models that DirectML guarantees will work on Qualcomm® Hexagon NPU. Please leverage these exact ONNX versions during model sampling. Developers will experience error code DXGI_ERROR_UNSUPPORTED (0x887A0004) stating “The specified device interface or feature level is not support on this system.” when attempting to use models outside of supported models. For testing any models outside of our supported list, developers may enable windows developer mode (settings/systems/for developers). Models that are run in this mode may have undefined behavior. We are excited for this initial release and the continued expansion of DirectML on Copilot+ PCs. Stay tuned for more capabilities and announcements as we continue our investment in this space. Please visit aka.ms/DirectML with our latest support documentation. DirectML unlocks NPUs for web-based machine learning with WebNN NPU Developer Preview At Build, we launched the WebNN Developer Preview across Windows GPUs, and showcased initial support for NPUs, powered by DirectML. We are excited to announce that web developers can now leverage the power of NPUs on Windows devices with the latest release of DirectML and WebNN Developer Preview. This release enables support for an initial set of models on Intel® Core™ Ultra processors with Intel® AI Boost and the Copilot+ PC, powered by Qualcomm® Hexagon™ NPUs that you can try out today on the WebNN Developer Preview website. WebNN is an emerging web standard that defines how to run machine learning models in the browser and offers new possibilities for bringing AI innovations to the web. It defines how to interface with hardware acceleration APIs such as DirectML, enabling web sites to leverage the GPU or NPU on a user’s PC to run AI locally. DirectML, a key foundational component of the Windows Copilot Runtime, uniquely simplifies how developers can scale their AI innovations, through a single, cross-hardware DirectX API that provides a secure, consistent, performant experience across different hardware architectures. WebNN also supports integration with machine learning frameworks, like ONNX Runtime Web (ORT Web), which is part of the ONNX Runtime project. ORT Web is a JavaScript library that enables you to run ONNX models in the web browser and extends the Execution Provider (EP) framework to include WebNN as an EP. Enabling DirectML across NPUs with WebNN is only possible with the support and close collaboration of hardware partners like Intel. Intel Fellow, Moh Haghighat, remarked: “Intel is excited that WebNN and DirectML can now provide countless web developers the ability to harness the power and efficiency of Intel’s NPU for creating and executing innovative machine learning features in web applications on AI PCs. We eagerly look forward to the new possibilities that WebNN and DirectML bring to web developers and the web users around the world who will benefit from faster, smarter, and more engaging web applications.” This is just the beginning of our journey to enable AI on the web with WebNN and DirectML. Stay tuned for upcoming releases that will include more functionality and broader model coverage, including generative AI models. Get started with the WebNN Developer Preview With the WebNN Developer Preview, powered by DirectML and ORT Web, you can run ONNX models in the browser with hardware acceleration and minimal code changes. To get started with WebNN on DirectML compatible devices you will need: Window 11, version 24H2 or newer Insider version of Edge (exact instructions provided below) The latest driver from our WebNN NPU Partners: Intel® Core™ Ultra NPU Driver for Windows Qualcomm® Hexagon NPU Driver Package V1.0.0.10 (See instruction set above) Now that you have the latest NPU driver installed, here are the exact steps required to sample models with the WebNN framework. Enabling Insider version of Edge for WebNN Dev Preview Microsoft Edge Canary or Dev Channel with WebNN flag enabled in about:flags Download from https://www.microsoft.com/en-us/edge/download/insider Run installer Navigate to about://flags Search for "Enables WebNN API" and change it to "Enabled" Exit browser Download DirectML redistributable: Download DirectML from https://www.nuget.org/packages/Microsoft.AI.DirectML Rename microsoft.ai.directml.1.15.<X>.nupkg to microsoft.ai.directml.1.15.<X>.nupkg.zip and extract it Note that the minimum version of DML 1.15.4 is recommended for WebNN Dev Preview Copy microsoft.ai.directml.1.15..nupkg.zip\bin\-win\directml.dll to the appropriate directory (replace with x64 on Intel devices and arm64 on Qualcomm devices) Edge Dev: “C:\Program Files (x86)\Microsoft\Edge Dev\Application\129.0.2779.0\” When the dialog asks for Administrator permission, choose “Continue" Edge Canary: “%LOCALAPPDATA%\Microsoft\Edge SxS\Application\129.0.2779.0\” Note the following on copying Directml.dll to Edge directory: The version-specific directory (129.0.2779.0) may differ on your machine New versions of Edge may require directml.dll to be recopied to the directory Launch Edge insider: Open terminal and change your working directory to the Edge Insider build: If using Edge Dev: “C:\Program Files (x86)\Microsoft\Edge Dev\Application” If using Edge Canary: “%LOCALAPPDATA%\Microsoft\Edge SxS\Application” .\msedge.exe -use-redist-dml -disable_webnn_for_npu=0 -disable-gpu-sandbox Now, you can run samples with the WebNN Framework by navigating to aka.ms/webnn in the canary browser and choosing either Image Classification or Whisper Base samples (and don’t forget to click the 'npu' button) or by directly linking here: MobilNetV2 NPU Selected / ResNet50 NPU Selected / EfficientNetV4 NPU Selected / Whisper Base NPU Selected Note, model start up times may be >1 minute; NPUs are in a rapid optimization stage so compile times will improve as we move WebNN to production trials. For more instructions and information about supported models and operators, please visit our documentation. Additional links To find out more information, we encourage you to visit these sites below: aka.ms/directml DirectML GitHub WebNN Developer Preview samples WebNN Developer Preview documentation WebNN API aka.ms/windowscopilotruntime Looking ahead DirectML is excited to continue to expand support across Copliot+ PCs and frameworks like WebNN and the ONNX Runtime. Stay tuned for more exciting updates as we continue to innovate and bring cutting-edge AI capabilities that allow you to scale your AI innovations across Windows. As always, we appreciate your feedback and would like to learn from your experiences with NPU support in DirectML. To provide feedback and report issues, use the GitHub issues on the DirectML repository or provide general feedback at aka.ms/directml feedback hub. Make sure to include the details of your device, your Windows build, your DirectML application and your machine learning model when reporting an issue and/or feedback! Editor’s note – Aug. 29, 2024 – The post above was updated to correct the name of the package to download from the Qualcomm Package Manager site. Editor's note -- Sept. 23, 2024: The post above was updated with new directions (in italics, except for testimonials) to ensure DML and NPU driver compatibility on Surface devices. Editor's note -- Oct. 28, 2024: This content was updated with new directions to access the latest Qualcomm driver, which enables DirectML on Dell and Surface Window Copilot+ PCs, powered by Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. View the full article
  25. AI is transforming the way we interact with technology, enabling new and improved experiences across a variety of scenarios. DirectML empowers developers to bring their AI innovations to Windows and utilize local hardware acceleration to scale across the breadth of Windows devices. Today, we are excited to share how DirectML continues to expand platform support for NPUs on Copilot+ PCs and WebNN. DirectML now supports Copilot+ PCs, powered by Snapdragon® X Elite Compute Platform We are thrilled to announce that DirectML now supports Copilot+ PCs, powered by Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. Copilot+ PCs bring exceptional performance and energy efficiency, enabling amazing AI experiences on Windows. With DirectML, the foundational component for the Windows Copilot Runtime, developers can now target these machines to scale AI across Windows. Upendra Kulkarni, Vice President - Compute Software Product Management at Qualcomm echoes Microsoft’s sentiment, “With Snapdragon X Elite, we introduced industry-leading NPU with 45 TOPS of AI performance at incredible power efficiency. DirectML is a developer friendly ML programming interface that uses familiar DirectX API structure. By supporting DirectML on our NPU, developers are now able to easily access its phenomenal capability easily and can port their models from GPU to NPU with minimal effort. We collaborated extensively with Microsoft to optimize DirectML for NPU to maximize hardware performance. We are excited to be co-announcing this developer preview program.” Getting started with DirectML on Copilot+ PCs System Requirements Ensure you have the correct versions of DirectML, ONNX Runtime (ORT), Windows and the minimum versioned Qualcomm® Hexagon NPU driver. DirectML minimum version of 1.15.4 or greater (ARM64)  ONNX Runtime minimum version of 1.18 (ARM64)  Windows 11, version 24H2 or newer Qualcomm® Hexagon NPU Driver minimum version 1.0.0.10 Developer-Environment Set-up on Your Copilot+ PC Let’s walk through how you can utilize DirectML and ONNX Runtime to leverage a set of models on the Copilot+ PC powered by Qualcomm® Hexagon NPU. First, you need to ensure you have the latest Qualcomm® Hexagon NPU driver package. Setting up a Qualcomm dev account is your very first step: Create an account at https://qpm.qualcomm.com/ Now, log in with your account credentials and click the following link: Qualcomm Package Manager 3 and download the latest driver available. Then, follow the steps below to download the Qualcomm® Hexagon NPU Driver Package for Windows: Change OS from "Windows" to "Windows (ARM64)" Click Download (latest driver version available) Extract QHND.Core.1.0.0.10.Windows-ARM64.zip (or latest driver available zipped file) Run PreAlpha_QCHexagon_NPU_Driver installer Verify that "Neural processors > Snapdragon® X Elite … NPU" has the latest driver version as specified in the release notes included in the ZIP file. With the driver package installed and the minimum versions of DirectML, ORT and Windows enabled, try this ESRGAN super-resolution model sample to build a C++ application that runs on the new Copilot+ PCs! Developers who used DirectML on their Surface device from Aug. 29 through the latest Windows Surface Hardware Update in September 2024 If you downloaded the Alpha NPU Driver Package V0.0.0.9 to test DirectML on your Copilot+ PC, recent Windows Updates may have affected the NPU functionality. To maintain DirectML functionality and NPU operational stability, please install the latest driver package V1.0.0.10 as instructed above. Although we recommend installing the latest driver package to resolve this issue, you may choose to uninstall v0.0.0.9 Alpha Driver Package instead: Navigate to Settings/Apps/Installed apps Search for “Pre-Alpha Qualcomm Hexagon (NPU) Driver” Select the “...” and click on Uninstall. Follow the steps to remove the driver Current capabilities and limitations DirectML is rapidly expanding, and we are simplifying how developers can utilize the various local accelerators, hardware variations, and frameworks across Windows. There are constraints with what is available today and they are highlighted below: C++ Developers need to depend on DirectML 1.15. as a redistributable package within their app (reference the sample above) NPU selection through the Python API for ONNX Runtime is not available currently but is coming soon! Functionality has been verified on Surface Copilot+ PCs and limited other OEMs There are specific models that DirectML guarantees will work on Qualcomm® Hexagon NPU. Please leverage these exact ONNX versions during model sampling. Developers will experience error code DXGI_ERROR_UNSUPPORTED (0x887A0004) stating “The specified device interface or feature level is not support on this system.” when attempting to use models outside of supported models. For testing any models outside of our supported list, developers may enable windows developer mode (settings/systems/for developers). Models that are run in this mode may have undefined behavior. We are excited for this initial release and the continued expansion of DirectML on Copilot+ PCs. Stay tuned for more capabilities and announcements as we continue our investment in this space. Please visit aka.ms/DirectML with our latest support documentation. DirectML unlocks NPUs for web-based machine learning with WebNN NPU Developer Preview At Build, we launched the WebNN Developer Preview across Windows GPUs, and showcased initial support for NPUs, powered by DirectML. We are excited to announce that web developers can now leverage the power of NPUs on Windows devices with the latest release of DirectML and WebNN Developer Preview. This release enables support for an initial set of models on Intel® Core™ Ultra processors with Intel® AI Boost and the Copilot+ PC, powered by Qualcomm® Hexagon™ NPUs that you can try out today on the WebNN Developer Preview website. WebNN is an emerging web standard that defines how to run machine learning models in the browser and offers new possibilities for bringing AI innovations to the web. It defines how to interface with hardware acceleration APIs such as DirectML, enabling web sites to leverage the GPU or NPU on a user’s PC to run AI locally. DirectML, a key foundational component of the Windows Copilot Runtime, uniquely simplifies how developers can scale their AI innovations, through a single, cross-hardware DirectX API that provides a secure, consistent, performant experience across different hardware architectures. WebNN also supports integration with machine learning frameworks, like ONNX Runtime Web (ORT Web), which is part of the ONNX Runtime project. ORT Web is a JavaScript library that enables you to run ONNX models in the web browser and extends the Execution Provider (EP) framework to include WebNN as an EP. Enabling DirectML across NPUs with WebNN is only possible with the support and close collaboration of hardware partners like Intel. Intel Fellow, Moh Haghighat, remarked: “Intel is excited that WebNN and DirectML can now provide countless web developers the ability to harness the power and efficiency of Intel’s NPU for creating and executing innovative machine learning features in web applications on AI PCs. We eagerly look forward to the new possibilities that WebNN and DirectML bring to web developers and the web users around the world who will benefit from faster, smarter, and more engaging web applications.” This is just the beginning of our journey to enable AI on the web with WebNN and DirectML. Stay tuned for upcoming releases that will include more functionality and broader model coverage, including generative AI models. Get started with the WebNN Developer Preview With the WebNN Developer Preview, powered by DirectML and ORT Web, you can run ONNX models in the browser with hardware acceleration and minimal code changes. To get started with WebNN on DirectML compatible devices you will need: Window 11, version 24H2 or newer Insider version of Edge (exact instructions provided below) The latest driver from our WebNN NPU Partners: Intel® Core™ Ultra NPU Driver for Windows Qualcomm® Hexagon NPU Driver Package V1.0.0.10 (See instruction set above) Now that you have the latest NPU driver installed, here are the exact steps required to sample models with the WebNN framework. Enabling Insider version of Edge for WebNN Dev Preview Microsoft Edge Canary or Dev Channel with WebNN flag enabled in about:flags Download from https://www.microsoft.com/en-us/edge/download/insider Run installer Navigate to about://flags Search for "Enables WebNN API" and change it to "Enabled" Exit browser Download DirectML redistributable: Download DirectML from https://www.nuget.org/packages/Microsoft.AI.DirectML Rename microsoft.ai.directml.1.15.<X>.nupkg to microsoft.ai.directml.1.15.<X>.nupkg.zip and extract it Note that the minimum version of DML 1.15.4 is recommended for WebNN Dev Preview Copy microsoft.ai.directml.1.15..nupkg.zip\bin\-win\directml.dll to the appropriate directory (replace with x64 on Intel devices and arm64 on Qualcomm devices) Edge Dev: “C:\Program Files (x86)\Microsoft\Edge Dev\Application\129.0.2779.0\” When the dialog asks for Administrator permission, choose “Continue" Edge Canary: “%LOCALAPPDATA%\Microsoft\Edge SxS\Application\129.0.2779.0\” Note the following on copying Directml.dll to Edge directory: The version-specific directory (129.0.2779.0) may differ on your machine New versions of Edge may require directml.dll to be recopied to the directory Launch Edge insider: Open terminal and change your working directory to the Edge Insider build: If using Edge Dev: “C:\Program Files (x86)\Microsoft\Edge Dev\Application” If using Edge Canary: “%LOCALAPPDATA%\Microsoft\Edge SxS\Application” .\msedge.exe -use-redist-dml -disable_webnn_for_npu=0 -disable-gpu-sandbox Now, you can run samples with the WebNN Framework by navigating to aka.ms/webnn in the canary browser and choosing either Image Classification or Whisper Base samples (and don’t forget to click the 'npu' button) or by directly linking here: MobilNetV2 NPU Selected / ResNet50 NPU Selected / EfficientNetV4 NPU Selected / Whisper Base NPU Selected Note, model start up times may be >1 minute; NPUs are in a rapid optimization stage so compile times will improve as we move WebNN to production trials. For more instructions and information about supported models and operators, please visit our documentation. Additional links To find out more information, we encourage you to visit these sites below: aka.ms/directml DirectML GitHub WebNN Developer Preview samples WebNN Developer Preview documentation WebNN API aka.ms/windowscopilotruntime Looking ahead DirectML is excited to continue to expand support across Copliot+ PCs and frameworks like WebNN and the ONNX Runtime. Stay tuned for more exciting updates as we continue to innovate and bring cutting-edge AI capabilities that allow you to scale your AI innovations across Windows. As always, we appreciate your feedback and would like to learn from your experiences with NPU support in DirectML. To provide feedback and report issues, use the GitHub issues on the DirectML repository or provide general feedback at aka.ms/directml feedback hub. Make sure to include the details of your device, your Windows build, your DirectML application and your machine learning model when reporting an issue and/or feedback! Editor’s note – Aug. 29, 2024 – The post above was updated to correct the name of the package to download from the Qualcomm Package Manager site. Editor's note -- Sept. 23, 2024: The post above was updated with new directions (in italics, except for testimonials) to ensure DML and NPU driver compatibility on Surface devices. Editor's note -- Oct. 28, 2024: This content was updated with new directions to access the latest Qualcomm driver, which enables DirectML on Dell and Surface Window Copilot+ PCs, powered by Qualcomm® Hexagon NPU in the Snapdragon® X Elite Compute Platform. View the full article
×
×
  • Create New...