Editörlerimiz

Sem GÖKSU
Sem Göksu, 15.12.1983 / İstanbul doğumludur. Süleyman Demirel Üniversitesi Bilgisayar Programcılığı Mezunudur. Okul döneminde ve sonrasında kısa bir süre ASP, C++, VB 6 ile ilgilenmiş ve projeler geliştirmiştir. 2002 Yılından itibaren .NET teknolojileri ile ilgilenmekte ve ASP.NET, SQL Server ve C#'da uzmanlaşmıştır.

ASP.NET

ASP.Net ile PDF Dosya Oluşturmak

Bu makalemizde ASP.Net ile PDF dosya oluşturmadan söz edeceğiz. PDF dosyasının oluşturulması ve düzenlenmesi için açık kaynak kodlu iTextSharp sınıfını kullanacağız.

Bu makalemizde ASP.Net ile PDF dosya oluşturmadan söz edeceğiz. PDF dosyasının oluşturulması ve düzenlenmesi için açık kaynak kodlu iTextSharp sınıfını kullanacağız. Aşağıdaki adresten ulaşabilirsiniz.http://sourceforge.net/projects/itextsharp/Öncelikle temel olarak basit bir örnek oluşturacağız, sonrasında her nesne için detaylı kullanımları göreceğiz. ...

ASP.net Nitelik(Attribute) Bazlı Veri Doğrulama(Validation)

Önceki çalıştığım işyerinde proje bir web projesiydi. Ama ben web kısmından çok veri erişim ve modelleme tarafındaydım. Proje yöneticimiz kullandığımız nesnelerin özelliklerinin (property) kısıtlarının (zorunlu alan, karakter uzunluğu vs.) kod tarafında verilerek bunların web sayfalarına taşınmasını istedi. Aslında bu noktada daha önceden standart kullandığımız Asp.net validasyon kontrolleri var. Ama ekrana atılan her kontrole karşılık hata mesajı değerini oluşturmalı ve bir özellik için birden fazla kontrol yapmak istediğimizde ekrana birden fazla validation kontrolü kullanmak durumundayız. Küçük bir proje yapıyorsak bu işimizi görebilir. Ancak daha büyük projelerde daha profesyonel bir yöntem bulmak daha iyi olacaktır diye düşünüyorum. (En azından proje yöneticim bu bakış açısını bana kazandırdıktan sonra :))

Önceki çalıştığım işyerinde proje bir web projesiydi. Ama ben web kısmından çok veri erişim ve modelleme tarafındaydım. Proje yöneticimiz kullandığımız nesnelerin özelliklerinin (property) kısıtlarının (zorunlu alan, karakter uzunluğu vs.) kod tarafında verilerek bunların web sayfalarına taşınmasını istedi. Aslında bu noktada daha önceden standart kullandığımız Asp.net validasyon kontrolleri var. ...

Asp.Net PopupMessageBox

Web projeleri yaparken hepimizin aklından şu masaüstü uygulamalarındaki MessageBox keşke web’de de olsa diye geçmiştir. Özellikle benim gibi web projelerinden ve javascript gibi bir can simidinden uzak olanlar. İşte yine böyle düşündüğüm bir gün Burak Hoca’nın paylaştığı A Customize MessageBox, ConfirmBox and FrameBox Control for ASP.NET adlı makaleyi görünce işte aradığım işey dedim. Ancak makaledeki kodları uygularken Ajax Control Toolkit versiyonu yüzünden hata aldım (Makalede kullanılan versiyon 3.0, ben projede 3.5 kullanıyorum.) ve iş başa düştü diyerek bir User Control yazmaya başladım.

Web projeleri yaparken hepimizin aklından şu masaüstü uygulamalarındaki MessageBox keşke web’de de olsa diye geçmiştir. Özellikle benim gibi web projelerinden ve javascript gibi bir can simidinden uzak olanlar. İşte yine böyle düşündüğüm bir gün Burak Hoca’nın paylaştığı A Customize MessageBox, ConfirmBox and FrameBox Control for ASP.NET adlı makaleyi görünce işte aradığım işey dedim. Ancak makale...

Bunu mu aramıştınız: ASP.NET

Merhaba arkadaşlar, bu makalemizde arama motorlarının en sevdiğim özelliklerinden biri olan arama yaparken hatalı girdiğimiz kelimeleri düzelterek bize öneriler sunmasıdır. Bizde bu makelemizde bu tarz bir uygulamayı ASP.NET ile yapacağız.

Arama motorları hayatımızda pek çok şeyi kolaylaştıran ve bizi aradığımız bilgilere ulaştıran çok önemli bir güç. Bu gücün farkına varan arama motoru geliştiricileri son dönemde kullanıcılarına çok fazla yenilikler sunmaya başladılar. Arama önerileri, bunu mu aramıştınız, fotoğraf arama, dokuman arama vs. bunlardan sadece bir kaçı. Biz bu makalemiz de web uygulamamızda kullanacağımız bir arama mot...

ASP.Net ile Facebook Login

Gün geçtikçe üye sayısı artan facebook.com üye alt yapısını kullanarak, kendi geliştirdiğimiz web sitelerine “Login with Facebook” denilen ek üyelik sistemini entegre edilmesinden söz edeceğim.

Bu makalemde gün geçtikçe üye sayısı artan facebook.com üye alt yapısını kullanarak, kendi geliştirdiğimiz web sitelerine “Login with Facebook” denilen ek üyelik sistemini entegre edilmesinden söz edeceğim.Öncelikle bu sistemin bize avantajı nedir? diye sorarsak kendimize, en büyük avantajı yaklaşık 400 milyondan fazla üye’nin (yaklaşık 20 milyon’u Türk kullanıcı) bizim web sitelerimizi de aynı he...

"ExtJS ve Coolite ne ola ki?" Yazı Dizisi Vol.2

Serinin ikinci makalesinde, ExtJS ile nasıl uygulama geliştiririz ' i örnekleriyle birlikte inceliyor olacağız.

Bu makalemde " ExtJS ve Coolite ne ola ki? " yazı dizisinin devamı olarak ExtJS objelerinden "Grid" objesini nasıl kullanırız?, datada grid üzerinden nasıl değişiklik yaparız? ana başlıkları altında bir çok kavrama değineceğim.  Lafa başlamadan önce iki makale arasında bu kadar ara verdiğim için herkesten özür dilerim. Okul ve iş yoğunluğu arasında boğulmakla uğraştığımdan makaleye zama...

"ExtJS ve Coolite ne ola ki?" Yazı Dizisi Vol.1

JavaScript ve Ajax web programcılığı ile uğraşan herkesin aşikar olduğu olgulardır. Bu olguları harmanlayıp bize sunan bir kütüphaneden (ExtJS), bu kütüphaneyi temel alan ve bize .NET ortamında geliştirme özgürlüğü veren(Coolite) bir framework'ten bahsediyor olacağım. Bu makale uzun soluklu bir yazı dizisinin birinci bölümüdür, bilgilerinize.

Günümüz Web programcılığı alanında vazgeçemeyeceğimiz bir istemci-taraflı yorumlanan script dilidir JavaScript. Hayatımıza 1995'de Netscape 2.0 ile birlikte giren , önceleri  Mocha daha sonra LiveScript ve en son JavaScript adını alan (Sun Microsystems'ın Java sıyla bir alakası yok.) müthiş buluş diye tanımlayabiliriz bence JavaScript'i. Web ile uğraşan herkes, en azından bir kere kull...

Web.config ile Access Veritabanına Bağlanma

Merhabalar, Bu makalemde Web. config ile Access Veritabanına bağlanma konusuna değineceğim. Bir proje için kollarınızı sıvadığınızda ilk aklınıza gelen şey veritabanıdır. Verileri hangi veritabanında, hangi yöntemle saklayacağım ve nasıl bağlanacağım? Bugün nasıl bağlanacağım sorusuna biraz değinelim.

Merhabalar, Bu makalemde Web. config ile Access Veritabanına bağlanma konusuna değineceğim. Bir proje için kollarınızı sıvadığınızda ilk aklınıza gelen şey veritabanıdır. Verileri hangi veritabanında, hangi yöntemle saklayacağım ve nasıl bağlanacağım? Bugün nasıl bağlanacağım sorusuna biraz değinelim. Veritabanına bağlanmanın birçok yolu vardır. Bunlardan birisi de Web. config ile bağlanma. Gelişm...

ASP.Net ve Validation Kontrolleri

Merhabalar, bu makalemde Validation Kontrollerinin kullanımına değineceğim. Bir projenizde veya basit bir iletişim formu hazırladığınızda en çok karşılaşacağınız sorunların başında, formata uygun verilerin girilmemesi ve boş bırakmalar. Bu tür sorunların önüne geçebilmek için satırlarca kod yazarsınız. ASP uygulamaları yapanlar bilirler, bir Textbox etkileşim sayfasına boş geliyor ise o kullanıcıyı geri aynı sayfaya yönlendiririz veya bir uyarı yazısı gösteririz. Fakat bunun bir yolu daha var.

Merhabalar, bu makalemde Validation Kontrollerinin kullanımına değineceğim. Bir projenizde veya basit bir iletişim formu hazırladığınızda en çok karşılaşacağınız sorunların başında, formata uygun verilerin girilmemesi ve boş bırakmalar. Bu tür sorunların önüne geçebilmek için satırlarca kod yazarsınız. ASP uygulamaları yapanlar bilirler, bir Textbox etkileşim sayfasına boş geliyor ise o kullanıcıy...

ASP.NET GridView - Excel'e Veri Aktarma

Bu yazımızda Asp.Net'te Web uygulaması geliştirirken GridView tablosu içindeki veriyi Excel Tablosuna dönüştürme konusuna bakacağız.

Ajax Gridview Tabloyu Excel Tablosuna dönüştürmekAsp.Net'te Web uygulaması geliştirirken GridView tablosu içindeki veriyi Excel Tablosuna dönüştürme zorunluluğu çok sık karşılaştığımız bir ihtiyaçtır. Bu makalemizde ışık tutacağımız senaryoları şöyle sıralayabiliriz.- GridView içindeki verinin tamamını Excele dönüştürme.- GridView içindeki verinin göründüğü sayfayı Excele dönüştürmek- GridView içi...