Monthly Archives: February 2011

jQuery ve Mobil Web Uygulamaları Internet Semineri Notları

Geçtiğimiz tarihlerde gerçekleştirmiş olduğum jQuery ve Mobil Web Uygulamaları internet Seminerinde Mobile Web konusunu incelemeye çalıştık. Seminerinde ASP.Net MVC ve JQuery araçlarını kullanarak Mobile Web uygulamaları konusunda bilgiler vermeye çalıştık.

İçerisinde bulunduğumuz Mobile Çılgınlık diyebileceğimiz dönemde, Web geliştiricisi olarak Mobile Web uygulamaları geliştirebilmekteyiz. Mobile Web uygulamaları sayesinde, internet ortamında kullanan mobile cihazlar ile sunmak istediğimiz ürün ya da bilgileri her yerden erişebiliriz. (Dünya’ ya her yerden ulaş… )

 

ASP.NET MVC Öğreniyorum – 15 (Layout ve View)

Bu görselimizde Spark View Engine yapısı konusunda Layout ve View kavramlarını inceleyeceğiz. Çalışmamızda incelediğimiz konu ile ilgili olarak BookStore uygulaması içerisinde işlemler yapacağız.

Bu görselimiz ile “ASP.NET MVC Öğreniyorum” serimizin 15 bölümünü yayınladık. Bu yayımız ile kısa bir ara vereceğiz. Kalan 5 görseli ise çok yakında sizler ile olacaktır.

Alternatif Video Adresi: https://vimeo.com/60921697

 

ASP.NET MVC Öğreniyorum – 14 (Spark ViewEngine)

“ASP.NET MVC Öğreniyorum” video serimizin bu bölümünde, ASP.Net MVC uygulamalarımızda kullanabileceğimiz View Engine araçlarında bahsedeceğiz. Görselimizde Spark,NHaml ve Razro View Engine araçlarını inceleyerek, Visual Studio 2010 etkileşimi göreceğiz.

ASP.Net MVC uygulamalarımızda View tasarım konusunda, işlerimizi kolaylaştıran bu araçların etkisi çok büyüktür. “ASP.NET MVC Öğreniyorum” video serimizde geliştirdiğimiz BookStore uygulamamızda Spark View Engine kullanacağız. Spark View Engine bilgi için bağlantıda bulunan makaleleri incelemenizi tavsiye etmekteyim.

Alternatif Video Adresi: https://vimeo.com/60921696

 

ASP.NET MVC Öğreniyorum – 13 (AntiXSSLibrary)

Web uygulamalarında ne kadar sistem denetimi bulundur sakta, uygulamaya zarar vermek için ya da değişik şekillerde kullanmak gibi sebeplerden dolayı, uygulamaya karşı değişik tepkiler oluşur. Bu tepkiler kimi zaman DDOS ya da XSS şeklinde yapılan saldırılardır. Bu görselimiz uygulamamıza karşı yapılabilecek XSS saldırılarına karşı bir Çözüm üreteceğiz.

Görselimde değinmiş olduğum gibi Microsoft bu gibi durumlara karşı AntiXSSLibrary isimli bir kütüphane geliştirmiştir. Bu kütüphane .Net 4 dolayısı ile ASP.Net 4 ve ASP.Net MVC 3 desteğinde kullanabilmekteyiz. AntiXSSLibrary ile diğer bilgiler için bağlantıdaki adresi inceleyebilirsiniz.

Alternatif Video Adresi: https://vimeo.com/60921695

 

ASP.NET MVC Öğreniyorum – 12 (Test Drive Developmet)

Geliştirilmiş uygulamanın ne çeşit olursa olsun, uygulamanın en az hata ile üretilmesi çok önemlidir. Uygulamanın en az hata ile ve başarılı şekilde çalışması amacı ile çeşitli test süreçleri uygulanmaktadır.  Bu bölümde Test Driven Development incelenerek, uygulama geliştirilme süreçlerinde birim testlerin kullanımı hakkında temel bilgiler verilecektir.

Gerçekleştirilen birim test süreçleri ile ilgili xUnit(http://xunit.codeplex.com/) kütüphanesi kullanılmıştır. Birim test yazım süreçlerinde iş kolaylaştırıcı araçlarında biri olan, TestDriven (http://www.testdriven.net/) ve Visual Studio kurulumu hakkında bilgiler verilmiştir.

Alternatif Video Adresi:

https://vimeo.com/60921693

Bu çalışmada Test-Dirven Development konusunda temel bilgiler verilerek, xUnit kütüphanesi ve iş kolaylaştırıcı TestDriven aracı incelenmiştir. Konu ile ilgili sorularınızı info@ibrahimatay.org eposta adresine yöneltebilirsiniz.