konto usunięte

Temat: .NET RIA services

Czy ktos juz uzywal? Z tego co poczytalem to dziala to troche jak generator zrodel, generuje tymczasowe klasy cos a'la referencja to web service (chociaz nie do konca to samo). Interesuje mnie konkretne zastosowanie:
1) wymianie miedzy warstwami podlegac bedzie ok. 150-200 obiektow
2) kazdy z tych obiektow ma podobiekty, bez ktorych jego uzytecznosc jest ograniczona
3) potrzebuje wiedziec kiedy transfer jest zakonczony (napis "zaczekaj chwile") i czy lacze jest w dobrym stanie (transfer/ping time)
4) szacowana ilosc akcji to 10-15/sekunde, akcja to ok. 8-10 obiektow i/lub podobiektow, oczekiwany czas odpowiedzi na akcje <1200ms.

Co myslicie?
Norbert M.

Norbert M. Nobody's perfect.
Call me Nobody ;)

Temat: .NET RIA services

Ja zacząłem się bawić Ria Services kilka dni temu i także chciałby poznać odpowiedź na Twoje pytania :D. Jedyne co mogę w tym temacie dodać to (jeżeli o to Ci chodziło), że zakończenie transferu określa zdarzenie Loaded.

private void LoadItems()
{
try
{
AppContext context = new AppContext();
listBoxNP_Main.ItemsSource = context.Dictionaries;
context.LoadDictionaries();
context.Loaded += new EventHandler<System.Windows.Ria.Data.LoadedDataEventArgs>(context_Loaded);
}
catch
{
}
}

void context_Loaded(object sender, System.Windows.Ria.Data.LoadedDataEventArgs e)
{
MessageBox.Show(“Done!”);
}

Jest także zdarzenie Loading, ale jego EventArgs nie zawiera żadnych informacji o stanie, czy czasie operacji.

Pewnym rozwiązanie dla przesyłania dużej porcji danych jest Paging (Grid'a, nowa kontrolka DataPager, DataForm...).

Może to okaże się przydatne:
http://www.davidpoll.com/?tag=net-ria-servicesNorbert Maziarz edytował(a) ten post dnia 24.04.09 o godzinie 12:16

konto usunięte

Temat: .NET RIA services

Norbert Maziarz:
Ja zacząłem się bawić Ria Services kilka dni temu i także chciałby poznać odpowiedź na Twoje pytania :D. Jedyne co mogę w tym temacie dodać to (jeżeli o to Ci chodziło), że zakończenie transferu określa zdarzenie Loaded.

No tak, pieknie to wyglada jak masz 4 klasy na krzyz. U mnie bedzie tego bardzo duzo i nie chce miec tysiecy metod, a na koniec sprawdzanie czy wszystkie juz sciagnely dane itp it, ogolnie widze to jako straszny chaos..

Walcze teraz z CC.net przeczytam pozniej artykul ktory mi podeslales.
Norbert M.

Norbert M. Nobody's perfect.
Call me Nobody ;)

Temat: .NET RIA services

No tak, pieknie to wyglada jak masz 4 klasy na krzyz. U mnie bedzie tego bardzo duzo i nie chce miec tysiecy metod, a na koniec sprawdzanie czy wszystkie juz sciagnely dane itp it, ogolnie widze to jako straszny chaos..

Dokładnie mam ostatnio podobną zagwozdkę. Myślałem już o stworzeniu jakiś klasy menagera, która będzie tym zarządzać, ale na razie problem nie dotknął mnie jeszcze na tyle, żeby coś z tym zrobić :D
Walcze teraz z CC.net przeczytam pozniej artykul ktory mi podeslales.

Artykuł opisuje pewne "ominięcie" problemu, ale napewno nie sprawdza się w każdej sytuacji ;)

Następna dyskusja:

NET RIA Services problem




Wyślij zaproszenie do