1)google a google font yazıp siteye gidip fontu seceriz
2)latin extended deyip türkce karakter ekleriz
3)kodu alıp headdan önce bi yere ekleri...
21 Ekim 2015 Çarşamba
19 Ekim 2015 Pazartesi
Linq To Sql ile ORDERBY ; DESCENDİGBY
on Ekim 19, 2015
in LinQtoSql
private void button1_Click(object sender, EventArgs e)
{
LinqExpDataContext ctx = new LinqExpDataContext();
var sonuc = from Filmler in ctx.Filmlers
...
Linq to Sql de Gruplama Yaptırma Ve Toplu İşlem
on Ekim 19, 2015
in LinQtoSql
private void Form3_Load(object sender, EventArgs e)
{
LinqExpDataContext ctx = new LinqExpDataContext();
var sonuc = from Filmler in ctx.Filmlers
...
18 Ekim 2015 Pazar
LİNQ EXPRESSİON
on Ekim 18, 2015
in LinQtoSql
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...
Linq To sql De istegimize Göre Sıralama Yaptırma
on Ekim 18, 2015
in LinQtoSql
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();
...
Linq to sqlde Ada Göre Arama yaptırma
on Ekim 18, 2015
in LinQtoSql
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)
{
...
on Ekim 18, 2015
in LinQtoSql
İ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*/
...
Linq To Sql ile DataGridViewde Blok Halinde secme
on Ekim 18, 2015
in LinQtoSql
İ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...
16 Ekim 2015 Cuma
DataGridViewde Blok Halinde secme
on Ekim 16, 2015
in LinQtoSql
int Filmid = (int)dataGridView1.CurrentRow.Cells["Filmid"].Value;
fakat bunun icin datagridviewin propertiesine gelip selection mode unu FULLROWSelect yaparız&nbs...
Entity Framework ve Linsql ile VERİ EKLEME
on Ekim 16, 2015
in LinQtoSql
private void Form1_Load(object sender, EventArgs e)
{
LinqtoSqlDataDataContext ctx = new LinqtoSqlDataDataContext();
/*linqsqldata benim .dbml dosyam
dataGridView1.DataSource...
Entity FrameWork-->Linq To Sql
on Ekim 16, 2015
in LinQtoSql
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...
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...
10 Ekim 2015 Cumartesi
Asp İle Blog Tasarımı
on Ekim 10, 2015
in Asp.Net
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...
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...
Asp.Net VALİDATİOR
on Ekim 09, 2015
in Asp.Net
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...
Asp.Net NESTED MASTER PAGE
on Ekim 09, 2015
in Asp.Net
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...
8 Ekim 2015 Perşembe
Asp.Net MASTER PAGE
on Ekim 08, 2015
in Asp.Net
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...
Asp.Net
on Ekim 08, 2015
in 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...
7 Ekim 2015 Çarşamba
C# da Jqueryi Dahil Etme
on Ekim 07, 2015
in c#
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...
Html5 Position
on Ekim 07, 2015
in Html
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...
Html5 de Nesneleri Döndürme (rotation)
on Ekim 07, 2015
in Html
Html5 de Nesneleri Döndürme (rotation);
@-webkit-keyframes yerdegistir
{
0%
{
margin-left:0;
margin-top:0;
transform:rotate(180deg);
}
...
Html5 de Animiasyon 2
on Ekim 07, 2015
in Html
@-webkit-keyframes yerdegistir
{
0%
{
margin-left:0;
margin-top:0;
}
25%
{
margin-left:400px;
...
Html5 de Animasyon Özelliği
on Ekim 07, 2015
in Html
CSS kısmınıa Bunu Ekliyoruz
@-webkit-keyframes renkgecis
from
{
background-color:green;
}
to
{
background-color:firebrick;
}
...
Html5 de TRANSİTİON özelliği
on Ekim 07, 2015
in Html
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...
windows altında git kullanımı
on Ekim 07, 2015
in Git
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...
Xml Ve Html Farkı
on Ekim 07, 2015
in Html
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...
5 Ekim 2015 Pazartesi
Sqlserverda Veri Taşıma
on Ekim 05, 2015
in Mssql
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...
Sqlserverda COKA COK İLİŞKİ ve TEKE COK İLİŞKİ
on Ekim 05, 2015
in Mssql
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...
4 Ekim 2015 Pazar
Sqlserverd TRANSACTİON
on Ekim 04, 2015
in Mssql
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...
Sqlserverda BACKUP (YEDEKLEME)
on Ekim 04, 2015
in Mssql
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...
SqlServerDa Trigger 2
on Ekim 04, 2015
in Mssql
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
...
Sqlserverda FONKSİYON yazma
on Ekim 04, 2015
in Mssql
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...
3 Ekim 2015 Cumartesi
Sqlserver İki kod parcacıgın Ayırma (SEPERATÖR)
on Ekim 03, 2015
in Mssql
Sqlserver İki kod parcacıgın Ayırma (SEPERATÖR)
GO ile ayırrız iki farklı kod di...
Sql Stored procedure
on Ekim 03, 2015
in Mssql
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...
Sql Server VİEW lar
on Ekim 03, 2015
in Mssql
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...
SqlServerda Update
on Ekim 03, 2015
in Mssql
İ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...
Sql Serverda Küme Fonksiyonları
on Ekim 03, 2015
in Mssql
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...
2 Ekim 2015 Cuma
Sql Serverda Outer JOin
on Ekim 02, 2015
in Mssql
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...
Sql Server da Tabloları baglama
on Ekim 02, 2015
in Mssql
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...
AGREEGATE FONKSİYONLAR
on Ekim 02, 2015
in Mssql
SUM :Toplama
COUNT:Sayısı
AVG: Ortalama alır
select sum(Dersİd) from Dersler &nbs...
Sql Server İlk N ürünü Sıralama TOP iledir
on Ekim 02, 2015
in Mssql
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...