Kocaeli Üniversitesi Bilgisayar Kulübü Bilişim Şenliği 2012 11 Mayıs 2012 Burak-Selim-Senyurt Seminerler Merhaba Arkadaşlar, Önümüzdeki günlerde Kocaeli Üniversitesi Bilgisayar Kulübü tarafından düzenlenen Bilişim Şenliği etkinliklerinde iki oturum ile yer alıyor olacağım. Dopdolu geçeceğini düşündüğüm bu iki günlük etkinlik süresince, farklı kutuplardan pek çok ilgi çekici konu bir arada sunuluyor ol... [Daha fazla]
Entity Framework - Code First Migration Webineri Yayında 23 Şubat 2012 Burak-Selim-Senyurt Entity Framework, NedirTv? 20 Şubat 2012 Pazartesi günü gerçekleştirdiğimiz Entity Framework - Code First Migration konulu webinerimiz NedirTv?com üzerinden yayına alınmıştır. Bu webinerimizde Entity Framework 4.3 sürümü üzerinden Code First yaklaşımında Migration işlemlerinin nasıl yapılabildiğini anlamaya çalıştık. Özellikle NuGet paket yönetim aracının komut satırı parametreleri ile kolayca yönetilebilen hem update ham de downgrade senaryolarında devreye giren Up, Down metodlarını ve bunların içerisindeki kod parçalarını analiz edip neler yapabileceğimizi görmeye gayret ettik. [Daha fazla]
Şubat Bültenim 20 Şubat 2012 Burak-Selim-Senyurt Journal Bir ayı daha devirdik. Biraz kısa bir ay oldu tabi ama maaş gününün daha kısa sürede geldiğini düşünecek olursak hiç üzüldüğümü söyleyemeyeceğim. [Daha fazla]
Entity Framework Code-First Development Webiner Kayıdı 04 Şubat 2012 Burak-Selim-Senyurt NedirTv? Hatırlayacağınız üzere Ocak ayı içerisinde Nedirtv?com bünyesinde düzenlenen Webinerler arasında ben de Entity Framework-Code First Development ile kendime bir yer edinmiştim. İlk gerçekleştirdiğimiz Webinerimizde ne yazıkki Internet bağlantısında yaşadığımız şanssız sorunlar nedeni ile sağlıklı olarak ilerleyememiştik. 31 Ocak tarihinde tekrarladığımız Webinerimizi ise şans esesi başarılı bir şekilde gerçekleştirdik ve Nedirtv?com bünyesinde yayına aldık. [Daha fazla]
Nedirtv?com Şubat Ayı Webinerleri – Level 300 02 Şubat 2012 Burak-Selim-Senyurt NedirTv? Merhaba Arkadaşlar, Nedirtv webinerleri Şubat ayında da tüm hızıyla devam ediyor. Webinerleri bu ay farklı bir konseptte hazırladık ve sadece Level 300 (yani uzmanlık isteyen) konulara yer verdik. İlk webiner 7 Şubat Salı akşamı yayınlacak. Ben bu ayki Webiner serisinde Entity Framework Code First... [Daha fazla]
Entity Framework ile Gerçek Hayat Örnekleri 2 Webineri 22 Aralık 2011 Burak-Selim-Senyurt NedirTv? Hatırlayacağınız üzere bir önceki bölümümüzde, Entity Framework tabanlı Data-Centric çözümümüzü(Solution) geliştirmeye başlamış ve çok basit olarak çatıyı kurduktan sonra, iş katmanına(Business Layer) ait bir operasyonu örneklemiştik. Ardından bu operasyonu bir Unit Test metodu ile denemeye tabi tutarak Webinerimizi sonlandırmıştık. [Daha fazla]
Entity Framework Gerçek Hayat Örnekleri Bölüm 1 14 Aralık 2011 Burak-Selim-Senyurt Entity Framework, NedirTv? 12 aralık 2011 Pazartesi günü Nedirtv?com ve Zenith Bilişim sponsorluğunda gerçekleştirdiğimiz Entity Framework Gerçek Hayat Örnekleri Bölüm 1 isimli webinerimizi aşağıdaki adresten izleyebilir veya isterseniz bilgisayarınıza indirebilirsiniz. İlk bölümümüzde Entity Framework ve Surrogate Library projelerimizi oluşturup örnek bir iş fonksiyonelliğini diğer bir kütüphane içerisinde ele aldık ve buna ait basit bir Unit Test metodu geliştirdik. [Daha fazla]
Entity Framework ile Gerçek Hayat Örnekleri Webinerlerim 06 Aralık 2011 Burak-Selim-Senyurt Entity Framework, NedirTv?, WCF, WCF 4.0 Merhaba Arkadaşlar, Uzun zamandır NedirTv?com bünyesinde webiner gerçekleştirmiyordum Bununla birlikte geçtiğimiz ay Zenith adına verdiğimiz Entity Framework 4.0 eğitiminde WCF(Windows Communication Foundation) tabanlı güzel bir gerçek hayat örneği geliştir... [Daha fazla]
EF 4.2 ile Code–First Development 12 Ekim 2011 Burak-Selim-Senyurt Entity Framework Teknolojinin hızına inanın ki yetişilemiyor. Her gün yeni bir bilim ve teknoloji haberi var dünyada. Ancak bir geçek daha var ki o da Microsoft, Google, Apple gibi devlerin de hızına yetişilememsi. Örneğin daha henüz 2011 Mix’ te RTM olarak duyurulan Entity Framework 4.1 sürümü üzerine geçtiğimiz günlerde 4.2 RC(Release Candidate) duyuruldu. Ben de bunun üzerine yeni sürümde Code-First Development’ ın nasıl uygulandığını anlamak ve görmek istedim. Haydi gelin keşfetmeye başlayalım. [Daha fazla]
Birlikte Geliştirdik 03 Ekim 2011 Burak-Selim-Senyurt .Net Framework 4.0, Asp.Net 4.0, Entity Framework, WCF 4.0 Hazırlayacağımız çorbamızda çok kıymetli yardımcılarımız da var. Son katılımcılarımız ile gerçekleştirmekte olduğumuz Asp.Net eğitiminden çok güzel fikirler ve örnekler çıkmaya devam ediyor. Geliştireceğimiz örnek Solution içerisinde Entity Framework, WCF Service, LINQ, Asp.Net Web Application, Web User Control, LINQ gibi pek çok kavram yer almakta. Temel olarak başlangıçtaki senaryomuz ise şu : “Asp.Net web uygulamamızda yer alan bir Web User Control’ ümüz, AdventureWorks veritabanında yer alan herhangibir Product' satırına ait bazı alan bilgilerini gösterecek” [Daha fazla]
Tek Fotoluk İpucu-30 (Entity Sorgusundan Excel Dosyasına) 13 Eylül 2011 Burak-Selim-Senyurt .Net Framework 4.0, Tek Fotoluk Ipucu Merhaba Arkadaşlar, .Net Framework 4.0' ın getirdiği pek çok yenilik sayesinde Office gibi API' leri kullanmamız çok daha fazla kolaylaştı. Örneğin bir Entity sorgusunun sonucunu Excel dosyasına aktarmak için daha basit kodlamalar yapabiliyoruz. Nasıl mı? EntityToExcel... [Daha fazla]
Eager Loading, Lazy Loading, Explicit Loading 06 Eylül 2011 Burak-Selim-Senyurt Entity Framework Şöyle basit tek bir Main metodu içerisinde, Entity Framework' teki Loading çeşitlerini görmek ister miydiniz? Winking smile Öyleyse aşağıdaki kod bloğu oldukça işinize yarayacaktır diye düşünüyorum. Senaryolar oldukça basit. Meşhur Chinook veritabanında yer alan Artist ve buna bağlı Album tablolarını ele alıyoruz. [Daha fazla]
Tek Fotoluk İpucu–14 (Compiled Query) 06 Temmuz 2011 Burak-Selim-Senyurt Entity Framework, Tek Fotoluk Ipucu Entity Framework ile Compiled Query' ler hazırlayabileceğinizi ve daha performanslı sorgulamalar yaptırabileceğinizi biliyor muydunuz? [Daha fazla]
Entity Framework Üzerinde TransactionScope Kullanımı 01 Nisan 2011 Burak-Selim-Senyurt Entity Framework Yıllar yıllar önce .Net Framework 2.0 ile gelen yenilikleri takip etmeye çalıştığım dönemlerde, Amazon üzerinden getirttiğim kitaplardan birisi de yandaki resimde görülen Ado.Net and System.Xml v2.0 kitabı idi. Şu an halen kitaplığımda durmakta. O sıralar CSharpNedir? bünyesinde Ado.Net bölüm editörlüğü yaptığımdan, bu kitabı tedarik etmiş ve çalışmıştım. .Net Framework 2.0 ile gelen yeni Xml alt yapısının beta hali ile alması bir yana Ado.Net’ in yeni 2.0 sürümü için planlanan bazı kabiliyetlerde anlatılmaktaydı ki bunlardan bekli de en önemlisi System.Transaction.dll assembly içerisinde yer alan ve özellikle Distributed Transaction yönetimini daha etkili ve kolay bir şekilde ele almamızı sağlayan TransactionScope tipiydi. [Daha fazla]
NedirTv?com Söyleşileri–.Net Framework 4.0 ile Gelen Yenilikler Bölüm 3 21 Ekim 2010 Burak-Selim-Senyurt Podcasts Merhaba Arkadaşlar, Malumunuz bir süredir NedirTv?com söyleşilerine ara vermek zorunda kaldık. Bu gecikmelerde iş yoğunluğumuzun ve ufak tefek rahatsızlıkların(ağırlıklı olarak gribal enfeksiyonlar) rol aldığını ifade edebilirim. Bundan önceki son bölümümüzde .Ne... [Daha fazla]
LINQ to SQL – EF 4.0 (Aradaki 9 Farkı Bulun) 20 Eylül 2010 Burak-Selim-Senyurt Entity Framework, LINQ to SQL Merhaba arkadaşlar, Evet çok doğru. Hiç bu kadar kısa ve öz yazmamıştım daha önceden. Ama zaman zaman bu kadar kısa yazıp çok fazla şey ifade edilebileceğine de inanmaktayım Hani ilk bakışta herşeyin şak diye kafanızda yer ettiği tablolar olur ya…Bu blog girdi... [Daha fazla]
Ado.Net Data Services 1.5 CTP2 - Web Friendly Feeds 31 Ekim 2009 Burak-Selim-Senyurt Ado.Net Data Services Ado.Net Data Services v1.5 CTP1 ile gelen Web Friendly Feeds özelliği, CTP2 sürümünde eklenen iki yeni eşleştirme seçeneği ile genişletilmiştir. Durun bir dakika...Web Friendly Feeds nedir? Undecided Arkadaşlıktan farklı bir şey olsa gerek Wink Öncelikle bu konuya açıklık getirmek gerekiyor. Web Friendly Feeds özelliği, bir Entity'nin herhangibir özelliğini(Property), Ado.Net Data Service' inden çıktı olarak üretilen Atom içeriğindeki bir elemente eşleştirmekte kullanılmaktadır. Nitekim servisin ürettiği varsayılan Atom içeriğinde yer alan author name, url, title vs... gibi bilgiler zaten standart olarak kabul edilmiştir ve bu nedenle söz konusu elementleri değerlendiren yorumlayıcılara, var olan Entity içeriğindeki bazı özellik değerlerinin aktarılması istenebilir. Bir başka deyişle, servisin ürettiği içeriğin kaynağındaki özelliklerin çıktıda map edileceği yerler, Atom içeriğindeki belirli noktalar olarak belirlenebilir. [Daha fazla]