Connect with us

Künstliche Intelligenz

Neu in .NET 10.0 [8]: Neuerungen für partielle Klassen in C# 14.0


close notice

This article is also available in
English.

It was translated with technical assistance and editorially reviewed before publication.

C# kennt seit Version 2.0 partielle Klassen und seit Version 3.0 partielle Methoden. Im Jahr 2024 kamen in C# 13.0 partielle Properties und Indexer hinzu.

Weiterlesen nach der Anzeige


Der Dotnet-Doktor – Holger Schwichtenberg

Der Dotnet-Doktor – Holger Schwichtenberg

Dr. Holger Schwichtenberg ist technischer Leiter des Expertennetzwerks www.IT-Visions.de, das mit 53 renommierten Experten zahlreiche mittlere und große Unternehmen durch Beratungen und Schulungen sowie bei der Softwareentwicklung unterstützt. Durch seine Auftritte auf zahlreichen nationalen und internationalen Fachkonferenzen sowie mehr als 90 Fachbücher und mehr als 1500 Fachartikel gehört Holger Schwichtenberg zu den bekanntesten Experten für .NET und Webtechniken in Deutschland.

In C# 14.0 können Entwicklerinnen und Entwickler das Schlüsselwort partial auch auf Konstruktoren und Events in C#-Klassen anwenden.

Folgender Code zeigt Teil 1 der Klasse:


public partial class Person
{
 public partial int ID { get; set; } // Partial Property
 public partial string Name { get; set; } // Partial Property
 public partial void Print(); // Partial Method
 public partial Person(int id); // NEU: Partial Constructor
 public static partial event Action PersonCreated; // NEU: Partial Event
}


Teil 2 der Klasse findet sich in folgendem Code:


// Teil 2 der Klasse
public partial class Person
{
 private int _ID;

 public partial int ID
 {
  get { return _ID; }
  set { _ID = value; }
 }

 private string _Name = "";

 public partial string Name
 {
  get { return _Name; }
  set { _Name = value; }
 }

 // NEU: Partial Constructor
 public partial Person(int id)
 {
  this.ID = id;
  Person._PersonCreated?.Invoke(this.ID, this.Name);
 }

 public partial void Print()
 {
  Console.WriteLine($"Person-ID: {this.ID} Name: {this.Name}");
 }

 private static Action _PersonCreated;

 // NEU: Partial Event: Implementierung des Partial Events muss add- und remove-Block besitzen
 public static partial event Action PersonCreated
 {
  add
  {
   Console.WriteLine("Handler für PersonCreated hinzugefügt.");
   _PersonCreated += value;
  }
  remove
  {
   Console.WriteLine("Handler für PersonCreated entfernt.");
   _PersonCreated -= value;
  }
 }
}



(rme)



Source link

Künstliche Intelligenz

Chinas zweitgrößter Chipfertiger startet angeblich 7-Nanometer-Produktion


China weitet offenbar die Produktionskapazität seiner modernsten Chipfertigungs-Generation aus. Die Chipfertigungssparte der Hua-Hong-Gruppe kann inzwischen angeblich Chips der 7-Nanometer-Klasse herstellen. Bis zum Jahresende soll die Produktion hochfahren, allerdings in einem niedrigen Maßstab: Von mehreren Tausend Wafern pro Monat Ende 2026 ist die Rede.

Weiterlesen nach der Anzeige

Zum Vergleich: Der Weltmarktführer TSMC belichtet rund 1,3 Millionen Wafer pro Monat (inklusive älterer und neuerer Fertigungsprozesse). Aktuell ist TSMC mit 2-nm-Strukturen drei komplette Generationen weiter.

Über die 7-nm-Produktion bei der Hua-Hong-Gruppe berichtet die Nachrichtenagentur Reuters anhand von Quellen, die mit dem Prozess vertraut sein sollen. Viele Details über Hua Hongs Chipfertigung sind nicht bekannt. Es liegt aber nahe, dass die Firma den 7-nm-Fertigungsprozess von SMIC übernimmt.

SMIC ist der größte chinesische Chipauftragsfertiger. Weltweit befindet er sich auf Platz 3; laut dem Marktbeobachter Trendforce setzte SMIC 2025 etwa 9,3 Milliarden US-Dollar um. Das entspricht einem weltweiten Marktanteil von 5,3 Prozent. Chinas Nummer 2 Hua Hong belegt weltweit Platz 6 mit 4,5 Milliarden US-Dollar Jahresumsatz.

Laut Reuters soll Huawei bei Hua Hongs 7-nm-Chipproduktion involviert gewesen sein. Huawei betreibt angeblich auch schon eigene Halbleiterwerke, ebenfalls in Kooperation mit SMIC. Übergeordnet leitet die chinesische Regierung die eigene Halbleiterindustrie an. SMICs Fertigungstechnik soll laut früheren Berichten wiederum von TSMCs erster 7-nm-Generation (N7) kopiert sein.

Diese Generation kommt noch ohne extrem-ultraviolette (EUV-)Belichtungsquelle aus. Der einzige Hersteller von EUV-Lithografie-Systemen, ASML, darf solche aufgrund von Exporteinschränkungen nicht nach China verkaufen. Da sich Chinas eigene Lithografie-Systeme bislang für Fertigungsprozesse bis zur 28-nm-Generation eignen, könnten auch bei der Hua-Hong-Gruppe ältere ASML-Systeme zum Einsatz kommen. Sie reichen für 7-nm-Strukturen, wenn ein Wafer mehrfach belichtet wird (Multi-Patterning).

Weiterlesen nach der Anzeige

Mehrfachbelichtungen schlagen sich allerdings negativ auf die Ausbeute nieder, da sie die Defektrate steigern. Eine hohe Ausrichtungsgenauigkeit hilft, allerdings darf ASML auch in dieser Disziplin seine besten Lithografie-Systeme nicht nach China verkaufen. Die Grenze liegt bei einer Genauigkeit von 1,5 nm; möglich ist schon weniger als 1 nm.

Hua Hongs Kapazität funktionierender 7-nm-Chips zum Jahresende dürfte vor allem für Kleinserien reichen. Laut Reuters will der chinesische GPU-Hersteller Biren die 7-nm-Linie verwenden. Denkbar wäre auch ein Fokus auf chinesische KI-Beschleuniger, bei denen auch die Kosten weniger relevant wären als etwa bei Smartphone-Prozessoren.


(mma)



Source link

Weiterlesen

Künstliche Intelligenz

Apple kauft MotionVFX: Anbieter für Video-Effekte und Plug-ins


Apple hat die Firma MotionVFX übernommen und damit einen der größten Anbieter für Video-Effekte, Titel und Plug-ins. Viele Nutzer der Apple-Videoschnitt-Software Final Cut Pro greifen auf die Dienste des 2009 gegründeten Unternehmens zurück. Laut einigen Branchendiensten gilt MotionVFX als Marktführer in seinem Segment. Was genau Apple mit MotionVFX vorhat, lassen beide Firmen aber noch offen. Auch der Kaufpreis wurde nicht bekannt gegeben.

Weiterlesen nach der Anzeige

MotionVFX bestätigte den Kauf als Neuigkeit auf seiner Website. Das Unternehmen war laut Medienberichten vorher schon Partner von Apple. Apple selbst hat sich noch nicht dazu geäußert, was aber eine übliche Vorgehensweise des iPhone-Herstellers ist. Als im November 2024 bekannt wurde, dass Apple die Fotobearbeitungs-App Pixelmator übernimmt, ließ der Käufer seine Pläne zunächst auch offen. Erst vor wenigen Wochen wurde Pixelmator in das neue Creator Studio von Apple integriert.

Apples Abo-Bundle für Kreativinhalte könnte auch der künftige Bestimmungsort von MotionVFX werden. Bislang hat Final Cut Pro nur eine etwas umfangreichere Grundausstattung an Effekten, Einblendungen und Titeln zu bieten. MotionVFX könnte die Regale um zahlreiche Premium-Vorlagen auffüllen, die ein Abo von Final Cut gegenüber dem Einmalkauf attraktiver machen. Aktuell existieren beide Varianten: Nutzer können wahlweise die Software mieten oder kaufen.

Mit dem Kauf schmälert Apple indirekt aber auch die Attraktivität der Videoschnitt-Lösungen seiner Mitbewerber. MotionVFX bot nämlich nicht nur Erweiterungen für Final Cut Pro an, sondern auch für DaVinci Resolve und Adobe Premiere Pro. Wie beim Kauf der Wetter-App Dark Sky im Jahr 2020 dürften die Angebote für die Konkurrenz mit dem Aufkauf über kurz oder lang eingestellt werden. Gegenwärtig ist noch das komplette bisherige Angebot verfügbar.

Zu MotionVFX gehören 70 Mitarbeiter, die allesamt zu Apple wechseln. Das im südpolnischen Bielsko-Biała beheimatete Unternehmen wurde von Szymon Masiak gegründet. In letzter Zeit hat es auch viele Erweiterungen mit KI-Unterstützung entwickelt, darunter KI-gestütztes Upscaling von Videos, Surface-Tracking oder automatisches 3D-Tracking. Auch dies würde gut zu Apples jüngster Strategie passen, Final Cut um Funktionen mit Machine-Learning zu ergänzen.


(mki)



Source link

Weiterlesen

Künstliche Intelligenz

WhatsApp: Bald sind auch externe Chats mit eingeladenen Gästen möglich


WhatsApp testet offenbar eine Funktion, mit der Nutzerinnen und Nutzer auch mit Personen schreiben können, die keine Messenger-Apps auf ihrem Smartphone installiert haben. Die sogenannten Guest-Chats würden aktuell sowohl für Android als auch iOS getestet, berichtet WABetaInfo.

Weiterlesen nach der Anzeige

Ausgewählte Nutzerinnen und Nutzer können mit dem neuesten WhatsApp-Update demnach einen Einladungslink generieren und diesen etwa per SMS oder E-Mail teilen. Werde dieser Link aufgerufen, teilte die Online-Plattform mit, könne WhatsApp-Web direkt im Browser ohne eigenen Account benutzt werden. Der entstehende Chat sei Ende-zu-Ende verschlüsselt. Eine Verifikation der empfangenden Person finde jedoch nicht statt, der Einladungslink kann also auch von anderen Personen geöffnet und potenziell missbraucht werden. Gäste könnten jedoch wie normale Nutzerinnen und Nutzer auch blockiert werden.

Guest-Chats seien nur temporär und verfielen nach zehn Tagen der Inaktivität automatisch, erklärt WABetaInfo weiter. Gäste erhalten demnach auch keine Benachrichtigungen über neue Nachrichten. Gruppen könne man mit Gästen nicht erstellen und auch das Teilen von Sprachnachrichten, Bildern oder Stickern sei nicht möglich. Telefonate unterstütze die Funktion ebenfalls nicht. Für Nutzerinnen und Nutzer von WhatsApp seien die externen Chats klar gekennzeichnet, um sich von normalen Chats abzuheben.

Wann das Update flächendeckend für alle Nutzerinnen und Nutzer erscheint, ist bisher noch nicht klar. Erst im November des vergangenen Jahres wurde WhatsApp um eine Chat-Funktion mit anderen Messenger-Apps erweitert, allerdings vorerst mit einer sehr selektiven Auswahl. Auch diese Drittanbieter-Chats verfügen dabei über weniger Funktionen als klassische WhatsApp-Chats.


(mho)



Source link

Weiterlesen

Beliebt