Scott on Writing

Musings on technical writing...

Two New Master Page Tutorials Published

As I noted in an earlier blog post, in May the first of my Master Pages tutorials were published on www.asp.net. Two new master page tutorials were put online today:

  • URLs in Master Pages [VB | C#] - one challenge with master pages is that the master page and linked resources - image files, hyperlinks, stylesheet files, and so on - may exist in different folders, thereby breaking relative URLs. This tutorial includes tips on how to declaratively and programmatically overcome this challenge.
  • Control ID Naming in Content Pages [VB | C#] - both master pages and ContentPlaceHolder controls introduce a new naming container, which adds additional text to the rendered HTML elements' ids. This introduces challenges when referencing the controls through client-side script. It also complicates programmatically referencing the controls in the server-side code-behind class. Read this tutorial for workarounds and remedies to these issues.

There will be a total of 10 tutorials. The next batch looks at interaction between content and master pages.

Like my past tutorials, these tutorials are all available in C# and VB versions, include a complete working source code download, and are available to download as PDF, as well.

Enjoy! - http://asp.net/learn/master-pages/

 

posted on Tuesday, June 10, 2008 3:46 PM

Feedback

# re: Two New Master Page Tutorials Published 6/10/2008 11:22 PM Vikram

Not able to download either pdf file nor code for this tutorial...

# re: Two New Master Page Tutorials Published 6/11/2008 1:25 AM Scott Mitchell

Vikram, what is the URL that is not working for you? I just tested the two new tutorials' code and PDF downloads in both the C# and VB versions, and both worked fine for me.

Thanks

# re: Two New Master Page Tutorials Published 6/11/2008 2:44 AM Vikram

Scott, Now I am also able to download the files.I wonder why it was not working earlier in the day.

# re: Two New Master Page Tutorials Published 7/8/2008 5:03 PM Rafay Bin Ali

Hi Scott,

I have found your blog entries very useful as well your tutorials on 4GuysFromRolla. I couldnt find an appropriate place to ask this question, but the master pages post seems related to my query, so here I go if you dont mind:

What is the purpose of URL rewriting supplied by Microsoft as part of ASP .NET? Adding every single page, without the support for regular expressions, does not seem like the .NET way of doing things. What if my site has thousands of pages. Other than writing an http module for url rewriting, is there any .NET capability that can rewrite URLS for me?

# re: Two New Master Page Tutorials Published 7/8/2008 8:40 PM Scott Mitchell

Hi Rafay. The URL rewriting options out of the box from Microsoft leave a lot to be desired. Chances are you'll want to use an HttpModule approach, such as UrlRewriter.NET:
http://urlrewriter.net/

Scott Guthrie has a nice breakdown of URL rewriting options @ his blog:
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

My Links

Ads Via DevMavens

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<November 2008>
SMTWTFS
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

Comment Stats

DayTotal% of Total
Sunday 1986.9%
Monday 40314.1%
Tuesday 48216.8%
Wednesday 53118.5%
Thursday 55819.5%
Friday 51918.1%
Saturday 1776.2%
Total 2868100.0%

Hour1Total% of Total
12:00 AM 712.5%
1:00 AM 762.6%
2:00 AM 652.3%
3:00 AM 772.7%
4:00 AM 612.1%
5:00 AM 1154.0%
6:00 AM 1113.9%
7:00 AM 1645.7%
8:00 AM 1806.3%
9:00 AM 1545.4%
10:00 AM 1786.2%
11:00 AM 1846.4%
12:00 PM 1966.8%
1:00 PM 1796.2%
2:00 PM 1625.6%
3:00 PM 1344.7%
4:00 PM 1133.9%
5:00 PM 1003.5%
6:00 PM 973.4%
7:00 PM 1033.6%
8:00 PM 893.1%
9:00 PM 832.9%
10:00 PM 853.0%
11:00 PM 913.2%
Total 2868100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.18145
Monday 5.10362
Tuesday 4.28462
Wednesday 7.51653
Thursday 6.72645
Friday 5.32431
Saturday 5.00170
Total 5.682868

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 6.3338
8:00 AM 4.72118
9:00 AM 6.04284
10:00 AM 6.12257
11:00 AM 4.27188
12:00 PM 6.75344
1:00 PM 3.05122
2:00 PM 5.29222
3:00 PM 8.60301
4:00 PM 3.7694
5:00 PM 5.86164
6:00 PM 4.56114
7:00 PM 9.15183
8:00 PM 8.42160
9:00 PM 5.00115
10:00 PM 6.3395
11:00 PM 4.5732
Total 5.682868

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles