Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

MonoDevelop

bullvar_katip

Administrator
Katılım
21 Mayıs 2024
Mesajlar
532,105
MonoDevelop Linux, OS X ve Windows işletim sistemleri için geliştirilmiş bir açık kaynak tümleşik geliştirme ortamıdır. .NET framework ile Windows uygulamaları geliştirenlerin, alternatif olarak Mono kullanarak geliştirme yapmalarına olanak tanımaktadır. Linux ve Mac OS X için .NET teknolojilerini kullanma olanağı sunar. MonoDevelop, gerek arayüz gerekse de sunduğu özellikler bakımından Microsoft Visual Studio ile çok fazla benzerlik göstermektedir. MonoDevelop'un sunduğu özelliklerden bazıları şunlardır: Otomatik kod tamamlama Kaynak kontrolü Grafiksel kullanıcı arayüzü (GUI) Web tasarımcı MonoDevelop ayrıca Gtk# GUI tasarımcısı olan Stetic ile de entegre çalışmaktadır. Bu sayede de birkaç basit sürükle-bırak ve tıklama ile hızlı bir şekilde masaüstü uygulamalar için arayüz geliştirilebilmektedir. MonoDevelop öntanımlı olarak C# ile kod yazma olanağı sunsa da Boo, C, C++, C#, D, F#, Java, Oxygene, Vala ve Visual Basic.NET programlama dillerini de desteklemektedir. Yukarıda yer alan diğer programlama dillerinin desteklenmesi için çeşitli eklentilerin entegre edilmesi gerekebilir. Ayrıca bu dillerden bazıları dönemsel olarak MonoDevelop desteğine sahip olmayabilir. Bu yüzden MonoDevelop ile uygulama geliştirmek isteyenlerin C# programlama dilini tercih etmeleri istenir. Tarihçe Microsoft'un .NET teknolojisini tanıtmasıyla birlikte birçok geliştirici bu platforma yöneldi ve kısa sürede pek çok uygulama ve web sitesi bu çatı kullanılarak geliştirildi. .NET teknolojisi ile ilk zamanlar sadece Windows uygulamaları ve ASP.NET teknolojisi ile kodlanmış web siteleri geliştirilebiliyordu. Ancak açık kaynak gönüllülerinden bir grup bir araya gelerek Mono topluluğunu oluşturdular ve SharpDevelop isimli açık kaynak .NET tümleşik geliştirme ortamını migrate etmeye başladılar. Bu sayede Linux işletim sistemi için Gtk# masaüstü uygulamaları geliştirilmeye başlandı. SharpDevelop'ın çatal projesi olan MonoDevelop mimari olarak ilerleyen dönemlerde SharpDevelop sürümlerinden farklı bir yapıya sahip oldu. Bugün MonoDevelop'a baktığımızda artık Mono projesinin bir parçası haline gelmiş durumda ve Xamarin ve Mono topluluğu tarafından geliştirilmeye devam ediyor. Mono 1.0 Beta 2 sürümünden beri MonoDevelop, Mono sürümleriyle birlikte gelmektedir. Platformlar MonoDevelop Windows, OS X ve Linux işletim sistemlerinde kullanılabilir. Windows ve OS X versiyonları 2.2 sürümünden beri desteklenmektedir. Xamarin de güncellenmiş bir versiyon olan MonoDevelop 4.0 sürümünü Xamarin Studio adıyla kullanıcılarına sunmaktadır. MonoDevelop yukarıda sayılan üç işletim sistemi dışında, FreeBSD ve OpenSolaris gibi farklı platformlarda da kullanılabilmektedir. Ancak her ikisi de kendi toplulukları tarafından desteklenmektedir. Unity oyun motoru MonoDevelop'un kişiseleştirilmiş bir sürümü Unity Technologies tarafından geliştirilen Unity isimli oyun motoru ile birlikte gelmektedir. Stetic Stetic, MonoDevelop'da kullanılan Gtk# arayüz tasarım bileşenidir. C# programlama dili kullanarak hızlı bir şekilde masaüstü uygulamaları için arayüz tasarlamayı sağlar. MonoDevelop'un 1.0 sürümünden beri entegre bir şekilde gelmektedir. Stetic, sürükle-bırak vb. özellikleri sebebiyle Glade Arayüz Tasarlayıcı'ya çok benzemektedir. Her ne kadar bazı kullanıcılar, Qt Designer ve Microsoft Visual Studio Windows Forms Editor gibi uygulamalara nazaran daha zor bir çalışma ortamı sunduğu ifade edilse de özellikle Linux uygulama geliştiricileri tarafından büyük bir beğeni ile kullanılmaktadır. Kaynakça Kategori:.NET Framework Kategori:Tümleşik geliştirme ortamları Kategori:Özgür bilgisayar programlama araçları
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Geri