Programlamaya Giriş
ASP.NET MVC
ASP.NET WEB API
Entity Framework
Photo Blog
Aşağıdaki görsele benzer şekilde mini bir fotoğraf blog sitesi oluşturmanız istenmektedir.
Özellikler
- Kullanıcı admin panelinden açıklamalarıyla birlikte fotoğraf ekleyebilmeli ve en son yüklenen fotoğraf sitede en üstte görünmeli.
- Arayüz tasarım örneğinde gördüğünüz şekilde tarihler göreceli verilebilir. Bunu yapmak için moment.js (https://momentjs.com/) javascript kütüphanesinden yararlanabilirsiniz ya da siz başka bir yöntem kullanabilirsiniz.
- Fotoğrafların başlığı, açıklanması, yüklenme zamanı ve etiketleri olacaktır.
- Hash tagler ile blog girdileri arasında çoka çok ilişki olacaktır. Örneğin bir fotoğrafa yeni bir hash tag girildiyse1 etiketler tablosuna da eklenmeli, önceden var ise var olan kullanılmalıdır.
- Yönetim panelinden blog girdileri oluşturulup yönetilebilmelidir.
1 Etiketler girilirken https://www.jqueryscript.net/form/Bootstrap-4-Tag-Input-Plugin-jQuery.html adresindeki gibi bir eklentiden yararlanabilirsiniz.
Bir Başka Tag Girme JavaScript Kütüphane Örneği: