Sellest, et Asp.Net ei anna workeritele liigap alju mälu..

Veateade:

aspnet_wp.exe  (PID: 4408) was recycled because memory consumption exceeded the 1227 MB (60 percent of available RAM).

IIS 6.0 korral  (näiteks Windows Server 2003) saab workerile lubatud mälu sättida IIS settingute juurest:
AppPool->Properties->tab Recycling-> blokk "memory recycling".

IIS 5.1 korral (Windows XP) aga ei ole Application Pool'i konfigureerimine nii lihtne. Abiks on machine.config täiendamine:

<system.web>
  ...
  <processModel autoConfig="true" memoryLimit="80"/>
  ...
</system.web>
See annab näiteks kasutada 80% masina RAMist.

Sellest, kuidas Winforms rakenduses VS genereeritud koodi partial failidesse saada..

Microsoft .Net 2.0 üs meeldivamaid featuure (nullable tüpide kõrval loomulikult) on partial võtmesõna ja sellega seonduv. See võimaldab kenasti geneereeritud koodi ja käsitsikirjutatud koodi lahus hoida, millega kaasaegne VS (näiteks 2008) ka kenasti hakkama saab. Paraku vanad rakendused, mis on loodud .Net Framework 1.1 ajal hoiavad kõike seda ühes failis. Proovige teinekord ülekäteläinud 6000 reaga failist loogika muudatust otsida. Diff ei ole just ideaalne lahendus ;)

ASP.NET rakenduste korral on projekti failidele designer-partial klassi loomine lihtne. VS ise pakub selleks projekti hüpikmenüüs käsku "Convert to Web Application" vms. Winforms korral see võimalus aga puudub. Google oli armuline ja andis selleks puhuks mulle lingi http://coolsoft.altervista.org/DeCodEx

Ehk väike programm, mis minu põgusa testimise tulemusena teeb monoliitsed vormifailid üle valitud VS projekti kenasti partial tüüpide peale.