Takvim
<<  Eylül 2010  >>
PaSaÇaPeCuCuPa
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
aokocax , Tarih: 26. Mayıs 2010, 11:21

Web geliştiriciler için sosyal imlemesi sitesi kurmak amacıyla yaptığım bir proje olan http://wdturk.com hizmete girdi.

 

Bir süredir geliştirdiğim sosyal imleme motoru üzerine bina ederek oluşturduğum wdturk.com'u ziyaretçilerin istek ve ihtiyaçlarına göre geliştirip 2011 yılına kadar tüm özellikleriyle yayına geçirmek niyetindeyim.

Web teknolojileriyle ilgilenen herkesi siteyi test etmek üzere bekliyorum... Web Developer Türk

 

 

aokocax , Tarih: 7. Ekim 2009, 05:34

Linq kullanarak RSS okumak için aşağıdaki kod blogunu kullanabilirsiniz, RSS standartlarında "link" tagiyla içeriğin URL adresine ulaşabiliyorken feedburner gibi servislerde <feedburner:origLink> tagiyla orjinal URL adresini alabiliyoruz bu yüzden kodlar feedburner'a göre optimize edilmiştir.

            XDocument XD = XDocument.Load("http://www.rssaddress.com/address.rsss);

            var x = (from it in XD.Descendants("item")
                     orderby DateTime.Parse(it.Element("pubDate").Value) ascending
                    //  where DateTime.Parse(it.Element("pubDate").Value) > datetime
                     select it.Elements()).ToArray();

                foreach (var itemx in x)
                {

                        string Title="";Link="";DateTime pubDate;

                        foreach (var itemsub in itemx)
                        {

                            if (itemsub.Name == "title")
                            {
                               Title=itemsub.Value;
                            }

                            if (itemsub.Name == "pubDate")
                            {
                                pubDate = DateTime.Parse(itemsub.Value);

                            }
                            if (itemsub.Name == "link")
                            {
                                Link = itemsub.Value;
                            } // feedburnerservisi kullanılmaktaysa direkt URL Addresini almak için bu blokla origLink'i alıyoruz, tag yoksa exception fırlatmaz
                            if (itemsub.Name == "{http://rssnamespace.org/feedburner/ext/1.0}origLink")
                            {
                                Link = itemsub.Value;
                            }
                        }

              }

 

İyi kodlamalar

 

 

Asp.Net dünyasının nabzını tutmak için hazırladığım, üye olan herkese kendi arşivini tutma ve içeriği oylama imkanı sağlayan yeni projem aspnetspy.com beta testlerine başladı.


Asp.Net üzerinde programlama yapan bütün web developerları test sürüşüne bekliyorum...

Adres;
http://www.aspnetspy.com

Daha önce kendi blog’unda Ado.Net Entity Framework hakkında birçok yazı ve makale kaleme alan Zeeshan Hirani, çalıştığı şirketinin projelerini Ado.Net Entity Framework’a taşıma kararı almasıyla birlikte, blog’undaki  yazılarını bir kitap olarak derleyerek firma çalışanlarına sunmaya karar vermiş. Zeeshan aynı zamanda eski yazılarından derlediği bu kitabı ücretsiz olarak kamuya da açmış bulunuyor. Belirtilen linklerde bilgisayarınıza indirerek okuyabilirsiniz. Kitabın yanında örnek projelerde ilgili linklerde yer almakta. Zeeshan’ın İngilizce kaynağın bile sınırlı sayıda bulunduğu Entity Framework alanında böyle bir kaynağı ücretsiz olarak sunması gerçekten saygı değer bir tutum. Kendisini tebrik ediyoruz.

EBook

Projeler

Açılan sayfalarda download butonlarında basınız.

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.
Fazlası...

 
Technorati Profile