ďťż
Lemur zaprasza
Strona: [ > ] z 1 Autor Temat: Szybkość NET'a busio busio Typ: neutral Postów: 98 Zarejestrowany: Sep 2002 Szybkość NET'a Witam Nie wiem czy to tylko złudzenie czy jakiś błąd ale szybkość działania NET'a jest katastrofalna. Próbowałem na różnych komputerach z użyciem VB.NET i C#.NET i jest to jeszcze wolniejsze niż VB6 (o cały rząd wielkości). Używam legalnego Visual Studio NET 2003. Czy jest sens tworzyć w tym środowisku coś więcej niż odpowiednik notatnika (nie wspominiając o aplikacjach bazodanowych....). Jeszcze nie wiem jak wypadną aplikacje internetowe ale na razie jest fatalnie - czy ktoś ma jakieś spostrzezenia lub doświadczenia? Pozdrawiam busio 16-09-2004 17:16 Piotr T Typ: neutral Postów: 176 Zarejestrowany: May 2004 A co robiłeś w VB.Net jeśli można wiedzieć _____________________________________________ Visual Basic.NET - Mercedes dla programistów 16-09-2004 19:17 busio busio Typ: neutral Postów: 98 Zarejestrowany: Sep 2002 Aplikację do generowania deklaracji Intrastat na podstawie danych otrzymanych z systemu sprzedażowego. Dane są gromadzone w bazie Accessa celem ich przetwarzania i archiwizowania. Nie spełniła moich oczekiwań i wykonałem jeszcze raz w VB.... busio 17-09-2004 08:40 Czareq Programowanie .NET Typ: neutral Postów: 7 Zarejestrowany: Jan 2005 Szybkość NET'a Szybkość jest spowodowana tym, że na windwso XP cały .NET Framework jest swoista nakładką a co za tym idzie działenie .NET jest nieco emulowane. Windows Longhorn ma być cały zrobiony w .NET i wtedy powinno to wszystko działać sprawnie. _____________________________________________ Czarek Rodziewicz 16-01-2005 21:33 2807861 musman www.codec.pl Typ: neutral Postów: 202 Zarejestrowany: Mar 2003 witam nie wiem w czym problem ? jakos nie moge powiedziec ze aplikacje ktore pisze sa wolne ... ostatnia aplikacja bazodanowa pracujaca na mssql i operujaca na 200000 rekordach zaladowanych do pamieci w mniej niz 4 sek przytocze zapytanie ktore wyciaga dane : SELECT t.kod_P, t.naz, tc.cen, t.jm_kod, t.naz_p, t.vat, t.kod, z.zamiennik, st.ile_d as ilosc FROM (tow t LEFT JOIN (select tow_kod, sum(ile_d)as ile_d from sta group by tow_kod) st ON t.kod=st.tow_kod) LEFT JOIN (select tow_kod, count(*) as zamiennik from tow_tow tt where tt.tow_kod <> tt.tow_kod_2 group by tow_kod) as z ON t.kod=z.tow_kod,tow_cen tc WHERE t.kod=tc.tow_kod ORDER BY t.kod_p asc wszystko smiga !!! na maxa ... wiec podsumuje ... mysle ze problem wolnych aplikacji u Ciebie jest spowodowany innymi przyczynami niz gowniany nakladkowy framework .net ... pozdrawiam 16-01-2005 22:38 13495362 3559336 musman www.codec.pl Typ: neutral Postów: 202 Zarejestrowany: Mar 2003 > działenie .NET jest nieco emulowane ... polecam przeczytanie na czym polega dzialanie .net framework i jak wyglada proces kompilowania do Intermediate Language IL ... nie ma tam slowa i miejsca na emulowanie czegokolwiek. Wielu ciekawych rzeczy mozna sie dowiedziec na pozdrawiam 16-01-2005 22:46 13495362 3559336 Piotr T Typ: neutral Postów: 176 Zarejestrowany: May 2004 Zgadza się - tylko pierwsze uruchomiemie programu trwa dłużej niz zwykle. Nie spełniła moich oczekiwań i wykonałem jeszcze raz w VB.... busio Prawdopodobnie aplikacja jest napisana niewłaściwie VB.NET wymaga poprawnego deklarowania zmiennych co znaczmie przyśpiesza działanie programu Włącz opcję Option Strict - a zobaczysz ile masz błędów konwersji typów, które spowalniają aplikację Długo by się rozpisywać - po prostu zacznij pisać dokładniej kod _____________________________________________ Visual Basic.NET - Mercedes dla programistów 17-01-2005 17:47 musman www.codec.pl Typ: neutral Postów: 202 Zarejestrowany: Mar 2003 dokladnie tak 17-01-2005 18:28 13495362 3559336 Coldzik Typ: neutral Postów: 75 Zarejestrowany: Jul 2003 Nie wiem czy problem moze w tym tkwic lecz ja mialem podobny problem z NETem. Moje aplikacje byly bardzo wolne, jednak wszystko sie zmienilo po dograniu nowej nakladki dla windows. Moze to zbieg okolicznosci lecz dostep do wlasnej bazy danych skrocil sie o okolo 60% 17-01-2005 19:46 5319206 musman www.codec.pl Typ: neutral Postów: 202 Zarejestrowany: Mar 2003 ok a na jakiej bazie dzialales ? mssql ? msde ? oracle ? moze mysql ? 17-01-2005 21:04 13495362 3559336 Coldzik Typ: neutral Postów: 75 Zarejestrowany: Jul 2003 hehe niestety tylko acces 17-01-2005 21:22 5319206 musman www.codec.pl Typ: neutral Postów: 202 Zarejestrowany: Mar 2003 access accessem ale jak dobrze zmontujesz baze to smiga szybko i na bank bije mysql wiec moze nie niestety 17-01-2005 23:17 13495362 3559336 Coldzik Typ: neutral Postów: 75 Zarejestrowany: Jul 2003 Ja na bazach sie nie znam Poprostu potrzebowalem zrobic program operujacy na bazie, ale z ta szybkoscia nie bylo najlepiej :/. Ale nakladka wszystko zmienila (Chyba to dzieki niej) 18-01-2005 08:47 5319206 Wszystkich odpowiedzi: 12 :: Maxymalnie na stronę: 20 Strona: [ > ] z 1 |