Microsoft, Windows’ta programlama yazılımını kolaylaştırmak için geliştiricilere .NET olarak bilinen bir çerçeve sunar. Bu, Windows’un en önemli bileşenlerinden biridir, çünkü onun sayesinde kullanıcılar programların ve oyunların, özellikle ağ işlevlerine sahip olan her şeyin basit ve ölçeklenebilir programlanmasını sağlayabilir. Microsoft, altyapılarını geliştirmek ve programlamayı kolaylaştırmak için sürekli çalışmaktadır. NET’in 5.0 sürümünün gelmesinden birkaç ay sonra, bugün Microsoft bizi şaşırttı. .NET 6.0’ın ilk önizlemesi.
.NET 6.0: Mobil Programlamaya Geçiş
bu yeni .NET 6 Bu, nihai bir sürüm olmayacak, daha ziyade Microsoft’un Windows için evrensel bir geliştirme platformu oluşturma hedefine ulaşmak için bir geçiş olacak. Bu amaca nihayet yılın ikinci yarısında hakkında daha fazla bilgi edinebileceğimiz .NET 7’nin gelmesiyle ulaşılacak.
Şu anda yeni dotNET 6’nın bize getirdiği en önemli özelliklerden biri bitlerin birleştirilmesidir. Bu, .NET SDK’yı görsel stüdyodan mobil uygulamalar oluşturun ve Visual Studio Code, ancak çok daha küçük ve daha akıcı bir SDK ile. Ayrıca, mobil SDK isteğe bağlı olacak, böylece gereksiz kaynakları yüklemekten kaçınarak IDE’mizi optimize edebileceğiz.
Microsoft da karar verdi halka açık kalkınma planları herkesin gelişimini yakından takip edebilmesi için SDK’sının Şu anda bu platform sadece bilgi amaçlıdır (istek gönderemiyoruz), ancak buradan erişebiliyoruz. Elbette GitHub Sorunlarına dayanmaktadır.
Yeni çapraz platform arayüzü, Xamarin ayrıca birçok iyileştirme aldı. Microsoft, ağırlıklı olarak performansı optimize etmeye odaklanarak ve «daha hızlı geliştirme deneyimleri» sağlamak için bir dizi kontrol teması sunarak kod paylaşımını kolaylaştırdı. Şimdilik bu yalnızca Android ve iOS ile uyumludur, ancak gelecekteki önizlemelerde Windows ve macOS’a gelecektir. Bu yeni sürüm, masaüstü uygulamaları oluşturmanıza da olanak tanır. blazer ceketçevrimdışı işlevlere sahip masaüstü uygulamaları sunmak isteyen web geliştiricileri tarafından yaygın olarak kullanılır.
Bu yeni .NET 6 Önizlemesinde bulabileceğimiz diğer değişiklikler şunlardır:
- Oluşturma süresini azaltmak için yeni «hızlı iç döngü» özelliği.
- ARM64 için daha fazla destek. Destek hala kısmi olsa da, .NET 6’nın bir kısmı Apple Silicon tarafından zaten desteklenmektedir.
- Kapsayıcılar için daha iyi destek, yalıtımın iyileştirilmesi ve programların boyutunun azaltılması. Kapsayıcılar, Alpine 3.13, Debian 11 ve Ubuntu 20.04’ü temel alabilir.
- Programların CMD’den daha iyi kontrol edilmesini sağlamak için yeni System.CommandLine kitaplıkları.
- Taşınabilirliği geliştirmek için tasarlanmış iş parçacıkları.
Bu .NET 6’nın tüm değişikliklerini ve tüm özelliklerini derinlemesine bilmek istiyorsanız, blogunda okuyabilirsiniz. Tabii ki, tam olarak hafif bir okuma değil.
.NET’i denemek ister misiniz? Önizleme 1’i ücretsiz indirin
Bu yeni çerçeve, gelişiminin henüz çok erken bir aşamasındadır. Microsoft’un bu sürümün tüm yeni özelliklerini uygulamayı tamamlaması için hala uzun bir yolu var ve hataların çoğunu düzelt bu onun içinde bulunabilir.
Ancak, biz programcıysak ve bu yeni versiyona alışmak istiyorsak, ilk teması şuradan yapabiliriz. önizleme 1 bu linkten indiriyoruz. Son sürüm, .NET 5’te olduğu gibi Kasım 2021’de ulaşmalıdır. Ve oradan, sürüm 7’nin geliştirilmesi çok daha fazla güç alacaktır.
Orijinal kaynağı kontrol edin
Bunu severim:
Yükleniyor…