|Listed in category:
Have one to sell?

Building a Web 2.0 Portal with ASP.NET 3.5: Learn How to Build a...

by Zabir, Omar Al | PB | Good
ThriftBooks
(3909704)
Registered as a business seller
US $4.58
Approximately£3.37
Condition:
Good
Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, ... Read moreAbout condition
Breathe easy. Free postage and returns.
Postage:
Free Economy Shipping.
Estimated between Wed, 18 Jun and Tue, 24 Jun to 94104
Estimated delivery dates - opens in a new window or tab reflect seller's dispatch time, origin postcode, destination postcode and time of order receipt, and will depend on the delivery service selected and receipt of cleared paymentcleared payment - opens in a new window or tab. Delivery times may vary, especially during peak periods, and are an estimate only.
Located in: Aurora, Illinois, United States
Returns:
30 days return. Seller pays for return postage.
Payments:
    Diners Club

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:375943086836
Last updated on 01 May, 2025 09:40:41 BSTView all revisionsView all revisions

Item specifics

Condition
Good
A book that has been read, but is in good condition. Minimal damage to the book cover eg. scuff marks, but no holes or tears. If this is a hard cover, the dust jacket may be missing. Binding has minimal wear. The majority of pages are undamaged with some creasing or tearing, and pencil underlining of text, but this is minimal. No highlighting of text, no writing in the margins, and no missing pages. See the seller’s listing for full details and description of any imperfections. See all condition definitionsopens in a new window or tab
Seller notes
“Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, ...
Binding
Paperback
Book Title
Building a Web 2.0 Portal with ASP.NET 3.5
Weight
1 lbs
Product Group
Book
IsTextBook
Yes
ISBN
9780596510503

About this product

Product Identifiers

Publisher
O'reilly Media, Incorporated
ISBN-10
0596510500
ISBN-13
9780596510503
eBay Product ID (ePID)
62265145

Product Key Features

Number of Pages
310 Pages
Publication Name
Building a Web 2. 0 Portal with ASP. NET 3. 5 : Learn How to Build a State-Of-the-Art Ajax Start Page Using ASP. NET, . NET 3. 5, LINQ, Windows WF, and More
Language
English
Publication Year
2008
Subject
Programming Languages / General, Client-Server Computing, Web / Design, Operating Systems / Windows Desktop, Programming Languages / Asp.Net
Type
Textbook
Author
Omar Al Zabir
Subject Area
Computers
Format
Perfect

Dimensions

Item Height
0.7 in
Item Weight
18 Oz
Item Length
9.2 in
Item Width
7 in

Additional Product Features

Intended Audience
Scholarly & Professional
LCCN
2008-297458
Dewey Edition
22
Illustrated
Yes
Dewey Decimal
005.2/76
Table Of Content
Preface; Who This Book Is for; How This Book Is Organized; What You Need to Use this Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments;Chapter 1: Introducing Web Portals and Dropthings.OmarALZabir.com; 1.1 Defining a Web Portal; 1.2 Defining a Web 2.0 Portal; 1.3 Using a Web Portal; 1.4 Navigating Dropthings; 1.5 Using ASP.NET AJAX; 1.6 Using C# 3.0 and .NET 3.5; 1.7 Summary;Chapter 2: Architecting the Web Portal and Widgets; 2.1 Object Model; 2.2 Using a Widget Framework; 2.3 Adding Widgets; 2.4 Maximizing the First-Visit Experience; 2.5 Rendering a Second-Visit Experience; 2.6 Improving ASP.NET AJAX Performance; 2.7 Adding Authentication and Authorization; 2.8 Preventing Denial-of-Service Attacks; 2.9 Summary;Chapter 3: Building the Web Layer Using ASP.NET AJAX; 3.1 Implementing the Start Page of a Web Portal; 3.2 Building a Custom Drag-and-Drop Extender for a Multicolumn Drop Zone; 3.3 Implementing WidgetContainer; 3.4 Building Widgets; 3.5 Page Switching: Simulating a Nonpostback Experience; 3.6 Using the Profile Object Inside a Web Service; 3.7 Implementing Authentication and Authorization; 3.8 Implementing Logout; 3.9 Summary;Chapter 4: Building the Data and Business Layers Using .NET 3.5; 4.1 Introducing LINQ to SQL; 4.2 Building the Data Access Layer Using LINQ to SQL; 4.3 Introducing Windows Workflow Foundation; 4.4 Building the Business Layer Using WF; 4.5 Implementing the DashboardFacade; 4.6 Summary;Chapter 5: Building Client-Side Widgets; 5.1 Delaying Server-Side Widget Loading; 5.2 Content Proxy; 5.3 Building a Client-Side RSS Widget; 5.4 Building a Client-Side Flickr Widget; 5.5 Summary;Chapter 6: Optimizing ASP.NET AJAX; 6.1 Combining Multiple Ajax Calls into One Call; 6.2 Timing and Ordering Ajax Calls to the Server; 6.3 Using HTTP GET Calls Instead of HTTP POST; 6.4 Working with the this Function; 6.5 Summary;Chapter 7: Creating Asynchronous, Transactional, Cache-Friendly Web Services; 7.1 Scalability Challenges with Web Services; 7.2 Asynchronous Web Methods; 7.3 Modifying the ASP.NET AJAX Framework to Handle Web Service Calls; 7.4 Developing Your Own Web Service Handler; 7.5 Making an Asynchronous and Cache-Friendly Proxy; 7.6 Scaling and Securing the Content Proxy; 7.7 Summary;Chapter 8: Improving Server-Side Performance and Scalability; 8.1 Instrumenting Your Code to Identify Performance Problems; 8.2 Optimizing the HTTP Pipeline; 8.3 Optimizing ASP.NET 2.0/3.5 Before Going Live; 8.4 Optimizing Queries in the ASP.NET Membership Tables; 8.5 Optimizing the ASP.NET 2.0/3.5 Profile Provider Before You Go Live; 8.6 ASP.NET Production Challenges; 8.7 Redirecting Traffic from an Old Web Site to a New One; 8.8 Summary;Chapter 9: Improving Client-Side Performance; 9.1 Understanding Web Caching; 9.2 Content Delivery Networks; 9.3 Optimizing Internet Explorer JavaScript Performance; 9.4 Reducing the Web Service Call Payload; 9.5 Loading the UI on Demand; 9.6 Using Read-Ahead Caching for Ajax Calls; 9.7 Hiding HTML Inside; 9.8 Summary;Chapter 10: Solving Common Deployment, Hosting, and Production Challenges; 10.1 Deploying Your Web Site in a Web Farm; 10.2 Thirteen Production Disasters That Could Happen at Anytime; 10.3 Choosing the Right Hosting Provider; 10.4 Choosing a Web Site Monitoring Tool; 10.5 Configuring Proper Performance Counters; 10.6 Summary;Colophon;
Synopsis
Web 2.0 entrepreneur and Microsoft MVP Al Zabir shows ASP.NET 2.0 developers how to build a cutting-edge Web portal using ASP.NET, the Microsoft AJAX Framework, Silverlight, and .NET 3.5., If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, "Building a Web 2.0 Portal with ASP.NET 3.5" demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at "www.dropthings.com"), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application modelProvide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layerUse LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflowsBuild client-side widgets using JavaScript for faster performance and better cachingGet maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sitesBuild a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web servicesOvercome JavaScript performance problems, and help the user interface load faster and be more responsiveSolve scalability and security problems as your site grows from hundreds to millions of usersDeploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems"Building a Web 2.0 Portal with ASP.NET 3.5" also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need., If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com ), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application model Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows Build client-side widgets using JavaScript for faster performance and better caching Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services Overcome JavaScript performance problems, and help the user interface load faster and be more responsive Solve scalability and security problems as your site grows from hundreds to millions of users Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need., If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises.Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo , iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com ), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved.You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application model Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows Build client-side widgets using JavaScript for faster performance and better caching Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services Overcome JavaScript performance problems, and help the user interface load faster and be more responsive Solve scalability and security problems as your site grows from hundreds to millions of users Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.
LC Classification Number
TK5105.8885.A26A52

Item description from the seller

Seller business information

I certify that all my selling activities will comply with all EU laws and regulations.
About this seller

ThriftBooks

98.9% positive Feedback19.5M items sold

Joined Mar 2015
Registered as a business seller
Just Voted on Newsweek - ThriftBooks ranks #1 America's Best Online Shops 2025 in Office, Electronics & Media sector, Media category!!ThriftBooks is a fully independent seller of used books, having ...
See more

Detailed seller ratings

Average for the last 12 months
Accurate description
4.9
Reasonable postage cost
5.0
Delivery time
5.0
Communication
4.9

Popular categories from this shop

Seller Feedback (5,652,693)

All ratings
Positive
Neutral
Negative
  • c***m (404)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    WOW!; I cannot believe this 3 Days to Hawaii! ; AAA+++; Excellent Service; Great Pricing; Fast Delivery-Faster Than Expected to Hawaii!; Shipped 05/05, Mon, Received 05/08, Thu to Hawaii using free shipping; USPS Ground Mail, Book in Excellent Condition--Better Than Described ; TLC Packaging; Excellent Seller Communication, Sends updates . Highly Recommended!, Thank you very much!
  • e***r (2705)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    Thank you so much for offering this art book. Your price was fabulous on it. I had no communication, but you are no doubt a kind person. You are also a professional person, and your attention to detail really helped me in making my purchase decision. I'm adding you to my favorite seller list, and I always do shop with this list first. And also, I'd like to thank you for the lovely packaging, and the extremely fast shipping. The book was exactly as you described it. Happy New Year, if I can say.
  • t***1 (63)- Feedback left by buyer.
    Past month
    Verified purchase
    I had a problem after placing my order. I contacted the seller who responded within an hour and resolved the issue with no hassle. This book was a fair price and received today. I failed to notice, but the description did indicate it was missing the dust jacket. I highly recommend this seller.