.Net

WCF

Hosting WCF

1

Bu makalem WCF servislerinin nasıl hosting edileceği ile alakalıdır.Bu makalemde WCF ‘ i farklı şekillerde farklı yerlerde nasıl host edilir, gereksinimler nelerdir bunlardan bahsetmeye çalışacağım.

Servisi barındıracak yerler sizin gereksinimlerinize göre değişir.Atıyorum ister Windows Hosting, ister bir IIS Hosting isterseniz bir önceki makalemde anlattığım gibi Sharepoint WepPart içinden ISAPI klasörü içinde, ister Windows Azure içinde(ilerleyen makalelerimde bundan da uzunca bahsedecem.), isterseniz de bir Console uygulamasında host edebilirsiniz.

Küçük bir örnekle bunları ele More >

WCF

Sharepoint 2010 ‘nda Custom REST WCF Service Kullanımı

0

Bazen geliştirmiş olduğunuz webpartlarda servis kullanma ihtiyacı duyarsınız.SharePoint Server webpartlarda kolaylıkla entegre edilebilir halde WCF veya Web Servis geliştirilebilir.Fazla lafı uzatmadan küçük bir örnekle anlatmaya çalışacağım.

Önce bir webpart projesi açalım atıyorum burda toplama yapmak istiyorsunuz, kayıt yapmak isyitorsunuz veya kullanıcı bilgileri yapmak istiyorsunuz.Bunun için oluşturmuş olduğunuz webparta bir tane Operation Contract‘ın yazışlacağı nesnemizi dahil edelim onun için projemize Wcf Service templatinde bir nesne ekleyelim.

 

wcf service template i More >

WCF

WCF Nedir?

0

Nedir bu WCF?

WCF ( Windows Communication Foundation) .net 3.0 ile gelen yeni teknolojiler arasında yerini almıştır.Aslında web servislerin dahada gelişmiş halidir.Farklı hizmetleri tek çatı altında toplamıştır.Farklı pproblemlere farklı yollardan  çözüm sağlamaktansa tek bir teknoloji ile hepsine çözüm bulunabilir.WCF burada bize yardımcı olmaktadır.

Resimden de anlaşıldığı üzere farklı teknolojileri bir taçı altında toplayım daha fazla hizmet verebilmektedir.

WCF ayrıca Service Oriented mimarisine (SOA) uymaktadır.Aynı zamanda bir servis çok fazla endpoint barındırabilir.Bu sayede servis More >

net_logo

Asp.Net Mvc Model

3

Evet arkadaşlar bu makalemde Asp.Net’te Mvc ‘de bulunan Model katmanını inceleyeceğiz.Model katmanında bizim View katmanına sunmak istediğimiz nesneler yer alır.Ben Database’e sorgu gönderdiğimde gelen veriyi modele yükler onu View da gösterebilirim.Örneğin veritabanında kullandığımız tablolar burada model olarak kullanılabilir.

Bunu bir örnek üzerinde anlatmaya çalışacağım.Ben örneğimi database üzerinden bir tabloya veri ekleme olarak seçtim.Bunun için bir tane database oluşturup bir tanede tablo oluşturacağım.Veritabanı şeması aşağıdaki gibidir.

Sonra bir tane Asp.Net Mvc3 Projesi More >

net_logo

Asp.Net MVC 3 Giris (Controller ve View)

0

Merhaba arkadaşlar Asp.Net MVC 3 ile ilgili genel yapıdan bahsedeceğim ve anlamak için küçük örnekler yapmaya çalışacağım.Öncelikle bir tane Asp.Net MVC 3 Projesi açalım.

Projenin ismini verdikten sonra önümüze şöyle bi ekran gelecektir.

Burda biz viewengine olarak Razor‘u kullanıyoruz.Razor View Engine kısa bi şekilde değinecek olursak Html tarafta yazım şekli(syntax) diyebiliriz.Eğer orda Aspx seçseydik html tarafında yazım şeklimiz şöyle olacaktı.

Biz Razor ile yazaacğımız için doğal olarak yazım şeklimiz aşağıdaki gibidir.

Bunlardan başka Spark ve NHaml View engine’ler More >

net_logo

ASP.NET MVC FRAMEWORK

0

ASP.NET bir çok başarıyı ve kolaylığı bize sunmaktaydı fakat eksik kaldığı noktalar vardı.Bunun için Eylül 2007 ‘ de Scott Guthrie verdiği seminerde Asp.Net MVC FrameWork’ü duyurmuştu.Şu an ASP.NET MVC 3 bulunmaktadır ve ASP.NET WEBFORMS ‘ un tahtını bence sallamaktadır.Çünkü bir çok ünlü site ASP.NET MVC FRAMEWORK’ü kullanmaktadır.Bunların başında Bİng,Stackoverflow gibi siteler gelmektedir.

ASP.NET MVC FRAMEWORK ile MVC Architecture birbirinden farklıdır.MVC Architecture yeni bir şey değildir ve 1978’de Trygve Reenskaug SmallTalk projesi üzerinde çalışırken bulunmuştur.(Daha önce yeni çıktı More >

Ado.net şekil

ADO.NET Nedir?

0

ADO.NET Ado.Net Microsoft’un veriye erişme teknolojisinin adıdır. Eskiden Microsoft’un veriye erişme teknolojisinin adı bilindiği üzere Ado’dur.Bu teknoloji Activex teknolojisi ile geliştirilmiş bir teknolojidir. Ado,Ado.Net’ e temel oluşturduğu söylenen bir teknolojidir.Ancak hala bu görüş tartışılmaktadır.Aralarında ortak olan ve tartışılmayan tek şey ise veriye erişim felsefesidir. Ado.Net, .Net Framework ile geliştrilen veri işlemlerini kolaylaştıran, N katmanlı mimariler geliştirmek için hazırlanmış ayrıca offline sistemleride destekleyen ve XML’e tam destek veren bir More >

Go to Top