21 Ekim 2015 Çarşamba

19 Ekim 2015 Pazartesi

Linq To Sql ile ORDERBY ; DESCENDİGBY

private void button1_Click(object sender, EventArgs e)         {             LinqExpDataContext ctx = new LinqExpDataContext();             var sonuc = from Filmler in ctx.Filmlers        ...
Share:

18 Ekim 2015 Pazar

LİNQ EXPRESSİON

Linq Expression :Linq in Oluşturdugu hazır sorguların dısında bir sorgu tanımlamak istersek Linq Expressionu kullanırız 1)Proje acılır 2)Proje İCinde sag tıkla ile Add-New İtem-Data-Linqtosql   ile .dbml eklenir 3)Server Explorer deyip DATABASE i eklmeliyiz Add connection deriz server...
Share:

Linq To sql De istegimize Göre Sıralama Yaptırma

Ada Göre Sıralattık Konuya Göre Sıralattık Süreye Göre Sıralattık KOD KISMI İSE : private void radioButton1_CheckedChanged(object sender, EventArgs e)         {             LinqtoSqlDataDataContext ctx = new LinqtoSqlDataDataContext();  ...
Share:

Linq to sqlde Ada Göre Arama yaptırma

 Ada Göre arama yaptırmak icin Textbox ın textchanged özellgine gelyoruz ve   bir Data context olsuturp   burada olusturulan x öylesine degisken  private void textBox3_TextChanged(object sender, EventArgs e)         {    ...
Share:

İLK olarak Datagridview  ın  CELLCLİCK   ını eventtan girip icine biz gridviewde tıkladıgımız elemaınn bilgilerini buttonlara getirmek icin bu kodu yazıyoruz   private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)         {             /*datagridviewın eventlarından CELLCLİCKe gittik*/  ...
Share:

Linq To Sql ile DataGridViewde Blok Halinde secme

İlk Satırda sectigimiz blogun filmidsini alıyoz ..... ikinci satırda benim olustrudugum linqtosqldata.dbml    den bir nesene üretiyoruzz 3.satırda benim sectigim nesnenin var Tek degeir yoksa varsayılan degeri sec diyoz (single or default) 4.satırda sil diyoz 5.satırda...
Share:

16 Ekim 2015 Cuma

Entity Framework ve Linsql ile VERİ EKLEME

 private void Form1_Load(object sender, EventArgs e)         {             LinqtoSqlDataDataContext ctx = new LinqtoSqlDataDataContext();   /*linqsqldata benim .dbml dosyam             dataGridView1.DataSource...
Share:

Entity FrameWork-->Linq To Sql

Bir Proje Acarız   sag tıklayıp 1)Add 2)New İtem 3)Data 4)Linq To Sql daha sonra ise server explorer ile istedigimiz veri tabanına balganıp burada tabloları oluşan .dbml tablosuna sürekler atarız ve   FORM LOAD sayfasına tıklar               LinqtoSqlDataDataContext...
Share:

12 Ekim 2015 Pazartesi

MVC ye giriş

Controllera Gel SHAREDCONTROLLERS  ekle  bunun içindeki   index yazan yeri   _Layout olarak degistir ve üzerine gel sag tık ile ADD VİEW deriz ..Olusan _Layout.cshtml  icnde  title yerine @ViewBag.Title deriz Bodynin icinide silip @RenderBody()   deriz Controllera...
Share:

10 Ekim 2015 Cumartesi

Asp İle Blog Tasarımı

Veritabanımızı oluşturduktan sonra ..Projemizi oluştururuz projeye sag tıklayıp add -new item-data-Linq to sql  Classes  tıklanır ...veritabanına baglanılır    ve   veri tabanına  asp dosyalarını eklemek icin ise  COMMAND PROMPT komut satırı acılıp.....regsql yaazılır acılır eklenr..solda dosyalara eklenir Daha sonra sqlserverda Tablomuzu acarız   sag tıkla...
Share:

9 Ekim 2015 Cuma

Mvc İle Blog Oluşturma

Mvc Projesi Açılır.Sonra indirdigimiz Template dosyası ...projeye sagdaki Content içine Yapıştırılr Projenin Blog.html ini kopyalayıp  View-Shared-Layout.cshtml   icini silip yapıstıryoruz.Sonra blok icinde istemedigimiz Yerleri Siliyoruz eger  gövde ise  ; @RenderBody() Şayet  gövde Degilse ;mesela sag üst köşe ise @RenderSection("RightTop",false) Bu iş bitincede arttık...
Share:

Asp.Net VALİDATİOR

Asp.Net VALİDATİON :Soldan eklenir ..Formlarda fialn degerleri kontrol eder Comparevalidator: mesela iki email aynı kontrolu yapar RangeValidator: Belli aralıktaki kısıtlamayı ypar..mesela 18-50 yas arası siteye girebilir gibi RegularExpressionValidator: Biz bir Format verir ona uygun degilse Kabul...
Share:

Asp.Net NESTED MASTER PAGE

Asp.Net   NESTED MASTER PAGE ; Master page Sablon olusturmamızı saglardı ....Nested master page ise mesela bazı sayfada sag menu yoktur bazısında vardır ..bazısında üst menu yoktur ...ve bu sag sol yazı link resim degiseceginde tek tek girip buraları güncellemek zor olur...bu yüzden sablon olusturulur ....NESTED MASTER PAGE den al denir ....degisiklik yapınca temel.master pagede yapılan degisik...
Share:

8 Ekim 2015 Perşembe

Asp.Net MASTER PAGE

Asp.Net MASTER PAGE :  İlk olarak proje olusturuulur sonra sag tık ile NEW İTEM denir ve Masterpage   secilip acılır .. server tagleri   <%%>  işaretleridir.c# kodları yazmak icin acılan bir bloktur web sitesi icinde herhangi bir yere server tag acığ oraya kod yazabiliriz.yazdıgımız kodlar sayfa yorumlanırken satıra gelindiginde calısır # işareti veri tabanıyla ilgili...
Share:

Asp.Net

Asp.Net hic bir zaman kullanıcıya asp kodunu yollamaz Html i gönderir buyüzden Güvenilirdir. İstek gelir sayfa olusturulur istek uygulanır yollanır direk silinir.Her gelen kullanıcıya yeni bir sayfa olusturulur silini...
Share:

7 Ekim 2015 Çarşamba

JQUERY İPUCLARİ

Fonksiyonun icinde ;                                                                                        $("#kutu").toggle("slow");        Yazınca tuşa...
Share:

C# da Jqueryi Dahil Etme

code.jquery.com   daki kodları kopyala ...yeni javascript dosyasına yapıstır....Jquer.js olarak kaydederdiz ...bundan sonra artık kullanmak stedigimizde head dan önce bi yere cekip sürükler bırakırz. yada               script src="jquery.js"> -->      script type="text/javascript" yaza...
Share:

Html5 Position

Position:absolute Absolute:Kesin    // Fixed : Hep Aynı Yerde Durması   //nesne hareket etmez sayfa asagı gitsede ŞAYEt bi kod parcası yazıldı işlemiyorsa resetlemek icin           yazılır kod cals...
Share:

Html5 de Nesneleri Döndürme (rotation)

Html5 de Nesneleri Döndürme (rotation); @-webkit-keyframes yerdegistir     {         0%         {              margin-left:0;              margin-top:0;              transform:rotate(180deg);         }      ...
Share:

Html5 de Animiasyon 2

@-webkit-keyframes yerdegistir     {         0%         {              margin-left:0;              margin-top:0;         }         25%         {             margin-left:400px;    ...
Share:

Html5 de Animasyon Özelliği

CSS kısmınıa Bunu Ekliyoruz  @-webkit-keyframes renkgecis         from         {             background-color:green;         }        to        {            background-color:firebrick;        }      ...
Share:

Html5 de TRANSİTİON özelliği

Html5 de  TRANSİTİON özelliği ; Css Kısmında Verilen transition:5s   saniye mesela      :    div:hover                         box-shadow:-10px 10px 5px kutunun üzerine gelince 5 saniyede bunu yapar animasyon gibi ol...
Share:

windows altında git kullanımı

Kurulum Alttaki linkten gerekli programı indirilerek next > next diyerek default ayarlarla kuralım … https://msysgit.googlecode.com/files/Git-1.8.3-preview20130601.exe Konfigürasyon - Masaüstümüze Git Bash adında bir kısayol oluşmuş olmalı . Bu programı çalıştıralım.Gelen ekran...
Share:

Xml Ve Html Farkı

Xml = Gelişmiş İşretleme Dili Html= Dinamik İşaretşeme Dili HTML5 in Diger Htmllerden farkı ; CANVAS özelligi bu ise Çizim Yapabilmeyi Saglamakatadır WEB Tasarımda Yardımcı Siteler www.w3sochoos.com  Web Tasarımda Template Sitesi : www.awwward.com Web Tasarımda Html5ler Bulunacak Site : http://codepen.io/ VİSUAL STUDİODA HTML SAYFASI ACMA: Önce Normal Bir Proje Acarız Ardına Sagdan...
Share:

5 Ekim 2015 Pazartesi

Sqlserverda Veri Taşıma

1.yol database e gel sag tıkla  TASKS tıkla daha sonra GENERATE scripT dedikten sonra dosyayı istedigimz yere alırız ....bu dosyayı aldık tıklayınca sqlserverda acılır EXECUTE dersek database kuruulur. 2.yol  TASKS deriz BACKUP alırken istedigimz yere alır dosya adını FULL backup alıp  uzantısı .bak olmalı..sonrada gidip sql serverı acıp yeni o isimle bi proje acıp ...TASKS der RESTORE...
Share:

Sqlserverda COKA COK İLİŞKİ ve TEKE COK İLİŞKİ

Sqlserverda COKA COK İLİŞKİ ; ortaya baska yeni bir tablo olusturulur ikisinin ID si de yazılır ve bu tablo ikiside secilip PRİMARY KEY yani kompozit key yapılır böylece coka cok iliski kurulur Sqlserverda TEKE COK İLİŞKİDE;  COK olacak tarafa tekin ID sini koyarız&nbs...
Share:

4 Ekim 2015 Pazar

Sqlserverd TRANSACTİON

TRANSACTİON: Bir işlem yarıda kaldımı kalmadımı tamamen bittimi birmedimi kontrol eder güvenligi saglar mesela bankya para yattı yatarken bir hata meydana geldi alıcıya para gitti gönderenden para düşülmedi banka zararda olur gibi... create proc HavaleYap @gonderen int, @alici int, @miktar money as begin try begin tran havale   //Transaction işlemi başaltılır commit ve rollback olanakadar...
Share:

Sqlserverda BACKUP (YEDEKLEME)

Veritabanı gelip Sag Tıkla   TASKS ise tıklarız burada BACKUP ı acmıs oluruz ve yedegimizi almış oluruz...bu ise C de mssqlserver in icinde BACKUP ın içinde bir   .bak dosyası oluşturur Bu yedegi kullanabilmek icin     veritabanına gelip sag tıklayıp TASKS deriz  RESTORE deyip  FROM DEVİCE  dan yedegi bulup okeyleriz yedegi aldıgımz anki bilgi durumuna gideriz BURADA...
Share:

SqlServerDa Trigger 2

create trigger trgservissil on Servisler instead of delete              //burada eger delete işlemi yap dersen onun yerine bu dedigimi yap demek as update Servisler set Marka=Null where Servisid in(select Servisid from deleted)     //    burada    adam DELETE yap derse biz sadece aracın markasını degistirip NULL yapıyoz  ...
Share:

Sqlserverda FONKSİYON yazma

create function CHAN(@vize int) returns int begin return @vize*1.4 end // select Ogrid,Dersid,dbo.CHAN(Vize)as çanli__ from OgrenciDers   diye  cagırırız ögrencilerin notuna çan uygulanmıs halini listeliyoruz   ...ilk önce CHAN diye bir fonksiyon üretiyoruz .ardına select sorgusunda    dbo.Chan(Vize)  diye cagıryoruz&nbs...
Share:

3 Ekim 2015 Cumartesi

Sql Stored procedure

PROCEDURE BÖYLE YAZILIR ; create procedure derseekle @DersAdi nvarchar(50) as Insert into Dersler(DersAdi) values(@DersAdi) cagırırken ise; exec  derseekle  'kimya' EGER TEKRAR AYNI DERSİ ENGELLEMESİ İCİN ; create procedure derseekle @DersAdi nvarchar(50) as if(not exists (select * from dersler where DersAdi=@DersAdi)) begin Insert into Dersler(DersAdi) values(@DersAdi) end EGER...
Share:

Sql Server VİEW lar

Sql Server VİEW lar :   sanal tablo işlevi görürler .bizzat veri tutmazlar her seferinde sorgu yazmak tabloları baglamak zorunda kalmayız .sqlserverda her seferinde compile etmek zorunda kalmaz yorulmaaz hem ...select barındıran sanal tablo create  view toplu as select d.DersAdi,og.Dersid,ogrtmn.Adi from Dersler d left join OgrenciDers og on d.Dersid=og.Dersid left join Ogretmenler ogrtmn...
Share:

SqlServerda Update

İnsert: ekleme Yapmaya yarar insert Dersler(DersAdi) values('beden') Update : günceleme yapar update Dersler set DersAdi='muzik' where Dersid=6   // 6 numaralı dersin adını degiştir MUZİK yap diyor şayet ; update Dersler set DersAdi='muzik' where Dersid in(1,6,7)     // dersek 1 6  ve 7. derslerin adını müzik yapar...
Share:

Sql Serverda Küme Fonksiyonları

Sql Serverda Küme Fonksiyonları ; Union:    iki farklı sorguyu birleştirir ama tablo boyutları eşit olmalı select DersAdi from Dersler union select  Soyadi from Veliler İntersect: Keşişim kümesi alır select firmaadi   from Tedarikci intersect select firmaadi from müsteri // hem müşteri hem tedarikci olan sirket adlarını yazar Except : Farklarını alır select firmaadi...
Share:

2 Ekim 2015 Cuma

Sql Serverda Outer JOin

Sql Serverda Outer JOin     3 ceşit      ; Left outer join right outer join full outer join birlesitrme yapar fakat inner joinde boş yerer varsa sorguda geitrmez  ...outer join getirir ... left join ile  soldakini tamamını getir     sagdaki null sa gelmesede olue right join dersek soldaki gelmesede olur ama sagdakinin tamamını getir diyoruz   select...
Share:

Sql Server da Tabloları baglama

Sql Server da Tabloları baglama  ; select  DersAdi,o.Ogrid  from Dersler d inner join  OgrenciDers o  on d.Dersid=o.Dersid ///İNNER JOİN farklı tabloları birleştirir select      ho.Adi,ho.Brans,d.DersAdi,od.Vize          from Dersler  d  inner join OgrenciDers od on d.Dersid=od.Dersid  inner join  Ogretmenler...
Share:

Sql Server İlk N ürünü Sıralama TOP iledir

Sql Server İlk N ürünü Sıralama TOP iledir .. select top 10 from Dersid NOT: mesela ilk 10 u getir dedik ama 10. sırada aynı puana  sahip 3 tane kişi var ozaman onun farkında olmakicin select top 10 with ties * from Dersid&nbs...
Share: