Ara 30
Bizi soracak olursanız biz çok öfkeliyiz..
Kimsin sen Kim?
Adının içinde yanlışlıkla mertlik geçen kan heykeli adam …
Kimsin sen…
Seni çekiç suyuyla mı beslediler…
Asitli diken kundağında mı büyüdün.
Evinizin penceresi hep merhametsizliğe mi baktı küçükken.
Annen saçlarını çamurla mı yıkadı…
Sınıfta en arka sırada oturup, tahtaya kalaşnikofla mı kalktın..
En sevdiğin hayvan yılan mıydı senin…
Rezil mi olurdun arkadaşlarına bir kuşu öldürmeyince…
Defterin köpeklerle mi kaplıydı.
Seni Rahibe terasalar mı kutsadı…
Read the rest of this entry »
May 20
Bu yazıda SQL Server Replication ile ilgili forumlarda veya site üzerinden gelmiş olan sorulara verdiğim yanıtları ve deneyimlerimi paylaşıyor olacağım. Read the rest of this entry »
May 11
Özel şekillendirilmiş kontrol olarak tanımlayacağımız bu kontroller, Control veya WebControl sınıflarından doğrudan türetilmiş olup, programcı tarafından belirlenmiş HTML içeriği render eder. WebControl sınıfı, Control sınıfından inherit edilmiş olup Control sınıfının özellikleriyle beraber kontrollerin renk, font gibi görsel yönlerinin yönetilmesini sağlayan özellikler sunar. Bu yöntemle geliştirilmiş kontrolün tag yapısını ve içeriğini genellikle programcı HTML ifadeler yazarak oluşturur. Bunu da daha önce kendisinden bahsettiğimiz HtmlTextWriter nesnesi aracılığıyla yapar. Bu bölümde daha detaylı göreceğimiz HtmlTextWriter sınıfı, kontrolleri render edip HTML çıktısını oluşturma, elementlere ait attribute tanımlamaları yapma, style attribute oluşturma gibi servisleri sağlar. Read the rest of this entry »
May 08
Önceki bölümde özel web kontrol geliştirmeyle ilgili giriş yapmıştık. Bu bölümle birlikte kontrol geliştirme örneklerine geçeceğiz. İlk örnek olarak Inherited Control türündeki kontrolleri işleyeceğiz. Read the rest of this entry »
May 07
Component kavramı, yazılımın en küçük yapı birimini temsil eder. Bu kavram, 80′lı yılların sonunda uygulama geliştirme sürecinde uygulamayı bileşenlere ayırma ve gerektiğinde bu bileşenleri daha sonra yeniden yazılmaksızın diğer uygulamalarda kullanma ihtiyacından doğmuştur. Bunun sonucunda bileşen tabanlı yazılım geliştirme mimarisi ortaya çıkmıştır. Bu mimariyi desteklemek amacıyla Microsoft tarafında ActiveX, COM, Java tarafında Applet gibi teknolojiler piyasaya sürülmüştür. Bu makalede bileşenlerin nasıl hazırlanacağı ve dağıtılacağını işleyeceğiz. Read the rest of this entry »
Nis 26
Bundan önceki makalelerde Report Designer, Sql Server Management Studio, Report Manager gibi araçlar kullanarak SQL Server Reporting Services ile ilgili senaryoları örneklendirdik. Bu senaryolar çoğu kullanıcıların rapor tasarlamaları gerekmeksizin sistem yöneticisi tarafından hazırlanmış olan standart raporlar aracılığıyla güncel verileri çekmesini sağlamaktadır. Microsoft son kullanıcıları da (masaüstü kullanıcılar, iş analistleri) unutmayıp SSRS’in Ad-Hoc Reporting (Anında raporlama) senaryosuna da desteklemesini sağlamıştır. İçerisine heterojen kullanıcıların bulunduğu kurumsal uygulamalar için hazırlanan Ad-Hoc Reporting, kullanıcıların anlık ihtiyaçlarına göre raporlama yapabilmeleridir. SSRS bu amaçla Report Builder isimli aracı sunar. Kullanıcılar bu araç sayesine farklı rapor türünde farklı kontroller kullanarak o anki ihtiyaca göre rapor tasarlayabilirler. Peki bu nasıl mümkün olacak. Read the rest of this entry »
Nis 22
Sql Server Reporting Services yazı dizisinin en önemli kısmına geldik. SSRS aracının nasıl programlanacağını, RDL veya RDLC dosyalarının nasıl kullanılacağını örneklendireceğiz. Önceki bölümlerde adım adım bir raporun tasarlanmasını, farklı SSRS senaryolarının oluşturulmasını, Table, Matrix ve Chart kontrollerini kullanarak raporların detaylandırılmasını, parameterik raporların hazırlanmasını yazmış ve örneklendirmiştik. Bu bölümde ise RDL dosyası üzerinde konuşacağız. Bu dosyanın kullanım alanlarına bakacağız. Read the rest of this entry »
Nis 17
Sql Server Reporting Services aracı raporları Excel, PDF, MHTML formatında dışarı verdiği gibi etkili bir özelliği olarak rapor verilerini grafiksel olarak gösterebilme yeteneğine sahiptir. Programcılar için de bu aracın ev zevkli kontrolü chart kontrolüdür diyebiliriz. Bu kısa yazıda bu kontrolü örneklendireceğiz. Read the rest of this entry »
Nis 16
Yazının 4.bölümünde bir rapordan başka bir rapora atlamayı, alt rapor oluşturmayı ve en çok kullanılan parametrik raporları işleyeceğiz. Bazı karmaşık raporlarda raporlar arasında bağlantı kurup bir rapordan diğerine atlanılmak istenilebilir. Ana rapordan alt rapora (sub report) geçmek için link oluşturulur. Bir linki oluşturmak için Layout üzerindeki kontrole ait Properties penceresinden Action özelliği kullanılır. Link tıklandığı zaman diğer rapora geçmek için üç yöntem sunulur. Read the rest of this entry »
Nis 10
Bu bölümde raporlar üzerinde yönetimimizi, yönlendirmemizi nasıl artıracağımızı, rapor ifadelerini(expression), rapor içerisinde özel kod yazımı ve dışarıdan bir kütüphaneyi, dll dosyasını nasıl kullanacağımızı örneklendireceğiz.
Expression’lar rapor içerisindeki alanlarda gösterilecek değerleri özelleştirmek için kullanılan ifadelerdir. Bu ifadeler bir formül olduğu gibi Dataset içerisindeki bir kolona da işaret ediyor olabilir. Expression’lar aracılığıyla rapor içerisinde kısa kodlar yazarak farklı yönlendirmeler yapılabilir. Read the rest of this entry »
Recent Comments