Date Image Sunday, March 21, 2010 | Kategoriler | Ado.Net, Asp.Net, C#, Html, Css, Javascript, Linq, Xml, Genel, WCF, Web Service, GDI+, Sql, Ajax, MVC, Entity Framework, Silverlight, Tümü

Units Of Work Kavramı - Giriş

Yazılım sürecinde oluşturulan sistemin kalite kontrolü unit testleri ile yapılır.
Unit genellikle bir sınıftır,test ortamında oluşturulup o nesnenin çeşitli metodlarını çağırılarak, çeşitli alanlarını değiştirerek, kısacası üzerinde işlem yaptıktan sonra ortaya çıkan sonuçların beklendiği gibi gerçekleşip gerçekleşmediğinin sınandığı bir test çeşididir.

Etiketler :
Detay
Date Image Thursday, January 28, 2010 | Kategoriler | Javascript, Tümü

JQuery İle Akordiyon İçerik Nasıl Oluşturulur?

    Bu yazıyı 'En güzel şey kendin yazarsan olur' gibi bir söz ışığı altında hazırlıyorum :)

<script type="text/javascript">

        $(document).ready(function() {

            $(".AccordionContent").hide();

            $(".AccordionTitle").click(function() {

                $(".AccordionContent").slideUp("normal").hide();

                $(".AccordionTitle").removeClass("active");

Etiketler : JavaScript , JQuery , Accordion
Detay
Date Image Wednesday, January 27, 2010 | Kategoriler | Javascript, Tümü

Javascript İle Regular Expression'dan Faydalanarak Trim İşlemi

<script type="text/javascript">

        function Trim(text,chars) {

            return TrimLeft(TrimRight(text, chars), chars);

        }

 

Etiketler :
Detay
Date Image Thursday, November 26, 2009 | Kategoriler | Javascript, Tümü

Javascript Nesne Oluşturmak

   Neredeyse her projemizde javascript kullanıyoruz. Peki OOP yapısını javascript yazarken de kullanıyor muyuz? Cevap hayır ise; bir yerden başlamak gerekiyor. Gelin nasıl nesne oluşturabildiğimize bir bakalım.

function makale(baslik,kategori,icerik) {

            this.baslik = baslik;

            this.kategori = kategori;

            this.icerik = icerik;

        }

Etiketler :
Detay
Date Image Tuesday, November 10, 2009 | Kategoriler | Javascript, Tümü

JavaScript IndexOf Ve Replace Metotlarının Kullanımı

   Yazılım konusunda yeni olanların bile bildikleri metotlardır indexof ve replace. Bu yazımın amacı; Javascriptte bu metotların kullanımının biraz farklı olmasıdır. Aslında IndexOf değil de Replace biraz farklıdır. Bizim bildiğimiz Replace metodu bir string içerisindeki, belirtilen karakteri arar ve yerine belirtilen karakteri yerleştirir ve bunu string ifade içerisinde ne kadar uyan karakter varsa hepsi için ayrı ayrı yapar.

   Javascriptte ise belirtilen karakteri arar ve sadece ilk bulduğu konumdakini değiştirir. String ifade içerisinde aynı karakterden daha fazla varsa bunları değiştirmez. Burada biz devreye girerek IndexOf metodunun da yardımıyla ve bir while döngüsüyle bu işlemi yaptırabiliriz. Nasıl mı ? ;

var name = 'serdar';

var index = name.indexOf('r', 0);

while (index != -1)

{

name = name.replace('r', '');

      index = name.indexOf('r', 0);

}

 

Burada yaptığımız şey; name değişkeninin değeri içerisinde Replace etmek istediğimiz karakterin ilk konumunu aldıktan sonra, while döngüsü ile herseferinde replace etmekten ibaret. Aynı zamanda Replace işeleminden sonra index i tekrar set ediyoruz ki while döngüsünü, karakter bulunamazsa (yani replace işlemi bitmiş ise) bitirebilelim.

Etiketler :
Detay
Date Image Saturday, October 31, 2009 | Kategoriler | Asp.Net, Javascript, Tümü

JQuery İle Makalelerimin Takip Edilebilmesi Ve İsteyenlerin Sitelerinde Yayınlayabilmesi İçin Basit Bir Widget

   Amacım aslında kimsenin bunu kullanması falan değil :) İtiraf ediyorum canım sıkıldı böyle birşey aklıma geldi. Ortaya böyle birşey çıktı.


 

   İsteyen aşağıdaki kodu alsın sitesine yapıştırsın. Sonuç yukarıda gördüğünüz gibi.

<iframe scrolling="no" frameborder="0" width="200px" src="http://www.serdarsert.com/widget.aspx" height="311px"></iframe>

Etiketler :
Detay
Date Image Saturday, October 17, 2009 | Kategoriler | Javascript, Tümü

Jquery İle Linklerde Özelleştirilmiş Tooltip Kullanmak

   Hepimiz, web sayfalarımızda linklere title  ataması yaparız. Bunu yapmak, link üzerine mouse ile gelindiğinde title için yazdığımız yanının görüntülenmesini sağlar. Bu özelliğin standart görüntü ile değil de sitemize uygun stillerle görüntülenmesini sağlayabiliriz. Bu noktada Jquery bize çok yardımcı oluyor.

Etiketler :
Detay
Date Image Friday, October 16, 2009 | Kategoriler | Asp.Net, Javascript, Ajax, Tümü

Jquery İle Json Data Çekerek Ürün Sayfası Hazırlamak

   Uygulamalarda, bazen verilerin sayfa postback olmadan asenkron olarak gösterilmesi istenir. Bu gibi durumlarda genellikle ajax update panel kullanarak hiçbir şey değişmemiş gibi işlemlerinizi yapıp datalarınızı yayınlayabilirsiniz. Ancak update panel kullanmak istemeye bilirsiniz. Benim de çok fazla kullandığım en başarılı javascript kütüphanelerinden biri olan Jquery yi kullanarak json formatında veri çekebilirsiniz. bu durumda verileriniz, kendi oluşturmul olduğunuz bir class olabilir. Json ile kendi tiplerinizi isteyebilirsiniz hiç bir sorun olmayacaktır. Örneğimde ben class oluşturmak yerine object tipinde product oluşturmayı tercih ettim.

Etiketler :
Detay
Date Image Friday, September 11, 2009 | Kategoriler | Asp.Net, Javascript, Web Service, Ajax, Tümü

Asenkron Web Servis Ve Ajax Auto Complete Extender Kullanarak Facebook Search

   Saat gece yarısı olmadan hemen bir örnek yapıp yayınlayayım dedim. Biraz acele oldu ama faydalı bir örnek olduğunu düşünüyorum. Daha önceden kendi kendime uğraştığım bir uygulamaya benzer bir örnek bu.

   Örnek uygulamaya öncelikle bir tablo oluşturarak başladım.

users table

Detay
1
serdarsert.com Rss
Facebook | Serdar SERT
Twitter | Serdar SERT