• MUSTAFA DEMİRCİOĞLU “Ayinesi iştir kişinin, lafa bakılmaz.” Ziya Paşa

Blog

C# ile String Sınıfı (Contains,IsNullOrEmpty,Insert,Replace,Remove, Split,Substring, ToLower,ToUpper,Trim) Kullanımı

3
Şub,2015

0

Contains methodu metin içerisinde baştan başlayarak sona kadar index’e giderek Küçük ve Büyük harf duyarlığı ile arama yaparak geriye true veya false değer döndürür. Örnek1;Aşağıdaki gibi form tasarlayarak açıklama metni içerisinde textbox girdiğimiz değerin var olup olmadığını sorgulayalım. Nesnelerimiz; txtAra                   : textbox txtAciklama        : textbox…

C# StopWatch Sınıfı Kullanımı

29
Ara,2014

0

StopWatch sınıfı bizlere metodlarımız, kod parçacıklarımızın ne kadar sürede sonuçlandığı döndürerek bizi kod üzerinde optimizasyon yapmamıza ve daha performanslı yazılımlar geliştirmemizi için tetikleyen, kullanımı çok basit olan ve diğer yapabileceğimiz bir çok yöntemlere göre bu işi yapabileceğiniz en güçlü sınıftır…

Axapta’da Sıfırdan Proje Geliştirmek

25
Eki,2014

0

Axapta’da geliştirme yapmaya başladığınız da ilkte kolay gibi gelir, içerisine daha derinlemesine girdikçe aslında gözüken ilk o yüzün arkasında çok karmaşık süreçler olduğu bir yapı vardır bu yapı da zamanla üzerinde daha fazla çalıştıkça anlamaya ve kavramaya başlarsınız. Biz de…

C# ile Lisanslama Aracı Geliştirmek

25
Eki,2014

0

Geliştirdiğimiz uygulamaları her zaman bir lisanslama, izinsiz kullanımları engelleme ihtiyacı duyarız. Bu hatta basit çaplı geliştirdiğimiz uygulama için bile bazen ihtiyacımız söz konusu olur. Genellikle yazılım firmaları, geliştiriciler kendi lisanslama algoritmaları oluşturur ya da 3.parti (TNTLicensing )gibi yazılımlar kullanma yoluna…

Devexpress Grid Filtering Yerelleştirme L10N

25
Eki,2014

0

Devexpress componentleri gibi 3.parti componentler yazılımcıların eli ayağı olmuş durumda sağladıkları rahatlık,kolaylık üzerimizde ki bir çok yükün alıyor. Devexpress te bize sağladığı rahatlıklardan biri de gridcontrol üzerinde son kullanıcılara filtreleme yapma olanağı sağlamasıdır.. Bunun için sadece Gridcontrolumuz de  AllowFilter=True   ve ShowAutoRilterRow= True yapmamız…

Sql Server Aktif Kullanıcıların Bağlantılarını Kesmek

11
Eki,2014

0

Sql server sunucumuz da bağlantı da olan kullanıcıların hangi program aracılığyla ,hangi bilgisayardan yaptığını vb izleyebilir  ve istersek dilediğimiz veritabanına bağlantı da olan kullanıcının bağlantısı kesebilir.   Özet olarak aktif bağlantıları görüntüleyelim SELECT nt_domain AS ‘Domain’ ,nt_username AS ‘Kullanıcı Adı’ ,hostname…

Sql Server Trigger Kullanımı

10
Eki,2014

0

Trigger(tetikleyici) update,delete,insert gibi işlemler sonrasında devreye girerek bu tetikleme işlemiyle ilgii bize yeni eventlar oluşturmamıza olanak sağlar. Trigger oluşumları 2 ayrı tabloda tutulmaktadır. 1. Tablo inserted anlaşılacağı gibi bu tablo da insert olan kayıtlar tutulmaktır. 2.Tablomuz delected bu tabloda update…

Sql Server WITH(NOLOCK) Kullanımı

6
Haz,2014

0

Merhaba arkadaşlar, Select işlemlerinde Deadlock hatalarını ortadan kaldırmak için WITH(NOLOCK) kullanılabilir. WITH(NOLOCK) kullanımdaki yaşanılabilecek en büyük sıkıntı hata durumunda tam olarak doğru kayıt alınmaması durumu olmaktadır.

SQL ISNULL,COALESCE Fonksiyonları

4
Haz,2014

0

Merhaba, Isnull fonksiyonu 2 farklı şekilde kullanılmaktadır. 1.Null gelen field’a farklı bir değer atamak.

Sql Server Indexlerin Fragmentation İzlenmesi ve Bakımı

22
May,2014

0

Veritabanımızda kayıtların artmasıyla birlikte zamanla index yapılarında fragmantasyonlarında bozulmalar oluşabilir. Manuel olarak indexlerimizi rebuild ya da  reorganize yapabileceğimiz gibi aşağıdaki sorgularımızla bozulan indexleri tespit edebilir ve tablolarımızdaki indexleri kolaylıkla bakımını yapabiliriz.  

The backup set holds a backup of a database other than the existing

7
May,2014

0

The backup set holds a backup of a database other than the existing  Hatası alıyorsanız, To database kısmına yeni bir database ismi vererek restore edebilirsiniz veya options penceresinde overwrite seceneğini şeçerek varolan database üzerine yazabilirsiniz.

İş İlanı: .NET Developer (Kapandı)

7
Şub,2014

0

Yakın bir arkadaşım Kadıköy civarında ikametgah eden veya ulaşım sıkıntı olmayan .net developer aramaktadır. – Object Oriented programlama konusunda tecrübe sahibi, – Teknik dökümantasyonu anlayabilecek ve takip edebilecek düzeyde İngilizce bilmek – Tercihen MIS,MRP,ERP projeleri hakkında bilgi sahibi Bu şartları…

Kapsülleme (Encapsulation) Kavramı

24
Eki,2013

0

Nesneye yönelik programlama(OOP) temellerinden biri de Kapsülleme (Encapsulation)  kavramıdır. Kapsülleme (Encapsulation) esas amacı; field,method,propert,class gibi yapılara kontrolsüzce,gereksiz erişimi engelleyerek kullananın kafasını karıştırmadan,yanlış tanımlamalara mahal vermeyip oluşabilecek hataları en aza indirerek istenilen noktaya en hızlı şekilde ulaşılmayı sağlamaktır. Erişim belirleyiciler imiz (Access Modifiers);…

Sınıf(Class) ve Nesne(Object)Kavramları

7
Eki,2013

0

bilindiği gibi Csharp nesneye yönelimli (OOP)bir programlama dildir. Nesneye yönelimli bir dilde class kavramı işin olmazsa olmazlarındandır. Sınıf kavramı soyut bir kavramdır. Programlama sırasında dünyadaki ya da akıldaki mantıksal nesnelerin ifade edilmesi için Class yapısı kullanılır. Sınıfların özellik (property) ve…

WriteXml Metodu

15
Eyl,2013

0

Merhaba Arkadaşlar, WriteXml metodu içerisinde 8 adet yapıcı(Constructor) bulundurur. Verdiğimiz bilgileri xml formatına çevirerek bir xml dosyası oluşturmaya yarar. Biz yazacağımız method ‘ta dosya yolunu ve Xml yazma mod’unu alan yapıcıyı kullanacağız. Gelin basit bir örnek yaparak WriteXml metodunu daha…

Geliştirmeler

20
Nis,2013

0

Hassan Group  2012 – 2015 1- Hat Bazında Üretim Hareket Kontrol Raporu 2- Siparis Bazında Üretim Takip Sistemi 3- Sarım Hattı Gramaj Grafik Raporu 4- Müsteri Analiz Raporu 5- Satıs Raporları 6- Fatura – rsaliye Karsılastırma Raporları 7- Hammadde Barkodlama…

Overload Kavramı

12
Mar,2013

0

Merhaba Arkadaşlar, Bu makalemizde size overload kavramından bahsedeceğim. overload nedir’e gelirsek Türkçe anlamı aşırı yüklemedir. Bir sınıf  içerisinden birden fazla metodun aynı ismi alarak fakat farklı parametreler  almasıyla farklı görevleri yerine getirmesidir. Overload kavramımızı daha iyi anlamak için bir örnek…

Transaction Kavramı

12
Mar,2013

0

Merhaba Arkadaşlar, Transaction kavramı çok katmanlı mimarilerde ve veri tabanı programlacığın da kullanılan çok önemli bir kavramdır. Yapacağınız bütün çok katmanlı uygulamalarda mutlaka kullanmanız gerekecektir. Nasıl çalışır a gelirsek bir süreçteki iş parçacıkları görevlerini kusursuz bir şekilde yerine getirdiğinde süreç…

“String or binary data would be truncated. The statement has been terminated “

12
Mar,2013

0

“String or binary data would be truncated. The statement has been terminated “ Hatası alıyorsanız, Veritabanınıza eklemeye çalıştığınız verinin boyutu veri tabanınızdaki alanın (field) boyutundan fazladır. Kayıt ekleme sırasında aldığınız bu hatayı hücrenin alan boyutunu artırarak çözebilirsiniz. Örn: isim VARCHAR(25)…

VS2010: The type or namespace name could not be found (are you missing an assembly reference?)

12
Mar,2013

0

“The type or namespace name  could not be found (are you missing an assembly reference?)… ” Hatası alıyorsanız, Uygulamanız’da kullanmak istediğiniz components  için framework yetersiz kalıyor demektir. framework yükselterek çözüme ulaşabilirsiniz.

DataTable Kullanımı

6
Mar,2013

0

Merhaba Arkadaşlar, DataTable sınıfından türetilen bir nesne, bir tabloyu ve elemanları bellekte kendisi için ayrılan yerde tutar.DataTable nesnesi içerisinde satırları  row koleksiyonuna ait DataRow , sütunları da colomns koleksiyonuna ait DataColumn nesneleri temsil eder.  

Visual C# 2010 Step by Step

15
Ara,2012

0

Eleştiri:Kitap profesyonelce yazılmış.konular detaylı ve bol örnek verilerek hazırlanmış.okunmasını tavsiye edeceğim kitaplardan bir tanesidir.sadece bana göre tek eksik bazı yerlerde çeviriden kaynaklanan anlam bozuklukları var.

10 Adımda Yazılım Geliştirme

15
Ara,2012

0

Eleştiri:Object oriented programming anlatan nadir kitaplardan biridir.kitabın her sayfası çok değerli özellikle 119 sayfadan sonrasını sindire sindire gitmenizi tavsiye ederim.object oriented programming yeni başlayan her developer’ın kitabı okumasını tavsiye ederim. Böylesine güzel bir kitap için Teşekkürler Kadir Hocam 🙂

Burak Selim Şenyurt E-Book :)

15
Ara,2012

0

Burak Hocanın kaleme aldığı Almanac 3214 sayfalık  her sayfası çok değerli makalelerini kitap haline getirdim ve yanı başıma koydum 🙂 söylebileceğim çok fazla bir şey yok 🙂 alacağınız hiç bir türkçe kitapta  bu kadar değerli yazıları bulamazsınız. Burak hocam ellerinize…

C# ile ASP.NET

15
Ara,2012

0

Eleştiri:Kitap’ta temel konulara değinilmiş.bazı yerlerde wizard kullanılmış. yazdığımız kodla aslında neleri yaptığımızı anlamak açısından wizard’lar kullanarak oluşturduğumuz olayları detaylı şekilde incelersek faydalarıda vardır.fakat keşke wizard sonrasında farklı örneklerle kod çalışması da yapılarak anlatılsaydı daha iyi olabilirdi.Asp.net yeni başlayan kişilerin alabileceği…

Sql Server 2008 R2

15
Ara,2012

0

Eleştiri:Başlangıç seviyesinde bir kitap, temel konulara değinilerek üzerinden bir an önce geçilmek için birer örnek çözülmüş.kitapta en azından örnekler fazlalaştırılabilir ya da yazarın kendi tecrübelerinden birer örnekl verebilirdi.açıkcası sanki bir kitap yazalım denilmiş gibiydi.

.NET Framework ile İleri C# Uygulamaları

15
Ara,2012

0

Toplam 7 kısımdan oluşan bu kapsamlı kitapta ilk önce temel söz dizimi ve veri tipleri ele alınarak      dilinin nesne yönelimli özelliklerine giriş yapılır. Daha sonra Visual Studio 2005’in kullanımına açıklık getirilir. Ardından threadier, transaction’lar ve Windows servisleri ile birlikte kütüphanelerin…

ASP.NET ile Veritabanı Uygulamaları

15
Ara,2012

0

Bu kitap, okuyucunun ASP’yi verileri dahil etmeden nasıl kullanacağı hakkında temel bilgisi olduğunu varsayar. Veritabanlarının tasarımı ve yönetilmesi ile ilgili ayrıntılar bulunmaz. ASP.NET ve ADO.NET’e giriş ile başlayan kitap Access ve SQL Server veritabanı bağlantılarını açıklayarak devam eder. Verilerin tablolarda…

SQL Server Programlama

15
Ara,2012

0

SQL Server 2005 temel alınarak hazırlanan bu kitap, okuyucunun SQL konusunda önceden deneyimli olduğunu varsayar. İlk 8 bölüm, temel konuları hatırlatma ve referans olma özelliğini taşır. Tablolar, Key’ler, Constarinfler, sorgular ve indeks yapıları anlatıldıktan sonra Viewlar, Script’ler, Batch’ler, Strored procedure’ler,…

HTML5 – CSS3

14
Ara,2012

0

Eleştiri:Yazar gerçekten söylediği gibi kitap başlangıç seviyesinde bir kitap herşeyi temelden alarak anlatıyor(html tarihçesi,etiketleri,form elementleri,vb) sadece kitapta css çok az yer verilmiş hatta yok denilecek kadar az diyeceğim neredeyse allahtan 2 gün gibi kısa bir günde bitirilebiliyor bu yüzden okuduğum…

Merhaba Merkür,Venüs,Dünya,Mars,Jüpiter,Satürn,Uranüs,Neptün,Plüton:)

10
Ara,2012

0

Eskide kaldı “Merhaba Dünya” demek artık. Yazılım, Bilişim dünyası çapı belli olmayan bir kara delik gibi büyüdükçe büyüyor. Her gün daha iyi algoritmalar, daha performanslı, detaylı, çığır açıcı işler görür olduk. Bu kadar çok detaylı bir bilgiyle karşı karşıya kalınca,…