Archive for January, 2012

ASP.NET MVC 3 Razor İpucu 1 – DropDownList’ten Selected Change Anında Action Çağırma


Merhaba MVC Severler, “ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizi”sine devam ediyorum. Aynı zamanda aklıma geldikçe ipuçları paylaşacağım sizlerle. Biliyorsunuz MVC’de Server kontrolleri yok dolayısıyla post back mekanizması da yok. Bu yüzden DropDownList kullanacağımız zaman DropDownList’ten seçili olan öğeyi değiştirdiğinizde arkada çalışacak herhangi bir event bulunmamaktadır. Senaryo DropDownList’e (Select List) şehirlerimi ekledim ve […]

, , ,

9 Comments

ASP.NET vNext – Strongly Typed Data Controls


Merhaba ASP.NET Severler, .NET vNext ve Visual Studio 2011 içerisinde bir dizi yeni özellik ve beceriler geldi. Aslında build konferansında bu güzel haberleri alalı yaklaşık 4 ay oldu. ASP.NET vNext ile Web Forms ve MVC ile benim uzun zamandır beklediğim bir takım heyecan verici gelişmeler oldu ve olmayada devam edecek. Hep birlikte göreceğiz. Bu yazım […]

, , ,

Leave a comment

Microsoft Tag Web Service’sindeki Değişiklikler – QR Render Etme, QR ve NFC İle İlişkili URL’i Alma


Merhaba Microsoft Tag Severler, Önceki yazımda Microsoft Tag Manager’daki değişiklikleri ve oluşturulan Tag’leri Download yaparken kullanılan arayüzdeki değişikliklerden bahsettim. Bu yazımda Tag Web Service’indeki değişikliklerden ve oluşturduğumuz bir Tag’i nasıl QR olarak render edebiliriz onu göreceğiz. Microsoft Tag Web Service (15.01.2012) Güncel Hali MIBPContractClient Methodları Category ActivateCategory CreateCategory PauseCategory UpdateCategory Tag ActivateTag CreateTag DeleteTag PauseTag […]

, , , , , ,

Leave a comment

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 12 – ASP.NET MVC Life Cycle (Yaşam Döngüsü)


Merhaba MVC Severler, Önceki yazımda Layout nedir? Nasıl çalışır? Section nedir? Kullanım yerleri nerelerdir? gibi sorulara cevaplar verdik. Bugün yazımda sizlere ASP.NET MVC Life Cycle‘i anlatacağım. Çok fazla detaya girmeden, basitleştirilip bu şekilde size sunacağım. ASP.NET MVC Life Cycle 1) HTTP Request: Sizin her ASP.NET MVC uygulamasını görüntülemek istemeniz bir request(istek) tir. Bu istediğinizi HTTP […]

, , , , , , , , , ,

1 Comment

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 11 – Layout(Master Page/Template) Nedir? Ne İşe Yarar?


Merhaba MVC Severler, Önceki yazımda Url Helper’larından Url.Action, Url.Content ve Url.RouteLink’i inceledik. Bu yazımda da Layout’u inceleyeceğız. Nasıl çalışır? Ne amaçlı kullanılır? Uygulamayı sayfanın sonunda indirebilirsiniz. Layout Razor’da Layout’lar, tutarlı bir görünüm sağlamaya yardımcı olmanın yanında bir çok View arasında görüntülenir, kullanılırlar. Eğer daha önceden Web Form’lar ile yani ASP.NET sayfaları ile çalıştıysanız ya da […]

, , , , , , ,

9 Comments

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 10 – URL Helper’larının(Url.Content, Url.Action, Url.RouteUrl) Kullanımı


Merhaba MVC Severler, Önceki yazımda Html Helper’larından ActionLink, RouteLink, Action, RenderAction, Partial ve RenderPartial nasıl kullanılır nelerdir bunları inceledik. Bu yazımda da URL Helper’lardan Url.Action, Url.Content ve Url.RouteUrl’in ne işe yaradığını ve ne olduğunu inceledim. URL Helper’ları HTML ActionLink ve RouteLink’e benzemektedir fakat geriye HTML döndürmek yerine, URL’leri build edip URL’leri string gibi döndürürler. 3 tane […]

, , ,

3 Comments

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 9 – ActionLink, RouteLink, Action, RenderAction, Partial, RenderPartial


Merhaba MVC Severler, Önceki yazımda Html Helper’larıyla CSS ve JavaScript nasıl kullanılır onu konuştuk. Sayfanın sonunda uygulmayı indirebilirsiniz. Bu yazımda aşağıdaki Html Helper’ları inceleyeceğiz; Html.ActionLink Html.RouteLink Html.Partial Html.RenderPartial Html.Action Html.RenderAction Herhangi bir uygulama içerisinden diğer kaynaklara linkler verebilir, View’leri parçalara ayırarak bölümler halinde tekrar tekrar kullanabilir ya da diğer sayfaları kendi sayfalarımız içerisinde açabiliriz. Bu […]

, , , , , ,

10 Comments

Bilge Adam Kızılay Şubesindeki ASP.NET MVC 3 Razor ile Uygulama Geliştirme Semineri Notları


Merhaba MVC Severler, Bugün Bilge Adam Kızılay Şubesinde ASP.NET MVC 3 Razor ile Uygulam Geliştirme semineri gerçekleştirdik. Şube içindeki bir seminer olmasına rağmen şube dışı katılım ile birlikte yaklaşık 50-60 kişilik konuya ilgili ve öğrenmek için gelen bir grup vardı. Güzel bir etkinlik gerçekleştirdiğimizi düşünüyorum. Dinlemeye gelen herkese çok teşekkür ediyorum. Aldığım geri bildirimler süper. […]

, ,

6 Comments

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 8 – Html Helper’larıyla Css, Javascript Kullanmak ve Html Helper’ların Attribute’lerini Kullanmak (Video Demo)


Merhaba MVC Severler, Önceki yazımda Html.Helper’larının Kullanımı hakkında buradaki ve buradaki yazımda Helper’ları inceledik. Bu yazımda Html Helper’larına nasıl olurda CSS ve JavaScript/jQuery ile etkileşimli hale getirebiliriz ona bakacağız. Sayfanın sonunda Demo videosu yer almaktadır. Ayrıca sayfanın sonunda uygulamayı indirebilirsiniz. Senaryo Üyelik formu hazırladığımızı düşünelim. Email, İsim Soyisim ve Şifre alalım. Aşağıdaki gibi bir görüntü […]

, , , , , , ,

5 Comments

ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 7 – HTML.Form ve Html.Helper’larının Kullanımı 2 (HTML Helpers)


Merhaba MVC Severler, Önceki yazımda Html.Form’un ne olduğunu ve TextBox kontrolünü inceledik. Bu yazımda bir kaç tane daha kontrol görüp, bu kontrolleri nasıl kullanabiliriz onu inceleyeceğiz. Sıkça Kullanılan Kontroller: Kullanacağımız kontroller, HTML Helper’lardır ve HTML. dedikten sonra kullanabileceğiniz Helper lar gelmektedir. Ayrıca kendiniz de ekleyebilir, yeni bir Helper geliştirebilirsiniz. Html.TextBox ve Html.TextArea TextBox helper’i type’i […]

, , , , , , , , , ,

5 Comments