3 Kasım 2015 Salı

ASP.NET Razor Web Sayfalarında jQuery Sortables (Sıralama) Veritabanı Kayıt

jQuery Sortables : Öğelerin sürükle-bırak özelliğini kolayca yapmamızı sağlayan bir jQuery eklentisidir. Bu yazıda bu eklentiyi Razor Web sayfalarında kullanarak hem yeninden sıralama işlemi gerçekletirecek hem de sonuçları veritabanına kaydedeceğiz.

İhtiyacımız olan şey sadece jQuery Sortables eklentisini ve jQuery UI referanslarını almak. Her iki kütüphanede Visual Studio Razor Web sayfalarını yarattığında projeye eklenmiş olarak geliyor. Fakat WebMatrix ile çalışacaksanız Nuget paket indirme aracını kullanarak kurulumu gerçekleştirebilirsiniz yada sadece CDN-hosted dosyalarını Microsoft tarafından oluşturulan (http://www.asp.net/ajaxlibrary/cdn.ashx) veya Google tarafından oluşturulmuş (https://developers.google.com/speed/libraries/devguide) adreslerinden elde edebilirsiniz.

31 Ekim 2015 Cumartesi

ABSTRACT SINIFLAR & INTERFACES

Abstract class yada Interface : Programlama dünyasında ki en kararsız bırakan konulardan biri bu ikiliden hangisi kullanmaya karar vermektir. Şimdi bu sınıfıları teker teker detaylı olarak ele alalım.

Abstract class: Bir abstract sınıf diğer sınıflar gibi (properties, metodlar ve collectionlar gibi) bir sınıftır. Tek farkı abstract bir sınıfın nesnesinin yaratılamamasıdır. Tabi ki "abstract" anahtar kelimesi sınıfın bildirimde kullanılır.Abstract bir sınıf, gövdesi olan metodlara ve hatta sadece abstract ifadesi bulunan metodlara bile sahip olabilir. Örneğe geçelim :

[code lang="js"]
//1. Bir abstract sınıf onu tanımlayan "abstract" anahtar kelimesine sahiptir
namespace abstractClass_ve_Interfaces
{
public abstract class AbstractClassOrnegi
{
//2. Abstract sınıflar field içerebilir
int field;
// ve diğer sınıflar gibi property'ler içerebilir
public int Property1 { get; set; }
//3. Kendi gibi abstact bir metod içerebilir.
public abstract void AbstractMetod();
//4. Ayrıca somut metodlarda içerbilir
public void SomutMetod()
{
Response.Write("Somut metod");
}
}
}
[/code]

Şimdi çoğumuzun karıştırdığı noktalara geliyoruz. Abstract sınıfılar hakkında bilinen yanlışlar ve gerçekler.

4 Nisan 2015 Cumartesi

LocalDB

SQL Server 2014 LocalDB buradan indirilebilir.

SQL Server 2014 kurulumu için aşağıdaki adımları izleyiniz.

SQLServer2014_0010_0001

3 Nisan 2015 Cuma

ASP.NET : Yaptıklarımız ne kadar doğru ? - 1

Bu makalede asp.net uygulaması geliştirirken sıklıkla düşülen hataların nasıl önüne geçileceği anlatılacaktır. Hemen ilk konumuzla başlayalım :

Uyum standartları


Kontrol adaptörleri 


Önemli tavsiye : Uyarlama işlemleri için kontrol adaptörlerini kullanmayı bırakıp, bunun yerine CSS media ve Html uyumlu standart sorgulamaları kullanın.

Kontol adaptörleri ilk olarak farklı ortam ve cihazlar için özelleştirilebilen kod oluşturmak için .NET 2.0 ile beraber ortaya çıktı. Fakat bu adaptörlerin işlevleri CSS ve HTML ile yapılabilir. Bu nedenle kontrol adaptörlerini kullanmayı ve onları CSS ve HTML'e convert etmeyi bırakmalısınız.

18 Mart 2015 Çarşamba

9ncu NedirTv Geleneksel Yazılım Teknolojileri Seminerleri

 

indir

 

Katılım ve detaylı bilgi için tıklayınız

ASP .NET MVC Partial Views

Partial Views


Partial View ana view (parent view) içerisinde render edilen bir view tanımlanmasını sağlar.  Partial View ASP.NET (.ascx) uygulamalarında kullanılan User Controller gibi çalışır.

Bir partial view oluşturulduğunda ana view içerisinde bulunan ViewDataDictionary nesnesinin bir kopyasını alır. Bu yolla ana viewin verisine erişir.  Ancak partial view veri güncellemesi yaptığında bu güncellemeler sadece partial view'in ViewData nesnesini etkiler. Ana viewde bulunan veri etkilenmez  veya değişime uğramaz.

Microsoft, Internet Explorer Markasını Öldürdü!

microsoft-internet-explorer-markasini-oldurdu-705x290 (1)Internet Explorer kullanılacak mı, bu büyük marka ne olacak derken Microsoft’tan gelen açıklama, eski tarayıcılarının markasını tamamen bitirecek gibi görünüyor.

Artık zamanlarının büyük bir kısmını Project Spartan’a ayıracağını açıklayan şirketin pazarlama şefiChris Capossela, şirketin yeni bir isim ve marka üzerinde çalıştığını ortaya çıkardı. Capossela, Windows10’la birlikte yeni Spartan kod adlı Project Spartan üzerine yoğunlaşacaklarını belirterek, Internet Explorer’ı da yaşatmaya devam edeceklerini söyledi.

Yazının devamı için tıklayınız