Web ortamında masaüstü deneyimi oluşturabilmek belki de Ajax için kullanılabilecek en basit tanımlama olabilir. Ajax: HTML,DHTML, DOM (Document Object Model), JavaScript teknolojilerini kullanarak klasik web uygulamalarına bir alternatif oluşturmaktadır. Peki klasik web nedir? Ajax, klasik web uygulamalarına karşın neler sağlamaktadır? Normal şartlarda kullanıcı web tarayıcısı aracılığıyla server dan istekte bulunur, web uygulaması bu isteğe bir cevap oluşturur ve çıktısını html formatında kullanıcının tarayıcısında gösterir. Tabiki bu işlem sırasında sayfanın tekrar yüklenmesi beklenir. Yani bir işlem gönderilir diğer taraftan cevap beklenir. Ajax client ile server arasında bir nevi motor görevi sağlayarak, client ile server ın aynı anda çalışmasını sağlamaktadır. Eski teknoloji,...
"Asp.Net" kategorisindeki yazıları incelemektesiniz.
Asp.NET Kontrol Özelliklerinin Saklanması ve Geri Yüklenmesi Tüm yazılımcı arkadaşlara selamlar, Bu makalemde ASP.NET projelerinde kontrollerin özellik değerlerinin, geliştireceğimiz bir web control yardımıyla cookie lerde saklanmasını ve sayfanın yüklendiği esnada bu değerlerin geri yüklenmesi konularına değineceğim. Neden Kontrol Özelliklerini Saklayalım? Tasarladığımız ASP.NET uygulamalarında, kullanıcıların veritabanında kayıtlı olan bilgilere kolay erişimini sağlamak amacıyla filtreleme veya arama sayfaları geliştiririz.Bu sayfalarda TextBox, CheckBox, DropDownList gibi kontrolleri kullanırız.Bu kontrollerin özelliklerinin (ör: CheckBox.Checked, TextBox.Text) kullanıcı bazında saklanması uygulamamıza kullanım kolaylığı sağlayacaktır.Buna ek olarak bir veri giriş formunda kontrol değerlerinin saklanması, kayıt esnasında oluşacak herhangi bir hatada kullanıcıının girdiği verileri, sayfa tekrar yüklendiğinde görebilmesini sağlayacaktır. MasterPage...
Login ve Cookie
07
May 2011
Giriş Web sitelerinde hemen hemen herkesin sık kullandığı üyelik sistemleri vardır. Bu sistemler web sitelerinin bazı sayfalarına girişi engeller. Bu kısımlara dahil olabilmemiz için sisteme üyelik gerekir. Hatta ziyaretciye otomatik giriş imkanı veren bazı sistemlerde vardır. İşte bu makalemde sizlere login girişi ve cookie kavramını anlatmaya çalışacağım. Step Design Uygulamamıza linkler isminde bir user control , sayfa1 , sayfa2 ve uye_girisi isimlerinde web formlar ekleyelim. Uygulamamızın Solution Explorer penceresi aşağıdaki gibi olmalıdır. Uygulamamızdaki sayfa2 isimli windows formda hiçbir kod ve hiçbir nesne olmayacak. Şimdide uygulamamıza eklediğimiz uye_girisi isimli web formumuzu dizayn edelim. (linkler isimli user control de iki adet hyperlink...
Gmail Hesabı Üzerinden E-mail Gönderme
07
May 2011
Merhaba arkadaşlar Sitemizde kullanacağımız Ziyaretçilerin bize mail göndermesini sağlayacak bir mail gönderme uygulaması yapacağız.Hepinizin Bildiği üzere mail gönderme işlemini SMTP server üzerinden yapılır.biz web applikasyonumuzda SMTP server olarak GMAİL smtp server"ı kullanacaz. Haydi Bismillah diyelim ve uygulamamıza başlayalım.. 1-Öncelikle arkadaşlar GMAİL den bir e-mail hesabı açıyorum. Örnek Olarak: mail adresim: deneme@gmail.com Şifrem: 123456 olsun 2-Bundan sonra ASP.net 2.0 Ortamını Açıyorum ve Aşağıdaki Tasarımı Yapıyorum. 3-Arkadaşlar sayfamızın kod kısmına geçerek aşağıdaki kodlamayı yapıyoruz… -öncelikle projemize aşağıdaki kütüphaneyi ekleyerek mail göndermek için gerekli olan sınıfları çağırmış olacağız using System.Web.Mail;// public voidMailGonder() { System.Net.Mail. MailMessagemsg = newSystem.Net.Mail.MailMessage(); msg.To.Add(TextBox1.Text); /*arkadaşlar Textbox1"den göndereceğiniz mail adresini...
Ajax ile gelen Script Servisler
07
May 2011
ASP. NET Ajax ile gelen Script Servisler, Web Servislere script’ler yolu ilede ulasima izin vermektedir. Küçük bir uygulama hazirlayarak örneklendirelim. Visual Studio da yeni bir ASP.NET 3.5 Web Site baslatalim. Ve WebSite>Add New Item diyerek bir Web Service Ekleyelim ve ismine Servisim.asmx diyelim. using System; using System.Collections; using System.Linq; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Linq; /// /// Summary description for Servisim /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService] //BURAYA DIKKAT public class Servisim : System.Web.Services.WebService { public Servisim () { } [WebMethod] public string BilgiVer(string ad,string soyad,DateTime dtarih) { string bilgi = string.Format("Adiniz:{0}nSoyadiniz:{1}nDogum Tarihiniz:{2}nYasiniz:{3}", ad, soyad, dtarih.ToShortDateString(),...


