How to become an author
.NET Knowledge Base
  • All streams
  • Development
  • Administrating
  • Design
  • Management
  • Marketing
  • PopSci
Log in Sign up
35.01
Rating

Development for Windows

Developing for Microsoft OSs

All posts

Top

Authors

Companies

  • Any rating
  • ≥10
  • ≥25
  • ≥50
  • ≥100
  • yann2 August 25, 2020 at 12:02 AM

    Don't spoil Desktop Software Engineers with your Mobile First solutions, think about it

    • Development for Windows,
    • Design,
    • Desktop PC's
    • From sandbox

    image


    English translation of Philip Ranzim's post at his blog page here. (With author's permission)


    Once upon a time, my girlfriend started using Instagram. She asked me to sign up for it and subscribe to it. I tried — I couldn't do it because you couldn't register at Instagram from a desktop computer. I then thought — how weird people are. Well, what kind of fool would make a software product that can't be used with a normal computer? They won't succeed, and this Instagram will be a marginal service for a bunch of strange women, who for some reason don't like desktops.


    It has only been a few years, the market has put everything in place — and the biggest fool was me. And the geniuses at Instagram predicted how and where everything would develop. Today, most of the user applications are made primarily for mobile platforms. At best, they include a universal web client, which is still optimized for mobile phones. Because users love iPhones, not computers. Business people sat down, counted, and made a decision — let's make more money, let's have mobile First everywhere.

    Read more →
    • +3
    • 1.1k
    • 4
  • stadub May 7, 2020 at 09:05 AM

    Powershell way to exclude folder from Defender list

    • PowerShell,
    • Development for Windows
    • Tutorial
    To exclude some folder from the defender list can be used cmdlet Set-MpPreference
    Manly, now you can stop reading, go to the PowerShell and update excludes:)
    But if you are want to see how to perform this in more detail — welcome under the habrcut.

    UPD: Added a script to add selected folder to excluded Defender locations (at the end of the post)
    Read more →
    • 0
    • 472
    • Comment
  • Dabudabot April 28, 2020 at 03:24 PM

    Windows Native Applications and Acronis Active Restore

    • Acronis corporate blog,
    • Backup,
    • Development for Windows
    • Translation
    We continue telling you about our cooperation with Innopolis University guys to develop Active Restore technology. It will allow users to start working as soon as possible after a failure. Today, we will talk about Native Windows applications, including details on their development and launch. Under the cut, you will find some information about our project, and a hands-on guide on developing native apps.

    image
    Read more →
    • +16
    • 661
    • Comment
  • romanrk April 24, 2020 at 04:15 PM

    Service for Active Restore or the Story of an Industrial Project at Innopolis

    • Acronis corporate blog,
    • Backup,
    • Development for Windows
    • Translation
    Hello, Habr! My name is Roman. Today I would like to share a story of how we at Innopolis University developed a test stand and a service for Acronis Active Restore system, which will soon become part of the company’s product range. Those interested to know how the University builds its relationship with industrial partners are welcome to click the «Read More» button.

    image
    Read more →
    • +14
    • 602
    • 1
  • Please pay attention

  • Dabudabot April 10, 2020 at 02:28 PM

    Active Restore: Can we Recover Faster? Much Faster?

    • Acronis corporate blog,
    • Data recovery,
    • Backup,
    • Development for Windows,
    • UEFI
    • Translation
    Backing up valuable data is a proven practice, but what if we need to continue work immediately after a natural disaster or other disruptive events, and every minute is important? Our team at Acronis decided to see how quickly we can start an operating system. This is our first post from the Active Restore series. Today I will tell you how we launched our project with Innopolis University, which solutions were studied, and what we are working on today. All the details are under the Cut.

    image
    Read more →
    • +13
    • 911
    • Comment
  • MrDvorak March 19, 2020 at 12:50 PM

    The Little Scrollbar That Could Not

    • PVS-Studio corporate blog,
    • Open source,
    • C++,
    • Debugging,
    • Development for Windows

      The new Windows Terminal version has been recently released. Everything would be fine, but performance of its scrollbar leaves a great deal to be desired. Time has come to poke it and have some mumbo jumbo dances with it.
      Read more →
      • +2
      • 533
      • Comment
    • msgeek March 12, 2020 at 10:00 AM

      Announcing Universal Print: a cloud-based print solution

      • Microsoft corporate blog,
      • Microsoft Azure,
      • Development for Windows,
      • Cloud services,
      • IOT
        Commercial and educational customers moving to the cloud with Microsoft 365 have long needed a simple, easy print experience for their employees. Today we are happy to announce a private preview of Universal Print, a Microsoft cloud-based print infrastructure that will enable a simple, rich and secure print experience for users and help reduce time and effort for IT.

        Read more →
        • +2
        • 287
        • Comment
      • Ads
        AdBlock has stolen the banner, but banners are not teeth — they will be back

        More
      • Stolyarrr February 13, 2020 at 02:42 PM

        PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps

        • PVS-Studio corporate blog,
        • Open source,
        • C#,
        • DevOps,
        • Development for Windows

          Рисунок 1

          We continue making the use of PVS-Studio more convenient. Our analyzer is now available in Chocolatey, the package manager for Windows. We believe this will make it easier to deploy PVS-Studio, particularly in cloud services. So right off the bat, we also checked the source code of the same Chocolatey. Azure DevOps took on the role of the CI system.
          Read more →
          • +1
          • 374
          • Comment
        • diversenok January 28, 2020 at 01:03 PM

          How to Make Any Process Work With Transactional NTFS: My First Step to Writing a Sandbox for Windows

          • Programming,
          • Delphi,
          • System Programming,
          • Development for Windows

            TransactionMaster One of the modules in the Windows kernel provides support for combining a set of file operations into an entity known as a transaction. Just like in databases, these entities are isolated and atomic. You can make some changes to the file system that won't be visible outside until you commit them. Or, as an alternative, you can always rollback everything. In any case, you act upon the group of operations as a whole. Precisely what needed to preserve consistency while installing software or updating our systems, right? If something goes wrong — the installer or even the whole system crashes — the transaction rolls back automatically.


            From the very first time I saw an article about this incredible mechanism, I always wondered how the world would look like from the inside. And you know what? I just discovered a truly marvelous approach to force any process to operate within a predefined transaction, which this margin is too narrow to contain. Furthermore, most of the time, it does not even require administrative privileges.


            Let's then talk about Windows internals, try out a new tool, and answer one question: what does it have to do with sandboxes?

            Read more →
            • +3
            • 1.3k
            • Comment
          • msgeek December 25, 2019 at 10:00 AM

            Hyper-V for Developers on Windows 10

            • Microsoft corporate blog,
            • Programming,
            • PowerShell,
            • Virtualization,
            • Development for Windows
              Hyper-V is more known as a server virtualization technology; however, since Windows 8, it is also available in the client operating system. In Windows 10, Microsoft improved the experience drastically to make Hyper-V an excellent solution for developers and IT Pros.
               
              Microsoft Hyper-V, codenamed Viridian, is a native (type 1) hypervisor that directly runs on the hardware, compared to VMware Workstation, VirtualBox, and other type 2 or hosted hypervisors. It was first released in Windows Server 2008, and it allows you to run virtual machines on x86-64 systems.

              As mentioned, with Windows 10, Microsoft optimized Hyper-V for developers. Hyper-V allows developers to quickly spin up development virtual machines on Windows 10 with excellent performance, but it is also used in a couple of other development features as a back-end technology, like the Android Emulator, the Windows Subsystem for Linux 2 or Docker Containers. In this article, we will have a quick look at what Hyper-V on Windows 10 can over for developers.
              Read more →
              • +5
              • 3.4k
              • Comment
            • n0mo December 10, 2019 at 09:21 AM

              SARIF SDK and Its Errors

              • PVS-Studio corporate blog,
              • Programming,
              • Visual Studio,
              • C#,
              • Development for Windows

                Picture 2

                Today we have another high-quality Microsoft project to be checked, which we'll heroically delve into trying to find errors with PVS-Studio. SARIF, an acronym for Static Analysis Interchange Format, which is a standard (file format), designed to interact and share the results of static analyzers with other tools: IDEs, complex code verification and analysis tools (e.g. SonarQube), continuous integration systems, etc. SARIF SDK, respectively, contains .NET developer tools to support SARIF as well as additional files.
                Read more →
                • +6
                • 381
                • Comment
              • n0mo December 6, 2019 at 09:13 AM

                Azure SDK for .NET: Story about a Difficult Error Search

                • PVS-Studio corporate blog,
                • Visual Studio,
                • C#,
                • Microsoft Azure,
                • Development for Windows

                  Picture 2


                  When we decided to search for errors in the Azure SDK for .NET project, we were pleasantly surprised by its size. «Three and a half million lines of code,» we kept saying, studying the project's statistics. There might be so many findings. Alas and alack! The project turned out to be crafty. So what was the zest of the project and how it was checked — read in this article.
                  Read more →
                  • +2
                  • 584
                  • Comment
                • msgeek December 4, 2019 at 10:00 AM

                  Windows Terminal Preview v0.7 Release

                  • Microsoft corporate blog,
                  • System administration,
                  • GitHub,
                  • Development for Windows
                    Another release is out for the Windows Terminal preview! This release is labeled as v0.7 in the About section of the Terminal. As always, you can download the Terminal from the Microsoft Store and from the GitHub releases page. Here’s what’s new in this release:

                    Windows Terminal Updates


                    Panes


                    You are now able to split your Terminal window into multiple panes! This allows you to have multiple command prompts open at the same time within the same tab.

                    Note: At the moment, you’re only able to open your default profile within a new pane. Opening a profile of your choice is an option we’re planning to include in a future release!



                    Read more below.
                    Read more →
                    • +3
                    • 1.2k
                    • Comment
                  • msgeek November 21, 2019 at 10:00 AM

                    Cool WSL (Windows Subsystem for Linux) tips and tricks

                    • Microsoft corporate blog,
                    • Configuring Linux,
                    • Visual Studio,
                    • Development for Linux,
                    • Development for Windows
                      It's no secret I dig WSL (Windows Subsystem for Linux) and now that WSL2 is available in Windows Insiders Slow it's a great time to really explore the options that are available. What I'm finding is so interesting about WSL and how it relates to the Windows system around it is how you can cleanly move data between worlds. This isn't an experience you can easily have with full virtual machines, and it speaks to the tight integration of Linux and Windows.

                      Look at all this cool stuff you can do when you mix your peanut butter and chocolate!

                      Read more →
                      • +1
                      • 3.1k
                      • 1
                    • msgeek November 13, 2019 at 10:00 AM

                      .NET Core 3 for Windows Desktop

                      • Microsoft corporate blog,
                      • .NET,
                      • C#,
                      • Development for Windows
                        In September, we released .NET Core support for building Windows desktop applications, including WPF and Windows Forms. Since then, we have been delighted to see so many developers share their stories of migrating desktop applications (and controls libraries) to .NET Core. We constantly hear stories of .NET Windows desktop developers powering their business with WPF and Windows Forms, especially in scenarios where the desktop shines, including:

                        • UI-dense forms over data (FOD) applications
                        • Responsive low-latency UI
                        • Applications that need to run offline/disconnected
                        • Applications with dependencies on custom device drivers

                        This is just the beginning for Windows application development on .NET Core. Read on to learn more about the benefits of .NET Core for building Windows applications.

                        Read more →
                        • +6
                        • 1.3k
                        • Comment
                      • msgeek November 4, 2019 at 10:00 AM

                        Windows Terminal Preview 1910 Release

                        • Microsoft corporate blog,
                        • System administration,
                        • Development for Windows
                          Another update to the Windows Terminal has just been released! As always, you can download the Terminal from the Microsoft Store, the Microsoft Store for Business, and GitHub.

                          Note: In the About popup within the Terminal, this version will appear as v0.6.

                          Read more →
                          • +7
                          • 1.2k
                          • Comment
                        • msgeek October 31, 2019 at 10:00 AM

                          Now is the time to make a fresh new Windows Terminal profiles.json

                          • Microsoft corporate blog,
                          • Open source,
                          • JavaScript,
                          • Development for Windows
                            I've been talking about it for months, but in case you haven't heard, there's a new Windows Terminal in town. You can download it and start using it now from the Windows Store. It's free and open source.

                            At the time of this writing, Windows Terminal is around version 0.5. It's not officially released as a 1.0 so things are changing all the time.

                            Here's your todo - Have you installed the Windows Terminal before? Have you customize your profile.json file? If so, I want you to DELETE your profiles.json!

                            Read more →
                            • +4
                            • 5.2k
                            • Comment
                          • msgeek October 14, 2019 at 10:00 AM

                            The Azure Cloud Shell Connector in Windows Terminal

                            • Microsoft corporate blog,
                            • Microsoft Azure,
                            • Development for Windows
                              The Windows Terminal can now connect you to the Azure Cloud Shell!



                              We have a new default profile – the Azure Cloud Shell, which will allow you to access your Azure directories/tenants through the Windows Terminal app itself.
                              Read more →
                              • +7
                              • 439
                              • Comment
                            • Larymar October 13, 2019 at 09:10 PM

                              Stylish Avalonia

                              • Programming,
                              • .NET,
                              • Development for MacOS,
                              • Development for Linux,
                              • Development for Windows
                              • Tutorial
                              Styles, by default, in wpf, in Avalonia, are neutral, and far from always suitable for the tasks we need. In this article, I would like to talk about the basics of working with styles and show a couple of interesting examples.


                              Read more →
                              • +9
                              • 3.6k
                              • Comment
                            • n0mo October 9, 2019 at 09:42 AM

                              Azure PowerShell: Mostly Harmless

                              • PVS-Studio corporate blog,
                              • Visual Studio,
                              • C#,
                              • Microsoft Azure,
                              • Development for Windows

                                Picture 6

                                Hello, everyone. Today we have another Microsoft project on the check. By the title of this article, you can guess that this time developers didn't «please» us with a large number of errors. We hope the project's authors won't be offended by the title. After all, a small number of errors is great, isn't it? However, we still managed to find something intriguing in the Azure PowerShell code. We suggest getting to know the features of this project and checking out errors, found using the PVS-Studio C# analyzer.
                                Read more →
                                • +27
                                • 581
                                • Comment
                              • ← here
                              • there →
                              • 1
                              • 2
                              • 3
                              Ads
                              AdBlock has stolen the banner, but banners are not teeth — they will be back

                              More

                              Community sponsors

                              • VTB
                                Develops and makes financial services accessible online.
                              • Huawei
                                ICT expert. Supplies smart devices and builds intelligent infrastructure
                              • Avito
                                Master of ads in Russia. Handles high loads.
                              How to become a sponsor

                              Authors' contribution

                              • Jeditobe 2,007.0
                              • amirul 1,769.0
                              • tyomitch 1,007.0
                              • Andrey2008 789.4
                              • asommer 696.8
                              • Scorobey 695.0
                              • XaocCPS 682.0
                              • tangro 679.4
                              • sahsAGU 582.4
                              • Sergun 507.0
                              Top 100 authors
                              No reasons for downvotes yet
                              Reasons for downvotes

                              Top posts

                              • Day
                              • Week
                              • Month
                              • Audio over Bluetooth: most detailed information about profiles, codecs, and devices
                                +22 154k 14 9
                              • Hack Your XiaoMi Vacuum Cleaner
                                +18 33.1k 8 0
                              • Java vs .Net: Who will Reign in the Future?
                                +3 21.3k 5 3
                              • How to grow as a programmer and software architect
                                +3 2.2k 3 0
                              • Ant Design Component Customization and Bundle Optimization
                                +12 307 5 0
                              • Espressif IoT Development Framework: 71 Shots in the Foot
                                +1 298 1 0
                              • How PVS-Studio Checked ELKI in January
                                +3 90 1 0
                              • Visualizing Network Topologies: Zero to Hero in Two Days
                                +2 5.4k 4 0
                              • How to grow as a programmer and software architect
                                +3 2.2k 3 0
                              • React Native: The First Choice of Mobile App Developers and Businesses
                                +1 952 1 5
                              • Tutorial. Deploying Django project to Heroku and storing static content on AWS S3: basic scenario from start to finish
                                +3 810 2 1

                              Please pay attention

                              Your account

                              • Log in
                              • Sign up

                              Sections

                              • Posts
                              • Hubs
                              • Companies
                              • Users
                              • Sandbox

                              Info

                              • How it works
                              • For Authors
                              • For Companies
                              • Documents
                              • Agreement
                              • Terms of service

                              Services

                              • Ads
                              • Subscription plans
                              • Content
                              • Seminars
                              • Megaprojects
                              © 2006 – 2021 «Habr»
                              Language settings
                              About
                              Support
                              Mobile version
                              Language settings
                              Interface
                              Content