Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
.NET Developer's Journal's Derek Ferguson Introduces ASP.NET 2.0 Focus Issue
Can Too Much Master Pagination Make You Go Blind?

Derek Ferguson (pictured), editor-in-chief of .NET Developer's Journal, writes: As I write this, I am simultaneously preparing to present on ASP.NET 2.0 at three local MSDN Events (www.msdnevents.com), building an advanced ASP.NET 2.0 Web site for my client at Magenic, and pulling together the last bits of the magazine that you now hold in your hands - our ASP.NET 2.0 Focus Issue for 2005. While the specifics of each of these ASP.NET 2.0 projects differ from each other, the one thing that they all have in common is that they all involve a lot of master pagination.

This is to say that they all leverage master pages - the technology in ASP.NET 2.0 that allows Web developers to factor content that is common to multiple pages in their sites onto a single (sometimes more) page. This page - the so-called master page - then becomes the central storehouse for shared content, which can be referenced and used by any other page in the application without duplication of code and/or content.

The question that I'm most often asked about master pages is: Why use master pages when I could achieve the same effect using frames or user controls? To these folks, I say: Once you've started master paging, you won't ever want to stop!

The problems - of which there are many - with HTML frames have to do with the fact that they do not result in the creation of a single, server-side ASP.NET page. Instead, they wind up dragging down multiple pages worth of HTML content for rendering into separate frames on the browser client. This means that each frame in a frames-based Web application becomes a separate entity with its own life cycle and path for communicating back with the server. This makes sharing information between pages that are running in different frames difficult, to say the least.

User controls seem like a great solution until the first time you actually build a substantial ASP.NET site using them. One of my first projects for Magenic required that I estimate an extension to an existing ASP.NET solution, which made extensive use of user controls. After looking at over 100 pages that consisted mainly of gray "user control" boxes with only a little dynamic content, it became clear to me that the poor design-time experience offered by user controls made them a bad choice for any situation that requires significant ASP.NET code reuse.

Master pages offer a mechanism for sharing ASP.NET elements across multiple pages with rich design-time support that allows you to see (though not change) your shared content on every page you load into Visual Studio 2005, albeit in half-color.

Thom Robbins's article on master pages, then, is a key article in our ASP.NET 2.0 focus for this issue. Also, be sure to check out Vishwas Lele's piece on AJAX-style development - the best coverage currently in print of what you can do with asynchronous callbacks in ASP.NET 2.0 today, prior to the launch of Microsoft's official Atlas offering for this purpose later this year.

About Derek Ferguson
Derek Ferguson, founding editor and editor-in-chief of .Net Developer's Journal, is a noted technology expert and former Microsoft MVP.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Can Too Much Master Pagination Make You Go Blind? As I write this, I am simultaneously preparing to present on ASP.NET 2.0 at three local MSDN Events (www.msdnevents.com), building an advanced ASP.NET 2.0 Web site for my client at Magenic, and pulling together the last bits of the magazine that you now hold in your hands - our ASP.NET 2.0 Focus Issue for 2005. While the specifics of each of these ASP.NET 2.0 projects differ from each other, the one thing that they all have in common is that they all involve a lot of master pagination.


Your Feedback
.NET News Desk wrote: Can Too Much Master Pagination Make You Go Blind? As I write this, I am simultaneously preparing to present on ASP.NET 2.0 at three local MSDN Events (www.msdnevents.com), building an advanced ASP.NET 2.0 Web site for my client at Magenic, and pulling together the last bits of the magazine that you now hold in your hands - our ASP.NET 2.0 Focus Issue for 2005. While the specifics of each of these ASP.NET 2.0 projects differ from each other, the one thing that they all have in common is that they all involve a lot of master pagination.
Latest Cloud Developer Stories
Fresh off a happy quarter, Rackspace said Thursday that it’s bought SharePoint911, one of those you-never-heard-of-them outfits that does SharePoint consulting, training and JumpStart services so it can deliver newfangled SharePoint services along with its existing SharePoint hos...
Cloud is a shift from the focus on underlying technology implementation to leveraging existing implementations and further building upon them. Cloud orchestration or a network of clouds is the wave of the future where these clouds can operate with elasticity, scalability, and eff...
Citrix has opened up a beta of its CloudStack 3, the first release of the open source cloud platform under the Citrix brand. Citrix acquired the Java-based cloud management last year when it bought Cloud.com. A full production version of the branded stuff is supposed to be avai...
EMC and VMware are going into the cloud business with Atos, the big, publicly owned, Paris-based global IT services firm, intending to take an equity position in Canopy, an end-to-end cloud company Atos is setting up using EMC and VMware technology. The companies said Wednesday...
A Tel Aviv start-up called Porticor that’s just hit the radar says it’s got a way to secure the cloud, any cloud. Fancy that, a trustworthy cloud. And Porticor delivers its data encryption solution to IaaS and PaaS users through the cloud in minutes. Fancy that. It’s supposed...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News

CUPERTINO, Calif., Feb. 17, 2012 /PRNewswire/ -- Trend Micro Incorporated (TYO: 4704; TSE: 4704),...