Bazıları Hayal Eder Bazıları Yapar - Bora Kaşmer - www.borakasmer.com Blog

0

Azure DB ile Mvc’de Code First İşlemleri. BÖLÜM -1

Selamlar arkdaşlar. Bugün code first üzerine biraz konuşacağız. Amacı isiminden de anlaşılacağı gibi önce kod yazılıp sonra ilgili DB’yi oluşturmaktır.Ama herzaman bu şekilde kullanılmayabilir.Yapılan unit testlerle, belirlenen senaryoya göre gerekli ihtiyaçların çıkarılması ve bu ihtiyaçlara yönelik ilgili modellerin oluşturulması...

7

Web API Cross-Domain & OData & GET,GET(ID),UPDATE

Web API bir çeşit webservisidir. Ama en büyük farkı HTTP tabanlı olmasıdır.Buda platformadan, browserdan ve dilden bağımsız olarak her yerde kullanılabilmesini sağlamıştır. Bir mobile uygulamada ilgili productları verirken, bir televizyon uygulamasında o günkü akışı verebilmektedir.İstemcilere HTTP protokolünün Post, Put, Get,...

0

TypeScript’i Derinlemesine İnceleme

Herkese selamlar; Günümüzde web uygulamalarında javacriptin yeri azımsanmayacak kadar büyüktür. Javacript strongly-typed bir dil değildir. Doğal olarak kapsamlı ve büyük projelerde işler çok karmaşıklaşmaktadır. Class, Interface ve Modüller gibi birçok kavramın kullanılamaması bunun enbüyük nedenlerinden bazılarıdır....

53

SignalR’ı Derinlemesine İnceleme

Tüm icatlar ihtiyaçtan doğar. Internet dünya’sının kanayan yarası olan Real Time uygulamalar ya çok resource harcıyordu (clientların belli zaman aralıkları ile server’a ajax post ile request atması(Ajax long polling) ki düşünün 100000 user’ın 10sn’de bir...

6

KnockoutJS’i Derinlemesine İnceleme

Javascript Frameworkleri arasından en beğendiğim olan KnockoutJS ile kullanıcı etkileşimini arttırmak; kapsamlı ekranlarda, karmaşıklığı ve kod kalabalığını azaltmak esas amaç edinilmiştir. Bu şekilde model ve tasarım mantığı da birbirinden ayrılmış olur. KnockoutJS’de MVVM Presentation Model...

5

Mvc Rooting & Custom Constraint & Custom Action Filters

Bugünkü makalemizde amaç bir Mvc projesine request geldiği zaman izlenilecek işlem adımları ve gelen bu request’deki parametrelere göre daha en baştan yapılabilecek filitreleme ve kısıtlamalardır.Daha controller veya action’a gelmeden yapılan bu filitrelemeler, uygulamamıza performance ve...

7

Mvc’de Model ve Özelleştirilmiş Kontrol Kavramına Derinlemesine Giriş

Mvc’nin enstrumanları ve çalışma mantığının daha iyi anlaşılması için örnek bir uygulama yapıcağız. Bu uygulamamızda bir kullanıcıya role yetkileri verip istendiğinde rol isimlerini ve açıklamalarını değiştirebileceğiz.Daha sonra rolün önem sırasına göre bir değerlendirme yapıcağız. Model:Mvc’deki...

26

ASP.NET MVC Nedir, Ne İşe Yarar?

ASP.NET MVC, MVC pattern’ini ASP.NET’e eklemek için Microsoft’un geliştirdiği framework’tür. ASP.NET MVC’nin ne olduğunu anlamak için öncelikle MVC’nin ne olduğunu incelemekte fayda var. MVC, uygulama geliştirmede (özellikle web uygulaması geliştirmede) önemli yere sahip mimari...