An Example Web Portal in .NET framework
An Example Web Portal Painting Bar Code In VS .NET Using Barcode maker for ASP.NET Control to generate, create barcode image in ASP.NET applications. Figure 5-1 shows part of my custom page at wwwmsncom, co-branded with Sympatico, a nationwide Internet Service Provider (ISP) This portal includes all the features that make portals valuable to users and, in this case, to advertisers as well As we walk through the features, keep in mind that you can implement everything you see in this portal site using Web parts in ASPNET 20 UCC - 12 Generator In C#.NET Using Barcode generator for VS .NET Control to generate, create UPC A image in .NET applications. Figure 5-1: Customized portal from msncom
Generating UCC - 12 In VS .NET Using Barcode maker for .NET framework Control to generate, create UPC A image in VS .NET applications. An Example Web Portal
UPC-A Supplement 2 Generator In Visual Basic .NET Using Barcode creation for .NET framework Control to generate, create GS1 - 12 image in .NET applications. Security for your custom page
Printing Bar Code In .NET Framework Using Barcode encoder for ASP.NET Control to generate, create bar code image in ASP.NET applications. The Sympatico/MSN portal site uses Microsoft s Passport authentication service, as shown in Figure 5-2 I must sign in before I can reach my custom content Most Internet Web sites can t afford Passport but get along very well with forms authentication For more on authentication, see 1 of this mini-book Intranets often use Windows authentication for security where employees log on to the network which passes their authentication to any portal that asks for it Generating Barcode In Visual Studio .NET Using Barcode generator for ASP.NET Control to generate, create barcode image in ASP.NET applications. Figure 5-2: Microsoft Passport custom login page
Recognize GS1 - 12 In .NET Framework Using Barcode scanner for Visual Studio .NET Control to read, scan read, scan image in Visual Studio .NET applications. Personalization of your page
Printing Barcode In Visual C#.NET Using Barcode creation for Visual Studio .NET Control to generate, create barcode image in Visual Studio .NET applications. As they sang in the theme song for the old TV series Cheers, You want to go where everybody knows your name Once the Sympatico/MSN portal knows who you are, it displays your name in the upper-left area of your page Figure 5-3 shows some personalization options, and Figure 5-4 shows a window in which you can give the page a new name Code 39 Full ASCII Generator In Java Using Barcode generator for Java Control to generate, create ANSI/AIM Code 39 image in Java applications. Book VIII 5
Make Bar Code In Java Using Barcode maker for Java Control to generate, create barcode image in Java applications. Building Portals with Web Parts
Bar Code Generator In Visual C# Using Barcode drawer for Visual Studio .NET Control to generate, create barcode image in VS .NET applications. Figure 5-3: A personalized element in the portal
USS Code 39 Encoder In VB.NET Using Barcode drawer for .NET Control to generate, create USS Code 39 image in Visual Studio .NET applications. An Example Web Portal
Read DataMatrix In Visual Studio .NET Using Barcode reader for .NET Control to read, scan read, scan image in .NET applications. Figure 5-4: A new title for the personal page
Print Bar Code In .NET Framework Using Barcode printer for .NET framework Control to generate, create barcode image in VS .NET applications. As we see in the sections that follow, personalization is everywhere in this portal from the language and color scheme to the content selection and page layout GS1-128 Creator In VB.NET Using Barcode creation for Visual Studio .NET Control to generate, create GTIN - 128 image in Visual Studio .NET applications. Choice of language
Bar Code Creator In Java Using Barcode drawer for Java Control to generate, create bar code image in Java applications. As a Canadian portal, Sympatico/MSN operates in both of Canada s official languages As you can see in Figure 5-5, clicking the fran ais link switches the standard content, including links and the search function, to French It s often corporate policy and sometimes the law to localize portal information In the Sympatico/MSN site, it s easy to mix English and French content on the same portal page GS1 - 12 Drawer In .NET Framework Using Barcode printer for .NET framework Control to generate, create GTIN - 12 image in Visual Studio .NET applications. Figure 5-5: Localization of standard content in a portal
Code 3 Of 9 Generation In .NET Framework Using Barcode printer for VS .NET Control to generate, create USS Code 39 image in .NET applications. Choice of content
Drawing UPC-A Supplement 5 In Java Using Barcode maker for Java Control to generate, create UPC Symbol image in Java applications. The Sympatico/MSN portal provides a cornucopia of choices from news, sports, entertainment, business, weather, shopping, lotteries, and much more In many cases, the portal acts as only an aggregator by showing only the headlines and then linking to the Web site of the content owner for details Data Matrix ECC200 Printer In Java Using Barcode generator for Java Control to generate, create DataMatrix image in Java applications. An Example Web Portal
The numerous Add Content links on the portal page lead to the Web page dialog box, as shown in Figure 5-6 Users can add or remove content by selecting or unselecting the check boxes They can also search for information on other Web sites For example, Figure 5-7 shows the addition of a syndicated news feed (RSS) from a popular ASPNET bloggers site The RSS Web part is easy to use: Add the part to the page and point it to the URL of the RSS feed Figure 5-6: Web page dialog box for choosing portal content
Book VIII 5
Building Portals with Web Parts
Figure 5-7: Adding an RSS feed to the portal page
An Example Web Portal
Custom layout
The Sympatico/MSN portal site organizes information modules into columns Users can add more columns to the layout and use the mouse to reposition the column Because each information module is independent, users can drag a module and drop it above or below another module in any column Figure 5-8 shows a module in motion The mouse grabs the module using a grip in the module s upper-right corner Note how the text in the module dims to show the module s transient state It s moving from the center column to the left column In the section Letting the User Move Web Parts Around, later in this chapter, you get to create a Web part that can be moved around like this Figure 5-8: Moving a module on the page
Show and hide content
Just as with the windows in Windows, you can expand and collapse (okay, restore and minimize in Microsoft-speak) portal modules to save space Figure 5-9 shows a column with one module expanded for viewing Figure 5-9: Expanding and collapsing modules
Themes
The Sympatico/MSN portal site is fully themed, offering users the choice of seven color decors and 23 graphical themes The themes range from Windows XP styles to seasonal treatments and holidays, such as Canada Day For more on creating ASPNET themes, see 4 of this mini-book
|
|
|
|
| ALL RIGHTS RESERVED. Business Refinery (c) 2006 - 2010. | Terms of Use | Privacy Policy |