Fragment:[...] Strona z zawartością nie różni się bardzo od typowej strony .aspx, którą mieliśmy okazję tworzyćwcześniej. Dużą różnicą jest obecność w dyrektywie Page atrybutu MasterPageFile. Dziękiwykorzystaniu tego atrybutu można wskazać, że ta konkretna strona .aspx tworzona jest na podstawieinnej strony. Położenie strony wzorcowej w aplikacji określone jest przez wartość atrybutuMasterPageFile.Kolejną dużą różnicą jest to, że strona nie zawiera żadnych znaczników ani żadnych otwierających i zamykających znaczników języka HTML, którew normalnej stronie .aspx powinny być obecne.Strona z zawartością może się wydawać prosta, ale jeżeli przełączymy się na widok projektantaw Visual Studio 2010, wtedy będzie można dostrzec możliwości, jakie dają strony wzorcowe.Dzięki dziedziczeniu wizualnemu otrzymujemy rezultat pokazany na rysunku 5.7.Na pokazanym zrzucie ekranu można zauważyć, że aby wykorzystać stronę wzorcową z plikuWrox.master poprzez dziedziczenie wizualne, wystarczy dodać atrybut MasterPageFile do dyrektywyPage. Korzystając z widoku projektanta w środowisku Visual Studio, można także zobaczyć,która strona wzorcowa jest obecnie używana. Nazwa aktywnej strony wzorcowej pokazywanajest w prawym górnym rogu widoku Design. Jeżeli spróbujemy kliknąć na wyszarzonymobszarze reprezentującym część dziedziczoną ze strony wzorcowej, wtedy będzie można zobaczyć,że kursor się zmienia. Sygnalizuje to, że wykonanie tej operacji jest niemożliwe. Pokazanoto na rysunku 5.8 (kursor znajduje się nad słowem ). [...]Doborowi autorzy wyśmienita książka. Wszystko, co powinieneś wiedzieć o ASP.NET! * Jakie kontrolki serwerowe udostępnia ASP.NET 4? * Jak monitorować stan aplikacji ASP.NET? * Jak zapewnić najwyższą wydajność aplikacji?Platforma ASP.NET to główny konkurent języka Java w zakresie tworzenia aplikacji internetowych oraz dynamicznych stron internetowych. Każda jej wersja dostarcza wiele interesujących ulepszeń, a wśród nich te najważniejsze pozwalające na zdjęcie z programisty obowiązku pisania dużych ilości nudnego kodu, bez którego jeszcze niedawno aplikacja nie mogłaby istnieć.Niniejsza książka została napisana przez grupę wyjątkowych autorów. Bill Evjen to najaktywniejszy promotor technologii .NET, Scott Hanselman to główny menedżer w jednym z działów firmy Microsoft, prowadzący szkolenia dotyczące ASP.NET na całym świecie, a Devin Rader to pracownik firmy Infragistics. Ta doborowa trójka stworzyła świetny podręcznik, w całości poświęconą ASP.NET. Znajdziesz w niej informacje na temat stosowania języków VisualBasic oraz C# do tworzenia dynamicznych stron. Dowiesz się, jak wykorzystać kontrolki serwerowe, budować aplikacje z wykorzystaniem wzorca MVC oraz tchnąć życie w strony za pomocą technologii AJAX. Te i wiele innych bezcennych informacji, porad i wskazówek odkryjesz dzięki tej wyjątkowej książce! * Produktywność programistów * Infrastruktura i tworzenie aplikacji ASP.NET * Środowisko ADO.NET * Kompilacja aplikacji ASP.NET * Monitorowanie stanu aplikacji * Kontrolki serwerowe * Wykorzystanie stron wzorcowych * Kompozycje i skórki * Wykonywanie zapytań z wykorzystaniem LINQ * Wykorzystanie formatu XML * Bezpieczeństwo aplikacji ASP.NET * InstrumentacjaSprawdź, jaka moc drzemie w platformie ASP.NET!