Microsoft, Razor desen sözdizimini 2010 yılında tanıttı ve 13 Kasım 2011'de ASP.NET MVC Classic sürüm 3'te tanıttı; Scott Guthrie'nin 3 Temmuz 2010 tarihli blog gönderisine bakın. Aynı zamanda ASP web sayfalarında da kullanılmış ve daha sonra benimsenmiştir. ASP.NET Core MVC ve ASP.NET Core...
Temel sınıf kitaplığında Microsoft, soyut sınıfla birlikte .NET 8.0'a sahiptir. TimeProvider Testin bir parçası olarak zaman dilimleri de dahil olmak üzere zamanları simüle etmenin kolay bir yolu eklendi.
Duyuru
Dr. Holger Schwichtenberg, 53 tanınmış uzmanıyla çok sayıda orta ve büyük...
“Anahtarlı bağımlılık enjeksiyon hizmetleri” olarak adlandırılan hizmetler .NET 8.0'da yenidir. Bağımlılık Enjeksiyonu kapsayıcısını yapılandırdığınızda kullanıcının referans vermesi için ek bir nesne belirtebilirsiniz.
Duyuru
Dr. Holger Schwichtenberg, 53 tanınmış uzmanıyla çok...
Dr. Holger Schwichtenberg, 53 tanınmış uzmanıyla çok sayıda orta ve büyük ölçekli şirketi danışmanlık, eğitim ve yazılım geliştirme yoluyla destekleyen www.IT-Visions.de uzman ağının teknik direktörüdür. Çok sayıda ulusal ve uluslararası konferansa katılımı, 90'dan fazla uzmanlık kitabı ve...
Bu serinin önceki bölümünde sınıfım var FrozenSet<T> ad alanında System.Collections.Frozen .NET 8.0'daki yeni özellik tanıtıldı. Soru ortaya çıkıyor neden Microsoft FrozentSet<T> da tanıttı. Sorunun cevabı çoğu zaman olduğu gibi performanstır.
Duyuru
Dr. Holger Schwichtenberg, 53...
.NET 8.0 iki yeni nesne kümesi sunuyor FrozenSet<T> VE FrozenDictionary<T, T> yeni ad alanında System.Collections.Frozen. Bu miktarlar dondurulduğunda öğeleri oluşturduktan sonra düzenleyemez, ekleyemez veya silemezsiniz. Bunu yapmak için içeriği .NET'te bulunan diğer nesne kümelerinden daha...
Microsoft'un .NET 8.0'da sınıfı var System.Random yeni statik işlevleri içerecek şekilde genişletildi.
Duyuru
Dr. Holger Schwichtenberg, 53 tanınmış uzmanıyla çok sayıda orta ve büyük ölçekli şirketi danışmanlık, eğitim ve yazılım geliştirme yoluyla destekleyen www.IT-Visions.de uzman...
Ad alanındaki verilere ilişkin açıklama System.ComponentModel.DataAnnotations klasik .NET Framework'ten beri var. birinci olanı beğendim [RegularExpression], [Range] VEYA [DataType] .NET Framework 3.5'te tanıtıldı. .NET Framework 4.0'da takip edilen ek veri açıklamaları (ör. [Display] VE...
C# 6.0'da tanıtılan yeni operatör nameof() bir tanımlayıcının adını karakter dizisi olarak döndürür (çok parçalı adlarda yalnızca son kısım). Bu operatör sağlamlığı artırır ve bir sınıfın veya sınıf üyesinin adının dize olarak iletilmesinin gerektiği durumlarda yeniden düzenlemeyi basitleştirir...
C# 3.0'dan başlayarak lambda ifadesi, anonim bir yöntem için çok kısa bir gösterimdir. Ancak lambda işlevleri, C# 12.0'dan önce isteğe bağlı parametrelere izin vermiyordu. Bu durum C# 12.0'da değişti.
Duyuru
Dr. Holger Schwichtenberg, 53 tanınmış uzmanıyla çok sayıda orta ve büyük...
.NET 8.0'daki C# dilinin on ikinci sürümünden başlayarak, yöntem parametreleri için bir değiştirici de tanıtıldı ref readonly. Bu eklemeyle yöntemin alınan değeri veya alınan nesne referansını değiştirmesine izin verilmez. Referans türlerini aktarırken ref readonly Ancak yöntem yine de bireysel...
Yakında gerçekleştireceğim gönüllü kullanıcı grubu konferansına kısaca dikkat çekmek istiyorum.
Duyuru
Dr. Holger Schwichtenberg, son derece kritik güvenlikle ilgili alanlar da dahil olmak üzere yenilik ve deneyime dayalı yazılım geliştirme sunan MAXIMAGO'da baş teknoloji uzmanıdır...
C# dilinin 12.0 sürümünden itibaren tür takma adları, bir tür için alternatif bir ad tanımlama olanağı sağlar. Türler C# türleri, NET temel sınıfları/yapıları veya özel sınıfları/yapıları olabilir.
Duyuru
Dr. Holger Schwichtenberg, son derece kritik güvenlikle ilgili alanlar da dahil...
C# 12.0'daki çok ilginç bir yenilik, küme başlatmaya yönelik basitleştirilmiş sözdizimidir. Microsoft başlangıçta bu dil özelliğine Koleksiyon Değişmezleri adını verdi, ancak şimdi Koleksiyon İfadeleri adını verdi.
Duyuru
Dr. Holger Schwichtenberg, son derece kritik güvenlikle ilgili...
C# 12.0, Visual Studio 2022 sürüm 17.8 ve .NET 8.0 ile birlikte 14 Kasım 2023’te piyasaya sürüldü. C# 12.0, yalnızca .NET 8.0’dan itibaren Microsoft tarafından resmi olarak desteklenir (“C# 12.0 yalnızca .NET 8 ve sonraki sürümlerde desteklenir. “). Ancak, .NET Framework, .NET Core ve Xamarin...