Ana sayfa | ETİKET BULUTU | EN ÜST KULLANICILAR | CANLI
Şuna göre sırala: En eski | En yeniler | En popüler
Merhaba arkadaşlar bu makalemizde yaşadığım bir sorunun çözümü için adımlarından bahsetmek istiyorum. Vista hayatımıza girdiğinden beri biz Visiual Studio kullananların yaşadığı bir problem olan SQL SERVER 2005 - Windows Vista uyumsuzluğu olduğunu biliyoruz. Öncelikle Visiual Studio 2005 kurlumu ;Visual Studio 2005:
Özel şekillendirilmiş kontrol olarak tanımlayacağımız bu kontroller, Control veya WebControl sınıflarından doğrudan türetilmiş olup, programcı tarafından belirlenmiş HTML içeriği render eder. WebControl sınıfı, Control sınıfından inherit edilmiş olup Control sınıfının özellikleriyle beraber kontrollerin renk, font gibi görsel yönlerinin yönetilmesini sağlayan özellikler sunar. Bu yöntemle geliştirilmiş kontrolün tag yapısını ve içeriğini genellikle programcı HTML ifadeler yazarak oluşturur. Bunu da daha önce kendisinden bahsettiğimiz HtmlTextWriter nesnesi aracılığıyla yapar. Bu bölümde daha detaylı göreceğimiz HtmlTextWriter sınıfı, kontrolleri render edip HTML çıktısını oluşturma, elementlere ait attribute tanımlamaları yapma, style attribute oluşturma gibi servisleri sağlar. HtmlTextWriter sınıfının bu amaçla kullanılan önemli metodları şunlardır;
AddAttribute(): RenderBeginTag() metodu tarafından açılmış HTML tagına attribute ekler.
AddStyleAttribute(): RenderBeginTag() metodu tarafından açılmış HTML tagına CSS attribute ekler.
RenderBeginTag(): Bir başlangıç HTML tagını render eder.
RenderEndTag(): Bir bitiş HTML tagını render eder.
Write(): Browserda görünmek üzere düz metin yazdırır.
WriteBreak(): <br/> HTML tagını yazdırır.
AddAttribute() veya AddStyleAttribute() methodlarını ihtiyacımız kadar birden fazla kullanabiliriz. Bu tür metodları, RenderBeginTag() metodundan önce çağırmaya dikkat etmeliyiz. RenderBeginTag() metodu çalıştığı zaman bütün attributeler açılış tagına eklenmiş olur.
HtmlTextWriter sınıfına ait bu metodlar parametre olarak string veya aşağıdaki enumeration türündeki değerleri alır;
HtmlTextWriterTag: En çok kullanılan HTML taglarının listesini içerir.
HtmlTextWriterAttribute: En çok kullanılan HTML attributelerinin listesini içerir.
HtmlTextWriterStyle: En çok kullanılan CSS attributelerinin listesini içerir.
Özel kontrol geliştirirken işlemlerin doğru zamanda gerçekleşmesi açısından taban aldığımızın sınıfın(Control veya WebControl) hangi metodlarını override edeceğimiz önem arzetmektedir. Control ve WebControl sınıfların ortak ve ayrık metodları bulunur. Yeri geldikçe bu metodlardan bahsedeceğiz. Şimdilik WebControl’ün başlangıç için bilmemiz gereken metodlarından bahsedelim;
RenderBeginTag(): Açılmış HTML tagını açılma aşamasında özel bir içerikle render etmek için kullanılır. Parametre olarak HtmlTextWriter türünde değer alır.
RenderEndTag(): Açılmış HTML tagını kapatılma aşamasında özel bir içerikle render etmek için kullanılır. Parametre olarak HtmlTextWriter türünde değer alır.
ApplyStyle(): Web kontrolüne style uygulamak için kullanılır. Parametre olarak System.Web.UI.WebControls.Style türünde değer alır.
CopyBaseAttributes() : Bir web server kontrolünün Style sınıfından türememiş olan property’lerini bu metodu çağıran kontrole kopyalamak için kullanılır. CopyBaseAttributes() metodu, WebControl türünde parametre alıp kaynak kontrolün AccessKey, Enabled, ToolTip, TabIndex ve Attributes property’lerini kopyalar.
Render(): HtmlTextWriter türünde değer alarak kontrolün istemci tarafındaki HTML element içeriğini oluşturur.
Bir ASP.NET sayfası çalıştırıldığı zaman, sayfa içerisindeki web kontrollerinin RenderControl() metodlarına HtmlTextWriter nesnesi gönderilerek çağrılır. RenderControl() metodu, kontrole ait protected modundaki Render() metoduna elçilik eder. Render() metodu, RenderBeginTag(), RenderContents() ve RenderEndTag() metodlarını uygular. Bu üç metod da daha önce parametre olarak RenderControl() metoduna gönderilmiş aynı HtmlTextWriter nesnesini kullanılır. Her metod, görevleri doğrultusunda oluşturduğukları HTML çıktıyı, HtmlTextWriter nesnesine ekler. Bu metodların tamamlanmasından sonra ASP.NET engine, kontrolden geri dönen HtmlTextWriter nesnesini handle eder ve ona göre browsera gönderilecek HTML çıktıya ekler. Custom kontrol geliştiriken bu metodların hepsi kullanılmak zorunda değildir. Sadece Render() veya RenderContents() metodlarıyla ilgili HTML çıktı oluşturulabilir.
Doğrudan Control sınıfından inherit edilmiş custom kontrollerde genellikle Render() metodu kullanılır. Aşağıdaki örnekte basit bir custom kontrol kodu gösterilmiştir. Bu kontrol, büyüklüğü ve rengi bizim tarafımızdan belirlenen bir başlık oluşturur.
[Baslik.cs]
<%@ Register Assembly="OrnekWebKontrol" Namespace="OrnekWebKontrol" TagPrefix="cc1" %> . . . . .
Örneğimizi, konunun başında bahsettiğimiz metodları kullanarak ta oluşturabiliriz. Baslik dosyasına ZeminRenk isimli bir property ekleyip Render metodunu aşağıdaki gibi düzenleyelim.
public class Baslik : Control { . . . string _zeminRenk; //Fontun zemin rengi public string ZeminRenk { get { return _zeminRenk; } set { _zeminRenk = value; } }//ZeminRenk protected override void Render(HtmlTextWriter writer) { writer.AddAttribute("size", _boyut.ToString()); writer.AddStyleAttribute("background-color", ZeminRenk); writer.RenderBeginTag("font"); writer.Write(_metin); writer.RenderEndTag(); }//Render }//Baslik
Kontrolü, bu haliyle tasarım anında sayfanın üzerine eklediğimizde küçük bir nokta olarak görülecektir. Property’lerini set etmeden mouse ile onu seçmek pek kolay olmayacaktır. Bunu aşmak için _metin değişkenine default bir değer verilebilir.
Private _metin As String = “Başlık giriniz!”private string _metin=”Başlık giriniz!”;
Böylece kontrol, sayfanın üzerine taşındığında Metin property’si “Başlık giriniz!” olarak set edilmiş olur.
PÜFTextBox gibi bazı kontrolleri, form elementi içerisinde kullakmak zorundayız. Eğer bu kontrolleri, form elementi dışında tanımlarsak “…must be placed inside a form tag with runat=server” hata mesajıyla karşılaşırız. Bu şekilde geliştirdiğimiz kontrollerin, “runat=server” özellikteki form elementinin içerisinde render edilmesini zorunlu kılmak için Page.VerifyRenderingInServerForm() metodu kullanılır. Custom kontrol, bu metoda parametre olarak geçilir. Bu işlemin, AddAttributesToRender() veya Render()/RenderContent() metodlarında yapılması tavsiye edilir.
ASP.NET tabanlı site hazırlarken gerek sunucu ile istemci arasındaki işleyişi izlemek gerekse web tabanlı özel kontrol geliştirirken request-response sürecindeki yol haritasını, Asp.NET yaşam döngüsünü bilmek sürece olan hakimiyetimizi artıracaktır. Asp.NET’in sayfa yaşam döngüsünde her request işleminde page nesnesi ve içindeki kontroller yeniden oluşturulur ve işlem sonucunda yok edilir. Bu oluşma-yok olma sürecinde bazı evre ve olaylar gerçekleşir. Bu evre ve olaylar, sayfa ve sayfa içerisindeki kontrollerin yaşam döngüsüyle ilintilidir. Burada Asp.NET yaşam döngüsünü hatırlayacak kadar burada özetlememiz faydalı olacaktır. Aşağıdaki tabloda sayfa ve kontrol bazlı yaşanan evreler gösterilmiştir.
Döngünün bu evrelerinde zamanı geldikçe ilgili event ve metodlar otomatik olarak tetiklenir. Bunları da şu şekilde özetleyebiliriz;
1.Page_PreInitIsPostBack property’si okunup sayfanın ilk defa process edilip edilmediği öğrenilebilir. Dinamik kontrollerin oluşturulması, master page‘in programatik olarak uygulanması, theme propertysinin dinamik olarak set edilmesi bu metod içinde yapılır. Ayrıca bu metod içinde profile property’si okunabilir veya set edilebilir.2.Page.Init + Control.InitDöngünün ilk aşaması olan Initialization evresinde sayfaya ait control tree, tanımlı kontrollerle şekillenir ve önce page nesnesine ait Init eventi daha sonra her kontrolün ayrı Init eventi tetiklenir. Viewstate bilgisi henüz yüklenmemiştir.3.Page.LoadViewStateInitialization aşamasından sonra ASP.NET, sayfanın Viewstate’ini yükler. Viewstate, sayfanın sunucuda en son process edilmiş durumunu içerir.4. Page.ProcessPostDataRequest ile birlikte gelmiş Postback data okunur ve ilgili kontrollere yüklenir5. Page.Load + Control.LoadSayfa üzerindeki kontroller, tümüyle yüklendikten sonra Load eventleri tetiklenir. Bu metoda, genellikle sayfa ilk defa çağrıldığı(Postback edilmediği) zaman yapılacak data binding işlemleri yazılır.6. “Change” EventsKontrollerin yeni değerleri(Postback) ile orijinal değerleri(Viewstate) karşılaştırılır ve durumu değişmiş kontrollerin ilgili eventleri tetiklenir.(TextChanged, SelectedIndexChanged …)7. ValidateSayfa üzerindeki validatorlerin server side eventleri tetiklenir. Böylece doğrulama işlemi sadece istemci tarafına bırakılmamış olur.8. “Postback” EventsPostback işlemine neden olmuş kontrollerin eventleri çalışır. Örneğin bir buton tıklandığı zaman yapılacak işlemleri bu aşamada Button.Click, Button.Command gibi metodlarda bildiririz.9. Page.PreRender + Control.PreRenderSayfa render edilmeden ve Viewstate kayıt edilmeden önce yapılacak işlemler bu metodlarda yazılabilir. Özellikle kontroller üzerinde yapılacak son değişiklikler bu aşamada yapılır.10. Page.SaveViewStateKontrollerin yeni değerleri ve sayfanın durumu sunucuya yapılacak bir sonraki dönüşte hatırlansın diye Viewstate nesnesine kayıt edilir.11. Page.Render12. Page_UnloadTemizlik işlemlerinin yapıldığı bu evrede sayfa istemciye gönderilmiştir. Bu metodu açık kalmış dosya ve database bağlantıları kapatmak veya request-response ile ilgili loglama yapmak gibi işlemler için kullanılabilir.
http://www.ahmetkaymaz.com/2007/06/05/aspnet-page-life-cyclesayfa-yasam-dongusu/
Programınıza 2003 Server'e C:\Inetpub\wwwroot\ adresine kurdunuz file upload yapmak istiyorsunuz Failed to update database
"C:\INETPUB\WWWROOT\APP_DATA\TIMETRACKER ...buna benzer bir mesaj alıyorsunuz çözümü:
ü Internet Information Services (IIS) Yöneticisi açılır
ü Web Siteleri klasörüne gidilir
ü Web sitenizin üzerinde iken sağ click yapılır ve izinler seçenegi cliklenir.
ü Ekle butonuna basılır
ü Gelişmiş butonuna tıklanır
ü Şimdi Bul butonuna tıklanır
ü NETWORK SERVISE seçilir
ü NETWORK yazan seçenegin üzerine gelinir ve yazma hakkı için checkbox tıklanır.
Olay Türü: UyarıOlay Kaynağı: W3SVCOlay Kategorisi: YokOlay Kimliği: 1009Tarih: TarihSaat: SaatKullanıcı: YokBilgisayar: Bilgisayar_AdıAçıklama:'Uygulama_Havuzu_Adı' uygulama havuzuna hizmet veren bir işlem beklenmedik şekilde sona erdirildi. İşlem kimliği: '5288'. İşlem çıkış kodu: '0xffffffff'.Daha fazla bilgi için Yardım ve Destek Merkezi'ne bakın: <http://support.microsoft.com>
Olay Türü: İletiOlay Kaynağı: Active Server PagesOlay Kategorisi: YokOlay Kimliği: 5Tarih: TarihSaat: SaatKullanıcı: YokBilgisayar: Bilgisayar_AdıAçıklama:Hata: 'Uygulama_Havuzu_Adı' Uygulama Havuzu için Şablon Sürekli Önbelleği başlatma işlemi, aşağıdaki hata nedeniyle başarısız oldu: Uygulama Havuzu için Disk Önbelleği Alt Dizini oluşturulamadı. Verilerin ek hata kodları olabilir.Daha fazla bilgi için Yardım ve Destek Merkezi'ne bakın: <http://support.microsoft.com>
Üste
Bilgisayar, belirli komutlara göre veri işleyen ve depolayan bir makinedir.
Bilgisayarlar çok farklı biçimlerde karşımıza çıkabilirler. 20. yüzyılın ortalarındaki ilk bilgisayarlar büyük bir oda büyüklüğünde olup, günümüz bilgisayarlarından yüzlerce kat daha fazla enerji tüketiyorlardı. 21. yüzyılın başına varıldığında ise bilgisayarlar bir kol saatine sığacak ve küçük bir pil ile çalışacak hâle geldiler. Toplumumuz kişisel bilgisayarı ve onun taşınabilir eşdeğeri, dizüstü bilgisayarını, bilgi çağının simgeleri olarak tanıdılar ve bilgisayar kavramı ile özdeşleştirdiler.
Ancak, günümüzde en yaygın olarak kullanılan bilgisayar türü, gömülü bilgisayarlardır. Gömülü bilgisayarlar küçük boyutlu olup genelde diğer aygıtların denetiminde kullanılırlar. Savaş uçaklarında, çamaşır makinelerinde hatta oyuncaklarda da bulunurlar.
İstenilen programı kayıt edip istenilen zamanda çalıştırabilmeleri bilgisayarları çok yönlü kılıp hesap makinelerinden ayıran ana özellikleridir. Church-Turing tezi bu çok yönlülüğün matematiksel ifadesidir, ve herhangi bir bilgisayarın bir diğer bilgisayarın görevlerini yerine getirebileceğinin altını çizer. Dolayısıyla, karmaşıklıkları ne düzeyde olursa olsun, cep bilgisayarından süper bilgisayarlara kadar, bellek ve zaman kısıtı olmadığı takdirde hepsi aynı görevleri yerine getirebilirler.
Bilgisayar tanımının esnekliği ve zaman içerisindeki değişim süreci dolayısıyla ilk bilgisayarı saptamak güçtür. Geçmişte bilgisayar olarak bilinen birçok aygıt günümüz ölçütlerine göre bu tanımı hak etmemektedirler.
Başlangıçta bilgisayar sözcüğü hesaplama sürecini kolaylaştıran nesnelere verilen bir ad konumundaydı. Bu ilk dönemin bilgisayar örnekleri arasında sayı boncuğu (abaküs) ve AntiKitira Makinesi (M.Ö. 150-100) sayılabilir. Yüzyıllar sonra, Ortaçağ sonundaki yeni bilimsel keşifler ışığında, Avrupalı mühendisler tarafından geliştirilen bir dizi makinesel hesaplama aygıtlarının ilki ise, Wilhelm Schickard'a (1623) aittir.
Ancak, programlanabilir (veya kurulabilir) olmamaları nedeniyle bu aygıtların hiçbiri günümüz bilgisayar tanımına uymamaktadır. 1801 yılında Joseph Marie Jacquard'ın dokuma tezgâhındaki işlemi özdevinimleştirmek (otomatikleştirmek) adına ürettiği delikli kartlar ise bilgisayarların gelişme sürecindeki, kısıtlı da olsa, ilk programlanabilme (kurulabilme) izlerinden sayılır. Kullanıcının sağladığı bu kartlar sayesinde, dokuma tezgâhı kart üzerindeki delikler ile tarif edilen çizime işleyişini uyarlayabiliyordu.
1837 yılında Charles Babbage, adını Analytical Engine (Çözümlemeli veya analitik makine) koyduğu, ilk tam programlanabilir makinesel bilgisayarı kavramsallaştırıp tasarladı. Ancak parasal nedenler ve üzerindeki çalışmalarının sonlanamaması nedeniyle bu makineyi geliştirmedi.
Delikli kartların ilk büyük ölçekli kullanımı ise Herman Hollerith tarafından, 1890 yılında muhasebe işlemlerinde kullanılmak üzere tasarlanan hesap makinesidir. Hollerith'in o dönemde bağlı olduğu işletme ise sonraki yıllarda küresel bilgisayar devine dönüşecek IBM'dir. 19. yüzyılın sonlarına varıldığında, gelecek yıllarda bilişim donanım ve kuramlarının gelişimine büyük katkıda bulunacak uygulayımlar (teknolojiler) ortaya çıkmaya başlamıştılar: delikli kartlar, Boole cebiri, boşluk tüpleri ve teletip aygıtları.
20. yüzyılın ilk yarısında ise, birçok bilimsel gereksinim, gittikçe karmaşıklaşan örneksel (analog) bilgisayarlar ile giderildiler. Ancak günümüz bilgisayarlarının yanılmazlık düzeyinden hâlâ uzaktılar.
1930'lar ve 1940'lar boyunca bilgisayar uygulayımı gelişmeye devam etti, ve sayısal elektronik bilgisayar'ın ortaya çıkışı ancak elektronik devrelerinin buluşundan (1937) sonra gerçekleşebildi. Bu dönemin önemli çalışmaları arasında aşağıdakiler sayılabilir:
ENIAC'ın olumsuz yanlarını saptayan geliştiricileri, daha esnek ve zarif bir çözüm üzerinde çalışıp, artık saklı program mimarisi veya daha çok von Neumann mimarisi olarak tanınan tasarımı önerdiler. Bu tasarımdan ilk olarak John von Neumann (1945) yılında gerçekleştirdiği bir yayında söz etmesinden sonra, bu mimariye dayalı olarak geliştirilen bilgisayarlardan ilki İngiltere'de tamamlandı (SSEM). Aynı mimariye bir yıl sonra kavuşan ENIAC'a ise EDVAC adı verildi.
Günümüz bilgisayarlarının neredeyse tamamının bu mimariye uyumlu hâle gelmesi ile bilgisayar sözcüğünün tanımı olarak da kullanılmaktadır. Dolayısı ile bu tanıma göre geçmişteki aygıtlar bilgisayar olarak sayılmasalar da, tarihsel bağlamda yine de o biçimde anılmaktadırlar. Her ne kadar 1940'lardan bu yana bilgisayar uygulayımı köklü değişiklikler geçirmiş olsa da, çoğunluğu von Neumann mimarisine sadık kalmıştır.
Boşluk tüpüne dayalı bilgisayarlar 1950'ler boyunca kullanımda kaldıktan sonra, 1960'larda daha hızlı ve ucuz olan geçirgeç (transistör) tabanlı bilgisayarlar yaygınlık kazandı. Bu etkenlerin sonucunda bilgisayarların daha önce görülmemiş bir düzeyde toplu üretimine geçirildi. 1970'lere varıldığında tümleşik devre uygulayımı ve Intel 4004 gibi mikroişlemcilerin geliştirilmesi sayesinde bir kez daha büyük bir başarım ve güvenilirlik artışının yanı sıra, maliyet düşüşü de yaşandı. 1980'lerde artık bilgisayarlar, çamaşır makinesi gibi günlük hayat kullanımındaki birçok makinesel aygıtın denetleyici donanımlarındaki yerlerini almaya başlamışlardı. Yine aynı dönemde, kişisel bilgisayarlar yaygınlık kazanıyorlardı. Son olarak 1990'lardaki Internet'in gelişimi ile de bilgisayarlar artık televizyon ve telefon gibi alışılmış birer aygıt hâline gelmişlerdir.***
von Neumann mimarisine göre bilgisayarlar başlıca dört bileşenden oluşurlar: aritmetik mantık birimi (AMB), denetim birimi (DB), bellek ve giriş/çıkış (G/Ç). Bu dört kesim kendi aralarında taşıt (veya yollar) ile bağlıdırlar. Aritmetik mantık birimi ile denetim biriminin yanı sıra yazmaçlar, işlemciyi (ayrıca Ana işlem birimi ve Merkezi işlem birimi) oluştururlar.
Aritmetik mantık birimi işlemci içerisinde iki tür işlemi yerine getirmek ile yükümlüdür, sayısal ve mantıksal işlemler. Herhangi bir AMB tarafından desteklenen sayısal işlemlerin sayısı ve türü işlemciye göre farklılık gösterir. Bazıları sadece toplama ve çıkarma ile sınırlıyken, diğerleri trigonometrik işlevler bile destekleyebilirler. Ancak en karmaşık görevler bile basit adımlara indirgenebildiğinden en basit işleçleri bile destekleyen bir AMB bunları hesaplamayı başarabilir.
Sayısal işlemler dışında AMB, mantıksal işleçler de kullanabilir. Boole cebiri'nin temel işlevleri (VE, VEYA, ÖZEL VEYA, DEĞİL) sayesinde karmaşık mantıksal önermeleri hesaplayabilir. Yeni nesil AMB'ler ise doğrudan yöney ve dizeyler üzerinde işlem yapmayı desteklemektedirler.
Denetim birimi (veya denetçi), işlemci içerisindeki yer alan kesimlerin doğru çalışmaları için yönlendirilmeleri ile yükümlüdür. Birincil görevi, çalıştırılan programın her komutunu çözmek ve işlemci içerisinde kullanılabilecek sinyallere çevirmektir. Bunun dışında çalıştırılan programın hangi komutunda bulunulduğunu da tutan program sayacının içerir. Son dönem bilgisayarların denetim birimleri, söz konusu programın komut sırasını değiştirip hızlandırabilen yapılara sahiptirler.
Bir bilgisayarın belleği, sayılar içeren bir hücreler bütünü olarak düşünülebilir. Her hücreye yazılabilir ve içeriği okunabilir. Her hücrenin kendisine özel bir bulunağı (adresi) vardır. Bir komut örneğin 34 sayılı hücrenin içeriğini 5.689 sayılı hücre ile toplayıp 78. hücreye yerleştirmek olabilir. İçerdikleri sayılar herhangi bir şey olabilir, sayı, komut, bulunak, harf, vb. İçeriğinin doğasını ancak onu kullanan program belirler. Günümüz bilgisayarlarının çoğunluğu veriyi kaydetmek için ikili sayıları kullanır ve her hücre 8 bit (yani bir bayt) içerebilir.
Dolayısıyla bir bayt 255 farklı sayıyı ifade edebilir, bunlar ancak 0 dan 255'e veya -128 den +127'ye olabilirler. Yan yana yerleşmiş birden fazla bayt kullanıldığında ise (genelde 2, 4 veya 8) çok daha büyük sayıların kaydedilmesi mümkün olur. Çağımız bilgisayarlarının bellekleri milyarlarca bayt içermektedirler.
Bilgisayarlarda üç adet bellek türü bulunur. İşlemci içerisinde yer alan yazmaçlar, son derece hızlı ancak çok sınırlı sığaya sahiptirler. İşlemcinin çok daha yavaş olan ana belleğe olan erişim gereksinimini gidermek için kullanılırlar. Ana bellek ise Rastgele erişimli bellek (REB veya RAM, Random Access Memory) ve Salt okunur bellek (SOB veya ROM, Read Only Memory) olmak üzere ikiye ayrılır. RAM'a istenildiği zaman yazılabilir ve içeriği ancak güç sürdüğü sürece korunur. ROM ise sadece okunabilen ve önceden yerleştirilmiş bilgiler içerir. Bu içeriği güçten bağımsız olarak korur. Örneğin herhangi bir veri veya komut RAM'da bulunurken, bilgisayar donanımını düzenleyen BIOS ROM'da yer alır.
Son bir bellek alt türü ise ön bellektir (cache memory). İşlemci içerisinde yer alır ve yazmaçlardan büyük sığaya sahip olmanın yanı sıra ana bellekten de hızlıdır.
G/Ç bir bilgisayarın dış dünyadan veri alışverişinde bulunmak için kullandığı araçtır. Yaygın olarak kullanılan giriş birimleri arasında klavye ve fare, çıkış için ise ekran (veya görüntüleyici, monitör) ve yazıcı sayılabilir. Sabit ve optik diskler ise her iki görevi de üstlenirler.
1970'lerde ABD'li mühendisler ordu içerisinde yürütülen bir tasarı çerçevesinde bilgisayarları birbirleri ile bağlayıp (ARPANET), günümüzde bilgisayar ağı olarak bilinen yapının temellerini attılar. Zaman içerisinde bu bilgisayar ağı, ordu ve akademik birimler ile de sınırlı kalmayıp genişledi ve bugün milyonlarca bilgisayar içerden Bilgisunar (Internet veya Genel ağ) oluştu. 1990'lara gelindiğinde ise, İsviçre'nin CERN araştırma merkezinde geliştirilen Küresel ağ (World Wide Web, WWW) adlı iletişim kuralları, e-posta gibi uygulamalar ve ethernet gibi ucuz donanımsal çözümler ile bilgisayar ağları yaygınlık kazandılar.
Donanım kavramı bir bilgisayarın tüm dokunulabilir bileşenlerini kapsar.
Yazılım kavramı bilgisayardaki özdek (maddi) olmayan tüm bileşenleri tanımlar: programlar, iletişim kuralları ve veriler hepsi yazılımdır.
Konuyla ilgili diğer Wikimedia sayfaları :
Wikimedia Commons'da Bilgisayar ile ilgili çoklu ortam belgeleri bulunmaktadır.
Vikisözlükte Bilgisayar ile ilgili kelime açıklaması bulunmaktadır.
Türkçe Özgür Kitaplarda Bilgisayar ile ilgili kitap bulunmaktadır.
Özdeyişlerde Bilgisayar ile ilgili bilgi bulunmaktadır.
String Format for Double [C#]
Yorum Tarih 26.04.2012 13:46:26 | www.forxy.net
'INNER JOIN' with different syntax
Yorum Tarih 26.04.2012 03:02:30 | www.forxy.net
DevExpress XtraGrid Row Delete Ekrandan ve Veritabanında Satır Silme Örneği
Yorum Tarih 25.04.2012 10:33:53 | www.forxy.net
Yorum Tarih 25.04.2012 10:33:45 | www.forxy.net
Yorum Tarih 25.04.2012 10:33:39 | www.forxy.net
Yorum Tarih 25.04.2012 10:33:15 | www.forxy.net
Yorum Tarih 25.04.2012 10:32:55 | www.forxy.net
Yorum Tarih 25.04.2012 07:01:23 | www.forxy.net
Yorum Tarih 25.04.2012 07:01:13 | www.forxy.net
Yorum Tarih 25.04.2012 07:01:06 | www.forxy.net
Yorum Tarih 25.04.2012 07:01:00 | www.forxy.net
Yorum Tarih 25.04.2012 07:00:41 | www.forxy.net
LOBJECTS.dll ile Logo Tiğer Kasa Fişi Kayıt Örneği
Yorum Tarih 25.04.2012 03:32:19 | www.forxy.net
Logical operators with Parenthesis
Yorum Tarih 24.04.2012 15:58:24 | www.forxy.net
Yorum Tarih 24.04.2012 15:58:15 | www.forxy.net
Yorum Tarih 24.04.2012 15:57:54 | www.forxy.net
Yorum Tarih 24.04.2012 15:57:41 | www.forxy.net
Yorum Tarih 24.04.2012 15:57:25 | www.forxy.net
Yorum Tarih 24.04.2012 10:16:28 | www.forxy.net
Yorum Tarih 24.04.2012 10:16:15 | www.forxy.net
Yorum Tarih 24.04.2012 10:16:04 | www.forxy.net
Yorum Tarih 24.04.2012 10:15:50 | www.forxy.net
Yorum Tarih 24.04.2012 10:15:35 | www.forxy.net
Yorum Tarih 24.04.2012 07:58:05 | www.forxy.net
Yorum Tarih 24.04.2012 01:13:03 | www.forxy.net
Yorum Tarih 24.04.2012 01:12:50 | www.forxy.net
Yorum Tarih 24.04.2012 01:12:38 | www.forxy.net
Yorum Tarih 24.04.2012 01:12:31 | www.forxy.net
Yorum Tarih 24.04.2012 01:12:24 | www.forxy.net
Yorum Tarih 24.04.2012 00:04:23 | www.forxy.net
Yorum Tarih 24.04.2012 00:04:10 | www.forxy.net
Yorum Tarih 24.04.2012 00:03:57 | www.forxy.net
Yorum Tarih 24.04.2012 00:03:43 | www.forxy.net
Yorum Tarih 24.04.2012 00:03:30 | www.forxy.net
Yorum Tarih 23.04.2012 22:56:47 | www.forxy.net
Yorum Tarih 23.04.2012 22:56:40 | www.forxy.net
Yorum Tarih 23.04.2012 22:56:27 | www.forxy.net
Yorum Tarih 23.04.2012 22:56:15 | www.forxy.net
Yorum Tarih 23.04.2012 22:56:07 | www.forxy.net
Yorum Tarih 23.04.2012 21:48:42 | www.forxy.net
Yorum Tarih 23.04.2012 21:48:35 | www.forxy.net
Yorum Tarih 23.04.2012 21:48:28 | www.forxy.net
Yorum Tarih 23.04.2012 21:48:18 | www.forxy.net
Yorum Tarih 23.04.2012 21:48:08 | www.forxy.net
Send Email using ASP.Net and C#
Yorum Tarih 23.04.2012 20:43:14 | www.forxy.net
Yorum Tarih 23.04.2012 20:43:10 | www.forxy.net
Yorum Tarih 23.04.2012 20:42:53 | www.forxy.net
Yorum Tarih 23.04.2012 20:42:47 | www.forxy.net
Yorum Tarih 23.04.2012 20:42:40 | www.forxy.net
Yorum Tarih 23.04.2012 19:34:33 | www.forxy.net
Yorum Tarih 23.04.2012 19:34:29 | www.forxy.net
Yorum Tarih 23.04.2012 19:34:26 | www.forxy.net
Yorum Tarih 23.04.2012 19:34:20 | www.forxy.net
Yorum Tarih 23.04.2012 19:34:09 | www.forxy.net
Yorum Tarih 23.04.2012 18:27:45 | www.forxy.net
Yorum Tarih 23.04.2012 18:27:35 | www.forxy.net
Yorum Tarih 23.04.2012 18:27:29 | www.forxy.net
Yorum Tarih 23.04.2012 18:27:22 | www.forxy.net
Yorum Tarih 23.04.2012 18:27:18 | www.forxy.net
ASP.NET with C# ile Local Client Mac Address'ini alma
Yorum Tarih 23.04.2012 12:51:48 | www.forxy.net
Yorum Tarih 23.04.2012 12:51:42 | www.forxy.net
Yorum Tarih 23.04.2012 12:51:31 | www.forxy.net
Yorum Tarih 23.04.2012 12:51:18 | www.forxy.net
Yorum Tarih 23.04.2012 12:51:02 | www.forxy.net
Yorum Tarih 23.04.2012 11:46:15 | www.forxy.net
Yorum Tarih 23.04.2012 11:46:10 | www.forxy.net
Yorum Tarih 23.04.2012 11:46:04 | www.forxy.net
Yorum Tarih 23.04.2012 11:45:57 | www.forxy.net
Yorum Tarih 23.04.2012 11:45:33 | www.forxy.net
Yorum Tarih 23.04.2012 10:40:43 | www.forxy.net
Yorum Tarih 23.04.2012 10:40:37 | www.forxy.net
Yorum Tarih 23.04.2012 10:40:30 | www.forxy.net
Yorum Tarih 23.04.2012 10:40:23 | www.forxy.net
Yorum Tarih 23.04.2012 10:40:07 | www.forxy.net
Yorum Tarih 23.04.2012 09:34:46 | www.forxy.net
Yorum Tarih 23.04.2012 09:34:40 | www.forxy.net
Yorum Tarih 23.04.2012 09:34:27 | www.forxy.net
Yorum Tarih 23.04.2012 09:34:19 | www.forxy.net
Yorum Tarih 23.04.2012 09:34:09 | www.forxy.net
Yorum Tarih 23.04.2012 08:28:50 | www.forxy.net
Yorum Tarih 23.04.2012 08:28:18 | www.forxy.net
Yorum Tarih 23.04.2012 08:27:56 | www.forxy.net
Yorum Tarih 23.04.2012 08:27:46 | www.forxy.net
Yorum Tarih 23.04.2012 08:27:32 | www.forxy.net
Yorum Tarih 23.04.2012 06:17:03 | www.forxy.net
Yorum Tarih 23.04.2012 06:16:59 | www.forxy.net
Yorum Tarih 23.04.2012 06:16:53 | www.forxy.net
Yorum Tarih 23.04.2012 06:16:34 | www.forxy.net
Yorum Tarih 23.04.2012 06:16:13 | www.forxy.net
Yorum Tarih 23.04.2012 05:10:29 | www.forxy.net
Yorum Tarih 23.04.2012 05:10:18 | www.forxy.net
Yorum Tarih 23.04.2012 05:10:11 | www.forxy.net
Yorum Tarih 23.04.2012 05:10:05 | www.forxy.net
Yorum Tarih 23.04.2012 05:09:59 | www.forxy.net
Yorum Tarih 23.04.2012 04:05:45 | www.forxy.net
Yorum Tarih 23.04.2012 04:05:28 | www.forxy.net
Yorum Tarih 23.04.2012 04:05:23 | www.forxy.net
Yorum Tarih 23.04.2012 04:05:06 | www.forxy.net
Yorum Tarih 23.04.2012 04:04:45 | www.forxy.net
Yorum Tarih 23.04.2012 02:59:39 | www.forxy.net
Yorum Tarih 23.04.2012 02:59:15 | www.forxy.net
Yorum Tarih 23.04.2012 02:59:07 | www.forxy.net
Yorum Tarih 23.04.2012 02:58:57 | www.forxy.net
Yorum Tarih 23.04.2012 02:58:48 | www.forxy.net
Yorum Tarih 23.04.2012 01:55:16 | www.forxy.net
Yorum Tarih 23.04.2012 01:55:08 | www.forxy.net
Yorum Tarih 23.04.2012 01:55:00 | www.forxy.net
Yorum Tarih 23.04.2012 01:54:35 | www.forxy.net
Yorum Tarih 23.04.2012 01:54:17 | www.forxy.net
Yorum Tarih 23.04.2012 00:50:45 | www.forxy.net
Yorum Tarih 23.04.2012 00:50:27 | www.forxy.net
Yorum Tarih 23.04.2012 00:50:08 | www.forxy.net
Yorum Tarih 23.04.2012 00:49:49 | www.forxy.net
Yorum Tarih 23.04.2012 00:49:34 | www.forxy.net
Yorum Tarih 22.04.2012 23:45:23 | www.forxy.net
Yorum Tarih 22.04.2012 23:45:00 | www.forxy.net
Yorum Tarih 22.04.2012 23:44:33 | www.forxy.net
Yorum Tarih 22.04.2012 23:44:21 | www.forxy.net
Yorum Tarih 22.04.2012 23:44:10 | www.forxy.net
Yorum Tarih 22.04.2012 22:52:39 | www.forxy.net
Yorum Tarih 22.04.2012 22:41:17 | www.forxy.net
Yorum Tarih 22.04.2012 22:40:57 | www.forxy.net
Yorum Tarih 22.04.2012 22:40:42 | www.forxy.net
Yorum Tarih 22.04.2012 22:40:25 | www.forxy.net
Yorum Tarih 22.04.2012 22:40:03 | www.forxy.net
Yorum Tarih 22.04.2012 21:36:29 | www.forxy.net
Yorum Tarih 22.04.2012 21:36:09 | www.forxy.net
Yorum Tarih 22.04.2012 21:35:58 | www.forxy.net
Yorum Tarih 22.04.2012 21:35:47 | www.forxy.net
Yorum Tarih 22.04.2012 21:35:28 | www.forxy.net
Yorum Tarih 22.04.2012 20:31:45 | www.forxy.net
Yorum Tarih 22.04.2012 20:31:28 | www.forxy.net
Yorum Tarih 22.04.2012 20:31:09 | www.forxy.net
Yorum Tarih 22.04.2012 20:30:47 | www.forxy.net
Yorum Tarih 22.04.2012 20:30:40 | www.forxy.net
Yorum Tarih 22.04.2012 20:20:07 | www.forxy.net
Yorum Tarih 22.04.2012 19:27:40 | www.forxy.net
Yorum Tarih 22.04.2012 19:27:23 | www.forxy.net
Yorum Tarih 22.04.2012 19:27:17 | www.forxy.net
Yorum Tarih 22.04.2012 19:26:57 | www.forxy.net
Yorum Tarih 22.04.2012 19:26:33 | www.forxy.net
Yorum Tarih 22.04.2012 18:23:25 | www.forxy.net
Yorum Tarih 22.04.2012 18:23:11 | www.forxy.net
Yorum Tarih 22.04.2012 18:22:53 | www.forxy.net
Yorum Tarih 22.04.2012 18:22:45 | www.forxy.net
Yorum Tarih 22.04.2012 18:22:38 | www.forxy.net
Yorum Tarih 22.04.2012 17:50:34 | www.forxy.net
Yorum Tarih 22.04.2012 17:48:53 | www.forxy.net
Yorum Tarih 22.04.2012 17:47:51 | www.forxy.net
Yorum Tarih 22.04.2012 17:46:41 | www.forxy.net
Yorum Tarih 22.04.2012 17:45:40 | www.forxy.net
Yorum Tarih 22.04.2012 17:19:56 | www.forxy.net
Yorum Tarih 22.04.2012 17:19:38 | www.forxy.net
Yorum Tarih 22.04.2012 17:19:27 | www.forxy.net
Yorum Tarih 22.04.2012 17:18:57 | www.forxy.net
Yorum Tarih 22.04.2012 17:18:27 | www.forxy.net
Yorum Tarih 22.04.2012 16:16:44 | www.forxy.net
Yorum Tarih 22.04.2012 16:15:46 | www.forxy.net
Yorum Tarih 22.04.2012 15:15:11 | www.forxy.net
Yorum Tarih 22.04.2012 15:14:06 | www.forxy.net
Yorum Tarih 22.04.2012 15:13:24 | www.forxy.net
Yorum Tarih 22.04.2012 15:13:05 | www.forxy.net
Yorum Tarih 22.04.2012 15:13:00 | www.forxy.net
Yorum Tarih 22.04.2012 15:12:44 | www.forxy.net
Yorum Tarih 22.04.2012 15:12:22 | www.forxy.net
Yorum Tarih 22.04.2012 15:12:11 | www.forxy.net
Yorum Tarih 22.04.2012 15:12:00 | www.forxy.net
Yorum Tarih 22.04.2012 15:10:25 | www.forxy.net
Yorum Tarih 22.04.2012 13:07:13 | www.forxy.net
Yorum Tarih 22.04.2012 13:06:48 | www.forxy.net
Yorum Tarih 22.04.2012 13:06:29 | www.forxy.net
Yorum Tarih 22.04.2012 13:06:11 | www.forxy.net
Yorum Tarih 22.04.2012 13:05:47 | www.forxy.net
Yorum Tarih 22.04.2012 12:34:35 | www.forxy.net
Yorum Tarih 22.04.2012 12:04:23 | www.forxy.net
Yorum Tarih 22.04.2012 12:03:59 | www.forxy.net
Yorum Tarih 22.04.2012 12:03:36 | www.forxy.net
Yorum Tarih 22.04.2012 12:03:18 | www.forxy.net
Yorum Tarih 22.04.2012 12:02:51 | www.forxy.net
Yorum Tarih 22.04.2012 11:01:43 | www.forxy.net
Yorum Tarih 22.04.2012 11:01:15 | www.forxy.net
Yorum Tarih 22.04.2012 11:00:59 | www.forxy.net
Yorum Tarih 22.04.2012 11:00:45 | www.forxy.net
Yorum Tarih 22.04.2012 11:00:23 | www.forxy.net
Yorum Tarih 22.04.2012 10:07:10 | www.forxy.net
Yorum Tarih 22.04.2012 10:06:26 | www.forxy.net
Yorum Tarih 22.04.2012 10:05:40 | www.forxy.net
Yorum Tarih 22.04.2012 10:04:57 | www.forxy.net
Yorum Tarih 22.04.2012 10:04:19 | www.forxy.net
Yorum Tarih 22.04.2012 09:59:48 | www.forxy.net
Yorum Tarih 22.04.2012 09:59:12 | www.forxy.net
Yorum Tarih 22.04.2012 09:58:28 | www.forxy.net
Yorum Tarih 22.04.2012 09:57:54 | www.forxy.net
Yorum Tarih 22.04.2012 09:57:26 | www.forxy.net
Yorum Tarih 22.04.2012 08:55:18 | www.forxy.net
Yorum Tarih 22.04.2012 08:54:40 | www.forxy.net
Yorum Tarih 22.04.2012 07:37:59 | www.forxy.net
Yorum Tarih 22.04.2012 07:37:08 | www.forxy.net
Yorum Tarih 22.04.2012 07:35:50 | www.forxy.net
Yorum Tarih 22.04.2012 07:34:49 | www.forxy.net
Yorum Tarih 22.04.2012 07:33:28 | www.forxy.net
Yorum Tarih 22.04.2012 06:50:48 | www.forxy.net
Yorum Tarih 22.04.2012 06:50:31 | www.forxy.net
Yorum Tarih 22.04.2012 06:50:20 | www.forxy.net
Yorum Tarih 22.04.2012 06:50:05 | www.forxy.net
Yorum Tarih 22.04.2012 06:49:48 | www.forxy.net
Yorum Tarih 22.04.2012 05:48:43 | www.forxy.net
Yorum Tarih 22.04.2012 05:48:24 | www.forxy.net
Yorum Tarih 22.04.2012 05:48:07 | www.forxy.net
Yorum Tarih 22.04.2012 05:47:50 | www.forxy.net
Yorum Tarih 22.04.2012 05:47:29 | www.forxy.net
Yorum Tarih 22.04.2012 05:03:39 | www.forxy.net
Yorum Tarih 22.04.2012 05:03:12 | www.forxy.net
Yorum Tarih 22.04.2012 05:02:47 | www.forxy.net
Yorum Tarih 22.04.2012 05:02:21 | www.forxy.net
Yorum Tarih 22.04.2012 05:01:51 | www.forxy.net
Yorum Tarih 22.04.2012 04:45:40 | www.forxy.net
Yorum Tarih 22.04.2012 02:43:34 | www.forxy.net
Yorum Tarih 22.04.2012 02:43:09 | www.forxy.net
Yorum Tarih 22.04.2012 02:42:52 | www.forxy.net
Yorum Tarih 22.04.2012 02:42:32 | www.forxy.net
Yorum Tarih 22.04.2012 02:42:05 | www.forxy.net
Yorum Tarih 22.04.2012 02:34:31 | www.forxy.net
Yorum Tarih 22.04.2012 02:33:45 | www.forxy.net
Yorum Tarih 22.04.2012 02:32:55 | www.forxy.net
Yorum Tarih 22.04.2012 02:31:50 | www.forxy.net
Yorum Tarih 22.04.2012 02:30:59 | www.forxy.net
Yorum Tarih 22.04.2012 01:40:54 | www.forxy.net
Yorum Tarih 22.04.2012 00:39:20 | www.forxy.net
Yorum Tarih 22.04.2012 00:06:49 | www.forxy.net
Yorum Tarih 22.04.2012 00:04:51 | www.forxy.net
Yorum Tarih 22.04.2012 00:03:16 | www.forxy.net
Yorum Tarih 22.04.2012 00:02:10 | www.forxy.net
Yorum Tarih 22.04.2012 00:01:09 | www.forxy.net
Yorum Tarih 21.04.2012 23:38:30 | www.forxy.net
Yorum Tarih 21.04.2012 23:37:51 | www.forxy.net
Yorum Tarih 21.04.2012 23:37:41 | www.forxy.net
Yorum Tarih 21.04.2012 23:37:28 | www.forxy.net
Yorum Tarih 21.04.2012 23:37:15 | www.forxy.net
Yorum Tarih 21.04.2012 22:21:50 | www.forxy.net
Yorum Tarih 21.04.2012 22:21:45 | www.forxy.net
Yorum Tarih 21.04.2012 22:21:40 | www.forxy.net
Yorum Tarih 21.04.2012 22:21:35 | www.forxy.net
Yorum Tarih 21.04.2012 22:21:29 | www.forxy.net
Yorum Tarih 21.04.2012 21:33:15 | www.forxy.net
Yorum Tarih 21.04.2012 21:31:59 | www.forxy.net
Yorum Tarih 21.04.2012 21:31:05 | www.forxy.net
Yorum Tarih 21.04.2012 21:28:43 | www.forxy.net
Yorum Tarih 21.04.2012 21:27:49 | www.forxy.net
Yorum Tarih 21.04.2012 18:56:56 | www.forxy.net
Yorum Tarih 21.04.2012 18:56:20 | www.forxy.net
Yorum Tarih 21.04.2012 18:55:48 | www.forxy.net
Yorum Tarih 21.04.2012 18:55:07 | www.forxy.net
Yorum Tarih 21.04.2012 18:54:26 | www.forxy.net
Yorum Tarih 21.03.2012 01:50:23 | www.forxy.net
Yorum Tarih 17.11.2011 07:10:15 | www.forxy.net
Using the CASE Statement
Yorum Tarih 17.11.2011 04:47:01 | www.forxy.net
Yorum Tarih 14.11.2011 15:59:11 | www.forxy.net
Yorum Tarih 14.11.2011 08:40:28 | www.forxy.net
Çalışma zamanlı degişken sql sorgulamaya Örnek
Yorum Tarih 03.11.2011 09:31:37 | www.forxy.net
c# asp.net ile veritabanına resim kaydetme ve resim yüklemeye örnek. Bu örnekte FileUpload, GridView, Label ve Image ile Button kontroller anlatılmıştır.
SqlCommandBuilder'le GridView'e parametre yöntemi ile veri bağlama Metodu
Yahoo’dan xml ile veri okuma RSS.xsl Örneği
Excel tablosundan GridView'e veri bağlama örnegi
Yorum Tarih 12.08.2011 12:29:31 | www.forxy.net
Bye bye embed Welcome object
Yorum Tarih 09.08.2011 15:54:22 | www.forxy.net
Yorum Tarih 04.08.2011 07:25:31 | www.forxy.net
Ajax DataSource Select,Update Örnek
Yorum Tarih 03.07.2011 19:18:33 | www.forxy.net
Yorum Tarih 03.07.2011 19:16:11 | www.forxy.net
Javascript ile GridView deki verileri yazıcıya yollama örnegi
Yorum Tarih 03.07.2011 18:36:00 | www.forxy.net
Cartesian Product: cross join
Yorum Tarih 03.07.2011 18:27:36 | www.forxy.net
Yorum Tarih 03.07.2011 17:48:00 | www.forxy.net
Yorum Tarih 03.07.2011 17:35:44 | www.forxy.net
CSS ile Header, Left Column ve Footer e Örnek -2
Yorum Tarih 03.07.2011 16:57:58 | www.forxy.net
GridView'içinde kelime arama Örnek
Yorum Tarih 03.07.2011 16:52:48 | www.forxy.net
Order string/char value descending
Yorum Tarih 03.07.2011 16:10:41 | www.forxy.net
Inserts 12000 rows into a table
Yorum Tarih 03.07.2011 09:52:39 | www.forxy.net
Yorum Tarih 03.07.2011 08:52:37 | www.forxy.net
Yorum Tarih 03.07.2011 08:26:15 | www.forxy.net
Yorum Tarih 03.07.2011 07:58:56 | www.forxy.net
Yorum Tarih 03.07.2011 06:17:11 | www.forxy.net
Yorum Tarih 03.07.2011 05:35:57 | www.forxy.net
Yorum Tarih 03.07.2011 01:34:50 | www.forxy.net
Yorum Tarih 02.07.2011 23:57:45 | www.forxy.net
Yorum Tarih 02.07.2011 23:43:36 | www.forxy.net
Yorum Tarih 02.07.2011 20:02:39 | www.forxy.net
CSS Nedir?
Yorum Tarih 02.07.2011 14:55:57 | www.forxy.net
excel to xTraGrid excel den gridview kontrolüne veri bağlama
Yorum Tarih 09.06.2011 00:13:43 | www.forxy.net
DevExpress.XtraGrid.Views.Grid.GridView ShowGridMenu
Yorum Tarih 08.05.2011 12:54:45 | www.forxy.net
Yorum Tarih 24.04.2011 01:17:32 | www.forxy.net
FormView Farklı Kontrollerle Veri erişim Örnek
Yorum Tarih 09.03.2011 00:20:46 | www.forxy.net
Yorum Tarih 06.03.2011 09:42:07 | www.forxy.net
Merhaba Hocam kodları Norwind veritabanını indirip sizin kodları ekledigimde sorunsuz calısdı ben kendi tablomda hata aldım hata şu idi int ZiyaretciID = Convert.ToInt32(row.Cells[0].Text); kodları hic degişmeden norwind veritabanı ekledim sadece Ziyaretci ID ve Discontinued degiştirdim bu seferde çalışdı sonrada Products tablosu olusdurdum kendi gveri tabanımda ProcductID ile Discontinued kolonlarını yerlesidridim ama yine hata aldım kodlarda degişiklik yapmadım Input string was not in a correct format. bool deger = ((CheckBox)row.FindControl("CheckBox1")).Checked; int productID = Convert.ToInt32(row.Cells[0].Text); UpdateProduct(productID, deger); burda benim hatam nerdedir ver tabanımdaki tablo aynen bu sekildedir ProductID int AdiSoyadi nvarchar(20) Email nvarchar(30) MesajText nvarchar(Max) Tel nvarchar(50) Tarih Datetime Discontinued bit
burada bi hata var sanırım ((CheckBox)row.FindControl("CheckBox1")).Checked; böyle değilde
c# çalışma zamanlı HtmlTablo oluşturma
Yorum Tarih 31.01.2011 15:45:32 | www.forxy.net
Yorum Tarih 22.12.2010 10:58:36 | www.forxy.net
XML DropDownList Seçimli ListBox Örneği
Yorum Tarih 18.11.2010 15:14:33 | www.forxy.net
Yorum Tarih 02.11.2010 00:41:26 | www.forxy.net
Yorum Tarih 28.09.2010 22:52:38 | www.forxy.net
C#'ta sayıyla yazılan rakamları yazıyla yazdırmak
Yorum Tarih 16.09.2010 14:43:00 | www.forxy.net
Memori Temizleme
Yorum Tarih 16.09.2010 00:27:33 | www.forxy.net
TreeView Kontrolünden CheckBox'ı seçili olanların değerini almaya Örnek
Yorum Tarih 09.09.2009 20:18:01 | www.forxy.net
Yorum Tarih 31.08.2009 00:04:57 | www.forxy.net
WebServis ile SQLEXPRESS Veritabanından Verileri Ekrana Yazdırma
Yorum Tarih 07.08.2009 05:55:48 | www.forxy.net
Yorum Tarih 04.08.2009 10:25:28 | www.forxy.net
Veritabanına Resim Kaydetme Örneği
Yorum Tarih 26.06.2009 15:57:37 | www.forxy.net
VB.NET ve C# Karşılaştırma Tablosu
Yorum Tarih 01.05.2009 03:08:58 | www.forxy.net
GridView'den Excel e veri göndenme - 2
Yorum Tarih 21.04.2009 15:28:31 | www.forxy.net
ASP.NET C# ile Mail Gönderme Class Sistem ||(ASP.NET With C# Sending Mail Class System)
Yorum Tarih 16.04.2009 19:25:24 | www.forxy.net
ASP.NET SqlDataSource: DropDownList ve CheckBox Control ile DataList Özellikleri Değiştirme Örneği
Yorum Tarih 03.04.2009 19:22:38 | www.forxy.net
Yorum Tarih 19.03.2009 09:58:50 | www.forxy.net
Yorum Tarih 15.03.2009 00:45:03 | www.forxy.net
Yorum Tarih 13.03.2009 20:14:04 | www.forxy.net
Yorum Tarih 01.03.2009 04:06:24 | www.forxy.net
Yorum Tarih 27.02.2009 18:11:28 | www.forxy.net
try,catch kod blogu içinde foreach ile DataAdapter ve DataSet okuma, verileri ListBox'a bağlama örneği
Yorum Tarih 17.02.2009 16:07:36 | www.forxy.net
Yorum Tarih 14.02.2009 00:34:33 | www.forxy.net
Yorum Tarih 02.12.2008 13:31:55 | www.forxy.net
GridView'den Kontrollü veri silme işlemine Örnek
Yorum Tarih 21.11.2008 15:59:19 | www.forxy.net
Yorum Tarih 15.11.2008 14:46:45 | www.forxy.net
Yorum Tarih 22.10.2008 14:05:41 | www.forxy.net
Yorum Tarih 03.09.2008 00:56:16 | www.forxy.net
Yorum Tarih 26.08.2008 10:11:53 | www.forxy.net
Yorum Tarih 30.07.2008 14:25:47 | www.forxy.net
.Net Nedir? ve .Net'de ne nedir?
Yorum Tarih 25.07.2008 00:30:23 | www.forxy.net
Loop Kontrol Örnek
Yorum Tarih 05.07.2008 12:56:04 | www.forxy.net
Yorum Tarih 06.06.2008 17:39:18 | www.forxy.net
Yorum Tarih 29.04.2008 01:21:16 | www.forxy.net
Yorum Tarih 18.02.2008 20:58:24 | www.forxy.net
Yorum Tarih 01.02.2008 14:01:19 | www.forxy.net
CheckBox Kontrollü GridView Update Metoduna Örnek
Yorum Tarih 07.01.2008 09:26:13 | www.forxy.net
Yorum Tarih | www.forxy.net
2nd tab
3rd tab
E-Mail Program By A. Hakan Baştürk Sadece Farklı Ziyaretciler: 55510 Sayfa Görüntüleme: 60161 Online: 1