Telerik Components

13 Şubat 2011 Pazar

Visual Studio içerisinde gelen hazır toollardan sıkılmış olanlar için veya daha orjinallerini arayanlar için ideal componentler mevcut.Ayrıca site içerisinde bulunan demo calısmalar ve dökümanlar gayet açıklayıcı.

fazla reklam yapmadan sizi yönlendireyim. Telerik'in sitesine buradan, Asp.net-Ajax için demolara buradan, yine Asp.net-Ajax için dökümanlara buradan ulaşabilirsiniz.

Sadece Asp.net Ajax için değil MVC, Silverlight,WPF,Desktop içinde çeşitli componentler ve aynı sekilde dökümanlar mevcut.

Telerik componentlerini ücretsiz kaydolarak kullanabilirsiiniz.


MVC-3(Razor) Telerik Kullanımına Giriş

30 Nisan 2011 Cumartesi

Telerik componentleri Ajax tabanlı çalışan ve şunu yaspasalarda kullansak dediğimiz J bir çok yapan bir component seti dir. ASP.NET AJAX,Mono, Silverlight,WPF gibi birçok ortam için componentleri bulunmaktasır. Ayrıca resmi sitede bulunan Demolar, yardımlar ve forum da neredeyse tüm sorunlarınız için çözüm bulabiliyorsunuz. Ortalama fiyatları 1000$ civarında olan bu componentler arasında MVC ücretsiz.MVC componentleri aynı zamanda Open-Source.
-Anlatım MVC 3.0 Razor engine için yapılmıştır
BU makalemizde bu componentleri kullanmayı göreceğiz.
http://www.telerik.com/download.aspx adresinden öncelikle componentlerimizi indiriyoruz ve bilgisayarımıza kuruyoruz.
 ardından MVC projemizi açıp dll lerimizi projemize import ediyoruz (C:\Program Files\Telerik\Extensions for ASP.NET MVC Q1 2011\Binaries içerisinde)
Telerik.Web.MVC dll ini referans olarak ekledikten sonra web.config içerisine <systrem.Web><pages><namespaces> altına aşağıdaki satırı ekleyin:
      <add namespace="Telerik.Web.Mvc.UI"/>

 
 
Ardından C:\Program Files\Telerik\Extensions for ASP.NET MVC Q1 2011\Scripts içerisindeki tüm scriptleri projenizin Script klasörüne alın.
MVC componentlerinin tüm sayfalarımızda çalışması için scriptleri register etmemiz gerek bunu tek seferde yapmak için _Layout içerisine aşağıdaki kodu ekliyoruz
öncelikle sayfa başına:
@using Telerik.Web.Mvc.UI

sayfa içerisine ASP.Net teki scriptmanager ile benzer işlevi gören aşağıdaki kodu ekliyoruz
      @(Html.Telerik().ScriptRegistrar())

Ardından kullanacağımız css leri projemize ekliyoruz. Kod kısmı aşağıdaki gibi ayrıca Content klasöru içerisine ilgili css ve image leri eklemeniz gerekmektedir.
@(Html.Telerik().StyleSheetRegistrar().DefaultGroup(group => group.Add("telerik.common.css").Add("telerik.vista.css")))

artık view kısmında çalışmalara başlayabiliriz.
Yine sayfa başına aşağıki kodu ekleyin
@using Telerik.Web.Mvc.UI

artık projemize neler ekleyebiliriz:
-Calendar
-combobox
-DatePicker
-DateTimePicker
-Editor
-Grid
-Menu
-Numeric TextBox
-PanelBar
-Slider
-Splitter
-TimePicker
-TabStrip
-TreeView
-Upload
-Window

örnek olarak bir adet editör ekleyelim:
    @(Html.Telerik().Editor().Name("reEditor").Value(@<text>
    <p>Tahsin Sevinç<br/>Razor Engine ve Telerik MVC component</p>
    </text>)
    )


1 (Toplam 2 yazi bulunmaktadır)