Login
Ana Sayfa
:
Kategoriler
Seminerler
Forumlar
Blog
Editörlerimiz
Hata Bildirin
Kategoriler
.Net Framework
ASP.NET
ADO.NET
Visual Basic .NET
Visual C# .NET
Sql Server
Dağıtık Uygulamalar
Yazılım Güvenliği
Yazılım Mimarisi
Mobil Teknolojiler
VS.Net & Araçlar
XML
Yazılım ve Kariyer
VB .NET Öğreniyorum
C# .NET Öğreniyorum
SQL Öğreniyorum
Microsoft Dynamics
Rename
Disable
Expand
Son Eklenenler
Doloto ile ASP.net A ...
C# ve VB.Net sınıfla ...
MySQL ' e Linq ile B ...
Temsilci(Delegate)-2 ...
Temsilci(Delegate) K ...
.Net Framework
Temsilci(Delegate)-2 Asenkron Mimari
Merhaba arkadaşlar bir önceki makalemizde delegate yapısına değinmiştik. Bu makalede sizlere asenkron mimari hakkında bilgi vereceğim. Öncelikle asenkron yapısı hakkında örnekler ile birlikt ..
Temsilci(Delegate) Kavramı 1
Delegate, nesneler arası haberleşmeyi sağlamak, haberleşmeyi sağlayan yapının daha üst seviyede olmasını ve daha az kod yazmamızı mümkün kılar. Akla gelen soru, Peki Delege olmadan olmaz mı? Tabi ki o ..
IEnumerable ve IEnumerator Ara yüzleri ve Kullanımı
Merhaba Arkadaslar bu makalemde sizlere IEnumerable, IEnumerator Interface yapılarından bahsedeceğim(Makale içerisinde Yield yapisina’da değineceğim).
String ve StringBuilder Performans Testi
String ile StringBuilder Arasindaki En Buyuk Fark
OOP C# : Inheritance(Miras-Kalitim)
ASP.NET
Doloto ile ASP.net AJAX Optimizasyonu - 1
Bu makalemde Asp.net uygulamalarında Ajax optimizasyonuna neden gereksim var ve nasıl yapabileceğimiz konusunda bilgiler içeren bir giriş makalesidir.
ASP.NET MVC - Custom Route Table Oluşturma
Önceki yazımda ASP.NET MVC uygulamalarda routing yapısına ufak bir giriş yapmıştık.Bu yazıyı okumaya başlamadan önce incelemenizde fayda olacaktır. * ASP.NET MVC - Routing Giriş
JQuery Dizisi - Giriş
Merhaba arkadaşlar bu makalemizle birlikte JQuery konusuna beraberce değineceğiz. Sırasıyla; •JQuery nedir? •Nasıl kullanacağız? •Örneklerle inceleyelim?
ASP.NET MVC - Routing Giriş
Bu yazımda sizlere ASP.NET MVC uygulamaları için önemli olan ASP.NET Routing konusundan söz edeceğim. Makalemize başlamadan önce ASP.NET MVC konusunda aşağıdaki makaleleri incelemenizde fayda olacaktı ..
Jquery Dizisi 2 - Resim Galerisi Hazırlamak
Önceki makalemizde Jquery ile Hello World niteliğinde Tooltip örneği hazırlamıştık. Bu makalemiz de ise hepimizin bir ara uğraştığı ya da uğraşmak zorunda kalacağı resim galerisi örneği inceleyeğiz. ..
ADO.NET
MySQL ' e Linq ile Bir Bakış Açısı
Uzun bir aradan sonra MySQL veritabani ile birlikte linq sorgularini nasil kullanabilicegimiz incelebiliz.
.Net ile MySQL Kullanımı – 4
Bu makalemizde. Net ile MySQL Kullanımı ile ilgili makalemizin dördüncüsü olarak MySQL 5 ile birlikte gelen Stored Procedure oluşturmayı ve programatik tarafta nasıl kullanacağımızı inceleyeceğiz.
.Net ile MySQL Kullanımı – 3
Bu makalemizde. Net ile MySQL Kullanımı ile ilgili makalemizin üçüncüsü olarak ve ODBC bağlantısı sayesinde MySQL veritabanı programına c# üzerinde nasıl bağlantı kuracağımızı inceleyeceğiz.
.Net ile MySQL Kullanımı – 2
Bu makalemiz de piyasada kullanıla veritabanlarında biri olan MySQL programını net ortamın da nasıl kullanacağımızı hakkında bir uygulama yaparak bilgi sahibi olmayı sağlayacağız.
SQL TRANSACTION ile Veri Bütünlüğünü Korumak
Ticari olsun veya olmasın, bir programda en önemli konulardan biri veri bütünlüğüdür; eğer veri bütünlüğünü koruyamazsak kaydedilen verinin hiç bir değeri kalmayacağı gibi programda içinden çıkılmaz b ..
Visual Basic .NET
Bir yazılımcının 3. ödevi: ScreenSaver
İlk ve 2.ödevlerden sonra genelde bizlerden Windows’da yer alan farklı bir uygulamanın aynısını yapmamız istenir. Ekran koruyucusu yapıyoruz..
Bir yazılımcının 2. ödevi: Lucky 7
İlk ödevimizde bir hesap makinesi oluşturmuştuk. Şimdi ise bir programcının daima bilmesi gerek random olayına değinerek bir şans oyunu yapıyoruz..
Bir yazılımcının ilk ödevi: Hesap Makinesi
Yıl 2002. Visual Studio .Net, Framework ve dilleriyle tanıştığım yıl. İlk yaptığım programlardan biri. Daha doğrusu ödev demeliydim. Yeni başlayanlar için çok ideal..
XmlSerialization ile verileri diske yazmak ve okumak
Merhaba bu makalemizde xmlserilization sınıfını kullanarak datatable ile oluşturduğumuz verileri exe’nin bulunduğu dizine xml formatında yazdıracağız. Ve oradan geri okutacağız. Yani serialize edeceği ..
Windows Uygulamalarda DataRepeater Büyüsü
Bu makalemizde sizlere Visual Basic Power Packs 3.0 paketi ile birlikte gelen Windows için Asp.Net'teki repeater'ın görevini yapan DataRepeater kısaca tanıtacağım.
Visual C# .NET
BindingSource ve DataBinding işlemleri
BindingSource nesnesi ile ne kadar hızlı ve rahat kod yazılabildiğini işleyeceğiz bu makalemizde. Framework 2.0 ile hayatımıza giren BindingSource nesnesi ile neredeyse hiç kod yazmadan verileri görün ..
GzipStream Kullanarak Dosya Sıkıştırma
Selamlar, bu makalede GzipStream sınıfı kullanılarak dosya sıkıştırmayı ve sıkıştırılmış bu dosyaları açmayı anlatacağım. Başlamadan önce bilinmesi gerekenler byte dizileri, FileStream nesneleri ve bi ..
SuperTextBox
Uzun bir aradan sonra hepinize merhaba. Bu makalemde sizlere programcılıkta özel bir yerinin olduğunu belirteceğim custom controller üzerine olacaktır. Makalemize başlamadan önce custom controllerin n ..
İsimsiz Tipler(Anonymous Types ) - I
Bu makalede, C# 3.0 ile birlikte veri tipleri ailesine yeni katılan İsimsiz Tipler (Anonymous Types) yapılarını inceleyeceğiz.
OPERATOR OVERLOADING
Bu makalemizde opertor overloading ten bahsedeceğiz. Bildiğiniz gibi iki string değişkeni toplayıp başka bir string değişkenine eşitleyebiliyoruz. Fakat kendi clasımızı yazdığımızı yazdığımızda, o cla ..
Sql Server
SQL Server 2008 Yenilikleri - 2 (Central Management Server)
Central Management Server ile birden çok SQL Server’ı(veya instance’leri) merkezi bir SQL Server 2008 altında birleştirerek (register ederek), merkezi lokasyondan multiserver(çoklu sunucu) sorgular ça ..
SQL Server 2008 Yenilikleri - 1 (SQL Server 2008 Giriş)
Artık SQL Server 2008 yazma zamanı geldi. :) SQL Server 2008 yeniliklerini makale serisi şeklinde yazmaya çalışacağım. Öncelikle SQL Server versiyonlarına ve gereksimlerine bir göz atalım. Sonra SQL S ..
SQL Server 2005 Analysis Service 1 (Giriş)
Bu makalemde SQL Server 2005’in en önemli servislerinden biri olan SQL Server Analysis Service giriş yapacağım. Öncelikle Analysis Service ile başlayalım. Analysis Service güçlü bir OLAP motoru olarak ..
Resource Governor
Özellikle MS SQL Server 2005 ile iş süreçlerimizi çok hızlandıran ve çok kullanışlı yapılarda hayatımıza girmeye başladı. SSIS ile farklı bir çok ortamdan verilerimizi bir ortama aktabiliyor, SSRS ile ..
Sql Replication III - Transactional Replication
Merhabalar. Sql Replication makale serisinin bu bölümünde sizlere replikasyon çeşitlerinden olan transactional replication ile ilgili biraz bilgi ve ardından ise bir örnek vererek kısaca bilgilenmiş o ..
Dağıtık Uygulamalar
MSMQ -II-
Bir önceki makalede MSMQ’nun bilgisayarınıza kurulumunun nasıl yapılacağından ve kurulum sonrası oluşan queue’lardan (kuyruklardan) bahsetmiştik. Bu makalemizde ise, kuyruk üzerinden haberleşmenin nas ..
MSMQ -I-
Bu makalede, Microsoft’un asenkron mesajlaşma için kullandığı teknolojilerden olan MSMQ incelenecektir.
Windows Communication Foundation
Windows Communication Foundation (WCF), basit bir ifadeyle .NET Framework 3.0 ile birlikte gelen, servis yönelimli uygulama geliştirebileceğimiz bir mesajlaşma platformudur ve varolan tüm .NET dağıtık ..
Facebook Developer Toolkit - 1
Bu yazımızda Facebook Developer Toolkit ‘ i kullanarak uygulama geliştireceğiz. (Bu yazımızda sadece giriş yapacağız.)İlk önce 2007 yılını kasıp kavuran Facebook’ tan bahsetmekte fayda görüyorum.
Service-Oriented Architecture
Microsoft, Kasım 2006’da yayınladığı .NET Framework 3.0 ile birlikte yazılım dünyasına Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Workflow Foundation (WF), CardSpac ..
Yazılım Güvenliği
Web Güvenliğine Farklı Bir Bakış – 2
Bu sefer kimlik denetimi ve yetkilendirme konusunu derinlemesine irdeleyeceğiz..
Web Güvenliği - 1
Internet’te ilk zamanlar güvenliğe verilen önem çok arka planlardaydı. Çünkü o zaman önemli olan tek şey akademik bilgi paylaşımıydı. Ancak şimdi her şey değişti..
RSA Şifreleme Algoritması
Günümüzde kişisel bilgisayarlarımızı yabancılar, beklide aile bireyleri kurcalamasınlar diye karışık şifrelerle koruma altına alıyoruz. Düşünebiliyor musunuz, internet işlemleri sırasında network üzer ..
Code Access Security (CAS)'nin Uygulanması
Önceki yazılarda CAS’iyi incelemiş nasıl çalıştığını görmüştük. Bu yazıda ise örnek bir uygulama ile güvenlik sınıflarını basitce kullanmaya bakacağız.
Bellekteki Veriyi Korumak
Uygulamalarımızda çoğuzaman kullandığımız MemoryStream ve byte[] dizileri tipindeki buffer nesnelerindeki dataları korumaktan bahsedeceğim.
Yazılım Mimarisi
Domain-Driven Design II
Domain Katmanı , is alanını olusturan anahtar konularla ilgilenir, infrastructure(alt yapı) katmanına ait islemlere karısmaz. Kullanıcı Arayuzu ise ne is alanına , ne de infrastructure(alt yapı)’a ..
Domain-Driven Design
Yazılımlar sıklıkla gercek dunyada yapılan islemleri otomatiklestirmek ve is dunyasındaki problemlere cozumler yaratmak icin gelistirilirler. Bu noktada yazılımların ortaya cıkıs noktaları ilgili old ..
UML VI - Sequence Diagram
Ve serinin bir diğer önemli konusu sequence diagramlar bu makale basitçe tanıtıp yine seriden alışılagelen bir durumla son olarak bir senaryo ve bu senaryoya bağlı olarak sequence diagramı çizip makal ..
UML V - Class Diagram
Bu makalemizde visual studio içinde solution explorer da yani hemen elimizin altında bulunan class diagramları açıklayıp diğer UML makalelerimizdeki gibi final bir senaryo ile son noktayı koyacağız.
UML IV - State Diagram
UML makale serisinin bu sayısında sizlere kısaca state diagramları açıklamaya çalışacağım.
Mobil Teknolojiler
Windows Mobile 6.0 SDK – Cellular Emulator ile GSM Ortamı Oluşturmak
Bu makalede Windows Mobile 6.0 SDK ile birlikte gelen Cellular Emulatör uygulamasını mercek altına alacağız.
Mobil Cihaz Emülatörleri Üzerinde Dosya Paylaşımı
Bu makalemizde mobil cihaz uygulama geliştiricilerinin sıkça ihtiyaç duyacakları bir kavramı ; Mobil Cihaz Emülatörleri üzerinde dosya paylaşımına değineceğiz.
WM 5.0 Managed Api - Microsoft.WindowsMobile.Forms.SelectPictureDialog
Bu makalemizde Windows Mobile 5.0 ile birlikte gelen Managed API’ ler üzerinde çalışmaya SelectPictureDialog üzerinden devam edeceğiz.
.Net Compact Framework 2.0 - .Net Compact Framework Assembly’ lerinin GAC’ a Yüklenmesi
Bu makalemizde mobil cihazlar üzerinde çalıştırılacak olan .Net Compact Framework 2.0 Assembly’ lerinin mobil cihazımızın Global Assembly Cache’ i içerisine nasıl ekleyeceğimiz ile ilgili anlaşılır bi ..
.Net Compact Framework 3.5 – WeakReference Kullanarak Performanslı Mobil Uygulamaları
Bu makalemizde mobil cihazlar üzerinde WeakReference kullanımını ve sağladığı avantajları ifade edeceğiz ve konunun daha rahat anlaşılabilmesi açısından örnek bir uygulama geliştireceğiz.
VS.Net & Araçlar
C# ve VB.Net sınıflarını aynı uygulamada kullanmak
C# ve VB.Net sınıflarını aynı uygulamada kullanmak için yapmamız gerekenler..
Visual Studio 2005’imizi Hızlandıralım
Geçenlerde kod yazarken çıldırma noktasına geldim. VS 2005’te yazdığım projeyi çalıştır diyorum, yemek yiyip, kahve alıp geldiğimde anca çalışıyordu. Ve daha fazla dayamadım ve VS 2005 nasıl hızlandır ..
Veritabanında Yolu Tutulan Bir Resmi Crystal Report'ta Göstermek
Herhalde Crystal Report hakkında forumlarda en faza sorulan sorulardan biri de veritabanında sadece yolu tutulan bir resmin raporda gösterilmesidir. Aslında sorun şurdan kaynaklanıyor; Crystal, databa ..
PowerShell ile yaşamak II
Merhaba arkadaşlar, Devam makalemizin bu bölümünde C# programcısı için powershell kullanımına değineceğiz. Temel C# tanımlamalarının, döngülerin ve karar yapılarının powershell ile yazılışlarını örn ..
Templates and Starter Kits
Template genel olarak kullanıcının kolaylıkla proje geliştirmesi için yapılan hazır şablonlardır.Bu şablonları genelde web üzerinde hazır site şablonları olarak karşılaşmaktayız,ama tabi template'ler ..
XML
Configuration Manager (App.config)
XSL ve CSS
Bu makalede XSL ve CSS konularını inceleyeceğiz. Bir XML belgesinin web sayfası gibi görüntülenmesini sağlayacağız. Ayrıca XSL ve CSS detaylarının yanında aralarındaki farkılıklarının neler olduğunu a ..
XML Data Island
XML’in kullanım alanlarından bir de veriyi saklamaktır. Oluşturduğumuz basit web sayfalarında veri tabanı olarak Access, Mysql, SQL , Vb. gibi database’ler kullanıyoruz. Fakat sitemizde yalnızca bir v ..
RSS ( Reader )
Kullanım alanı git gide artan XML standartlarından RSS’in okunmasına yönelik bir makaledir. Bu makalede Windows Application’ı kullanılarak nasıl bir RSS reader oluşturulacağı anlatılıyor. Gün geçtikçe ..
GÜNLÜK DÖVİZ KURLARI
Muhasebe projeleri yazarken yaşanılan en büyük sıkıntı YTL ile diğer para birimleri arasındaki farkın sürekli değişmesidir. Bu makalede MERKEZ BANKASININ (TCMB) günlük olarak güncellediği kurları ala ..
Yazılım ve Kariyer
Yazılım Sektörü ve Geleceği üzerine - I
Bu sayfalarda, şimdiye kadar hep teknik makaleler okudunuz. Birazdan okuyacağınız makale ise, teknik bir içerikten çok yazılım sektörünün “sebepleri” ve “sonuçları” üzerine odaklanmıştır…
Microsoft'tan yeni sertifika: MCA
Microsoft sertifikalarına sahip olmak, gerçekten bir ayrıcalık. En yeni sertifika ise: MCA yani Microsoft Certified Architect. Makalemde bu yeni sertifika hakkında bilgi vereceğim.
Microsoft Yeni Sertifikasyon Sistemi
Bu makale Microsoft'un yeni sertifikasyon sistemi hakkında bilgi vermektedir.
VB .NET Öğreniyorum
VB.NET ~"Hello World"
Yayınlayacağım bu makalemde Visual Bacis.NET ile küçük bir uygulama yazarak yani yazılımcıların %99’unun mesleğe ilk başlarken yazdığı program olan “Hello World” ile başlıyoruz. Fakat ben biraz sınırl ..
Makale 24: ASP.NET ile Durum Yönetimi (VB .NET)
Bu makalede ASP.NET Web uygulamalarında kullanılan durum yönetimi üzerinde durulacaktır. Durum yönetim alt yapısı kullanılarak uygulama seviyesinde veri paylaşımı gerçekleştirilebilir.
Makale 23: ADO.NET ile Veriye Erişim (VB .NET)
Web uygulamaları ile veriye erişim, Windows uygulamalarına oldukça benzemektedir. Ancak verileri listelemek için kullanılan kontrollerin çalışma yapısı farklılık gösterir. Veriye ulaşım ADO.NET nesnel ..
Makale 22: Kullanıcı Kontrolleri Oluşturmak (VB .NET)
Web uygulamaları geliştirirken, her sayfada görüntülenecek sabit paneller gerekebilir. Bu panelleri her sayfa için tekrar oluşturmak zaman ve performans kaybına yol açar. Bu paneller, User Controls (k ..
Makale 21: Web Programlamaya Giriş (VB .NET)
Web uygulamalarını zenginleştiren birçok programlama dili bulunur. Web sayfalarını geliştirmek için HTML dilinin kullanılması gerekir. Sadece HTML kullanımı statik (sabit) sayfalar geliştirmek için y ..
C# .NET Öğreniyorum
MDI Sayfalama
Tüm yazılımcı arkadaşlarıma merhaba. Bu makalemde aslında bir çoğunuza yabancı gelmeyecek ama yapımı aşamasında kimilerinin zorlanabilceği özellikle Nesne Yönelimli Programlamaya geçiş esnasında sıkın ..
Property Accessor Modifiers
Bu makalemizde class tanımlamalarında bolca kullandığımız propertyler ile ilgili, C# 2.0 ile birlikte gelen bir özellikten bahsedeceğiz.
C#.Net ile Windows Explorer
Bundan bir önce yayınlanan makalemde yine C#.Net kullanarak Microsoft Word üzerinde bir kolaylık sağlamıştık. Şimdi ise kendi Windows Explorer’ımızı yazacağız.
STRİNG ÜZERİNDE İŞLEM YAPAN METODLAR
Merhaba yazılımcı dostlarım bu makalemde sizlere string metodlarını açıklayıp hepsine küçük ama güncel örnekler vermeye çalışacağım. Bu makalenin yazılıma yeni başlayan arkadaşlar için çok faydalı ola ..
C#'da kullanılan noktalama işaretleri
Bütün sayısal ve metinsel tipler için tanımlanmış bir operatordür.Tek başına kullanıldığında pozitif sayısal değerleri simgelemek için kullanılır.Sayısal tipler için '+' işareti ile iki ya da daha faz ..
SQL Öğreniyorum
Rule ile Veri Kontrolü
Bir önceki makalemizde veritabanına gelecek veri kontrolü yapmak için Check mekanizmasını incelemiştik. Bu makalede Rule mekanizmasını inceleyeceğiz.
Check Constraint ile Veri Kontrolü
Yaptığınız bir veritabanında verilerin istediğiniz gibi gelebilmesi gelen verinin sizin istediğiniz veri olup olmadığını kontrol etmeniz gerekir. Bu makalede kontrol mekanizmalarından check'i inceleye ..
SQL Server 2005 Veri Tipleri
Merhaba arkadaşlar, Bu makalemde SQL Server 2005 teki veri tiplerinden bahsettim. Özellikle yeni başlayanlar için çok faydalı olacağına inanıyorum.
DML Trigger Kavramı
Bu makalemde sizlere DML Trigger kavramını ve DML Trigger türlerinden bahsedip, SQL server ortamında bunların T-SQL kodları ile yazılmış örneklerine yer vererek sizleri bu konu hakkında bilgilendirmey ..
SQL KOMUTLARIM -II
Merhaba arkadaşlar, SQL Komutlarım I ‘ in devamı niteliğindeki bu makalemde sizlere matematik sorgu komutlarından, sütunları nasıl gruplandırma yapacağımızdan ve gruplandırılmış sütunlara nasıl koşu ..
Microsoft Dynamics
MS CRM de Görev Oluşturmak
Çalıştığım firmada, benden geçmişte yaptıkları aktiviteleri CRM üzerine almam için bir talep gelmişti. Bu veriler çok önemliydi ve hata kaybı yaşanmaması gerekiyordu.Biliyordum ki CRM’de aktiviteler ..
Microsoft Dynamics CRM Web Servisi ve Performans
Benim yazılarımı takip edenler hatırlayacaklardır. Daha önce CRM üzerinde veri sorgulama yöntemleri isimli yazı dizimin 1. bölümü web servislerini kullanarak veri sorgulama yöntemleriydi. O makalede w ..
Microsoft Dynamics CRM Hatalarını Yakalamak
Microsoft Dynamics CRM Web Servisi'nde Request parametresi kullanılarak bir çağrı yaptığınızda hata olarak System.Web.Services.Protocols.SoapException sınıfından ortak bir hata mesaj yapısı döner. İş ..
MS CRM 4.0’da Mail Yönetimi ve Kullanıcı Lisanslaması
Microsoft Dynamics CRM 4.0’ın yeniliklerine tanımaya devam edeceğiz. Bu makalede MS CRM 4.0’ın mail gönderimi için kullanılabilecek platformları ve kullanıcı tiplerini nasıl tanımladığımızı göreceğ ..
CRM Attribute Tür Sınıfları
Microsoft Dynamics CRM için program yazarken bilinmesi gereken en temel şey CRM'in her entity(tablo) üzerinde bulunan ve kullanılmakta olan bir attribute(özellik) sınıf mimarisine sahip olduğudur. Bu ..
Bize Ulaşın
Hakkımızda
Hata Bildirin
Yazılım Uzmanı.Com - 2006