Tem
05

Mike Taulty ‘den Silverlight eğitimleri

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

E.Altuğ YILMAZ Abinin Rss inde aşağıdaki yazı ile karşılaştım .. SL 2.0 Bomba gibi Geleceğe Benziyor :) Hadi hayırlısı.. Buna Paralel olarakda Eğitimler artıyor tabiki..


Merhaba arkadaşlar ;

Silverlight 2.0′a geçiş için ne kadar çok eğitim çıkarsa o kadar iyi çünkü Daron YÖNDEM’in dediği gibi 2.0 o kadar çok yenilik ve farklılık içeriyorki aslında başka bir adla bile adlandırabilirdi.

Mike Tauty kendi blogunda 2.0 üzerine Silverlight tabanlı eğitim videoları yayınlıyor. Arkadaşın ingiliz aksanı dışında herşey mükemmel !

http://www.miketaulty.com/SLVideos.html

Türkçe kaynak derseniz sanırım Daron YÖNDEM’in yaz sonrası Pusula’dan çıkacak Silverlight 2.0 kitabı ve devamında da yukarıdaki arkadaş gibi kendi bloguna eklemesi muhtemel eğitim videolarını bekliyor olacağız.Çokmu beklersiniz bilmem ama :

Daron azimli çocuktur bunu da halleder diyoruz :)

Kaynak

Tem
03

Regaip Kandilimiz Mubarek Olsun!!!

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

İlk olarak Regaib ne demektir? bunun hakkında bilgi verelim..

Regâib,
Arapca bir kelime olup “kendisine rağbet edilen, arzulanan, talep
edilen şey” manalarını taşır. Bu geceye “Regâib” ismini melekler
vermiştir.

Regaib, ihsanlar, ikramlar manasına
da gelmektedir. Receb ayının ilk Cuma gecesine Regaib gecesi denir. Her
Cuma gecesi kıymetlidir. Fakat bu iki kıymetli gece bir araya gelince,
daha kıymetlenmektedir. Cenab-ı Hakk, bu gecede, müminlere, ragibetler
(ihsanlar, ikramlar) yapar. Bu geceye hürmet edenler Allah’ın affına
mazhar olurlar.

Bu kıymetli geceyi oruçla
karşılayıp yine gündüzünü oruçla geçirmek çok faziletlidir. Bedîüzzaman
Hazretleri bu gecede yapılan ibâdetlere 10 bin katıyla
sevaplar verildiğini ifade eder. Bu geceyi namaz kılarak, Kur’ân
okuyarak, salavât-ı şerîfeler getirerek, tevbe istiğfar çekerek, îmânî
hakîkatleri okuyup dinleyerek en güzel bir şekilde değerlendirmeye
çalışmak her mü’min için çok kârlı bir ahiret kazancına vesile
olacaktır.

Sene içerisinde hem az hem çok
kıymetli olan bu mübarek ay, gün ve gecelerden gerektiği şekilde
istifade edip Allahın affını ve rahmetini kazanmayı Allah bizlere ihsan
etsin..

Tem
02

Gugıl Helal olsun Ben gibi garibin Ekmeenle oynadın

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Merhaba erdem tuzen,

Son zamanlarda kayıtlarımızı gözden geçirirken AdSense hesabınızın
AdWords reklamverenleri için önemli bir risk oluşturduğunu fark ettik.
Hesabınızın yayıncı ağında tutulması reklamverenlerimiz açısından
gelecekte mali açıdan zararlı olacağından, hesabınızı devre dışı
bırakmaya karar verdik.

Bunu, reklamverenlerimizin ve diğer AdSense yayıncılarımızın
çıkarlarını korumak üzere alınmış gerekli bir önlem olarak uygulama
düşüncemizi anlayışla karşılamanızı rica ediyoruz. Bunun sizin
açınızdan sıkıntılara yol açabileceğinin farkındayız ve anlayışınız ve
işbirliğiniz için şimdiden teşekkür ederiz.

Hesabınız veya yaptığımız işlemler hakkında sorularınız varsa, lütfen
bu e-postayı yanıtlamayın.
https://www.google.com/adsense/support/bin/answer.py?answer=57153&hl=tr
adresini ziyaret ederek daha fazla bilgi edinebilirsiniz.

Saygılar,

Google AdSense Ekibi

bi girem bakam dedim hesabıma bide ne göreyim hesap kapatılmışş.. bide utanmadan aman efendim sıkıntıya girmiş olabilirsiniz ama kazandığınız 100 doları size verecek kadar enayi değiliz diyorlar :)

ulen ben gibi bir sürü adamdan 100 dolar yesen adwors zıngırtısı ile de bir sürü para kazansan tmm işte uzaya cıkacağan teneke parcasını yapmış olursun .. haram zıkkım olsun gözü gör olmıyasıca gugılll … yedün bittirdün biziii… vir paramı açum açukta kalduum …

neden kapatıldı? çünkü 100 doları buldu ve hesabı doğruladım :) adam boşa zengin olmuyor. O kadar kişiden duymuştumki 98 dolarda hesabım kapanıyor diyen. bizimki 105 dolar oldu fırlamantasyon işler yüzünden hesabım kapatılmışş.. şimdi ne mi yapıcam :) siteyi hayli kasan zor bela acılmasına neden olan reklam çöplüğünü kaldırıcam. google analytics kodunuda kaldırıcam :) hantal ötesi durumlardan kurtulucam teşekkürler gugıl … varsın olmaz olsun vereceğin 100 dolar. al başımın gözümün sadakası olsun.. yaşasın yaho :D

neyse işin geyigi bu tabiki.. alınma Google :)

Tem
02

Ucundan tutarak…

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Bağlanmayacaksın bir şeye, öyle körü körüne.
“O olmazsa yaşayamam” demeyeceksin.
Demeyeceksin işte.
Yaşarsın çünkü.
Öyle beylik laflar etmeye gerek yok ki.
Çok sevmeyeceksin mesela. O daha az severse kırılırsın.
Ve zaten genellikle o daha az sever seni,
Senin O’nu sevdiğinden.
Çok sevmezsen, çok acımazsın.

Çok sahiplenmeyince, çok ait de olmazsın hem.
Çalıştığın binayı, masanı, telefonunu, kartvizitini…
Hatta elini ayağını bile çok sahiplenmeyeceksin.
Senin değillermiş gibi davranacaksın.
Hem hiçbir şeyin olmazsa, kaybetmekten de korkmazsın.
Onlarsız da yaşayabilirmişsin gibi davranacaksın.
Çok eşyan olmayacak mesela evinde.
Paldır küldür yürüyebileceksin.
İlle de bir şeyleri sahipleneceksen,
Çatıların gökyüzüyle birleştiği yerleri sahipleneceksin.
Gökyüzünü sahipleneceksin,
Güneşi, ayı, yıldızları…
Mesela kuzey yıldızı, senin yıldızın olacak.

“O benim…” diyeceksin.
Mutlaka sana ait olmasını istiyorsan bir şeylerin…
Mesela gökkuşağı senin olacak.
İlle de bir şeye ait olacaksan, renklere ait olacaksın.
Mesela turuncuya, ya da pembeye.
Ya da cennete ait olacaksın.
Çok sahiplenmeden, çok ait olmadan yaşayacaksın.
Hem her an avuçlarından kayıp gidecekmiş gibi,
Hem de hep senin kalacakmış gibi hayat.

İlişik yaşayacaksın. Ucundan tutarak…
CAN YÜCEL

Tem
01

Access’den Word’a Aktarma Yapmak (Vb.NET) {GCN.NET}

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Makale Serisi: Access’den Word’a Aktarma Yapmak

Vb.NET de yapılacak olan bu örneği Volkan AKTAŞ hocam Hazırladı.

Makalenin Orjinalini ve daha Fazlasını GCN.NET Adresinden Ulaşabilirsiniz..

_______________________________

Bir veri tabanından alınan verileri word’a aktarma işlemini yapacağız. Formumuza bir adet text kutusu, bir adet de komut butonu ekleyelim. Daha sonra text kutusunun özelliklerinden data bindings bölümündeki advanced seçeneğine tıklayalım. Açılan pencerede binding bölümünden Add Project Data Source seçeneğine tıklayalım.

Gelen pencerede Database seçeneğini seçip next düğmesine basalım.

New Connection düğmesini tıklayalım.

Gelen pencerede Microsoft Access Database seçeneğini seçip Continue düğmesine basalım.

Gelen pencereden veritabanımızı seçelim ve OK butonuna basalım.

Karşımıza ana pencere veri tabanımızın türü, ismi ve yolu yazılı olarak gelecektir. Burada next düğmesine tıklayalım.

Karşımıza veri tabanının projede local olarak yer almasını isteyip istemediğimizi soran bir pencere gelecektir. Bu soruya evet diyelim.

Karşımıza oluşturduğumuz connection string’i kaydetmek isteyip istemediğimizi soran bir pencere gelir.

Gerekli ismi verip Next düğmesine tıkladığımızda karşımıza dataset içerisinde hangi tablo ve alanların kullanılacağının seçildiği bir pencere gelir. Burada kullanmak istediğimiz tablo ve alanları seçerek finish düğmesine basarak veri tabanı bağlama işlemini bitirmiş oluruz.

Formumuzu açıp bir adet komut butonu ekleyelim. İlgili alanı formumuza eklemek için Data menüsünden Show Data Sources ile projemize eklediğimiz veri tabanındaki alanların görüntülendiği Data Sources penceresini görüntüleriz.

Buradan soru alanını fare ile formumuza sürükleyip bıraktığımızda bir label ve text kutusu otomatik olarak oluşturularak gerekli veri bağlantıları kurulacaktır. DataSource penceresinde ki her nesneyi, sağlanan seçenekleri kullanarak sürükle bırak yöntemi ile forma taşıyabilirsiniz.

Şimdi kod yazımına geçebiliriz.

Öncelikle,”System.Data.OleDB” ad uzayını programımıza dahil etmemiz gerekmektedir bunun için kod editörümüzün en üst satırına(ilk satır) aşağıdaki kod satırını yazalım;

Imports System.Data.OleDb

Daha sonra butonumuzun Click olayına aşağıdaki kod ile “OleDbConnection” nesnesi oluşturalım;

Dim sorgulama As String = “SELECT DISTINCT soru FROM sorubank”

Dim baglantim As New OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;” & “Data Source=D:\vba\vbdotnet\mdb2word\sorubank.mdb;”)

Bu işlemden sonra,”OleDbConnection” nesnesini kullanarak “yeninesne” isminde bir “OleDbCommand” oluşturalım ve ikinci satırda veritabanı bağlantımızı aktif hale getirelim;

Dim yeninesne As New OleDbCommand(sorgulama, baglantim)

baglantim.Open()

Şimdi,”verioku” isimli bir “OleDataReader” tanımlayalım bir sonraki satırda “OleDbCommand” nesnesinin “ExecuteReader” metodunu kullanarak tablo yapısını oluşturalım.

Dim verioku As OleDbDataReader

verioku = yeninesne.ExecuteReader()

Son olarak “OleDbDataReader” nesnesinin “Read” metodunu kullanarak veritabanımızın önceden belirtmiş olduğumuz tablosundaki veriyi alalım ve yine “OleDbDataReader” nesnesinin “GetString” metodunu kullanarak metin kutusu içerisine yerleştirelim ve veritabanı baglantımızı pasif hale getirerek işlemimizi sonlandıralım.

While verioku.Read()

TextBox1.Text = TextBox1.Text & verioku.GetString(0) _

& ControlChars.CrLf

End While

verioku.close()

baglantim.close()

Sonuç olarak kodumuz şu şekilde olacak:

Imports System.Data.OleDb

Public Class Form1

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Dim j As Byte

Dim sorgulama As String = “SELECT DISTINCT soru FROM sorubank”

Dim baglantim As New OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;” & “Data Source=D:\vba\vbdotnet\mdb2word\sorubank.mdb;”)

Dim yeninesne As New OleDbCommand(sorgulama, baglantim)

baglantim.Open()

Dim verioku As OleDbDataReader

verioku = yeninesne.ExecuteReader()

j = 0

While verioku.Read()

j = j + 1

SoruTextBox.Text = SoruTextBox.Text & “S-” & j & “)” & verioku.GetString(0) & ControlChars.CrLf

End While

verioku.Close()

baglantim.Close()

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim objWord As Object

Dim objDocument As Object

Dim yol As String

objWord = CreateObject(“Word.Application”)

objDocument = objWord.Documents.Add

objWord.Visible = True

objDocument.Range.InsertBefore(SoruTextBox.Text)

yol = Application.LocalUserAppDataPath

objDocument.SaveAs(yol & “\sorular” & “.doc”)

ChDir(yol)

objDocument.Close()

objWord.Quit()

objDocument = Nothing

objWord = Nothing

MsgBox(“Sorular WORD’a aktarıldı!”)

End Sub

End Class

Tem
01

Girilen değerin sayısal olup olmadığı kontrol etmek(C#) {GCN.NET}

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Makale Serisi: Girilen değerin sayısal olup olmadığı kontrol etmek

Vb.NET de yapılacak olan bu örneği Selçuk ERMAYA hocam Hazırladı.

Makalenin Orjinalini ve daha Fazlasını GCN.NET Adresinden Ulaşabilirsiniz..

_________________________

Bazı komutlar basit ama çok yararlı hale gelebiliyorlar. Aklıma gelmişken geçenin bi yarısı sizde bilgilenin istedim. Diyelim ki bir yazının integer olup olmadığını yani sayısal mı değil mi kontrol ettirmek istiyorsunuz. Bu örnek için hemen formunuza 1 adet Textbox ve Button ekleyin. Textbox ın ismini txtDeger yapıp Button 1 in click olayına aşağıdaki kodu yazmanız yeterli.

int result;
if (int.TryParse(txtDeger.Text, out result))
{
MessageBox.Show(“Girdiğiniz Sayı İnteger : “ + result.ToString());
}
else
{
MessageBox.Show(“Girdiğiniz Sayı İnteger Değil !!!”);
}
Projeyi çalıştırdığınızda textbox’a girdiğiniz değerin sayısal olup olmadığını görebilirsiniz.

Tem
01

Ofis Yardımcısını Kullanma(Vb.NET) {GCN.NET}

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Makale Serisi: Ofis Yardımcısını Kullanma

Vb.NET de yapılacak olan bu örneği Volkan AKTAŞ hocam Hazırladı.

Makalenin Orjinalini ve daha Fazlasını GCN.NET Adresinden Ulaşabilirsiniz..

_________________________

Örneğimizde programlarımızda msagent nesnesi ile ofis yardımcılarını kullanacağız. Bir Windows Application açıp ToolBox’ta sağ tıklayıp Choose Items seçeneğini tıklayalım. COM komponentlerinden Microsoft Agent Control komponentini ekleyelim.

1.Şekil: Microsoft Agent Control komponentinin eklenmesi

Biz örneğimizde genie isimli ofis yardımcısını kullandık bu ve daha fazla ofis yardımcısını http://www.microsoft.com/msagent/downloads/user.asp#character adresinden seçerek indirebilirsiniz.

Daha sonra form üzerine bir text kutusu bir tane de komut butonu ekleyelim.

2.Şekil: Tasarım formu

ToolBox’ımıza Microsoft Agent Control komponenti eklenecektir. Sürükleyip formumuzun üzerine bırakalım. Yukarıdaki şekilde görülen şapkalı adam resmi Agent kontrolümüzdür.

Daha sonra kodumuzu aşağıdaki gibi yazalım;

Public Class Form1

Dim Genie As AgentObjects.IAgentCtlCharacter

Const DATAPATH = “genie.acs”

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Genie.Show()

Genie.Speak(TextBox1.Text)

Genie.Hide()

End Sub

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

AxAgent1.Characters.Load(“Genie”, DATAPATH)

Genie = AxAgent1.Characters(“Genie”)

Genie.LanguageID = &H409

TextBox1.Text = “Hello World!”

End Sub

End Class

Bu ve diğer karakterlerle ilgili kullanabileceğiniz diğer animasyon ve işlemler için

http://download.microsoft.com/download/2/1/8/2183fc41-9313-4624-9e9e-25d26d0f7e19/docs.zip linkindeki yardım dosyasını kullanabilirsiniz.

Kaynak:MSDN

Tem
01

Excel Hücresine Değer Yazdırma (Vb.NET) {GCN.NET}

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (1 Oy, Ortalama: 5 / 5)
Loading ... Loading ...

Makale Serisi: Excel Hücresine Değer Yazdırma

Vb.NET de yapılacak olan bu örneği Volkan AKTAŞ hocam Hazırladı.

Makalenin Orjinalini ve daha Fazlasını GCN.NET Adresinden Ulaşabilirsiniz..

____________________________

Form üzerine bir adet komut butonu ekleyelim. Kod olarak da şunları yazalım:

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim xl

xl = CreateObject(“Excel.Application”) ‘Excel nesnesi oluşturuyoruz

xl.Workbooks.add() ‘Yeni bir çalışma kitabı ekliyoruz

xl.application.visible = True ‘Excel sayfasını görüntülüyoruz

xl.worksheets(1).Activate() ‘1 nolu çalışma sayfasını aktif ediyoruz

xl.cells(1, 1).value = “Deneme” ‘A1 hücresine değerimizi yazıyoruz

End Sub

End Class

Programımızı çalıştırdığımızda A1 hücresine Deneme yazıldığını görürüz.

xl.cells(1, 1) ifadesinde ilk değer satırı, ikinci değer ise sütunu belirtmektedir.