ABP ile ilgili kaynakların kategorize edilmiş bir listesi.
- Resmi Bağlantılar
- Diğer Listeler
- Öğreticiler / Makaleler
- Etkinlikler
- Temalar
- Uygulama Modülleri
- Araçlar
- NuGet / NPM Paketleri
- Video Eğitimler
- abp.io (ABP Platform'u için anasayfa - ücretli başlangıç şablonları, özellikleri, modülleri, araçları ve desteği içerir -)
- abp.io/docs (dökümantasyon)
- abp.io/community (ABP ve .NET ile ilgili gönderiler ve etkinlikler)
- abp.io/blog (en son haberler ve sürümler için resmi blog)
- twitter.com/abpframework
- discord.gg/abp
- stackoverflow.com/questions/tagged/abp
- github.com/abpframework
- Awesome ABP (EasyAbp Topluluğu tarafından): ABP ile ilgili kaynakların listelendiği bir repository.
- Başlarken: ABP ile bir uygulama oluşturun ve geliştirmeye başlayın.
- Hızlı Başlangıç: ABP kullanmaya başlayın ve basit bir TODO uygulaması oluşturun.
- Web Uygulama Geliştirme: Tam özellikli bir web uygulaması oluşturmak için 10 bölümlük bir eğitim serisi.
ABP takımı ve ABP topluluğu tarafından yayınlanan en son makaleleri görmek için abp.io/community/articles adresini ziyaret edin.
ABP ekibi tarafından düzenlenen çevrimiçi etkinlikler, demolar ve soruc-cevap oturumları için aşağıdaki listeye göz atabilirsiniz:
ABP'deki yeniliklerden haberdar olmak için YouTube kanalımıza abone olmayı unutmayın!
- Basic Theme: Bootstrap ile oluşturulmuş minimalist bir tema. Basic Theme üzerine kendi temanızı ve stilinizi oluşturabilirsiniz.
- Lepton Theme: Birden çok renk ve stil seçeneğine sahip profesyonel bir UI teması.
- LeptonX Theme: Modern, responsive ve esnek bir UI teması. Yeni uygulamalar için önerilen temadır. İki versiyonu vardı:
- LeptonX Lite: Daha az özellik ve seçeneğe sahip ücretsiz sürüm.
- LeptonX: Tüm özellikler ve seçeneklerle birlikte tam sürüm.
Bir uygulama modülü, genellikle kendi entityleri, servisleri, API'leri ve UI bileşenleri ile tam olarak uygulanmış bir uygulama/iş işlevselliği sağlar.
Bu uygulama modülleri, ABP ekibi tarafından oluşturulur ve sürdülür.
- Account: Hesap yönetimi için kullanıcı arabirimi sağlar ve kullanıcının uygulamada oturum açmasına/kayıt olmasına izin verir.
- Audit Logging: Denetim günlüklerini (audit-logs) bir veritabanında saklar.
- Background Jobs: Arka planda işlemler gerçekleştirirken, bunları veritabanında saklayın ve yönetin.
- Blogging: Kendi bloglarınızı oluşturun ve yönetin (Artık geliştirilmiyor, bunun yerine CMS Kit modülünün blogging özelliğini kullanın).
- CMS Kit: Yeniden kullanılabilir İçerik Yönetim Sistemi özellikleri sağlar.
- Docs: Teknik dokümantasyon web sitesi oluşturmak için kullanılır. Şuan ABP'nin kendi dökümanları bu modülü kullanmaktadır.
- Feature Management: Özellikleri sürdürmek ve yönetmek için kullanılır.
- Identity: Organizasyon birimlerini, rolleri, kullanıcıları ve bunların izinlerini Microsoft Identity kütüphanesine dayanarak yönetir.
- IdentityServer: IdentityServer4 ile entegre olur.
- OpenIddict: OpenIddict ile entegre olur.
- Permission Management: İzinleri sürdürmek için kullanılır.
- Setting Management: Ayarları sürdürmek ve yönetmek için kullanılır.
- Tenant Management: Multi-tenant bir uygulamadaki tenantları yönetmeyi sağlar.
- Account: Giriş, kayıt, şifremi unuttum, e-posta aktivasyonu, sosyal girişler ve hesapla ilgili diğer işlevleri sağlar.
- Audit Logging: Kullanıcı denetleme günlüklerinin ve varlık geçmişlerinin ayrıntılı olarak raporlanması.
- Chat: Kullanıcılar arasında gerçek zamanlı mesajlaşma.
- CMS Kit: Kendi İçerik Yönetim Sisteminizi oluşturmak için yardımcı olur.
- File Management: Dosyaları hiyerarşik bir klasör yapısında yükleyin, indirin ve düzenleyin.
- Forms: Kullanıcılarınız için formlar ve anketler oluşturun.
- GDPR: Kullanıcıların, uygulama tarafından toplanan kişisel verilerini indirmelerine ve silmelerine izin verir.
- Identity: Kullanıcı, rol, organizasyon birimi ve izin yönetimi.
- Identity Server UI: İstemciler, API kaynakları, kimlik kaynakları, sırlar, uygulama URL'leri, talepler ve daha fazlası gibi kimlik sunucusu nesnelerini yönetme.
- Language Management: Dilleri ekleyin veya kaldırın ve uygulama kullanıcı arabirimini anında yerelleştirin.
- Payment: Çeşitli ödeme ağ geçitleri için entegrasyon sağlar.
- SaaS: Multi-tenant / SaaS uygulamanızı oluşturmak için kiracıları, sürümleri ve özellikleri yönetin.
- Text Template Management: UI üzerinden metin/e-posta şablonlarını düzenleyin.
- Twilio SMS: Twilio Cloud hizmeti üzerinden SMS gönderir.
- ABP CLI: ABP için resmi CLI.
- ABP Suite: Tam katmanlı CRUD sayfalarını otomatik olarak oluşturmak, uygulama modüllerinin kaynağını yüklemek ve indirmek için kullanılan bir araçtır. Bu aracı sadece aktif lisans sahipleri kullanabilir.
- ABP Studio: ABP Studio, sıklıkla yapılan işleri otomatikleştirerek, çözümünüz hakkında bilgiler sağlayan, çözümlerinizi geliştirmeyi, çalıştırmayı ve dağıtmayı çok daha kolay hale getirerek sizin için rahat bir geliştirme ortamı sağlamayı amaçlayan, cross-platform bir masaüstü uygulamasıdır.
- AbpDevTools: ABP ile geliştirmeyi kolaylaştırmak için bir dizi araç içeren bir CLI uygulaması.
ABP ve .NET ile ilgili en son video gönderileri için abp.io/community web sitesini ziyaret edin. Bu websitesinde, ilgili websitesinde ve diğer kaynaklarda yayınlanan gönderileri görebilirsiniz.
- ABP & Blazor ile kapsamlı bir eğitim seti (Udemy, toplam 100 saat)
- ABP Framework Eğitim Serisi (YouTube, ücretsiz)