Kurumsal Otomasyon Çözümlerinde Zirve

Tarafından Yazılan : Engin DEMİROĞ

Crystal Report’un Web Servis Ol...

Crystal Report’un Web Servis Olarak Yayınlanması

Crystal Report Dökümanlarının Web Servis Olarak Yayınlanması Bu yazımda Web ortamında oluşturduğunuz Crystal Report Dökümanlarını Web Servis olarak nasıl publish edeceğinize ve kullanacağınıza değineceğiz. Her nekadar kulağa biraz zormuş gibi gelse de çok kolay olduğunu makaleyi okudukça göreceksiniz. 1.Adım: Bir adet ASP.NET projesi oluşturunuz. 2.Adım: Projenize Website/Add New Item/Crystal Report yolunu izleyerek bir adet Crystal […]

Programsal Olarak MasterPage Sayfalar...

Programsal Olarak MasterPage Sayfalarını Değiştirm

Programsal Olarak MasterPage Sayfalarını Değiştirmek Bilindiği üzere Masterpage yapısı içeriğin değişken fakat belirli kısımların (özellikle menüler) sabit olduğu durumlarda kullanılır. Her ne kadar bu genellikle geçerli olsa da tam tersi ile karşılaşabileceğiniz durumlar da olabilir. İçerik sabit ama masterpage dinamik. Örneğin bir yönetim paneli geliştiriyorsunuz ve iki adet rolünüz var. Sekreter rolü için menüler kısıtlı […]

SQL Server’da HttpEndpoint ile ...

SQL Server’da HttpEndpoint ile WebServis Oluşturma

SQL Server’da Http Endpoint Oluşturarak IIS Olmadan WebServis Kullanmak Bir veri tabanı uzmanı, ya da programcısı olarak hiç ummadığınız zamanlarda alakasız durumlarla karşılaşırsınız. Bazen “ne işime yarayacak ki, ben zaten onu başka yollarla da yaparım” dediğiniz şey karşınıza bir an da çıkıverir. O olmazsa olmazdır. Herhalde SqlServer 2005 ve sonrasında gelen EndPoint ler az önce […]

C# Dilinde Serialization

C# Dilinde Serialization

C# Dilinde Serialization Serialization, Class içerisinde method,field değerlerinin saklanması ve istenen durumlarda bu değerlerin kullanılmasıdır. Örneğin Class’ınızda aşağıdaki gibi bir tanımlama yaptınız. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WindowsFormsApplication8 { class Class1 { string banka = “”; } } Programınız gereği her seferinde(açılış kapanışta) “banka” isimli değişken yeni bir değer alacaktır. Öyle […]

C#’da Interface Kullanımı

C#’da Interface Kullanımı

C#’da Interface Kullanımı Projelerinizde sabit yapılar (method,field vb. imzaları) tasarlayıp bunu kullanıcıya sunabilirsiniz. Bu şekilde kullanıcılara oluşturduğunuz yapılara uyma kolaylığı (zorunluluğu) getirebilirsiniz. Eğer C#’da Abstract Class konulu yazımı incelediyseniz ilk paragrafların aynı olduğunu göreceksiniz. Abstract Classlar ve Interface ler birbirinden bazı temel hatları ile ayrılırlar. Bir sonraki yazımda Abstract Class ve Interface ler arasındaki farklara […]

C# da Abstract Class Kullanımı

C# da Abstract Class Kullanımı

C# da Abstract Class Kullanımı Projelerinizde sabit yapılar (method,field vb. imzaları) tasarlayıp bunu kullanıcıya sunabilirsiniz. Bu şekilde kullanıcılara oluşturduğunuz yapılara uyma kolaylığı (zorunluluğu) getirebilirsiniz. Abstract Class’lara bir nevi miras verme amaçlı kullanılan class lar da diyebiliriz. Aşağıda abstract bir sınıf yazdım. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WindowsFormsApplication7 { abstract class AbstractSinif […]

Sharepoint-SPSite Sınıfı ile Ana Site...

Sharepoint-SPSite Sınıfı ile Ana Siteler Oluşturma

Sharepoint Object Model ile SharePoint İçin Yazılım Geliştirmek-1 SharePoint her geçen gün yayılıyor. Özellikle kurumlar Sharepointi iş süreçlerine dahil etmeye başladı. Bazı durumlarda SharePoint Server içerisinde mevcut olan yapılar ihtiyacınızı karşılamayabilir. Örneğin SharePoint aktivitelerini mevcut programlarınızla entegre etmek isteyebilirsiniz. İşte bu gibi durumlarda biz yazılımcılara iş çıkmış oluyor. Bu yazı ile beraber sharepoint makalelerine ve […]

SqlBulkCopy Class’ı ile DTS’e Meydan ...

SqlBulkCopy Class’ı ile DTS’e Meydan Okuyun

SqlBulkCopy Class’ı ile DTS’e Meydan Okuyun Bazen bir veri kaynağından diğerine binlerce veriyi programınız içerisinde taşıma zorunluluğu doğabilir. Örneğin bir veri tabanında bulunan verileri başka bir veritabanındaki tablonun ilgili sütunlarına atmak isteyebilirsiniz. Bu işlemi yapmak için çeşitli yollardan yararlanabilirsiniz. Eğer verileriniz 4000-5000 adet ise çok büyük sorunumuz yok. Ufak bi program yazarak bir iki dakika […]

SQL Server İpuçları -1-

SQL Server İpuçları -1-

SQL Server İpuçları -1- 1) Hangi Veritabanına, hangi kullanıcı hesabıyla kaç tane aktif hesap açık? Bazı durumlarda veri tabanınıza hangi hesaplarla o an kaçar tane erişim olduğunu merak edebilirsiniz? Aşağıdaki T-SQL kod parçası işinizi görecektir. SELECT db_name(dbid) as Veritabani, count(dbid) as baglantiSayisi, loginame as Kullanici FROM sys.sysprocesses WHERE dbid > 0 GROUP BY dbid, loginame […]

Klasik PostBack mi, yoksa AsyncPostBa...

Klasik PostBack mi, yoksa AsyncPostBack mi?

Klasik PostBack mi, yoksa AsyncPostBack mi? Ajax hayatımıza girdiğinden beri işler oldukça değişti. Önceden en ufak bir istekte dahil bütün sayfanız ve sisteminiz serverdan istekte bulunmuş gibi yeniden oluşturulur, bu da servera yük getirir, kullanıcıyı ise daha fazla bekletme zorunda bırakırdı. Asp.Net’de bu yenilenme olayına “Postback” denir. Yani siz her butona tıkladığınızda sayfanızın “load” olayı […]