Der Begriff Software bezeichnet alle nicht greifbaren Bestandteile eines Computersystems, wie BIOS, Betriebssystem und Programme. Software steuert Hardware und Prozesse des PCs.
Im Gegensatz zu den festen Bestandteilen des PCs, der Hardware, lässt sich Software nicht anfassen. Dennoch ist sie genauso essentiell für den Betrieb des Computers. Bereits beim Einschalten des PCs kommt Software in Form des BIOS (Basic Input/Output System) oder UEFI (Unified Extensible Firmware Interface), zusammengefasst unter dem Begriff Firmware, zum Einsatz.
Danach übernimmt das Betriebssystem als zentraler Software-Bestandteil, unterstützt von Treibern, Dienstprogrammen und Middleware. Schließlich umfasst der Begriff noch sämtliche Anwendungsdaten, also Programme sowie die vom Anwender genutzten und erzeugten Text-, Ton-, Bild- und sonstigen Dateien.
In dieser Rubrik finden Sie Meldungen und Artikel zu allgemeinen Software-Themen, die nicht durch eigene Themenseiten abgedeckt werden.
Der Integrated Accessibility Checker von Visual Studio, der mit Visual Studio 2022 Version 17.5 eingeführt wurde, ermöglicht es Entwicklern, barrierefreie Anwendungen zu erstellen.
>>
Mehr als 70 Prozent der Anwendungen von Unternehmen weisen Sicherheitslücken in ihrem Code auf, die auch nach einem Jahr noch nicht behoben wurden, sogenannte Sicherheitsschulden.
>>
KI-Pionier Sepp Hochreiter, Company Builder Netural X sowie PIERER Digital Holding haben die NXAI GmbH gegründet, um europäische KI-Spitzenforschung zu fördern und KI-Lösungen für den internationalen Markt zu entwickeln.
>>
Wie James Montemagno Principal Manager und Tech PM in Microsofts Developer Community berichtet, dass Visual Studio 2022 jetzt ein Feature namens Dev Tunnels hat, das Entwicklern, die ASP.NET Core verwenden die Arbeit erleichtern soll.
>>
Entwickler Orphraie hat auf CodeProject eine Einführung zu den Grundlagen der 3D-Computergrafik veröffentlicht, welche auch untersucht, wie ein Grafikprozessor geometrische 3D-Elemente auf dem Bildschirm darstellt.
>>
Seven Giesel begleitet interessiert die Entwicklung von .NET 9 und hat drei neue LINQ-Methoden ausgemacht, die Teil der kommenden .NET-Version werden sollen.
>>
Ein ehemaliger Software-Ingenieur und -Architekt von Google stellt in einem Buch über Softwarequalität fest, dass die agile Methodik oft zu einem Werkzeug für Mikromanagement werden kann und zu schlechtem Code führt.
>>
Jiachen Jiang, Product Manager Azure Container Apps bei Microsoft, erklärt in einem Blogbeitrag, wie man .NET Aspire-Anwendungen in Azure Container Apps bereitstellt.
>>