• Windows 8 Uygulamalarım 2013 İstatistikleri

    Date: 2013.12.31 | Category: Haberler | Response: 0

    Yazmış olduğum 2 adet Windows 8 uygulamasının 2013 yılı içindeli istetistiklerini sizlerle paylaşmak istedim.

    all

    Yazgeliştir Windows 8 uygulaması:

    yg1 yg2

    Mathquiz Uygulaması :

    mq1 mq2

  • EMEA MVP Community Röportajım

    Date: 2013.12.21 | Category: Haberler | Response: 0

    Röportaja https://www.facebook.com/photo.php?fbid=264639193690695&set=a.254857518002196.1073741829.194355447385737&type=1 linkinden erişebilirsiniz.

    Ayrıca tam metni aşağıda yayınlıyorum.

    1. Tell us a little about yourself.

    Since 2003, as a software developer, analyst, project leader, consultant, I have designed and developed over 50 projects with .Net technologies to national and multinational companies. I have worked as a Software Development Consultant at Sabancı Holding Corporate Information Technologies Department since 2008 and taken active part in many corporate projects. I am also the C# Editor and Editor in Chief in yazgelistir.com. I currently have over 90 articles about .Net technologies in both national and international community sites. I also participated in national and multinational forums such as MSDN forums. I have been awarded as Microsoft Most Valuable Professional in Visual C# category every year since 2006.

    2. What inspired you to be active in the community?

    When I first started developing applications, I had the most help from communities. I was thankful to communities and I thought if I’d share the things I knew, I could provide useful resources for starters. Also, the market lacked resources in my native language, Turkish. I wanted to help Turkish developers by participating actively in communities that provide resources in Turkish.

    3. Brag! Tell us about something great you have been working on lately (either community-related or as a technical expert).

    Since I participated in renewing the website of Turkey’s biggest developer community website, yazgelistir.com, I’ve been in contact with Microsoft DPE to take further steps in growing the community, such as adding new features and developing community related applications on new Windows 8 platform. In my professional life as technical expert, I have designed and developed several applications with service oriented architecture principals. They are used in 20 companies and by 50.000 employees in Sabancı Group.

    4. What is, in your opinion, the greatest advantage of being a Microsoft MVP?

    Beside the pleasure of sharing and helping people, the greatest advantage of being an MVP is to be able to connect with local Microsoft office and product groups. We get to be one of the first people to access resources and try new Microsoft technologies. Also being an MVP helps you to extend your professional network.

    5. What would you recommend to people who aspire to be an MVP?

    The main idea is the passion of sharing. To share more you should try to write more articles, participate more in forums, and also try to get in contact with community leaders that will provide you opportunities for webinars and such. You should also never stop learning new technologies, new approaches in software development.

    Thank you, Tamer!

  • Windows 8 Uygulama Geliştirenler Asus T100 Cihaz Kazanıyor.

    Date: 2013.12.10 | Category: Haberler | Response: 0

  • Sharepoint Doküman Aktarımı

    Date: 2013.11.04 | Category: İpucları | Response: 0

    Kullandığınız Sharepoint’i tamamen farklı bir ortama taşıdığınızda eski sharepoint sürümünden yenisine dokümanların aynı yetkiler ve geçmiş ile aktarılması ciddi zaman alan bir iş.

    Bunun için Sharegate ürününü kullanıyoruz ve yaptığımız testlerde dokümanları başarılı bir şekilde yeni sunucuya kopyaladığını gördük. Doküman kopyalamasını kitaplık veya site bazında yapabilmek de ayrıca vakit kazandırıcı bir özellik.

    İncelemenizi tavsiye ederim. Detaylı bilgi için : http://en.share-gate.com/

  • Windows 8.1 Güncellemesi

    Date: 2013.10.20 | Category: Haberler | Response: 0

    Windows 8.1 güncellemesini Windows Mağaza’dan bilgisayarınıza ücretsiz olarak kurabilirsiniz.

    Güncelleme ile nelerin geldiği hakkında bilgi almak için http://blog.microsoft.com.tr/windows-8-1e-hos-geldiniz.html adresindeki makaleyi okumanızı tavsiye ediyorum.

  • Bir dosyanın çalıştırılabilir olup olmadığını anlamak

    Date: 2013.09.01 | Category: İpucları, Kodlar | Response: 0

    Çalıştırılabilir dosyalarda ilk iki byte M ve Z karakterlerinden oluşmaktadır.

    Aşağıdaki C# kodu ile bunu denetleyebilirsiniz.

            static void CheckExecutableFile(string parPath)
            {
                byte[] twoBytes = new byte[2];
    
                Stream stream = File.Open(parPath,FileMode.Open);
    
                stream.Read(twoBytes, 0, 2);
    
                stream.Close();
    
                if (Encoding.UTF8.GetString(twoBytes) == "MZ")
                {
                    Console.Write("executable");
                }
                else
                {
                    Console.Write("not executable");
                }
    
                Console.Read();
            }
    
    
  • C# İle İki Koordinat Arasındaki Mesafeyi Hesaplama

    Date: 2013.08.04 | Category: İpucları, Kodlar | Response: 0

    Bunun için System.Device.Location namespace’i altında bulunan GeoCoordinate nesnesini kullanabilirsiniz.

    Bir tane kordinat oluşturduktan sonra ikinci koordinatı ilk koordinat nesnesinin GetDistanceTo metoduna vererek sonucu metre cinsinden alabilirsiniz.

    Örnek Kod

                GeoCoordinate geo1 = new GeoCoordinate(41.042074, 28.973479);
                GeoCoordinate geo2 = new GeoCoordinate(40.94023, 29.08213);
    
                double distance = geo1.GetDistanceTo(geo2);
    
  • C# ile bir tarihin yılın kaçıncı günü olduğunu bulmak

    Date: 2013.06.08 | Category: Kodlar | Response: 0

    Bunun için DateTime nesnesinin DayOfYear değişkenini kullanabilirsiniz.

            public static int GetDayOfYear(DateTime date)
            {
                return date.DayOfYear;
            }
    
  • C# ile bir tarihin hangi güne denk geldiğini bulmak

    Date: 2013.06.02 | Category: Kodlar | Response: 0

    Bu işlem için DateTime nesnesinin DayOfWeek Enum’unu kullanabilirsiniz.

            public static DayOfWeek GetDayOfWeek(DateTime date)
            {
                return date.DayOfWeek;
            }
    
    
  • C# İle Asal Sayı Kontrolü

    Date: 2013.05.21 | Category: İpucları, Kodlar | Response: 0

    Aşağıdaki kodu kullanarak bir sayının asal sayı olup olmadığını kontrol edebilirsiniz.

            static bool checkIsPrime(int parNumber)
            {
                if (parNumber == 1 || parNumber == 2 || parNumber == 3)
                {
                    return true;
                }
                else if (parNumber == 4)
                {
                    return false;
                }
    
                for (int i = 2; i <= Math.Ceiling(Math.Sqrt(Convert.ToDouble(parNumber))); i++)
                {
                    if (parNumber % i == 0)
                    {
                        return false;
                    }
                }
    
                return true;
            }