@@onurcoskun5173 ilk videoda bahsetmiştim. Katıl üyelerine her hafta 1 video şeklinde yüklenecek. Diğer üyelere açılması ise, bir önceki videonun izlenme sayısına bağlı. Önceki video yeteri kadar izlendiğinde, bir sonraki video 1 hafta sonra yayınlanmış olacak
Evet böyle yapılabilir kesinlikle :) Ya da diğer script ler içerisinde kullanacaksa da if bloğu içinde kullanabiliriz. O if gerçekleşmezse, yani tablolarda kayıt varsa, declare de çalışmamış ve diğlerinin işini bozmamış olur :)
Teşekkürler hocam harika bir içerik ve harika bir anlatım olmuş. Uygulama platformunda paylaşılacak içerikler sadece string content olmayacaksa, örneğin text görsel içerik hatta farklı uzantılı bir doküman veya hepsinin bir kombinasyonu... Bunu yönetmek icin hangisi daha verimli olurdu: Sistemin tamamını MongoDb gibi doküman tabanlı şema enforce edilmemiş bir NoSQL db üzerinden, ya da bir kısmı SQL üzerinde, gönderiler yine şema enforce edilmemiş bir NoSQL db'de şeklinde. Yoksa başka bir tavsiyeniz var mıdır?
@@tpkdr Blob veri saklayan çözümler tam olarak bunun için var. Image, video, js, css vs gibi static content ler için cdn ler var. Onun dışındaki dosyalar için ftp veya blob storage çözümleri dahs uygun. Blob verilerin nosql veya rdbms de tutulması iyi bir pratik değil
Teşekkürler hocam. Bu proje türünü daha önce kullanmamıştım. kurumsal projeler bu şekilde mi projelerini hazırlıyor hocam yoksa azure de projesini yayınlamak isteyen firmalar mı bu şekilde yapıyor.
Net bir standart yok bu konuda. Her şirket kendisine uygun olanı uygun şekilde kullanıyor. Mesela bizim şirkette bu şekilde kullandığımız çok projemiz var. DevOps tarafında CI/CD süreçlerinde hemen hemen her şeyi kontrol edebiliyoruz bu şekilde. Veritabanı yetkilerinden tutun, migration'ların işlenmesine kadar. Ama herkesin bu tarz ihtiyaçları olmayabilir.
Uniqueidentifier'ı ID alanı olarak belirlemek ileride ciddi performans problemlerine neden olmaz mı? Çünkü zaten kendisi benzersiz olması nedeni ile indexleyemez, aramasını zor yapar ve 16bit yer kaplar vs vs..
Guid veya numeric bir Primary Key kullanmanın kendine göre avantajları ve dezavantajları var. Ben kişisel olarak Guid'i seçiyorum ve mümkünse SequencialGuid kullanıyorum ki sıralı olsun. Dolayısı ile db de tek dezavantajı kapladığı yer ve bir miktar da karşılaştırma da oluyor ama bu bana getirdiği avantajları yanında göz ardı edilebilecek bir dezavantaj. Not: CİDDİ bir performans kaybı olmayacaktır birçok modern veritabanında. Not: Benzersiz olsa da indexlenebilir. Hatta db türüne göre daha iyi bile indexlenebilir.
Böyle bir soruya cevap vermek zor. Global de ikisi de yoğun kullanılan diller. Önemli olan sizin bunlarda ne kadar iyi olduğunuz. İyiyseniz mutlaka alıcınız çıkar :-)
Video çok yararlı ve bence kısa olmuş diyebilirim. Buradaki Tabloları kodda nasıl kullanacağımızı da görebilseydik çok iyi olurdu. Bilmiyorum belki devam videosu gelirse çok sevinirim. Bir datacontext mi yoksa gene pratik bir yol içeren bir örnek mi olur merak konusu. Umuyorum devamı gelir. Emeğine sağlık. Teşekkürler Salih Cantekin.
Teşekkürler
Teşekkürler hocam. Bu proje türünü daha önce kullanmamıştım. Bilgilendirici oldu.
Teşekkürler 😊
teşekkürler Salih bey.
Ağzınıza sağlık hocam çok teşekkürler
Teşekkürler 😊
✌✌🤙🤙🤙
Beklenen bölüm geldi
teşekkürler
amazing video thanks captain
Cheers!
Merhaba Hocam Videolar ne sıklıkla yüklenecek. ? birde Çok faydalı bir seri, Elinize sağlık kazasız belasız :)
@@onurcoskun5173 ilk videoda bahsetmiştim. Katıl üyelerine her hafta 1 video şeklinde yüklenecek. Diğer üyelere açılması ise, bir önceki videonun izlenme sayısına bağlı. Önceki video yeteri kadar izlendiğinde, bir sonraki video 1 hafta sonra yayınlanmış olacak
Hocam declare kısmı icin ayri bir script acip tüm(ilgili) variablerı orda barındırmak daha mı mantıklı o zaman struct yapısı gibi ?
Evet böyle yapılabilir kesinlikle :) Ya da diğer script ler içerisinde kullanacaksa da if bloğu içinde kullanabiliriz. O if gerçekleşmezse, yani tablolarda kayıt varsa, declare de çalışmamış ve diğlerinin işini bozmamış olur :)
Teşekkürler hocam harika bir içerik ve harika bir anlatım olmuş. Uygulama platformunda paylaşılacak içerikler sadece string content olmayacaksa, örneğin text görsel içerik hatta farklı uzantılı bir doküman veya hepsinin bir kombinasyonu... Bunu yönetmek icin hangisi daha verimli olurdu: Sistemin tamamını MongoDb gibi doküman tabanlı şema enforce edilmemiş bir NoSQL db üzerinden, ya da bir kısmı SQL üzerinde, gönderiler yine şema enforce edilmemiş bir NoSQL db'de şeklinde. Yoksa başka bir tavsiyeniz var mıdır?
@@tpkdr Blob veri saklayan çözümler tam olarak bunun için var. Image, video, js, css vs gibi static content ler için cdn ler var. Onun dışındaki dosyalar için ftp veya blob storage çözümleri dahs uygun. Blob verilerin nosql veya rdbms de tutulması iyi bir pratik değil
Teşekkürler hocam. Bu proje türünü daha önce kullanmamıştım. kurumsal projeler bu şekilde mi projelerini hazırlıyor hocam yoksa azure de projesini yayınlamak isteyen firmalar mı bu şekilde yapıyor.
Net bir standart yok bu konuda. Her şirket kendisine uygun olanı uygun şekilde kullanıyor. Mesela bizim şirkette bu şekilde kullandığımız çok projemiz var. DevOps tarafında CI/CD süreçlerinde hemen hemen her şeyi kontrol edebiliyoruz bu şekilde. Veritabanı yetkilerinden tutun, migration'ların işlenmesine kadar.
Ama herkesin bu tarz ihtiyaçları olmayabilir.
Uniqueidentifier'ı ID alanı olarak belirlemek ileride ciddi performans problemlerine neden olmaz mı? Çünkü zaten kendisi benzersiz olması nedeni ile indexleyemez, aramasını zor yapar ve 16bit yer kaplar vs vs..
Guid veya numeric bir Primary Key kullanmanın kendine göre avantajları ve dezavantajları var. Ben kişisel olarak Guid'i seçiyorum ve mümkünse SequencialGuid kullanıyorum ki sıralı olsun. Dolayısı ile db de tek dezavantajı kapladığı yer ve bir miktar da karşılaştırma da oluyor ama bu bana getirdiği avantajları yanında göz ardı edilebilecek bir dezavantaj.
Not: CİDDİ bir performans kaybı olmayacaktır birçok modern veritabanında.
Not: Benzersiz olsa da indexlenebilir. Hatta db türüne göre daha iyi bile indexlenebilir.
udemy kursu demişsiniz de bu egitimde anlatılanlar aslında udemy deki kursta mevcut mu ?
@@turkmvc bu proje serisinde DevOps konusunu işlemiyoruz. Udemy kursunda sıfırdan ileri seviyeye devops anlatılıyor
@@TechBuddyTR hocam efCode CodeFirst ile yapmak mümkün degilmi sql script kullanmışsınız merak ettigim için sordum.
teşekkürler bu arada.
@@turkmvc her şey ile yapmak mümkün ama bu projeyi de görebilmek için özellikle yaptım bunu.
hocam backend alanına yönelmek isteyenler için globalde c# mı javayı mı önerirsiniz ?
Hangisi önemli değil Hangisinde kendini bulduğun ve hangisinde en başarılı olabileceğin önemli. Çünkü başarı herkesten önde olmanı sağlar kardeşim.
Böyle bir soruya cevap vermek zor. Global de ikisi de yoğun kullanılan diller. Önemli olan sizin bunlarda ne kadar iyi olduğunuz. İyiyseniz mutlaka alıcınız çıkar :-)
Video çok yararlı ve bence kısa olmuş diyebilirim. Buradaki Tabloları kodda nasıl kullanacağımızı da görebilseydik çok iyi olurdu. Bilmiyorum belki devam videosu gelirse çok sevinirim.
Bir datacontext mi yoksa gene pratik bir yol içeren bir örnek mi olur merak konusu.
Umuyorum devamı gelir. Emeğine sağlık. Teşekkürler Salih Cantekin.
@@ayhanBabba sonraki videolarda, entityframework de kullanmak için modellerimizi ve ayaklarımızı da oluşturacağız