Klady a zápory registrace uživatelských ovládacích prvků v web.config vs. ASP

hlasů
4

Může mi někdo prosím, dejte mi vědět o výhodách a nevýhodách registrovat uživatelských ovládacích prvků v web.config oproti v horní části stránky ASP?

Dívám se na problémy s výkonem zvláště. Má mají všechny ovládací prvky registrovaných v web.config aby byly stránky pomalejší načítání (i ty stránky, které nepoužívají tyto ovládací prvky)?

Položena 26/08/2009 v 23:48
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
5

web.config Pros

  1. Pouze 1 místo přidat další kus kódu

web.config Cons

  1. Někdy jsem zapomněl aktualizovat web.config na produkčním prostředí, protože jsem nikdy kopírovat web.config z pracovní oblasti žít místo.

Na každé stránce kladech

  1. Při nasazení / publikovat stránky a / nebo kopírování stránky z dev / testu / staging žít serveru, nemusíte se starat o aktualizaci web.config

Jedním z velmi strana cons

  1. Jeho na každé stránce, takže pokud se něco změní, je to bolest projít každou stránku a opravit
  2. Budete muset přidat ručně na každou stránku

Doporučoval bych to dělat ve web.config. Je to méně práce pro vás, protože nemusíte mít na paměti, aby jej přidat do každé stránky. I když, pokud máte spoustu a spoustu jsou použity pouze na jedné straně, pak byste mohli udělat trochu obojí, aby se vaše web.config o něco méně přeplněná. I obvykle dát své kontrol web.config, když jsem použít více než jednu stránku. Když je to jen používá na jedné straně, pak jsem obvykle jen deklarovat ve svém stránky ASP.NET.

Odpovězeno 27/08/2009 v 00:25
zdroj uživatelem

hlasů
1

Stará otázka, ale nakonec odpověď na výkon! Není žádný rozdíl:

http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls-and-custom-controls-in-web-config.aspx#1056687

Dobrou zprávou je, že tam není žádný rozdíl výkonu mezi nimi registrace do web.config souboru oproti v horní části stránky.

Představení runtime je přesně stejná (oni si sestavují až stejných pokynů v obou případech).

Kompilace by měl rovněž sestavovat při stejném výkonu.

Odpovězeno 02/05/2012 v 02:33
zdroj uživatelem

hlasů
0

Není to sakra hodně nevýhod do uvedení do web.config. To prostě nemůže být provedeno s drag and drop tolik prostě nedělají to. Udržuje stránky méně přeplněná a umožňuje měnit jednodušší v dlouhodobém horizontu.

Odpovězeno 26/08/2009 v 23:51
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more