İki ayrı Asp.NET Co...
 
Bildirimler
Hepsini Temizle

İki ayrı Asp.NET Core projesini birbirine nasıl entegre edebilirim ?  

  RSS
Enis CIFTCI
(@enisciftci)
Üye

Değerli meslektaşlarım merhaba,

 

İki adet projem var.

Proje A : Asp.NET Core 3.0

Proje B  : Asp.NET Core 3.0

 

A projesi ana projem ve her iki projeyi de MVC ile geliştirmekteyim. B projesini hem ayrı kullanmak, hem de A projesi altına istediğim an entegre edip çalıştırmak istiyorum. A ve B projeleri çok katmanlı yazılım mimarilerine sahip. Ayrıca B projesi local ve internet üzerinden kullanılabilir durumda.

 

1)B projesini A projesi altında istediğim an entegre edebileceğim bir teknik var mı veya farklı bir proje tipi açıp projeyi taşımam mı gerekiyor ? Masaüstü yazılımına örnek olarak WPF bir kütüphane aracılığıyla geliştirip ardından referansları manuel ekleyerek diğer bir WPF projesine entegre edilebilir uygun bir hale getirebiliyoruz. Bu web tabanlı B projesine uygulanabilir mi ?

 

2) Eğer entegre edilebilirse B projesi güvenlik açısından yüksek risk taşır mı ?

 

 

Saygılarımla

 

 

There is always something you miss.

Alıntı
Gönderildi : 28/03/2020 12:44
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

hocam selamlar

1- bu web projeleri için çok mümkün olmayan bir konu . özellikle anlattığın mimaride olan yazılmlar için. 

2 - yapılsa bile bunu pen test aşamasındaki bulguları çok zorluyor olacak kesin bir açık olacaktır. 

bunun yerine iki mvc projesinin business layerlarını tek bir business altında CL olarak ekleyip yeni bir proje alırsan ve üzerinde View katmanı yanı presentation katmanı nı da Angular yada MVC den bağımsız bir duruma çekip tüm Internet yükünü API ye bölersen bu rahatlatıcı bir çözüm olur yani projen 

 

Business 

    A - Business
    B - Business

API 

  —>  Call Businesss

Interface

   —>  Call API 

diye 3 projeden olusabılır 

 

saygılar

 

CevapAlıntı
Gönderildi : 03/04/2020 23:52
Enis CIFTCI beğendi
Enis CIFTCI
(@enisciftci)
Üye

Değerlı hocam,

 

herşeyden önce cevapladığın için çok teşekkür ediyorum. Hocam mutlaka birşeyler yazar diyerek meraktaydım. Ayrıca Microsoft kanadında bu konu hakkında bir örnek buldum. Fakat her ne kadar istediğime yakın olsa da, senin gibi tecrübeli ve yetkin birinden gelen yorum konunun özetini tamamlıyor.

Dediğin gibi hocam, Share Controller konusu pen testleri geçemiyor maalesef. Her ne kadar namespace'leri proje içerisinde gizlemeye çalışsak da dışa açık olan herhangi bir obje her zaman için büyük risk.

 

Saygı ve sevgilerimle

 

 

There is always something you miss.

CevapAlıntı
Gönderildi : 04/04/2020 17:39
Paylaş: