Archive for January, 2012
ASP.NET MVC 3 Razor İpucu 1 – DropDownList’ten Selected Change Anında Action Çağırma
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 27, 2012
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 […]
ASP.NET vNext – Strongly Typed Data Controls
Posted by Mahmut Sozeri in ASP.NET 4.5 (vNext) on January 17, 2012
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 […]
Microsoft Tag Web Service’sindeki Değişiklikler – QR Render Etme, QR ve NFC İle İlişkili URL’i Alma
Posted by Mahmut Sozeri in Microsoft Tag on January 15, 2012
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 […]
ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 12 – ASP.NET MVC Life Cycle (Yaşam Döngüsü)
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 13, 2012
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 […]
ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 11 – Layout(Master Page/Template) Nedir? Ne İşe Yarar?
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 11, 2012
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 […]
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ı
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 10, 2012
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 […]
ASP.NET MVC 3 Razor ile Uygulama Geliştirme Yazı Dizisi 9 – ActionLink, RouteLink, Action, RenderAction, Partial, RenderPartial
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 9, 2012
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 […]
Bilge Adam Kızılay Şubesindeki ASP.NET MVC 3 Razor ile Uygulama Geliştirme Semineri Notları
Posted by Mahmut Sozeri in Notes Of Seminars & Workshops on January 8, 2012
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. […]
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)
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 4, 2012
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ü […]
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)
Posted by Mahmut Sozeri in ASP.NET MVC 3 on January 3, 2012
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 […]