mercredi 15 mai 2024

Microsoft .NET 8.0.5 Runtime / SDK 8.0.300

Microsoft .NET est une plate-forme de développement open source multiplateforme gratuite pour la création de nombreux types d'applications.

Avec Microsoft .NET, vous pouvez utiliser plusieurs langues, éditeurs et bibliothèques pour créer pour le Web, le mobile, le bureau, les jeux et l'IoT.

Vous pouvez écrire des applications .NET en C #, F # ou Visual Basic.

  • C # est un langage de programmation simple, moderne, orienté objet et de type sécurisé.
  • F # est un langage de programmation fonctionnel multiplateforme et open source pour .NET. Il inclut également la programmation orientée objet et impérative.
  • Visual Basic est un langage accessible avec une syntaxe simple pour créer des applications orientées objet de type sécurisé.

Plateforme croisée :

Que vous travailliez en C #, F # ou Visual Basic, votre code s'exécutera en mode natif sur n'importe quel système d'exploitation compatible. Différentes implémentations .NET gèrent le gros du travail à votre place:

  • .NET Core est une implémentation .NET multiplateforme pour les sites Web, les serveurs et les applications de console sous Windows, Linux et MacOs.
  • .NET Framework prend en charge les sites Web, les services, les applications de bureau et plus encore sous Windows.
  • Xamarin / Mono est une implémentation .NET pour exécuter des applications sur tous les principaux systèmes d'exploitation mobiles.

Une API cohérente :

.NET Standard est un ensemble de base d'API communes à toutes les implémentations .NET.

Chaque implémentation peut également exposer des API supplémentaires spécifiques aux systèmes d'exploitation sur lesquels elle s'exécute. Par exemple, .NET Framework est une implémentation .NET pour Windows uniquement qui inclut des API pour accéder au registre Windows.

Page d’accueil : Microsoft .NET

SDK 8.0.300

Downloads for .NET 8.0 SDK (v8.0.300)
OS Installers Binaries
Linux Package manager instructions Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
MacOs Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget instructions Arm64 | x64 | x86
All dotnet-install scripts  
Included runtimes
.NET Runtime 8.0.5
ASP.NET Core Runtime 8.0.5
.NET Desktop Runtime 8.0.5
Language support
C# 12.0
F# 8.0
Visual Basic 16.9

SDK 8.0.205

Downloads for .NET 8.0 SDK (v8.0.205)
OS Installers Binaries
Linux Package manager instructions Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget instructions Arm64 | x64 | x86
All dotnet-install scripts  
Visual Studio support
Visual Studio 2022 (v17.9)
Included in
Visual Studio 17.9.7
Included runtimes
.NET Runtime 8.0.5
ASP.NET Core Runtime 8.0.5
.NET Desktop Runtime 8.0.5
Language support
C# 12.0
F# 8.0
Visual Basic 16.9

SDK 8.0.105

Downloads for .NET 8.0 SDK (v8.0.105)
OS Installers Binaries
Linux Package manager instructions Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
MacOs Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget instructions Arm64 | x64 | x86
All dotnet-install scripts  
Visual Studio support
Visual Studio 2022 (v17.8)
Included in
Visual Studio 17.8.10
Included runtimes
.NET Runtime 8.0.5
ASP.NET Core Runtime 8.0.5
.NET Desktop Runtime 8.0.5
Language support
C# 12.0
F# 8.0
Visual Basic 16.9

ASP.NET Core Runtime 8.0.5

Runtime ASP.NET Core vous permet d'exécuter des applications Web/serveur existantes. Sous Windows, nous vous recommandons d'installer le Hosting Bundle, qui inclut le support .NET Runtime et IIS.

Prise en charge du runtime IIS (ASP.NET Core Module v2)
18.0.24115.5
Downloads for ASP.NET Core 8.0 Runtime (v8.0.5)
OS Installers Binaries
Linux Package manager instructions Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
MacOs   Arm64 | x64
Windows Hosting Bundle | x64 | x86 | winget instructions Arm64 | x64 | x86

.NET Desktop Runtime 8.0.5

.NET Desktop Runtime vous permet d'exécuter des applications de bureau Windows existantes. Cette version inclut le .NET Runtime ; vous n'avez pas besoin de l'installer séparément.

Downloads for .NET 8.0 Desktop Runtime (v8.0.5)
OS Installers Binaries
Windows Arm64 | x64 | x86 | winget instructions  

.NET Runtime 8.0.5

.NET Runtime contient uniquement les composants nécessaires pour exécuter une application console. En règle générale, vous installez également ASP.NET Core Runtime ou .NET Desktop Runtime.

Downloads for .NET 8.0 Runtime (v8.0.5)
OS Installers Binaries
Linux Package manager instructions Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
MacOs Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget instructions Arm64 | x64 | x86
All dotnet-install scripts

mardi 14 mai 2024

CudaText 1.214.6.0

CudaText Icon Cudatext est un éditeur de texte en Open Source de code multi-plateforme, avec la syntaxe pour plus de 180 langues ainsi qu’une interface légère avec des onglets. Il a des fichiers de configuration JSON au lieu des options-dialogue. CudaText prend en charge les plugins Python.

Page d’accueil : CudaText

Plusieurs versions possibles suivant votre convenance :

version 32 bits      version 64 bits 


paint.net 5.0.13 (5.13.8830.42291) / 5.1 Build 8900.3234 Alpha 1

 Paint.NET est un logiciel pour éditer vos photos ou images . Il est gratuit . Avec ce logiciel , toutes les possibilités vous sont offertes : Effets , anti yeux rouges , etc..  Il dispose d'une interface utilisateur intuitive et innovante. Prise en charge des calques, annulation illimitée, effets spéciaux et une grande variété d’outils utiles et puissants.

  Des outils puissants :

Paint.NET comprend des outils simples pour dessiner des formes, y compris un outil de courbe facile à utiliser pour dessiner des splines ou des courbes de Bézier. L'outil Gradient a été cité comme une amélioration considérable par rapport aux outils similaires fournis par d'autres logiciels. Les installations pour créer et utiliser des sélections sont puissantes, mais suffisamment simples pour être détectées rapidement. Parmi les autres outils puissants, citons la baguette magique pour la sélection de régions de couleur similaire. Et le tampon de duplication pour copier ou effacer des parties d'une image. Il existe également un éditeur de texte simple, un outil de zoom et un outil de recoloration.

Tout le monde fait des erreurs et tout le monde change d'avis. Pour ce faire, chaque action que vous effectuez sur une image est enregistrée dans la fenêtre Historique et peut être annulée. Une fois que vous avez annulé une action, vous pouvez également la refaire.

Effets spéciaux :

Paint.NET a des effets tels que flou, netteté, suppression des yeux rouges, distorsion, bruit et gaufrage. Un effet de rotation et de zoom 3D unique est également inclus, ce qui facilite l'ajout de perspective et d'inclinaison. L'application a également inclus des ajustements. Ils vous aident à ajuster la luminosité, le contraste, la teinte, la saturation, les courbes et les niveaux d'une image. Vous pouvez également convertir une image en noir et blanc ou en sépia.

Langages supportés :  Anglais, Chinois (Simplifié), Français, Allemand, Japonais, Italien ,Coréen, Portugais, et Espagnol.

Plugins :


Il existe un certain nombre de plugins qui ont été mis à 
disposition et qui peuvent être téléchargés sur le forum. Ces plugins ajoutent de nouveaux effets et la possibilité de gérer de nouveaux types de fichiers.

Vous pouvez parcourir et télécharger les plugins ici. .

Configuration requise:

  • Windows 11, ou Windows 10 v1809+, ou Windows Server 2019/2022
  • Processeur 64 bits (Intel/AMD x64 ou ARM64)
  • Facultatif : un stylet ou une tablette graphique prenant en charge Windows Ink
  • Recommandé : un processeur prenant en charge AVX2
  • Recommandé : un GPU ou un APU prenant en charge Direct3D 11, tel qu'un NVIDIA GeForce, AMD Radeon, Intel Arc, Intel Iris (Plus ou Xe) ou Intel HD/UHD.

Changelog de la version Alpha :

Cette nouvelle version ajoute  la prise en charge de la gestion des couleurs, quelques effets nouveaux et mis à jour, elle complète la migration de tous les effets et ajustements pour s'exécuter sur le GPU (qui peuvent tous être utilisés par les plugins, d'ailleurs !), et ajoute quelques paramètres de personnalisation du canevas.

La gestion des couleurs

Paint.NET prend désormais entièrement en charge la gestion des couleurs ! Une fonctionnalité que l'on trouve couramment dans les logiciels d'imagerie plus coûteux ou plus complexes, elle garantit que les images ressemblent à ce qu'elles sont censées être, telles qu'elles ont été capturées à l'origine par un appareil photo ou telles que prévues par l'auteur, et vous fournissent les outils nécessaires pour faire de même pour votre propres images.

Voici une photographie de la NASA de la nébuleuse des Cosmic Cliffs prise par le télescope James Webb ( source ). Il a été capturé en infrarouge puis décalé vers le spectre de la lumière visible. Le résultat final utilise l' espace colorimétrique ProPhoto RVB afin d'utiliser un large spectre de couleurs. Cependant, dans cette première capture d'écran, le profil de couleur n'est pas utilisé et il semble terne et délavé. Cela imite la façon dont toutes les versions précédentes de Paint.NET présenteraient cette photo. Faites défiler vers le bas pour voir ce qui se passe lorsque nous utilisons le profil...

sans la gestion des couleurs :

image.jpeget ici, nous voyons à quoi cela ressemble lorsque le profil ProPhoto RVB est correctement utilisé. Comme vous pouvez le constater, cela fait une grande différence ! L'image ressemble maintenant à ce que la NASA voulait que vous la voyiez. Vous pouvez désormais modifier une image comme celle-ci sans avoir à la convertir dans l'espace colorimétrique sRGB, ce qui peut perdre en précision et couper la plage dynamique.

avec  la gestion des couleurs :

image.jpeg

La nouvelle  boîte de dialogue Image -> Profil de couleur...  remplace la commande Image -> Appliquer le profil de couleur intégré  introduite dans la version 5.0, qui était un processus « destructeur » unidirectionnel qui convertissait l'image en espace colorimétrique sRVB, puis supprimait la couleur intégrée. profil. C'était une solution provisoire jusqu'à ce que je puisse obtenir une prise en charge complète de la gestion des couleurs intégrée au reste de l'application.

image.pngimage.png

Ici, vous pouvez sélectionner parmi les profils de couleurs intégrés sRGB, Adobe RGB, Display P3 et Pro Photo RGB, ou vous pouvez importer les vôtres à partir de n'importe quel fichier *.icc/*.icm. Vous pouvez également sélectionner le profil de votre écran, s'il est actuellement installé et sélectionné dans le panneau de configuration Windows Color Management.

image.png

Deux actions sont disponibles lors de la modification du profil de couleur : Convertir et Attribuer.

Convert transformera l'image de son profil de couleur actuel vers celui nouvellement sélectionné. Il apparaîtra toujours de la même manière à l'écran, modulo les limitations de précision ou le découpage de la gamme. Vous pourrez alors éditer l'image dans le nouvel espace colorimétrique défini par le nouveau profil colorimétrique.

La plupart des navigateurs Web et des appareils peuvent désormais afficher correctement les images gérées en couleurs, mais la conversion au profil de couleur sRGB avant d'exporter votre image finale maximisera toujours sa compatibilité. Certaines applications peuvent inclure cela dans une fonctionnalité appelée « enregistrer pour le Web » ou « exporter vers le Web », ou quelque chose de similaire.

Attribuer modifiera le profil de couleur mais ne transformera pas les couleurs de l'image, et celle-ci sera probablement très différente par la suite. Ceci est utile lorsque vous avez une image dans laquelle le mauvais profil de couleur est intégré, ou pour une image dont le profil de couleur a été supprimé (par exemple lors de l'utilisation de « broyeurs d'images » qui suppriment toutes les métadonnées).

Page d’accueil : Paint.NET

Téléchargements :

(Astuce : si vous ne savez pas ce qu'est un MSI, alors ce n'est certainement pas le téléchargement que vous souhaitez. Récupérez simplement le programme d'installation "anycpu" si vous ne savez pas lequel utiliser.)