Önce yapmamız gereken şey Visual Studio’da yukarıdaki gibi bir App_Code klasörü oluşturmak. Sonra bu klasörün içinde Class1.vb ve Class2.cs adlı 2 class oluşturmak.
Class1.cs’ye şunları yazalım öylesine:
|
|
Önce yapmamız gereken şey Visual Studio’da yukarıdaki gibi bir App_Code klasörü oluşturmak. Sonra bu klasörün içinde Class1.vb ve Class2.cs adlı 2 class oluşturmak.
Class1.cs’ye şunları yazalım öylesine:
|
|
Bildiğimiz gibi Asp.Net‘te GridView‘in en işlevsel özelliklerinden biri de AllowPaging özelliğidir. GridView’imizi seçip Properties penceresinden AllowPaging değerini True yaparak bu özelliği aktif hale getirebiliiz. Böylece veritabanımızdan sayfa başına 10 tane gelebilecek şekilde verilerimiz sıralanır. Tabi bu 10 rakamı default değerdir. İstersek bunu arttırabilir yada azaltabiliriz.
AllowPaging yaparken dikkat etmemiz gereken nokta, GridView üzerindeki 2. veya başka bir sayfaya geçildiğinde yine verilerin veritabanından düzgün biçimde gelmesidir. Eğer aşağıdaki verdiğim kodları GridView’in PageIndexChanging özelliği içerisine yazmazsak 2.yada başka bir sayfaya geçtiğimizde verilerimiz veritabanından gelmez.
Bir arkadaşımın özel isteğiyle web sayfası için basit bir RssFeed uygulaması geliştireyim dedim. Karşılığında aldığım hata malumunuz. Öncelikle söyliyeyim bunun çözümü Visual Studio .Net’in ayarlarını değiştirmekle bir netice bulmuyor. O konuyu daha önce incelemiştik. Bunu söylememin sebebi, hataların isim benzerliğinden dolayı vakit kaybının olmaması. Bu sorun tamamen WebRequest & WebResponse işlemlerinden kaynaklı. Ama genel olarak işyerimdeki proxy ayarlarından dolayı böyle bir sorunla karşılaşıyorum. 2 türlü çözümü var.
Visual Studio .Net 2005’te bir Asp.Net projesi yaparken, projenin halini görmek için F5’e (yada CTRL + F5’e) basarız ve ne durumda olduğumuzu görürüz. Ancak bazen “The request failed with HTTP Status 407. Proxy authentication required” şeklinde bir hata mesajı alırız browserımızda. Bu hatanın iki sebebi vardır. İlkini şimdi yazıyorum, ikincisini az sonraya bırakıyorum 🙂
Bu sorunun çözümü için iki ayrı yöntem var.
1- Başlat -> Çalıştır -> Drive:Program FilesCommon FilesMicrosoft SharedHelp 8Dexplore.exe.config diyerek Visual Studio .Net 2005’de karşımıza bir sayfa gelir. Bu sayfa yoluyla Visual Studio’nun Browser ayarlarını yapabiliyoruz. Sayfada
Daron Yöndem‘den yine harika bir proje. Şimdiye dek gördüğüm ve gittiklerim içinde en özgünü. Öyle ki proje 20 Aralık gecesi saat 22.00’da Koç Üniversitesi Rumelifeneri Kampüsü, SOS-180’de başlıyor. Sabaha karşı 08.00’da bitiyor. Amaç; Silverlight 2.0 ve ASP.NET 3.5 kullanarak hazırlanan video portalını yayına almak. Daron Yöndem ciddiyeti şöyle özetliyor: “Unutmayın bu ciddi bir iş! Projeyi yetiştiremezsek hepimiz işten kovuluruz! Sabaha sitenin kesinlikle yayına açılması gerekiyor.“
Yeni nesil Microsoft yazılım geliştirme platform ve teknolojilerine derinlemesine dalınacak teknik sunumların yer alacağı zirvede; Yazılım Geliştiriciler, geleceğin yazılım geliştirme teknolojilerini de ilk kez inceleme fırsatı bulacaklar.
Yeni nesil bulut bilişimi, Windows Azure, Visual Studio 2010, Silverlight 2, Windows Mobile, Servis Yönelimli Mimari ve Oslo, WF 4.0 ve WCF 4.0, SQL Server 2008 değinilecek konular arasında.
Google dan yeni bir atılım.
Yeni web broseri olan Google Chrome beta sürümüyle kullanıma açıldı. Javascript tabanlı olan tarayıcı şimdiden düşük ram kullanımı, artık bir standart haline gelen sekme desteği ve sade görünümüyle dikkat çekiyor.
Google Chrome’un web sayfasını ziyaret için burayı tıklayabilirsiniz.
Yazılımcılar olarak biz daha Visual Studio 2008‘e alışamamışken veya geçememişken, Microsoft, Visual Studio 2010 ve .Net Framework 4.0 duyuruldu. CTP’yi indirmek için bu sayfayı kullanabilirsiniz.
Heyecanlı günler bizi bekliyor bu konuda. Bilhassa Visual Basic’in 10.sürümü ve .net framework kütüphanesinin 4.0’ında neler saklı pek yakında makale şeklinde heryerde görebileceğiz. Visual Basic 10’da Type Inference‘ler, PLINQ‘ler, Property tanımlamaları ve çok satırda yazılan kodların tek satıra düşmesi gibi müthiş gelişmeler bizleri bekliyor..
Twitter son zamanlarda fazlasıyla popüler oldu. Elbette mesleki gruplar sayesinde çok güzel faydaları olabiliyor. En güzel kolaylıkları, ipuçlarını ve kaynak web sayfalarını tek tıkla görebiliyoruz. Tabi bu durumdan özellikle url kısaltan web sayfaları da güzel faydalanıyor. Herneyse biz konumuza geçelim..
Twitter Grader sayesinde, Twitter’da yazdığınız bir sözün ne kadar yayılabildiğini görebiliyorsunuz.
Bu resim bu yazıya iyi gider. Daron Yöndem yazmış. 20 Eylül Cumartesi günü Microsoft İstanbul, zemin kat Marmara Salonu’nda gerçekleşecek. Program şu şekilde:
Saat : 10.00-13.00 WPF (Daron Yöndem)
Saat : 13.30-16.00 Reporting Services (Aykut Taşdelen)
Saat : 16.15-18.00 F# (Eralp Erat)
Kayıt: CETURK