Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

2 Sharepoint server arasinda List transferi

3 views
Skip to first unread message

CompuNote

unread,
Apr 20, 2010, 3:21:01 AM4/20/10
to
Merhaba,
Sirketimiz SharePoint 2007 kullaniyor. "Web services" kullanarak, sirket
ortagimizin SharePoint serverindan bizim sirketin SharePoint serverina bir
"List"deki bilgileri kopyalamak istiyorum. Her iki Sharepoint icin ayri
kullanici adi ve sifrem var. Bu transferin bir seferlik degil ama surekli
olmasini istiyorum. Yani C# ile bir Windows Form ya da Console application
yazip, exe dosyasini belirli araliklarla calistirmak istiyorum. Sanirim
getlistitems ve updatelistitems kullanmam gerekiyor fakat bu amacima uygun
belirli bir ornek kod calismasi bulamiyorum. Yardimci olabilir misiniz?
Cok tesekkurler
CompuNote

Rafet CAMBAZ

unread,
Apr 26, 2010, 4:53:01 AM4/26/10
to
Merhaba ,

MOSS 2007 içerisinde ki default gelen webservis aracılığı ile veri çekmeyi
aşağıdaki şekilde yapabilirsin ekleme işleminide updatelistitem fonksiyonuyla
benzer şekilde yapabilirsin. .Aynı zaman da kendi oluşturmuş olduğun
webservisleriylede bu işlemi gerçekleştirebilirsin.Oluşturduğun webservisini
"ISAPI" dizinin altına atarak oluşturmuş olduğun webservisinide
kullanabilirsin.

Aşağıdaki DataTable içerisinde liste öğelere bulunmaktadır.


xxx.Lists List= new WindowsApplication1.xxx.Lists();
List.Credentials =
System.Net.CredentialCache.DefaultNetworkCredentials;
XmlNode node=
List.GetListItems("6A586F94-4BA7-4741-8F70-6882937E7585",
"5FF50E5E-265A-4BCA-A6A7-92CB8C56FAF3", null, null, "", null, "");

DataSet ds = new DataSet();
using (XmlNodeReader reader = new XmlNodeReader(node))
{
ds.ReadXml(reader);
}
DataTable dt = ds.Tables[1];

Rafet CAMBAZ

unread,
Apr 26, 2010, 4:54:01 AM4/26/10
to
Merhaba ,

MOSS 2007 içerisinde ki default gelen webservis aracılığı ile veri çekmeyi
aşağıdaki şekilde yapabilirsin ekleme işleminide updatelistitem fonksiyonuyla
benzer şekilde yapabilirsin. .Aynı zaman da kendi oluşturmuş olduğun
webservisleriylede bu işlemi gerçekleştirebilirsin.Oluşturduğun webservisini
"ISAPI" dizinin altına atarak oluşturmuş olduğun webservisinide
kullanabilirsin.

Aşağıdaki DataTable içerisinde liste öğelere bulunmaktadır.


xxx.Lists List= new WindowsApplication1.xxx.Lists();
List.Credentials =
System.Net.CredentialCache.DefaultNetworkCredentials;
XmlNode node=
List.GetListItems("6A586F94-4BA7-4741-8F70-6882937E7585",
"5FF50E5E-265A-4BCA-A6A7-92CB8C56FAF3", null, null, "", null, "");

DataSet ds = new DataSet();
using (XmlNodeReader reader = new XmlNodeReader(node))
{
ds.ReadXml(reader);
}
DataTable dt = ds.Tables[1];

0 new messages