Internet Explorer 8 Yılbaşı Kampanyası Duyurusu

by Alper KOCA Aralık 25, 2009 14:38

Internet Explorer 8 kullanan ve “Yılbaşı Özel Araç Çubuğu”nu yükleyerek gün içerisinde en çok site ziyaret eden 1 kişi Windows 7 yüklü Netbook kazanacak. 25-31 Aralık 2009 tarihleri arasında 7 gün devam edecek bu kampanyayı kaçırmayın, yeni yıla yeni bir netbook ile girin.

Detaylı Bilgi : www.internetexplorer8kazandiriyor.com

 

Adım Adım Yapılması Gerekenler:

1- Internet Explorer 8 Kurun; kampanya için özel olarak geliştirilen araç çubuğunu çalıştırabilmek için öncelikle henüz kurulu değilse Internet Explorer 8 kurmanız gerekiyor. Internet Explorer 8 Kurmak için Tıklayınız...

2- Yılbaşı Özel Internet Explorer Araç Çubuğunu Yükleyin; kampanya için özel olarak hazırlanmış araç çubuğunu yüklemeniz gerekmektedir. Bu araç çubuğu sayesinde kampanyaya katılmanız ve kampanyaya katılan web sitenin linklerine ulaşmanız mümkün olacaktır.

3- Giriş Yapın; Internet Explorer 8 üzerine yılbaşı özel araç çubuğunu kurduktan sonra sol kısımda çıkan Giriş Yapın butonuna tıklayarak e.posta adresinizi vererek sisteme giriş yapın.

4- Siteleri Gezin ve Puan Toplayın; yılbaşı özel araç çubuğunu yükleyip giriş yaptıktan sonra herhangi bir websitesine giriş yaptığınızda puan kazanacaksınız. Araç çubuğu üzerinde yer alan kampanya kapsamındaki websitelerine giriş yaparsanız ekstra puan kazanacaksınız.

5- En çok puanı toplayın ve Netbook’u kazanın; gün sonunda en çok puanı toplayan kişi netbook’u kazanacaktır.

Ödül ve Kampanya Hakkında Bilgi:

Kampanya dahilinde yılbaşına kadar her gün bir kişi Netbook (Casper Minibook) kazanacaktır. Ürün hakkında detaylı için www.casper.com.tr adresini ziyaret edebilirsiniz.

Bu kampanya 25-31 Aralık 2009 tarihlerinde 7 gün boyunca gerçekleşecektir. Bir önceki gün kazananlar www.internetexplorer8kazandiriyor.com adresindeki kazananlar bölümünde duyurulacaktır.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Internet Explorer 8.0

Telecentre - Europe Zirvesi 2009

by Alper KOCA Ekim 10, 2009 09:47

Bilgi toplumu, eğitim, iş hayatı, sosyal yaşam, cinsiyet eşitliği, yaşlılıkta bağımsız yaşayabilme, eğlence ve yaratcılık gibi yaşamın her alanına etki ediyor. Fakat hala Avrupa nüfusunun %30-40’ı çoğunlukla sosyo-ekonomik ayrışmalara sebep olan düşük gelir seviyesi, yetersiz eğitim, engelli olma, kültürel ve coğrafik izolasyon gibi sebeplerden dolayı bilgi toplumunun dışında kalma riski altında yaşıyor. eKatılım (eInclusion) ve ya başka bir deyişle sayısal katılım ekonomik ve sosyal ayrışmaları bertaraf etmek için bilgi ve iletişim teknolojilerini mobilize etme olanağı sağlıyor.

Telecentre-Europe, üyeleri arasındaki bilgi paylaşımını ve birbirinden öğrenmeyi teşvik ederek Avrupa’daki kamu internet erişim merkezlerinin (KIEM) etkisini arttırmak için çalışan bütünleştirici ve hareketli bir networktür. Avrupa’da 100 000’den fazla halka açık KIEM olduğu tahmin edilmektedir. Bu merkezlerde 250.000 kişinin istihdam edilmiştir ve bunun yanısıra 100.000’den fazla gönüllü hizmet bu merkezlerde vermektedir. Yine bu merkezlerin ortalama olarak bir yılda sadece Avrupa’da Bilgi ve İletişim Toplumundan yeterince faydalanamayan 25 milyon kişiye doğrudan hizmet verdiği tahmin edilmektedir.

Bilgi Toplumuna herkesin katılımını sağlamak amacıyla çalışmalar yürüten 100’den fazla KIEM yöneticisi, liderler ve paydaşlar İstanbul’da 14-15 Ekim tarihlerinde gerçekleşecek olan Telecenter Europe 2009 Zirvesinde bir araya geliyor. Bu zirvenin Nisan 2008’de Riga’da gerçekleştirilen Telecenter Liderler Forumunun devamı niteliğinde olup, çıktılarının geleceğe başarılı sonuçlar taşıması bekleniyor.

Avrupa’nın küresel ekonomik krizle mücadele ettiği şu dönemde, Telecentre-Europe ekonomik zorlukların aşılmasında ve bilgi toplumu ekonomisinin sunmuş olduğu fırsatlardan yararlanılmasında, sonuç odaklı yerel ve ulusal eKatılım programlarının nasıl faydalı olacağını göstermek istiyor. Zirve kapsamında katılımcılar günümüzün zorlu problemlerini beş başlık altında irdeleme fırsatı bulacaklar: İstihdam, Erişilebilirlik, Kapasite gelişimi, Vatandaşlık ve Sürdürülebilirlik.

Etkinlik programına buradan ulaşabilirsiniz.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Etkinlikler | Genel

Deney 7 Başlıyor!

by Alper KOCA Eylül 29, 2009 20:37

Merhaba Arkadaşlar,

Windows 7 lansmanını diğer Windows lansmanlarından farklı bir şekilde yapıyoruz.

Projemizin detayı şöyle: ;

Faz 1: 26 Eylül - 9 Ekim tarihleri arasında deney7.com sitesinden 2 kişi arıyoruz, bu 2 kişi Faz 2'de yani 16-22 Ekim tarihleri arasında ev şeklinde döşenmiş, bir yere yerleştirilecekler. 7 gün boyunca 77 görevi tüm Türkiye onları İnternet üzerinden canlı izlerken tamamlamaya çalışacaklar.Tabii ki siz kullanıcıların ve takipçilerinin yardımıyla... Bu görevler neler mi ? Mesela Facebook Fan Page'i kurup Fan sayısını 10.000’e çıkartmak veya takipçilerinin yardımıyla bir puzzle çözmek ya da sürpriz bir hediye için tüm İnternet’i seferber etmek!

image

 

Bunun sonunda ne mi kazanılacak? Tam 20.000 TL!!! Onları takip eden, onlara yardım eden kullanıcılarda, laptop, Windows 7 lisansları, USB stickler gibi yüzlerce hediye kazannma şansı elde edecekler.

Tüm bunları kazanmak için katılımcıların yapması gereken tek şey, neden onları seçmemiz gerektiğini anlatan bir video hazırlamak ve siteye yüklemek. Eğer isterlerse fotoğraf ve bir paragrafla da başvurabilir ama videonun etkisi çok daha yüksek olacaktır

Önümüzdeki hafta içinde TV reklamı, radyo spotu, gazete ilanlarımız ve bol bol bannerlarımızla kampanyayı desteklemeye başlayacağız.

Üzerinde uzunca süredir çalıştığımız projemiz için sizden destek bekliyorum.

Sitemiz açık ( www.deney7.com ) Deney7'ye hoşgeldiniz ve destekleriniz için şimdiden teşekkürler!

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , ,

Etkinlikler | Microsoft | Windows 7

Silverlight için önerileriniz?

by Alper KOCA Eylül 22, 2009 11:04

horiz-500 Az önce silverlight için biraz internette dolanım dedim ve çok güzel bir site ile karşılaştım. Şuan 3. versiyonunu kullanabildiğimiz Silverlight’ın 4. versiyonunu nezaman kullanacağız bilmiyorum ama araştırırken 4. versiyonda nelerin olmasını istiyorsunuz diye bir site buldum. Customer Feedback & Ideas for Silverlight Community

Güzel fikirler var inşallah o fikirleri yeni versiyon da görürüz :)

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Silverlight

Nullable - ?

by Alper KOCA Eylül 21, 2009 12:58

Merhaba herkese iyi bayramlar.
Bugün yazılımgünlüğünde bir makale gördüm ve bunu bende kendi bloğumda yayınlamak istiyorum dedim ve yazmaya başladım. VB.NET ile yazılan makaleye bu linktenulaşabilirsiniz. Şimdi benim makaleme başlayabilirim.

Değişkenler referans ve değer tipleri olmak üzere ikiye ayrılır. Referans tipleri null değer alabilirken değer tipleri null olarak bir değer alamazlar. Sebebi referans tipler ram’da bir adresi işaret ederken değer tipleri direk değeri tutarlar.

.net 2.0 ile birlikte değer tiplerine null değer atanabilmekte. bunu yapabilmek için 2 tane yol var (başka yollar varsa beni bilgilendirin lütfen :) ). Bunlardan ilki Nullable jeneriği.

static void Main(string[] args)
        {
            Nullable<int> sayi;

            sayi = 5;
            if (sayi.HasValue)
            {
                Console.WriteLine(sayi.Value);
                Console.WriteLine(sayi);
            }
            else
            {
                Console.WriteLine("null");
            }
            sayi = null;
            if (sayi.HasValue)
            {
                Console.WriteLine(sayi.Value);
                Console.WriteLine(sayi);
            }
            else
            {
                Console.WriteLine("null");
            }
        }

 

Yukarıdaki kod parçasında da görüldüğü gibi Nullable jeneriğini kullandık. Nullable nesnemizi tanımladığımız zaman iki yeni özelliğimizde beraberinde geliyor. HasValue ve Value.

HasValue değişkenin null olup olmadığını gösteriyor. null ile false değerini, herhangi bir değer aldıysa true değerini alıyor. null olan bir değeri işlemde kullanmak çalışma zamanında hata vereceğinden HasValue ile kontrol yapmak programı hatasız ve kararlı yapmada büyük rol oynuyor.

Value ise değişkene yüklü olan değeri alıyor ve sizin ulaşmanızı sağlıyor. Bunu kullanmadan direk olarak değişkeni kullanarakta değere ulaşabilirsiniz. Yukarıda ikisininde örneği var.

şimdi ise ? kullanımına bakalım.

static void Main(string[] args)
        {
            int? sayi;

            sayi = 5;
            if (sayi.HasValue)
            {
                Console.WriteLine(sayi.Value);
                Console.WriteLine(sayi);
            }
            else
            {
                Console.WriteLine("null");
            }
            sayi = null;
            if (sayi.HasValue)
            {
                Console.WriteLine(sayi.Value);
                Console.WriteLine(sayi);
            }
            else
            {
                Console.WriteLine("null");
            }
        }

 

Aslında pek değişiklik yapmadık sadece tanımlamada bir değişiklik söz konusu.
Nullable<int> sayi; yerine int? sayi; olarak tanımlama yaptık. Buda kod yazarken bize hız sağlıyor. istediğiniz gibi kullanabiliyoruz.

Nullable kullanımı yularda anlattığım gibi. Kullanıma örnek verecek olursam,
Kullanıcıya bir konuda fikrini sorabilirsiniz ve sorunun 3 şıkkı olabilir. Evet, Hayır, Düşüneceğim gibi. Bu durumda short türünde bir değişken tanımlayıp cevaplara 1,2,3 diyebilirsiniz ama bunun yerine bool türünden nullable bir değişken oluştururak işinizi daha az bir ram kullanarak yapabilirsiniz :) daha bir çok örnek var ama heralde en saçma örnek bu olabilir. Siz örnekleri daha da geliştirebilirsiniz.

Umarım faydalı bir makale olmuştur iyi günler..

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

C#

Programın ikinci kez açılmasını engellemek

by Alper KOCA Eylül 12, 2009 16:30

Yaptığım bir projede ağ ile veri alış verişi sağlamak için port dinliyorum ve program ikinci kez açıldığında hata veriyor ve program hatalıymış gibi gözüküyordu. İlk açılan programı sonradan kapattıklarında ise ikinci açılan program işlevini göremiyor ve program çalışmıyormuş gibi söyleniyordu ve bende sinir oluyordum tabiki :) En son sinirlendim ve programı ikinci kez açacakları zaman kibarca bir uyarı mesajı verdim.

Şimdi bunu nasıl yaptığımı inceleyelim.
Okulda işletim derslerinde anlatılan Mutex diye bir nesne vardı ve işime bukadar yarıyacağını hiç düşünmemiştim. Mutex ile multi-thread programlar kaynakların kullanımının hangi thread de olduğunu kontrol edebilir ve çakışmaları önleyebiliriz. Bende bundan faydalanarak kontrol yaptım ve programımı birdaha ikinci kez açmalarını engelledim.

using System;
using System.Windows.Forms;
using System.Threading;

namespace WindowsFormsApplication1
{
    static class Program
    {
        [STAThread]
        static void Main()
        {
            bool programyok;
            Mutex mtx = new Mutex(true, "Programim", out programyok);
            if (!programyok)
            {
                MessageBox.Show("Program zaten çalışıyor...");
                return;
            }
            Application.Run(new Form1());
            GC.KeepAlive(mtx);
        }
    }
}

Mutex sınıfının aldığı ilk parametre sahiplenmek için kullanılıyor. İkinci parametre mutex’in ismi onunla çağırıyorsunuz oluşturduğunuz mutex’i, üçüncü parametre ise mutexin başarılı olup olmadığını gösteren bool değer.

Kullanım bu şekilde ve çok basit. Beni büyük bir dertten kurtardı umarım sizin içinde çok faydalı olur.

1 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

C#

Yeni Görevim: MSP

by Alper KOCA Eylül 09, 2009 13:28

 

image

Bloğumda duyuramamıştım ama bu sene Microsoft Student Partner olmak için başvuruda bulunmuştum ve seçildim :)

Bu sene çok yoğun ve verimli geçecek gibi. Tabi yılmak yok işlere devam.

Yeni görevim bana ve benimle seçilen tüm arkadaşlarıma hayırlı olsun. Güzel bir dönem bizleri tabiki sizleride bekliyor :)

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Genel | Microsoft

MDI Form Arka Plan Resmini ve Rengini Değiştirmek

by Alper KOCA Ağustos 09, 2009 11:40

Sıkıntılı ve bence eksik bir konu olan MDI formların arka planını değiştirmek için internette biraz araştırma yaptım ve ufak bir kod parçasıyla sorunumu çözdüm. Çözdüm ama buna bir kolaylık getirilmeli. Visual Studio diyoruz gelşimiş bir araç diyoruz, C# süper bir dil diyoruz (VB ciler kızmasın oda süper) hele .net varki daha da güzel kolay işimiz, esnek kodlama yapıyoruz herşeyi sürükle bırak ile yapabiliyoruz diyoruz ama gıcık oldum işte neden MDI formların arka planı sadece gri ve başka renk değil?

Başka renkte yapabiliriz ama sürükle bırak yok ayarları değiştir falan la değil.

MdiClient mdi = null;
foreach (Control ctl in Controls)
{
    if (ctl is MdiClient)
    {
         mdi = (MdiClient)ctl;
         mdi.BackColor = Color.White;
    }
}

 

yukardaki kodu formunuzun Load kısmına koyarsanız arka plan beyaz olacaktır. İsterseniz rengi kendinize göre ayarlıyabilirsiniz.

Arkaplan resmi istiyorsanız formun arkaplanını ayarlamanız gerekiyor ve yine bu kodu çalıştırmanız gerekiyor. Arka plan ozaman kendiliğinden geliyor. Umarım yardımcı olmuştur ama bu konuda ki eksikliğinde bir an önce giderilmesini istiyoruz :)

Bir de z-index olayı yok winformlar da ama işte bunların hepsi WPF te var. Bakalım nezaman WPF kullanmaya başliyacağız.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , , ,

C#

LINQ Son Eklenen Kayıtın ID’sini almak

by Alper KOCA Temmuz 26, 2009 11:37

Uzun zamandır yazı yazamıyordum. Dün eklediğim bir verinin idsini geri almam lazımdı. Hani bildiğim bir yöntem olarak ekle sonra eklediğin parametrelerle geri çağır ve istediğin ID’yi geri al. Bu yöntemi denicektim ama öncesinde acaba LINQ bana bir kolaylık sağlamışmı diye merak ettim ve ufak bir deneme yaptım ve deney başarılı oldu :)

linq

Kullandığım table’ım yukardaki. Şimdi buna bir veri ekleyelim ve sonrasında eklediğim verinin id’sini isteyelim.

static void Main(string[] args)
{
    DataClasses1DataContext context = new DataClasses1DataContext();
    user u = new user();
    u.name = "Alper";
    u.surname = "KOCA";
    u.user_name = "alperkoca";
context.users.InsertOnSubmit(u); context.SubmitChanges(); }

Yukarıdaki kod ile ekleme işlemini yapıyoruz.

Eklediğimiz verinin id’sini alabilmek için tek yapmamız gereken SubmitChanges() metodundan sonra eklediğimiz nesnenin ID’parametresini çağırmamız olacak.

static void Main(string[] args)
{
    DataClasses1DataContext context = new DataClasses1DataContext();
    user u = new user();
    u.name = "Alper";
    u.surname = "KOCA";
    u.user_name = "alperkoca";
    context.users.InsertOnSubmit(u);
    context.SubmitChanges();
    int id = u.ID;
}

 

linq1

4 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , , ,

LINQ

Organik Yazılım Günü

by Alper KOCA Haziran 16, 2009 18:52

İsim biraz değişik ama aslında etkinlik güzel. .Net ile yapılan ve yol katetmiş projelerin anlatılacağı seminerler olacak. Aslında .Net ile yapılan açık kaynak kod olarak çok fazla proje var ama işte bu görülmüyor açık kaynak denince akla Linux deniyor. Bence yapılan büyük bir hata. Linux platformunda çalışan lisanlı yazılımlarda var ücretli satılan Linux sürümleride var. Neyse konuyu uzatmim zaten bu konuda fazla bir bilgimde yok ama etkinlik güzel gözüküyor birde Adana’da yapılıyor olsa iyi olurdu. Yine de teselli olarak Adana’dan Kaan BAŞLI arkadaşım  konuşmacı olarak seminere katılıyor. Ordakileri ikna ederde Adana’da bir Hit yaptırır :) Ayrıntıları Daron Yöndem in sitesinden bulabilirsiniz. Birde kayıt yaptırmak gerekiyormuş onuda INETATR  sitesinden yaptırabilirsiniz.

organik_yazilim

3 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Etkinlikler | Seminer

BlogEngineTR
Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen | Modified by Mooglegiant

Alper KOCA

Alper KOCA
Çukurova Üniversitesi Bilgisayar Mühendisi
3. Sınıf Öğrencisi
Microsoft Student Partner