Açık kaynaklı(open source) bir web uygulama framework’üdür. Amacı sürdürülebilir kod yazılmasını sağlamaktır. Aynı zamanda developerların kod tekrarını engeller ve high level kod yazılmasını sağlar. Birden fazla paketleri ve hazır şablonlarını kolay bir şekilde entegre edebiliriz. Authorization işlemlerinde bize hız kazandırır ve vakitten tasarruf ettirir. AbpFramework dokümanından da kolayca detayları öğrenebilirsiniz. Volosoft Kimdir? Nasıl Ortaya Çıktı? Abp Framework’ün başlamasıyla ve daha sonra popüler olmasıyla kurulan bir yazılım geliştirme şirketidir. Haydi başlayalım ilk örnek projemizi birlikte yapalım… .Net 6.0+ geliştirmeyi destekleyen bir IDE’ye ihtiyacımız var. Ben Visual Studio kullanıyorum. Jet Brains ürünü olan Rider da kullanabilirsiniz. 1.Örnek projemizi oluşturmak için ilk önce ABP CLI indiriyoruz. dotnet tool install -g Volo.Abp.Cli 2.Yeni boş bir klasör oluşturalım ve bir komut satırı terminali açalım. Aşağıdaki kodu çalıştıralım. “TodoApp” yerine projenizin ismini yazabilirsiniz. Projenin çözümü oluştuğunda kullandığınız IDE ile birlikte açabilirsiniz. Ben Visual Studio kullanıyorum. abp new TodoApp -t app-nolayers 3.Veritabanı oluşturmak için projenin klasöründe aşağıdaki kodu çalıştırın. dotnet run --migrate-database 4.Artık uygulamayı çalıştırmak için hazırız. Hataları görmezden gelmek için Ctrl+F5 ile çalıştırabilirsiniz.
Yorumlar