Building an Asp.net Web 2.0 Portal

Read or Download Building an Asp.net Web 2.0 Portal PDF

Best .net books

A First Look at ASP.NET v. 2.0

"This e-book offers a primary examine the recent significant free up of ASP. web. The authors have labored heavily with the ASP. internet staff at Microsoft to ensure that this publication is authoritative, exact, and informative. somebody utilizing ASP. internet will discover a wealth of helpful details at the subsequent model. -Scott Guthrie, Product Unit supervisor, internet structures and instruments crew, Microsoft CorporationA First examine ASP.

Designing Scalable .NET Applications

This article describes the structure of a scalable . web program utilizing Microsoft applied sciences, giving an summary of scalability layout that's appropriate for IT architects, process designers, and builders

Advanced .NET Programming

Complex . internet Programming is the appropriate subsequent step for builders who've discovered a . web language and the elemental workings of the typical Language Runtime, and who now are looking to movement to the following point. even though we glance in a few element on the workings of the CLR, the point of interest during the e-book is at the useful details you must recognize to jot down functions that truly get the main out of .

Microsoft SharePoint: Building Office 2003 Solutions

This particular moment version is Scot Hillier's follow-up to his market-leading SharePoint ebook. the recent model contains vast updates to the former variation, with emphasis on visible Studio instruments for place of work 2005 and new techniques for utilizing SharePoint to enhance company potency. additionally featured are new workflow recommendations for SharePoint and BizTalk, and a brand new bankruptcy on development a SharePoint resolution from begin to end.

Extra info for Building an Asp.net Web 2.0 Portal

Example text

So, you need to seriously think about (and test) how to optimize script file size and reduce network roundtrips as much as possible. Ideally, you should try to deliver only one large JavaScript file that combines all the smaller JavaScript files that are essential for the web portal to be fully functional on first visit. Rendering a Second-Visit Experience The second visit is piece of cake. NET membership provider. All the Ajax scripts are already in the browser’s cache. So, you just load existing pages and widgets on the page and render the page to the browser (see Figure 2-14).

When you complete a drag-and-drop move, it is reflected on the UI, but the server does not know what just happened. Any kind of postback to inform the server of the position of the widget will create a disruptive user experience because the whole page or column will refresh. The server needs to be informed asynchronously behind the scenes so the user doesn’t notice the widgets’ positions being transmitted to the server and saved after each drag and drop. The second challenge is to provide this entire drag-and-drop functionality in the form of one Extender.

IWidget interface public interface IWidget { void Init(IWidgetHost host); void ShowSettings( ); void HideSettings( ); void Minimized( ); void Maximized( ); void Closed( ); } The IWidget interface defines a way to inform the widget when to initialize the widget area and restore its state. When a user clicks the “edit” link, ShowSettings informs the widget to show the settings area. When a user clicks the maximize or minimize links (the plus or minus icons), Maximized and Minimized functions are called.

Download PDF sample

Rated 4.11 of 5 – based on 13 votes