Hedefimiz Sap dışındaki bir uygulama ile (web, windows form, web servis, vb.) Sap Hana veritabanına bağlamak ve ihtiyacımız olan sorguları çalıştırmak(“select * from ORDR where CardCode=’OZR123′”), aracımız Microsoft un tarihi teknolojilerinden ado.net.
C# ile Thread Kullanalım. Nasıl mı?
Bu yazımızda thread kullanımını inceleceğiz, şimdi nedir bu thread kavramı diye kendimize soracak olursak :
En basit haliyle bir işi yürüten en küçük birim diyebiliriz, çok fazla iş yapıyorsak bu işler sıraya girecek ve öndekiler bitmeden arkadaki işler başlamayacak, ancak biz thread lara bölerek işleri yaptırırsak sıralama olmadan diğer işlere yönelebileceğiz. Aşağıdaki örnek konsol uygulamamız ile biraz daha netleştirelim.
C# 6.0 ile gelen yenilikler 2 – Null kontrolü basitleşmiş.(Conditional Access Operator)
İleride daha ne kadar kısaltacaklar bilinmez ama şu an beni tatmin edecek seviyeye geldi kerata 🙂 örneke bakarsak daha iyi anlayacağız. önce nesneyi sonra onun içindeki başka nesne, obje vb gibi null kontrolü yapmamız için ifleri komaktan daha kullanışlı halde
public void LogAction(Nesnem nesnem)
{
// C# 6.0’dan önce
var degisken= “asdfghjkl”;
if (nesnem!= null && nesnem.ozellik!= null)
{
C# 6.0 ile gelen yenilikler 1 – Hata filtreleri(Exception Filters)Bu
C# severlere merhaba 🙂
Geçtiğimiz senelerde Visial Studio 2015 Preview tanıtıldı ve bununla beraber c# 6.0 ‘ın yenilikleri de açıklandı ve bir sürü kaynak da gelen yenilikler incelendi. Şimdi çıkan bazı yenilikleri açıklamaya çalışalım.
1 – Hata filtlereri(exception filters)
Burada basedilen şey kısaca şöyle ;