Bu projeyi açıklamada listelediğim teknolojileri, tasarım kalıplarını ve Aspect Oriented Programming tekniğini daha etkin kullanabilmek için Yemek Tarifleri senaryosu adı altında planlayarak tekrar amaçlı oluşturdum. İstenilen UI,API katmanı entegre edilebilir. Backend tarafında bütün operasyonlar çalışır durumdadır.
Bu projeyi aşağıdaki listelediğim teknolojileri, tasarım kalıplarını ve Aspect Oriented Programming tekniğini daha etkin kullanabilmek için Yemek Tarifleri senaryosu adı altında planlayarak tekrar amaçlı oluşturdum.
İstenilen UI,API katmanı entegre edilebilir. Backend tarafında bütün operasyonlar çalışır durumdadır.
Kullanılan Teknolojiler
Entity Framework
NHibernate
Ninject
PostSharp
Log4Net
Fluent Validation
AutoMapper
Kullanılan Tasarım Kalıpları
MVC
Generic Repository Pattern
Factory Pattern
Cross Cutting Concerns İmplementasyonları
Bu implementasyonlar için Aspect Oriented Programming tekniğini kullanarak projemi SOLID'e uygun hale getirdim.