Archive for the ‘Kısa Bilgi’ Category

XML(EXTENSİBLE MARKUP LANGUAGE-genişletilebilir etiketleme dili)

Perşembe, Ağustos 19th, 2010

  Bağımsız bir kuruluş olan W3C (World Wide Web Consortium) organizasyonu tarafından tasarlanan ve bağımsız bir yapıya sahip olan XML (extensible Markup Language),kişilerin kendi etiketlerini tanımlayarak bu etiketler ile hiyerarşik yapı kurabildikleri ,bunları istedikleri zaman değiştirebildikleri ; esnek, teknolojiden -platformdan bağımsız text tabanlı bir meta dilidir. Xml açılımının içerdiği “markup” onun ...

Internet Information Services(IIS) Nedir?

Pazar, Ağustos 8th, 2010

    IIS kavramını ilk olarak ASP.NET de çalışmaya başladığım bugünlerde duydum.Staj yaptığım Bilgeadam kurumunda girdiğim derslerde hocalarımdan birkaç defa IIS duymam üzerine böyle bir araştırma yapma gereği duydum.ASP.NET deki projelerimizi çalıştırırken kullandığımız serverin IIS olduğunu söylemişlerdi.Şimdi de yaptığım araştırmaların toplamını sizlerle paylaşayım. IIS nedir? IIS Microsoft Windows tabanalı işletim sistemleri için kullanılan web ...

C#DA RUN-TİME NESNE-KONTROL OLUŞTURMA

Cuma, Temmuz 30th, 2010

Diyelim ki c#da  bir sinema otomasyonu yapmanız gerekiyor.Formu dizayn ederken yapmanız gereken koltukları temsilen herhangi bir kontrol eklemektir.Bir sinema salonu 50 kişilik ve 4 tane de salon varsa toplamda formlarınız için 200 tane kontrol eklemeniz gerekmektedir.Oldukça uğraştırıcı ve zaman kaybettiren bir dizayn işlemi olacaktır sizin için.Programlama bilgisi çok iyi olmayan birinin ...

ADO.NET’TE CONNECTED DİSCONNECTED MİMARİLER

Pazartesi, Temmuz 26th, 2010

ADO.NET  teknolojisi ile veritabanından veri çekmenin 2 yolu vardır. Connected Mimari Disconnected Mimari Connected Mimari: Bu mimaride veri tabanından veri çekme süresi boyunca uygulama veritabanına bağlı kalır ve bilgiler bağlı kalma süresi boyunca çekilebilir.Veri çekmek için veritabanına sürekli bağlı olması zorunluluğundan dolayı sql server sürekli meşgul olur,bu bir dezavantajdır.Connected ile veri çekebilmek için SqlCommand ile ConnectionString ...

C++ da Function Template-Class Template

Çarşamba, Haziran 16th, 2010

          Template in kelime anlamı taslaktır,c++ daki  kullanım şekli de kelime anlamına çok yakın bir kullanımdır. Fonksiyonu taslak olarak yazıyorsunuz ve  bu  fonksiyon farklı kullanım şekilleri  için esnek bir yapıya  sahip oluyor.           C++ daki Function Template için  farklı tiplerde  kullanım esnekliği vardır.Bir  fonksiyonu farklı farklı tipler için ayrı ayrı yazmak ...

16f877a portlar ve port seçimleri

Cuma, Haziran 4th, 2010

portlar nedir ne işe yarar? şekilden de  anlaşılacağı gibi,portlar bir microcontrollerda microcontroller ile bileşenleri arasındaki iletişimi sağlar. pic 16f877a da  5 tane  port vardır: PORT A PORT B PORT C PORT D PORT E portların giriş çıkış  portları olması portlar  kullanılacakları konuma  göre bazen çıkış portu bazen de giriş portu olmalıdır.portun  giriş ya da  çıkış portu olmasını yada  ...

c++da hata ayıklama

Cumartesi, Mayıs 15th, 2010

c++daki hata yakalama olayı program içindeki istisnai durumları ayrı bir blok içinde tutup,programın çalışmasını engellemelesizi önlüyor. bunu sağlayan en temel yapı da "throw"'dur,throw ile hatalı ya da istisnai durumda ne yapması gerektiğini bildiyoruz ve main içinden try-catch yardımıyla hatalı durum zamanında çağırıyoruz. örneğin bölme işlemi yapan bir program düşünelim, =a bölmek normalde ...

Linq ile XML oluşturma

Perşembe, Nisan 29th, 2010

[c#] XElement Site = new XElement("Sites", from site in sites orderby site.Id //descending select new XElement("Site", new XAttribute("Name", site.Name), new XAttribute("Id", site.Id), new XAttribute("Address", site.Address))); XDocument xdoc = new XDocument(); xdoc.Add(Site); xdoc.Save( "bilyaz.xml");

assembly(pic 16f877a) programlama’da ardışık adreslere veri yazma

Perşembe, Nisan 29th, 2010

şöyle bir problemimiz var:20h  adresinden başlayarak 24h'e kadar   sırasıyla 11h,22h,33h,44h,55h adreslerini yazma,indirect adressing kullanacaz: 11h,22h,33h,44h,55h verilerini sırasıyla 20hdan başlayarak 24he kadar olan adreslere yaz? list p=16F877A                                   ;her  programın başında  yazılmalı include "p16F877A.inc"                             ;her programın başında yazılmalı movlw 0x20 movwf FSR              ;fsrnin içine  20hex i attım movlw 0x11 movwf INDF               ;  11h'i 20 hex adresine yazdım incf FSR                 ...

assembly pic 16F877A programlamada adresleme çeşitleri

Perşembe, Nisan 29th, 2010

assembly programlama'da 3 çeşit adresleme vardır: immidiate adressing direct adressing indirect adressing immidiate adressing: bu adresleme türünde working egisterın içine doğrudan değişken atanabilir veya içeriğinde değişiklik yapılabilir,bu adresleme sadece working reg ile ilgili adres atamalarında kullanılır, çünkü başka bir adrese veri atacaksak mutlaka onu önce working registera ordan başka bir yere aktarmamız gerekir. movlw 0x20;working ...