Visual C#, podział aplikacji na moduły, funkcje w plikach

0

Witam wszystkich serdecznie.

Opis problemu: Powiedzmy, że program, który piszę robi się coraz większy(mam obawy przed zbyt wolnym funkcjonowaniem), w związku z tym pomyślałem, że lepiej będzie jeśli uruchomię aplikację z formatką MainForm, zaś wszystkie inne operacje i funkcje, które będę wykonywał na formatce głównej będą ładowane dynamicznie(jeśli zajdzie taka potrzeba) z pliku.

Pytanie: Jak? Jaką technologię użyć do tego celu? Zależy mi na tym, żeby zewnętrzne zasoby(funkcje i formatki) ładować dynamicznie w trakcie działania programu z zewnętrznych plików.

Dziękuję.

0

Dodaj nowy projekt typu Class Library do solution. Będzie z niego dll. Nie zapomnij tylko dodać referencji ;)

0

Możesz je wrzucić do nowego projektu Class Library i podpiąć zależność tego nowego projektu do Twojego głównego.
Zauważ, że rozbicie programu na części nie przyspieszy jego działania. Jedynie co może przyspieszyć to uruchamianie się programu, nic więcej.

0

W porządku. Czy mi się wydaje, że Visual Studio Express 2010 nie pozwala na dodanie "Class library"? Mogę dodać normalną klasę w oddzielnym, ale jest ona kompilowana do jednego pliku wykonywalnego.

0
lukasinski napisał(a)

W porządku. Czy mi się wydaje, że Visual Studio Express 2010 nie pozwala na dodanie "Class library"? Mogę dodać normalną klasę w oddzielnym, ale jest ona kompilowana do jednego pliku wykonywalnego.

Dobra, wszystko jasne ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1