Archive for Mayıs, 2009
Cumartesi, Mayıs 30th, 2009
C++ ta elimizdeki bir ifadeyi belirli bir ayıraç yardımı ile parçalama işlemini Tokenize ile gerçekleştirebiliriz.
[C++]
Cstring ifade =_T("70.3#89#6");
Cstring parca;
int pos=0;
parca=ifade.Tokenize(_T("#"),curPos); // # işareti yerine istediğiniz karakteri kullanabilirsiniz
while (parca!="")
{
// bu kısımda gelen parçalar üzerinde işlemlerinizi gerçekleştiebilirsiniz
parca=ifade.Tokenize(_T("#"),curPos);
}
Posted in Kısa Bilgi | No Comments »
Çarşamba, Mayıs 27th, 2009
replace fonksiyonu ile belirlediğimiz metin yada ifade yerine başka bir değer getirebiliriz
[C#]
string degisken = txtKullanicadanGelen.Text.Replace("\"", "'");
[VB.NET]
Dim degisken As String = txtKullanicadanGelen.Text.Replace("""", "'")
Posted in Kısa Bilgi | 1 Comment »
Pazar, Mayıs 24th, 2009
Veritabanı Group_Concat,Concat,Replace,Trim Fonksiyonları
Uygulamalarımızda kimi zaman veritabanından gelen veriler üzerinde değişiklik yapma ihtiyacı duyarız. Bu değişiklikler uygulama tarafında yapılabilir. Ancak performans arttırmak gibi sebepler nedeniyle bunları veritabanı tarafında yapmak isteyebiliriz. Bu yüzden veritabanından veri çekerken, gelen veriler üzerinde değişiklik yapmanızı sağlayacak ve işlerinizi kolaylaştıracak 4 fonksiyondan bahsetmek istiyorum.
GROUP_CONCAT :
Group_Concat fonksiyonu ...
Posted in ADO.NET / SQL | 1 Comment »
Cuma, Mayıs 22nd, 2009
C# ta MD5 ile şifreleme işlemi için ilk olarak namespace bölümüne
using System.Security.Cryptography;
ifadesini ekliyoruz. Daha sonra aldığımız ifadeyi ASCIIEncoding ile byte bir diziye dönüştürüyoruz.
string gelenSifre = txtSifre.Text;
UTF8Encoding kodlayici= new UTF8Encoding();
MD5 md5 = new MD5CryptoServiceProvider();
Byte[] gelenBytes;
Byte[] sifrelenenBytes;
gelenBytes= ASCIIEncoding.Default.GetBytes(gelenSifre); // gelen string byte ' a dönüştürülüyor
sifrelenenBytes= md5.ComputeHash(gelenBytes); // dönülen ifade şifreleniyor
string sifre= BitConverter.ToString(sifrelenenBytes); ...
Posted in C#, Kısa Bilgi | No Comments »
Pazartesi, Mayıs 18th, 2009
Datasetteki Verilerimiz Kalıcı Hale Getirmek
Önceki makalemizde uygulamamızda dataseti bilgilerimizi tutmak için kullanmıştık fakat bildiğimiz üzere dataset bellek üzerindeki veritabanı olarak nitelendirdiğimiz geçici bilgi saklama yerimizdi. Cihazımızı kapattıktan sonra da eğer bilgilerimizin kaybolmasını istemiyor isek datasetteki verilerimizi ya bir veritabanına yada bir xml dosyasına yazmamız gerekmektedir. Bu yazımızda önceki uygulamamızda birkaç ...
Posted in Mobil | 1 Comment »
Çarşamba, Mayıs 13th, 2009
Merhaba Arkadaşlar uzun zamandır vakit bulup yazamadım. Gerçi buda pek uzun olmayacak ama gene işinize yarıyacağını düşündüğüm ufak bir bilgi paylaşmak istedim sizinle.
Performans takıntısı olanlara sesleniyorum, eğer yazcağınız kod içerisinde çok fazla string birleştirme kullanacak iseniz performansınız için size strinbuilder kullanmanızı tavsiye ediyorum. Neden mi ?
örneğin;
string metin ="";
metin = "performans";
metin ...
Posted in ASP.NET, C#, Kısa Bilgi | No Comments »
Çarşamba, Mayıs 13th, 2009
Linux altında assembly derleme
Linux altında assembly derlemeby bilyaz
Posted in Video Eğitimler | No Comments »
Salı, Mayıs 12th, 2009
Yazımızda üzerinde çalışmakta olduğunuz yada , belirli bir sorgu sonucunda kullanıcıya aktardığınız formu nasıl yazdırabileceğimizi anlatıyor olacağız.
İlk olarak formumuza bir tane buton ve printDocument nesnesi ekleyelim. Bunu dışında çıktıda görmek istediklerinizi ekleyebilirsiniz. Formun tasarım işlemi tamamlandıktan sonra formumuzun görüntüsünü resme dönüştürme işlemi ile devam edelim.
[C#]
[System.Runtime.InteropServices.DllImport("gdi32.dll")]
public static extern long BitBlt(IntPtr hdcDest, ...
Posted in C# | 8 Comments »
Cumartesi, Mayıs 2nd, 2009
NET ile Kullanıcı Kontrolleri
NET ile Kullanıcı Kontrolleriby bilyaz
Posted in Video Eğitimler | No Comments »