• Twitter
  • Facebook
  • Google+
  • Instagram
  • Youtube

Benim Hakkımda

Kendimi Tanıtayım...


Kısa Özgeçmişim

.....................................................................................

......................................................................................

Profile

Abdurrahman Kasım TÖK

Kişisel Bilgi / İletişim

Abdurrahman Kasım TÖK

.............................................................................. :.........................................................

Doğum Yılı: 25 Agu 1996
Telefon Numarası:
+(90) 536 936 5598
+(90) 536 993 0936
+(90) 552 233 6160
Website:
www.teknokitapci.com
www.xamldeveloper.net
E-mail: abdurrahmankasimtk@gmail.com

Özgeçmiş

Hakkımda Daha Fazlası..


Çalışma Alanları

  • 2015-Yaz Dönemi

    İHH @ Yazılım ve Finans

    İhh İnsani yardım vakfında yazılım alanında staj yaptım. Bu staj döneminde SQL server üzerinde çalışmalarım ve ASP.NET üzerinde Çalışmalarım oldu...

  • 2014

    Eğitim @ Tagem

    Tagem Microsoft Visual Studio editörü alanında vermiş olduğu eğitimleri ile çok meşhur bir platformdur bu alanda vs2013 Blend eğitim videoları hazırlayarak bu konuda türkçe kaynaklar sağlamıştım.

  • 2012-2016

    MVS @ Visual Studio

    2012 yılında Microsoft Visual Studio çalışmalarına başladım bu alana C# ile giriş yaptım. Metro platformu doğrultusunda XAML ve XNA çalışmalarıyla uğraşmaktayım...

Eğitim

  • 2015-2016

    Üniversite Hazırlık @ÖSYM

    2015 yılında imam hatip lisesinden mezun oldum ve aynı yıl ygs sınavına girdim ve bu sınavda başarılı olamadım. 2016 YGS sınavına hazırlanmaktayım...

  • 2013-2014

    Nesneye Dayalı Programlama @Tagem

    2013 de Visual Studio ile tanıştıktan sonra görsel programlama alanıyla uğraşlarım oldu bu alanda tagem eğitim videoları ile c# dilini öğrendim WinForm, XAML, DevExpress kullanabiliyorum...

  • 2010-2015

    İmam Hatip Lisesi @meb

    Lise eğitimime İmam hatip lisesinde başaldım 10 sınıfta bir merak üzerine bilgisayar programcılıgı alanına yöneldim ve sonra yazılım mühendisli çalışmaları ile uğrşıyorum...

Becerilerim & Alanlarım

XAML Desinger
86%
C# WinForm
DrectX
60%
XAML
Cross Platform
74%
DevExpress

Portföy

Son Yazılarım


Microsoft etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Microsoft etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6 Ağustos 2015 Perşembe

Chicago | Uluslararası Bilişim Dünyasının Zirvesinde Bir İsim: Tamer Özmen Microsoft

Uluslararası Bilişim Dünyasının Zirvesinde Bir İsim: Tamer Özmen

Tamer_Ozmen_v1
Beş yılı aşkın süredir Microsoft Türkiye Genel Müdürlüğü görevini başarıyla yürüten Tamer Özmen, atandığı Microsoft Services İngiltere Genel Müdürlüğü pozisyonuyla uluslararası bilişim dünyasının tepe yönetiminde yer alacak.

Ülke müdürlüğü görevine başladığı Şubat 2010’dan bu yana, Microsoft Türkiye’nin her yıl pazarda 2 katı hacme ulaşarak yılda ortalama yüzde 23 büyümesini sağlayan Özmen, 1 Eylül 2015 tarihinden itibaren Microsoft’un ABD’den sonra ikinci en büyük pazarı olan İngiltere’deki Microsoft UK Services yapılanmasının başına geçecek. Özmen, Microsoft İngiltere bünyesinde yenilikçi teknolojiler ve çözümlerden sorumlu 550 kişilik bir beyin takımını yönetecek.
Microsoft’un “Önce Bulut, Önce Mobil” stratejisi içerisinde kritik bir role sahip olan UK Services, kurumların uçtan uca teknolojik dönüşümlerine olanak sağlayan çözümleri geliştiriyor. 191 ülkede, 46 dilde kurumlara hizmet veren Microsoft Services aynı zamanda yazılım şirketlerine global pazarda ticari ve teknik destek sağlayarak, onlara rekabet avantajı sağlıyor.

Microsoft Türkiye’de Tamer Özmen’li Yıllar

Tamer Özmen döneminde Microsoft Türkiye, beş temel strateji doğrultusunda büyüdü. Rekabet avantajı sağlayarak KOBİ’leri güçlendirmek, kurumsal verimliliği sağlamak, tüketici için hayatı kolaylaştırmak, girişimci ekonomisinde yeni bir sektör yaratmak ve sosyal sorumluluk çalışmalarını artırmak Tamer Özmen döneminin temel hedefleri oldu.
Görev yaptığı yıllar içerisinde, sadece finansal anlamda değil müşteri, çalışan ve iş ortakları memnuniyeti gibi kritik alanlarda da sağladığı başarılarla Microsoft Türkiye olarak 3 kere “Yılın Ülkesi” kupasını kazanarak erişilmesi güç bir rekora imza atan Tamer Özmen, bu süre zarfında Microsoft’un pazar payını yüzde 40’a yükseltti. Microsoft bu dönemde iş ortakları ve ekosistemi ile beraber BT pazarındaki büyümenin bir numaralı lokomotifi olurken, üst üste iki sene alanının saygın enstitülerinden Great Place to Work tarafından “Türkiye’nin En İyi İşverenleri” listesinde birinci sırada yer aldı.
11 bini aşkın iş ortağı ile birlikte Microsoft Türkiye takımı olarak başarılı bir 5 yıl geçirdiklerini ifade eden Tamer Özmen kariyerinin bu yeni dönüm noktasında düşüncelerini şöyle anlatıyor;
“5 yıl içinde bilişim sektörü bulut ve mobil ile bir evrim yaşadı. Bugün artık bambaşka bir bilişim sektörü var. Ekip arkadaşlarımla ve bölgedeki kıymetli takımla birçok başarılı projeyi hayata geçirme fırsatımız oldu. Yetenekli, motivasyonu ve performansı yüksek, seçkin çalışanlardan oluşan Microsoft Türkiye ekibiyle gurur duyuyorum.
Önümüzdeki dönemde bir yandan burada üstlendiğim yönetim kurulu üyeliği görevlerim dolayısıyla düzenli olarak Türkiye’ye geleceğim; diğer yandan ise İngiltere ve Türkiye bilişim sektörleri arasında bir köprü misyonu üstleneceğim. 120 milyar dolarlık İngiltere bilişim pazarı Türk yazılım ve teknoloji şirketleri için önemli fırsatlar barındırıyor. Bu bağlamda, Türk şirketlerini İngiltere pazarına taşımak en büyük hedeflerimden biri olacak.”

25 Nisan 2015 Cumartesi

Gelişen Teknoloji ve Microsoft - İleri Teknolojiye Bir Bakış


Gelişen Teknoloji ve Microsoft
İleri Teknolojiye Bir Bakış



Günümüz teknolojileri yaygın olarak kullandığımız cep telefonları, bilgisayar, tablet, televizyon ve diğer iletişim kaynakları belirli bir yazılım ve donanıma sahiptir. Şirketler her gün daha iyisini üretebilme adına adeta yarışa girmişcesine insanlara yeni ürünler tanıtmaktadır. Microsoft teknolojileri de onlardan birisidir. Microsoft teknoloji dünyasına ilk adımımızı attığımızda Windows 10'lu teknoloji ürünlerini görürüz . Microsoft teknoloji geliştiricileri gün geçtikçe yeni ürünleri insanlara sunmakta Windows 10 teknoloji ürünü adeta kullanıcılarına kolaylık sağlama adına üretilmiş bir üründür Windows çalışanları tüm teknik özelliklerin yanı sıra gelişen teknoloji ürünleri olan yeni işletim sistemleri ile yarış içindedir bu yarış geliştirici platformları olarak isimlendirilmektedir.


Xamarin, Telerik, Oracle gibi şirketler gelişen teknoloji ile her zaman bir arada olmuşlardı. Gelişen teknoloji ile Visual Studio  yazılım geliştirme editöründe Xaml uygulamaları kullanıcılara sunuldu bu uygulama türü JavaScript benzeri ve çok kaliteli bir yapı olarak Windows 8 Metro ve Windows Phone 8 Metro ile sunuma hazır olarak dağıtıldı. Gelişen teknoloji ile Google Glass gözlükleri gibi Hologram teknolojisine sahip Microsoft Hololens gözlükleri piyasaya çıktı bu gözlükler kullanıcıları ulaşım ve iletişimi hızlandırma açısından büyük önem kazandı. Windows To Go ile oluşturulan yeni Windows sürümü ile kendi bilgisayarlarınızı her ortamda kullanabilir hale geldi. Windows To Go flash üzerine kurulan ve tüm işletim sistemlerinde çalışabilen Windows 7. Windows 8 Windows 8.1 ve Windows 10 destekli bu yapı ile bilgisayarınızı veya laptop'unuzu artık taşımayı bırakacaksınız.

Microsoft'un son dönemlerde adını sıkça duyurduğu Office 365 programı ile tüm şirketler ve çalışma grupları artık daha faaliyetli olarak çalışmaya başladı bu program ile canlı görüşme, toplantılara her ortamdan katılabilme, her ortamdan sunum yapabilme ve ortak proje geliştirme destegi sunan bu program tüm işletim sistemleri üzerinde desteklenmektedir. Microsoft  bulut teknolojisi ile Office 365 kullanıcılarına sınırsız dosya depolama imkanı sunmaktadır ayrıca Microsoft 'un bulut teknolojisi tüm platformlarda desteklenmektedir. Outlook kullanıcıları da bu teknolojiden yararlanarak 15 GB ye kadar dosya depolaması yapabilmektedirler.


Microsoft web teknolojileri olarak .Net geliştirme ortamında kullanıcılara Asp.Net'i sunmakta bu web geliştirme aracı ölçeklenebilir hizmetlerden tarayıcıya kadar en yeni web standartlarını ve esnek yapıları kullanan web uygulamalarını ve web sitelerini kolayca oluşturmanızı ve dağıtmanızı sağlayan araçlar ve teknolojiler sunar. Asp.Net platformunda AngularJS ve BrezeeJS kullanarak uçtan uca uygulamalar oluşturmayı öğrenin. Bu ortanda çoklu ortamları yönetme popüler desenlerle sade kod yazma CRUD uygulama sağlam HTML doğrulaması gerçekleştirme ve devam eden işleri kaydetmek için yerel depolama alanını kullanma konuları anlatılmaktadır.


Microsoft Cortana teknolojisi ile kullanıcının daha hızlı veri kullanması ve daha hızlı dolaşması için geliştirilmiş sesli teknoloji ürünüdür. Cortana tüm Windows Phone ve Windows 10 işletim sistemli cihazlarda kişisel yardımcıdır. Sizin için işleri kolaylaştırmak ve en çok önemsediğiniz şeylerden her zaman haberdar olmanızı sağlamak için vardır.


Microsoft teknoloji geliştiriciler Visual Studio üzerinde tüm platformlar için uygulama geliştirebilir ve o uygulamayı Store'de paylaşabilir. Visual Studio yazılım geliştirme ortamı .Net ile birlikte tüm açık kaynak ve makine geliştirme konusunda son teknolojiyi tün geliştiricilere sunmuştur. Azure Sanal Makine ile bulut üzerine kurulu işletim sistemi üzerinden uygulama geliştirilebilir.Visual Studio üzerinde artık eko sistem oyunları geliştirilebilir tüm XNA uygulamalarını artık mobil teknolojilerinde de görebilmekteyiz.


Microsoft Azure teknolojiyi amaçlarınıza uygun şekilde dağıtma ve kullanma özgürlüğü veren bir bulut platformu sunar. Daha düşük maliyet daha geniş erişim ve fikirlerinizi daha hızlı gerçeğe dönüştürme fırsatı sunan bu sanal platformun avantajlarından faydalanın. Azure için geliştirmeye giden en hızlı yol Visual Studio dan geçer. Visual Studio ve Azure ile Sunucu Gezgini üzerinde Azure aboneliğinize bağlanabilir, web sitesi oluşturabilir veya düzenleyebilir yada mobil cihazlar için arka ucunuzu oluşturacak bir mobil hizmeti oluşturabilirsiniz.


Microsoft oyun deneyiminin geleceği ile tün oyun geliştiricileri Visual Studio üzerinden artık PS ve Xbox oyunları yerine güçlü oyunları Windows 10 işletim sistemi ile birlikte hem pc hemde mobil üzerinde geliştirebilecekler. Xamarin uygulama geliştirme ortamı ve Telerik TeamPulse proje yönetimi ile Gelişen Teknolojiyi yapılandırma adına msdn.microsoft.com'u ziyaret edin...

22 Nisan 2015 Çarşamba

Microsoft Bulut Teknolojileri’nde uzmanlığınızı Türkçe eğitimlerle artırın




 
 
Microsoft Bulut Teknolojileri’nde
uzmanlığınızı Türkçe eğitimlerle artırın
 
 
     
  Microsoft Bulut Teknolojileri konusundaki bilgi ve uzmanlığınızı ücretsiz Türkçe eğitimlerle artırın.

Bulut Teknolojileri alanında bilgi ve uzmanlığını artırmak isteyen IT profesyonellerine özel olarak tasarlanan Türkçe eğitimlerimiz Microsoft Virtual Academy’de hazır. Her biri konularında uzman MVP'lerimiz tarafından hazırlanan eğitimlerimiz ile dilediğiniz zaman, kendi seçtiğiniz konular hakkındaki eğitimleri tamamlayarak kariyer gelişiminize katkıda bulunabilirsiniz.

Hangi eğitimleri alabilirsiniz:

PowerShell'e Giriş

Hibrit Bulut İş Yükleri - Depolama ve Yedekleme

Eski Windows Server'dan Windows Server 2012 R2 ve Microsoft Azure'a Geçiş

Microsoft Azure IT Pro IaaS Hızlı Başlangıç

BT Uzmanları için Windows 10 Teknik Ön İzleme

Windows Azure Pack Hızlı Başlangıç

Veri Merkezinizi Modern Hale Getirin

Office 365: Hizmetlere Genel Bakış ve Geçiş Öncesi Hazırlık


İyi eğitimler dileriz,

Microsoft Türkiye
 
     

 

Microsoft gizliliğinize saygı duyar. Çevrimiçi Gizlilik Bildirimizi inceleyin.

Eğer Microsoft Corporation’dan gönderilen promosyon içerikli epostaları almak istemiyorsanız, lütfen burayı tıklayın.

Bu ayarlar talep etmiş olduğunuz herhangi bir bülteni almanızı ya da bazı Microsoft hizmetlerinin bir parçası olarak kabul edilen zorunlu hizmet iletişimini etkilemeyecektir. Diğer Microsoft iletişimleri için



12 Nisan 2015 Pazar

Microsoft Lumia Windows Phone 10 Dağıtımı Başladı


Windows Phone 10 Dağıtımı Başladı
Telefonlar için yeni Windows 10 Technical Preview


Bu ön izleme, daha hızlı işlemleri ve etkileşimli bildirimleri olan İşlem Merkezi’ni de beraberinde getiriyor.

Lumia telefonlar için ikindi Windows Phone 10 teknik ön izleme sürümü tüm Lumialarda yayınlandı. 10051 yapı numarasıyla yayınlanan sürümde Windows Phone kullanıcılarının merakla bekledikleri Startan internet tarayıcı da yer alıyor Microsoft yaptığı açıklamada Windows 10'un final sürümünde Startanın tek tarayıcı olarak geleceğini söylüyor.

Yani cep telefonu kullanıcıları İnternet Explore'e veda etmeye başlayabilir.



Yeni  teknik ön izleme sürümünde Startan ile birlikte pek çok uygulamanın da yenilenmiş olduğu göze çarpıyor. Bunlar arasında e-posta ve takvim uygulaması telefon uygulaması mesaj uygulaması haritalar uygulaması ve rehber uygulaması yer alıyor. Ayrıca uygulamalar arasında geçiş yapmanızı sağlayan uygulama değiştirici de yenilenmiş durumda artık bu ekranda daha fazla fazla uygulamayı görme şansınız oluyor.



Windows Insider
Windows İnsider Kayıt  >>>
Windows İnsider İndir  >>>

Milyonlarca insan için, Windows 10 deneyiminin şekillendirilmesine yardımcı olun.

Windows Insider programı aracılığıyla siz de dünyanın dört bir yanındaki bilgisayar uzmanları, BT uzmanları ve geliştiricilerle birlikte bize Windows 10’u yaratmamız için yardımcı olabilirsiniz. Ancak, BIOS’un basit ve renk katacak bir yazılım olduğunu düşünüyorsanız, bu program sizin için uygun olmayabilir.
Windows 10 Technical Preview’ı almak için Windows Insider Programı’na katılın.






Eğer ilk teknik ön izleme sürümünü indirseydiniz, yeni sürüm güncelleme sürümü olarak zaten telefonunuza gelecek. Ama ilk kez bir teknik ön izleme sürümü kuracaksanız Windows İnsider Programa kalıtmanız gerekli hemen ardındanda Windows İnsider Programını cihazınıza indirip yüklemeniz gerekli. Aksi taktirde Windows 10 güncellenemez.

















Ek Bağlantılar

teknokitapci.blogspot.com
teknokitapci.blogspot.com.tr
teknokitapci.blogspot.br
http://windowsinsiderstore.blogspot.com/

http://windowsinsiderstore.blogspot.com.tr/
http://windowsinsiderstore.blogspot.br/
http://windowsinsiderstore.blogspot.in/


9 Nisan 2015 Perşembe

Unity için Visual Studio 2015 Araçları İndir








Unity için Visual Studio 2015 Araçları İndir


3 boyutlu oyun geliştirme için Visual Studio araçlarını edinin.

Unity Hakkında Bilgi Edinin >>>








Yayıncı: Microsoft

Destekleyen Sürümler:

Visual Studio 2013 (14.1) (Önerilen Sürüm: Community 2013)

Visual Studio 2015

Sürüm: 1.9.9.0

Dil: İngilizce.

İndir: Visual Studio 2015 Tools For Unity 2.0 Preview 2







Unity'i Visual Studio Editörüne Ekleme










6 Nisan 2015 Pazartesi

Biraz Mola.... | Microsoft Azure Machine Learning



Azureciler Sizlere Gelsin

Microsoft Azure Machine Learning







Facebook Sayfasını Ziyaret Edin

>Tıkla<






Youtube kapandı | Erişim Engeli Geldi.




Youtube Kapandı

Geçtiğimiz 17 Aralık operasyonunun ardından kapatılan Youtube halkın tepkisi üzerine tekrardan açılmıştı. Ancak bugün öğleden sonra 13:30 da tekrardan erişim engeli geldi  Youtube'nin erişim engelinin nasıl geldiği bilinmiyor. Yalnızca Youtube değil Facebook Twitter ada giriş yapılamıyor. 



Konuyla ilgili yorum gönderin.......













3 Nisan 2015 Cuma

Özel Youtube Yerleşim Kodu | Youtube Butonunu Kaldırma



Özel Youtube Yerleşim Kodu Youtube Butonunu Kaldırma


Siteye Youtube Videosu Yerleştirirken Videoda Youtube Butonu Olmadan Ekleme

Bu Video normal youtubenin vermiş olduğu yerleşim kodu ile yerleştirildi




Bu Video ise özel yerleşim kodu ile eklendi





Kodu Al

Değiştirmeniz gereken yerler

<div class="wa-videoWrapper" style="height: 540px; width: 960px;">
<a class="wa-video-thumbnail wa-video-thumbnail-mega" data-ch9="http://channel9.msdn.com/Blogs/Windows-Azure/Sign-up-for-Microsoft-Azure/player/" data-control="video" data-expanding="false" href="https://www.blogger.com/en-us/documentation/videos/sign-up-for-microsoft-azure/" km.title="Sign up for Microsoft Azure" ms.cmpgrp="body" ms.cmpnm="08-20-2014 01 min, 58 sec" ms.cmptyp="video" ms.interactiontype="1" ms.pgarea="content" ms.title="Sign up for Microsoft Azure" style="display: none;"> <img alt="Microsoft Azure için kaydolun " data-control="thumbnail" src="http://video.ch9.ms/ch9/5458/c8c4fedb-fb64-4e40-b1b7-014253645458/SignUpMicrosoftAzure_960.jpg" height="540" width="960" /> <img class="play-icon" src="//acom.azurecomcdn.net/80C57D/cdn/images/cvt-2033c2e7d39044eb77e5fe971ce2f3c80db5c52b/icon/VideoPlay.svg" /> </a><br />
<div class="thumbnail-meta thumbnail-meta-line1">
<a class="wa-video-thumbnail wa-video-thumbnail-mega" data-ch9="http://channel9.msdn.com/Blogs/Windows-Azure/Sign-up-for-Microsoft-Azure/player/" data-control="video" data-expanding="false" href="https://www.blogger.com/en-us/documentation/videos/sign-up-for-microsoft-azure/" km.title="Sign up for Microsoft Azure" ms.cmpgrp="body" ms.cmpnm="08-20-2014 01 min, 58 sec" ms.cmptyp="video" ms.interactiontype="1" ms.pgarea="content" ms.title="Sign up for Microsoft Azure" style="display: none;"><span class="item1">08-20-2014</span> <span class="item2">01 dk, 58 sn</span> </a></div>
<a class="wa-video-thumbnail wa-video-thumbnail-mega" data-ch9="http://channel9.msdn.com/Blogs/Windows-Azure/Sign-up-for-Microsoft-Azure/player/" data-control="video" data-expanding="false" href="https://www.blogger.com/en-us/documentation/videos/sign-up-for-microsoft-azure/" km.title="Sign up for Microsoft Azure" ms.cmpgrp="body" ms.cmpnm="08-20-2014 01 min, 58 sec" ms.cmptyp="video" ms.interactiontype="1" ms.pgarea="content" ms.title="Sign up for Microsoft Azure" style="display: none;"> </a>
<iframe allowfullscreen="allowFullScreen" frameborder="0" scrolling="no" src="https://www.youtube.com/embed/O_i5Oy6g3YY?w=960&amp;h=540#autoplay=1" style="height: 540px; width: 700px;"></iframe></div>


Kırmızı olan bölümleri Kendiniz değiştireceksiniz...


Emeğe Saygı....

Yorum gönderin

2 Nisan 2015 Perşembe

Visual Studio 2015 Önizleme ve .Net 4.6 Önizleme Sürümünü İndir



Visual Studio 2015 Preview

Visual Studio 2015 Preview; Yeni açık kaynak .Net derleyici platformu olan C++, C++ 11 ve C++ 14 desteği, Apache Cordoca araçları ve Asp.Net 5 'teki platformlar arası geliştirmede dahil olmak üzere Önemli yenilikler vardır.

Visual Studio 2015 Preview Sürümünü İndirin
Bu güncelleştirme Visual Studio 2015 'in yeni işlevleri ve önemli teknoloji iyileştirmelerini gösterir.


Visual Studio 2015 Preview Sürümünde Olan Özellikler


Visual Studio


  • Platformlar arası geliştirme için Visual Studio C++
  • Apache Cordova için Visual Studio araçları
  • Android için Visual Studio araçları
  • C++
  • C# ve Visual Basic
  • .Net framework 4.6
  • Visual Studio IDE
  • Blend
  • Hata ayıklama ve tanımlama
  • Asp.Net 
  • TypeScript
  • Birim testleri
  • Application Insights
  • Sürüm Yönetimi
  • Git ile sürüm denetimi
  • CodeLens
  • Mimari, Tasarım ve modelleme
  • Hata düzeltmeleri ve bilinen sorunlar
  • Azure SDK 2.5
  • Team explorer everywhere 2015 preview
  • Visual Studio tool for unity 2.0 preview
  • Kinect for Windows 2.0 SDK RTW
  • C++ Extract function for Visual Studio 2015 Preview
  • Azure bulut kod analiz paketi


İndir














31 Mart 2015 Salı

Microsoft Enterprise Mobility Suite Web Seminerleri



Microsoft Enterprise Mobility Suite Web Seminerleri


Genel Bakış

Başlık: Enterprise Mobility Suite ile Bulut Errişiminizi Kontrol Altına Alın

Tarih: Perşembe, 2 Nisan 2015


Saat 05:00 PM Eastern European Summer Time

Süre: 30 Dk



Özet


Microsoft Türkiye kurumsal Mobilite Çözümleri satış temsilcisi İlkay Aygün'ün konuk konuşmacı olaraqk yer alacağı Kurumsal mobilite Web seminerimizin üçüncüsünü kaçırmayın!!!

Bulut bilişim, güvenlik ve erişim konularındaki bakış açılarınızı da değiştirmekte. Bu Web seminerinde Azure Active Directory Premium'un güvenlik ve erişim ile ilgili sunduğu başlıca çözümleri ele alacağız.


Çok faktörlü kimlik doğrulama (Multi- Factor Authentication) özelliğini ve AADP'nin sağladığı bazı gelişmiş raporlama özelliklerini anlatacağız.




Facebook >>> https://www.facebook.com/events/624279561049994/











30 Mart 2015 Pazartesi

Windows 10 & Windows 10 Enterprise | Microsoft - Joe Belfiore








 
Windows 10 & Windows 10 Enterprise 
Microsoft - Joe Belfiore



27 Mart 2015 Cuma

C# Youtube Video İndirme Programı | Açık Kaynak Kodu


C# Youtube Video İndirme Programı

Merhaba arkadaşlar uzun süredir araştırdığım bir programdı ve buldum sizlerle paylaşmak istedim codeproject lisanslı bu youtube video indirme programı C# 6.0 ile yazılmış olup tamamen ücretsiz olarak dağıtılmaktadır.... 







Kurulumu kod kısmına gelecek olursak

Video Tanımlama Kısmı


public class YouTubeVideoQuality
    {
        /// <summary>
        /// Gets or Sets the file name         /// </summary>
        public string VideoTitle { get; set; }
        /// <summary>
        /// Gets or Sets the file extention         /// </summary>
        public string Extention { get; set; }
        /// <summary>
        /// Gets or Sets the file url         /// </summary>
        public string DownloadUrl { get; set; }
        /// <summary>
        /// Gets or Sets the youtube video url         /// </summary>
        public string VideoUrl { get; set; }
        /// <summary>
        /// Gets or Sets the youtube video size         /// </summary>
        public long VideoSize { get; set; }
        /// <summary>
        /// Gets or Sets the youtube video dimension         /// </summary>
        public Size Dimension { get; set; }
        /// <summary>
        /// Gets the youtube video length         /// </summary>
        public long Length { get; set; }
        public override string ToString()
        {
            string videoExtention = this.Extention;
            string videoDimension = formatSize(this.Dimension);
            string videoSize = String.Format
            (new FileSizeFormatProvider(), "{0:fs}", this.VideoSize);

            return String.Format
            ("{0} ({1}) - {2}", videoExtention.ToUpper(), videoDimension, videoSize);
        }

        private string formatSize(Size value)
        {
            string s = value.Height >= 720 ? " HD" : "";
            return ((Size)value).Width + " x " + value.Height + s;
        }
    }

Video İndirme Kısmı

public static class YouTubeDownloader
    {
        public static List<YouTubeVideoQuality> GetYouTubeVideoUrls(string VideoUrl)
        {
            var list = new List<YouTubeVideoQuality>();

            var id = YouTubeDownloader.GetVideoIDFromUrl(VideoUrl);
            var infoUrl = string.Format
            ("http://www.youtube.com/get_video_info?&video_id= {0}&el=detailpage&ps=default&eurl=&gl=US&hl=en", id);
            var infoText = new WebClient().DownloadString(infoUrl);
            var infoValues = HttpUtility.ParseQueryString(infoText);
            var title = infoValues["title"];
            var videoDuration = infoValues["length_seconds"];
            var videos = infoValues["url_encoded_fmt_stream_map"].Split(',');
            foreach (var item in videos)
            {
                try
                {
                    var data = HttpUtility.ParseQueryString(item);
                    var server = Uri.UnescapeDataString(data["fallback_host"]);
                    var url = Uri.UnescapeDataString(data["url"]) + 
                    "&fallback_host=" + server;
                    var size = getSize(url);
                    var videoItem = new YouTubeVideoQuality();
                    videoItem.DownloadUrl = url;
                    videoItem.VideoSize = size;
                    videoItem.VideoTitle = title;
                    var tagInfo = new ITagInfo(Uri.UnescapeDataString(data["itag"]));
                    videoItem.Dimension = tagInfo.VideoDimensions;
                    videoItem.Extention = tagInfo.VideoExtentions;
                    videoItem.Length = long.Parse(videoDuration);
                    list.Add(videoItem);
                }
                catch { }
            }

            return list;
        }

        private static long getSize(string videoUrl)
        {
            HttpWebRequest fileInfoRequest = (HttpWebRequest)HttpWebRequest.Create(videoUrl);
            fileInfoRequest.Proxy = Helper.InitialProxy();
            HttpWebResponse fileInfoResponse = (HttpWebResponse)fileInfoRequest.GetResponse();
            long bytesLength = fileInfoResponse.ContentLength;
            fileInfoRequest.Abort();
            return bytesLength;
        }

        /// <summary>
        /// Get the ID of a youtube video from its URL         /// </summary>
        /// <param name="url"></param>
        /// <returns></returns>
        public static string GetVideoIDFromUrl(string url)
        {
            url = url.Substring(url.IndexOf("?") + 1);
            char[] delimiters = { '&', '#' };
            string[] props = url.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);

            string videoid = "";
            foreach (string prop in props)
            {
                if (prop.StartsWith("v="))
                {
                    videoid = prop.Substring(prop.IndexOf("v=") + 2);
                }
            }

            return videoid;
        }
    }

Ve Video Bilgileri Yapı Biçimi Bu Kısım ıse

 public struct ITagInfo
    {
        const string itagExtentions = "5=flv,6=flv,17=3gp,18=mp4,22=mp4,34=flv, 35=flv,36=3gp,37=mp4,38=mp4,43=webm,44=webm,45=webm,46=webm,82=3D.mp4,83=3D.mp4, 84=3D.mp4,85=3D.mp4,100=3D.webm,101=3D.webm,102=3D.webm,120=live.flv";
        const string itagWideDimensions = "5=320x180,6=480x270,17=176x99,18=640x360, 22=1280x720,34=640x360,35=854x480,36=320x180,37=1920x1080,38=2048x1152,43=640x360, 44=854x480,45=1280x720,46=1920x1080,82=480x270,83=640x360,84=1280x720,85=1920x1080, 100=640x360,101=640x360,102=1280x720,120=1280x720";
        const string itagDimensions = "5=320x240,6=480x360,17=176x144,18=640x480, 22=1280x960,34=640x480,35=854x640,36=320x240,37=1920x1440,38=2048x1536,43=640x480, 44=854x640,45=1280x960,46=1920x1440,82=480x360,83=640x480,84=1280x960,85=1920x1440, 100=640x480,101=640x480,102=1280x960,120=1280x960";

        public ITagInfo(string iTag)
            : this()
        {
            iTag = (iTag + "").Trim();
            foreach (var item in itagExtentions.Split(','))
            {
                var nameValue = item.Split('=');
                if (nameValue[0] != iTag) continue;
                VideoExtentions = nameValue[1];
            }
            foreach (var item in itagWideDimensions.Split(','))
            {
                var nameValue = item.Split('=');
                if (nameValue[0] != iTag) continue;
                var widthAndHeight = nameValue[1].Split('x');
                VideoDimensions = new Size(int.Parse(widthAndHeight[0]), 
                int.Parse(widthAndHeight[1]));
            }
        }
        /// <summary>
        /// Gets the Video Extentions that belong to itag         /// </summary>
        public string VideoExtentions { get; private set; }
        /// <summary>
        /// Gets the Video Dimensions that belong to itag         /// </summary>
        public Size VideoDimensions { get; private set; }
    }






Hizmetlerim

Neler Yapmaktayım


Evrensel Windows apps

Mobil, masaüstü, HoloLens, Surface Hub ve Xbox dahil en geniş Windows cihazları kümesine harika uygulamalar sunmak için C#, XAML Geliştirme

Genişletilebilir ekosistem

Sürekli büyümekte olan ekosistemde mevcut olan binlerce uzantıyı kullanarak Kendi uzantımı oluşturmaktayım.

XAML için UI hata ayıklama

IntelliTrace, Kod yürütme denetimi ve inceleme gibi birinci sınıf hata ayıklama özellikleri ve özel durumları anlama ve çözümleme konusundaki engin deneyim ile geliştirme yapmaktayım..

Canlı ekosistem

Canlı bir geliştirici topluluğu ve çok sayıda üçüncü taraf ve açık kaynak kitaplıkla mevcut ve yükselen eğilimlere hızlı bir şekilde uyum sağlarım. Topluluk üyeleri arasında, platform için yaygın olarak kullanılan bileşenler ve denetimler oluşturan deneyimli denetim ve araç ile çalışmaktayım.

Platformlar Arası Mobil Geliştirme

Visual Studio ile tek bir kod tabanı kullanarak iOS, Android ve Windows için mobil uygulamalar ile uğraşıyorum. Web uygulaması geliştirme deneyimi olan takımlar Apache Cordova için Visual Studio Araçları’nı kullanarak iOS, Android ve Windows için kolaylıkla mobil uygulama geliştirme...

WPF ve .NET uygulamaları

Windows Presentation Foundation (WPF) ve XAML; kullanıcı arabirimini, medyayı ve karmaşık iş modellerini bir arada barındıran görsel olarak göz kamaştırıcı kullanıcı deneyimleri sunan Windows masaüstü uygulamaları geliştirme

İLetişim

Benimle İrtibata Geçin


Adres

Sultangazi/İstanbul , 34260 Türkiye

Telefon:

+(90) 536 936 5598

Website

http://kasimtok.blogspot.com.tr