Entity Framework ile ilişkili tablolardan kayıt silme

A relationship is being added or deleted from an AssociationSet 'FK_Table2_Table1'. With cardinality constraints, a corresponding 'Table2' must also be added or deleted.

Bu aralar projelerimde EF kullanıyorum ve muhtemelen Frameworkta bulunan bir hatadan kaynaklanıyor olacak ilişkili tablolardan kayıt silerken yukardaki hatayı alıyorsunuz. Ben kendi modelimde 1:Many:1 ilişkili bir kaydı silmeye çalıştığımda bu hatayı aldım.
Bu sorunu çözmek için internette yaptığım araştırmalar sonucunda yapılması gereken üç farklı adım olduğunu buldum. EF framework'u projelerinde kullanacak arkadaşlar için bu üç küçük adımı anlatmanın faydalı olacağına inandığım için sizlerle paylaşmak istedim.
Dah fazla...

Bugün internetten yansıyanlar...

prizmaWeb projelerinizde harcadığınız zamanı ciddi oranda azaltmak için çeşitli yöntemler sıralayan bu makaleye bakmanızda fayda var. Özellikle aynı zamanda hem coderlik hem tasarımcılık hemde bilumum database işlerini yapıyorsanız yazı tam size göre.

Aslında Haziran 2008’den beri yayında olan ama benim yeni rastladığım bir MSDN blog’unu sizlere paylaşmak istedim. Blogda asp.net web developerları için oldukça yararlı ipuçları yer alıyor şimdilik 41 adet ipucu yayınlanmış. RSS listenize eklemenizi öneririm.

Bu yazıda WEB 2.0 tarzı diyebileceğim 53 kadar CSS tekniği ve uygulanışı hakkında bilgi ve yararlı linkler sunuyor. İlginizi çekecek birçok Web 2.0 trendine rastlayabilirsiniz.

Son olarak web siteniz ve/veya blogunuz için Share ( paylaş )  butonu arıyorsanız www.addthis.com sitesi tam işinize yaracak cinsten. Ufak bir örnek vermek gerekirse sadece iki satırlık bir javascript ifadesiyle yazılarınıza bu
butonu ekleyebiliyorsunuz.

Orjinal Resim

Visual Studio 2010 ve .net Framework 4.0 CTP leri hazır.



MSDN tv’de (Channel 9) yayınlanmaya başlayan yeni bir video serisi ile visual Studio 10 (2010) ve .net Framework 4.0 daha yakından görmek isteyenler için güzel bir fırsat sunuluyor. Videolarda ilgili sitelerden gerekli olan CTP (Community Technology Preview) dosyalarının nasıl indireleceğinden ve Virtual PC ayarlarını nasıl yapılması gerektiğine kadar bütün bilgiler mevcut. Videolara ve MSDN (Channel 9) altında oluşturlan bölüme ulaşmak için linkleri takip ediniz.

Video Episode 1 Visual Studio 2010 CTP VPC Ayarları

Video Episode 2 Visual Studio 2010

Video Episode 3 Asp.Net Web Form 4.0

MSDN Channel 9 [10-4] Bölümü

Wikipedia 6 milyon doları toplayabildi.

Dünyanın en büyük web sitelerinden biri olan ve kar amacı gütmeyerek sadece insanlık yararına faaliyet gösteren wikipedia, bu senede ayakta kalması için gereken 6 milyon doları bağışçılarından toplamayı başarabildi.
Yılbaşından birkaç hafta önce sadece 3.8 milyon dolar toplayabilen wikipedia, kurucuları Jimmy Wales'in hemen hemen her wikipedia sayfasında çıkan mesajından sonra yılbaşında hedef rakamları olan 6 milyon dolara ulaşmayı başardı.
Wikipedia'yı ayakta tutmak adına bağış yapan ve ayakta kalmasına çabalayan herkese bir kere daha teşekkür etmek lazım.

"We love wikipedia"

Kaynak

Buhar temizleme programı

Gün geçmiyorki iPhone için ilginç bir program daha çıkmasın. iSteam adlı iphone yazılımı ile aygıtınızın üstündeki buharı elinizle temizleyebiliyorsunuz.
Çok işlevsel bir program olmasada, programı yazanları hayal güçlerinden ötürü kutlamak lazım.
iSteam iphone'nuzun üstünde bir buharla kaplıyor ve parmak hareketlerinizle telefonunuzdan bu buharı temizlemenize olanak sağlıyor.

İnternetten birkaç seçme haber

Visual Studio’nun 2005 ten 2010 yılına kadar XSD gösterimi üzerine geçirdiği evrimi anlatan bu yazıya ve ekran görüntülerine bakmanızda yarar var.

Bu sayfada, CSS ile menü yapımından  slide show hazırlamaya 20 kadar farklı örneğin nasıl yapıldığı anlatılmış.

Wired.com 2008 yılında ortaya çıkan ve her web programcısının farkında olması gerektiğini düşündüğü 6 büyük web açılımını burada sıralamış.

MD5 CA için alarm zilleri çalıyor, bir çok web sitesi tarafından Certificate Authority için kullanılan MD5 algoritması collision saldırısıyla taklit edilebilmiş.

Google ürünlerinin son 4 ayda nasıl bir trend izlediğini ve hangi ürünlerin daha fazla hangilerinin daha az kullanılmaya başladığını öğrenmek isterseniz buraya bakabilirsiniz.

Sosyal medya sitelerinin (facebook, msn live, myspace v.b) kullanılma oranlarında son 1 yıl içinde ne gibi değişiklikler olduğunu anlatan bu makaleye bakmanızda fayda var. Facebook aradaki farkı açmaya devam ediyor.

Son zamanlarda yayınladığı birbirinden güzel yazılarla webmasterlara büyük hizmet veren readwriteweb.com web 2.0 dan sonra web dünyasına hakim olması beklenen açılımlar üzerine bir yazı hazırlamış buradan ulaşabilirsiniz.

Google  SEO (Search engine optimization) üzerine ücretsiz bir doküman hazırlamış. İndirmek için tıklayınız.

Bu linkten  Windows 7 Beta1 (7000) den alınan birçok ekran görüntüsüne ulaşabilirsiniz.

Bu makalede yeni başlayanlar için 11 ayrı basit SEO tekniği kaleme alınmış. SEO hakkında bilgi sahibi olmak istiyorsanız sizin için iyi bir başlangıç noktası olacaktır.