![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza |
#3
| |||
| |||
|
|
Keven, Why are you developing for .NetCF 1? My suggestion would be to use something newer. -- Ginny Caughey Device Application Development MVP "Keven Corazza" <KevenCorazza (AT) discussions (DOT) microsoft.com> wrote in message news:44860ACB-6AD6-4997-A2A6-A8EB83531478 (AT) microsoft (DOT) com... Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza |
#4
| |||
| |||
|
|
Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza |
#5
| |||
| |||
|
|
The assemblies load when a class in it is used. Create less "stuff" at startup and you'll have less code loading, and thereby faster loading. A native splash screen can also go a long way toward positive user perception. And I'm with Ginny - just changing to a newer version of the CF will improve things. -- Chris Tacke, Embedded MVP OpenNETCF Consulting Giving back to the embedded community http://community.OpenNETCF.com "Keven Corazza" <KevenCorazza (AT) discussions (DOT) microsoft.com> wrote in message news:44860ACB-6AD6-4997-A2A6-A8EB83531478 (AT) microsoft (DOT) com... Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza |
#6
| |||
| |||
|
#7
| |||
| |||
|
|
Thank you Chris, please confirm the following: the exe size doesn't influence the loading time; it is just a matter of objects that are created at startup I've also understand, in clear way, to move to new version of CF as soon as possible. Thank you. Keven Corazza "Chris Tacke, MVP" wrote: The assemblies load when a class in it is used. Create less "stuff" at startup and you'll have less code loading, and thereby faster loading. A native splash screen can also go a long way toward positive user perception. And I'm with Ginny - just changing to a newer version of the CF will improve things. -- Chris Tacke, Embedded MVP OpenNETCF Consulting Giving back to the embedded community http://community.OpenNETCF.com "Keven Corazza" <KevenCorazza (AT) discussions (DOT) microsoft.com> wrote in message news:44860ACB-6AD6-4997-A2A6-A8EB83531478 (AT) microsoft (DOT) com... Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza |
#8
| |||
| |||
|
|
Hi, I'm developing an application with NetCF1.0. The application is growing day by day, month by month and now the loading time is not the same as in the beginning. I suppose that this is normal but I'm thinking if there is a solution to reduce the loading time. For example the application includes several options and functions that are necessary immediately but they can activate when the user request for them. Is it possible to divide the code and dinamically load the requested part ? In standard Windows application it is possible to load a DLL dinamically. Is there similar option in NETCF ? Any suggestion is appreciated. Thank you in advance Keven Corazza __________ Information from ESET NOD32 Antivirus, version of virus signature database 4401 (20090906) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |