Arama butonu
Bu konudaki kullanıcılar: 1 misafir
16
Cevap
381
Tıklama
0
Öne Çıkarma
En Donanımlı Dillerden Birisi C# Mı?
G
7 yıl
Yüzbaşı
Konu Sahibi

Sanki programcının yapacağı işler düşünülmüş daha önceden kısayollar üretilmiş gibi. Zaten İDE arayüzü olsun veri tabanı kontrol işlemleri olsun gerçekten iş görür nitelikte. Bence tek eksiği Windows'a tamamen bağlı kalması.

Sizce de öyle değil mi?



E
7 yıl
Yarbay

quote:

Orijinalden alıntı: Dentrax


quote:

Orijinalden alıntı: L[A]hor


quote:

Orijinalden alıntı: Dentrax

Sonuçta C++ temelli. Windows bağımlı. Microsoft IL kodu C++'ya çeviren bir derleyici çıkarırsa o zaman efsane olabilir. :D

Eskidendi Microsoft bağımlı olması. .Net Standart ile bağımlılık kalmadı.

Mono kullanmadan IL kodu Linux üzerinde çalıştıran bir kaynak varsa paylaşabilir misin ? Performans ve benchmark skorları nasıl ?

Şöyle anlatayım. Skorlar nasıl bir fikrim yok açıkçası.

Eskiden Mac üzerinde C# yazmak istersek Mono Framework adlı editlenmiş kütüphaneyi kullanmak zorundaydık. Bu benim hiç sevmediğim bir durum çünkü birebir .Net değil. Microsoft 2015 yılında vNext adlı bir program duyurdu ASP.NET 5 olarak da bilinir. Bu program ile platformdan bağımsız çalışan bir .Net Framework yayınladılar. Bu da .Net Core 1.0 olarak bilinir. Bu kütüphane sayesinde .Net Core frameworku ile hem Console uygulamaları hem MVC hemde Web Api yazabilmenizi sağladılar fakat burada bir negatiflik vardı çünkü .Net Core yapısı ile .Net yapısı birbirinden farklıydı. .Net ve Core uzantıları birbirinden farklı olduğu için bir arada kullanılamıyordu. Bu yüzden Microsofot 2016 yılının sonunda hatta 2017' nin başında diyebiliriz Visual Studio 2017 ile .Net Core 1.1 i yayınladı. Ayrıca .net frameworku güncelledi.

Core ile .Net arasında yapısal farklılıklar kalmadı çünkü temel olarak hepsini .Net Standart kütüphanesinin üzerine kurdular. Böylece .Net Standart ile hazırladığın bir DLL veya modül platformdan bağımsız bir şekilde kullanılmaya başlandı.

Yani demek istediğim şu;

< Resime gitmek için tıklayın >


Bu da bir şu anda üzerinde hazırlamaya çalıştığım repository design patternden bir görüntü.
< Resime gitmek için tıklayın >


Detaylı bilgi için :https://docs.microsoft.com/en-us/dotnet/articles/standard/library

.Net Core :https://www.microsoft.com/net/core#linuxredhat





< Bu mesaj bu kişi tarafından değiştirildi ElwinVanDyke -- 9 Nisan 2017; 10:10:38 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.