简介
"If you think you're well versed in ASP.NET, think again. This guide provides a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies.It teaches you how to develop rock-solid web portal applications that can withstand millions of hits every daywhile surviving scalability and security pressures - not just for mass-consumer home pages, but also for dashboardsthat 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.NETAJAX, 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 through the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved."--BOOK JACKET
目录
Copyright
Preface Section P.1.聽Who This Book Is for
Section P.2.聽How This Book Is Organized
Section P.3.聽What You Need to Use this Book
Section P.4.聽Conventions Used in This Book
Section P.5.聽Using Code Examples
Section P.6.聽Safari庐 Books Online
Section P.7.聽How to Contact Us
Section P.8.聽Acknowledgments
Download Chapter
1 Token Chapter 1.聽Introducing Web Portals and Dropthings.OmarALZabir.com Section 1.1.聽Defining a Web Portal
Section 1.2.聽Defining a Web 2.0 Portal
Section 1.3.聽Using a Web Portal
Section 1.4.聽Navigating Dropthings
Section 1.5.聽Using ASP.NET AJAX
Section 1.6.聽Using C# 3.0 and .NET 3.5
Section 1.7.聽Summary
Download Chapter
1 Token Chapter 2.聽Architecting the Web Portal and Widgets Section 2.1.聽Object Model
Section 2.2.聽Using a Widget Framework
Section 2.3.聽Adding Widgets
Section 2.4.聽Maximizing the First-Visit Experience
Section 2.5.聽Rendering a Second-Visit Experience
Section 2.6.聽Improving ASP.NET AJAX Performance
Section 2.7.聽Adding Authentication and Authorization
Section 2.8.聽Preventing Denial-of-Service Attacks
Section 2.9.聽Summary
Download Chapter
1 Token Chapter 3.聽Building the Web Layer Using ASP.NET AJAX Section 3.1.聽Implementing the Start Page of a Web Portal
Section 3.2.聽Building a Custom Drag-and-Drop Extender for a Multicolumn Drop Zone
Section 3.3.聽Implementing WidgetContainer
Section 3.4.聽Building Widgets
Section 3.5.聽Page Switching: Simulating a Nonpostback Experience
Section 3.6.聽Using the Profile Object Inside a Web Service
Section 3.7.聽Implementing Authentication and Authorization
Section 3.8.聽Implementing Logout
Section 3.9.聽Summary
Chapter 4.聽Building the Data and Business Layers Using .NET 3.5 Section 4.1.聽Introducing LINQ to SQL
Section 4.2.聽Building the Data Access Layer Using LINQ to SQL
Section 4.3.聽Introducing Windows Workflow Foundation
Section 4.4.聽Building the Business Layer Using WF
Section 4.5.聽Implementing the DashboardFacade
Section 4.6.聽Summary
Download Chapter
1 Token Chapter 5.聽Building Client-Side Widgets Section 5.1.聽Delaying Server-Side Widget Loading
Section 5.2.聽Content Proxy
Section 5.3.聽Building a Client-Side RSS Widget
Section 5.4.聽Building a Client-Side Flickr Widget
Section 5.5.聽Summary
Download Chapter
1 Token Chapter 6.聽Optimizing ASP.NET AJAX Section 6.1.聽Combining Multiple Ajax Calls into One Call
Section 6.2.聽Timing and Ordering Ajax Calls to the Server
Section 6.3.聽Using HTTP GET Calls Instead of HTTP POST
Section 6.4.聽Working with the this Function
Section 6.5.聽Summary
Download Chapter
1 Token Chapter 7.聽Creating Asynchronous, Transactional, Cache-Friendly Web Services Section 7.1.聽Scalability Challenges with Web Services
Section 7.2.聽Asynchronous Web Methods
Section 7.3.聽Modifying the ASP.NET AJAX Framework to Handle Web Service Calls
Section 7.4.聽Developing Your Own Web Service Handler
Section 7.5.聽Making an Asynchronous and Cache-Friendly Proxy
Section 7.6.聽Scaling and Securing the Content Proxy
Section 7.7.聽Summary
Download Chapter
1 Token Chapter 8.聽Improving Server-Side Performance and Scalability Section 8.1.聽Instrumenting Your Code to Identify Performance Problems
Section 8.2.聽Optimizing the HTTP Pipeline
Section 8.3.聽Optimizing ASP.NET 2.0/3.5 Before Going Live
Section 8.4.聽Optimizing Queries in the ASP.NET Membership Tables
Section 8.5.聽Optimizing the ASP.NET 2.0/3.5 Profile Provider Before You Go Live
Section 8.6.聽ASP.NET Production Challenges
Section 8.7.聽Redirecting Traffic from an Old Web Site to a New One
Section 8.8.聽Summary
Download Chapter
1 Token Chapter 9.聽Improving Client-Side Performance Section 9.1.聽Understanding Web Caching
Section 9.2.聽Content Delivery Networks
Section 9.3.聽Optimizing Internet Explorer JavaScript Performance
Section 9.4.聽Reducing the Web Service Call Payload
Section 9.5.聽Loading the UI on Demand
Section 9.6.聽Using Read-Ahead Caching for Ajax Calls
Section 9.7.聽Hiding HTML Inside <textarea>
Section 9.8.聽Summary
Download Chapter
1 Token Chapter 10.聽Solving Common Deployment, Hosting, and Production Challenges Section 10.1.聽Deploying Your Web Site in a Web Farm
Section 10.2.聽Thirteen Production Disasters That Could Happen at Anytime
Section 10.3.聽Choosing the Right Hosting Provider
Section 10.4.聽Choosing a Web Site Monitoring Tool
Section 10.5.聽Configuring Proper Performance Counters
Section 10.6.聽Summary
Download Chapter
0 Tokens Colophon
Index
Preface Section P.1.聽Who This Book Is for
Section P.2.聽How This Book Is Organized
Section P.3.聽What You Need to Use this Book
Section P.4.聽Conventions Used in This Book
Section P.5.聽Using Code Examples
Section P.6.聽Safari庐 Books Online
Section P.7.聽How to Contact Us
Section P.8.聽Acknowledgments
Download Chapter
1 Token Chapter 1.聽Introducing Web Portals and Dropthings.OmarALZabir.com Section 1.1.聽Defining a Web Portal
Section 1.2.聽Defining a Web 2.0 Portal
Section 1.3.聽Using a Web Portal
Section 1.4.聽Navigating Dropthings
Section 1.5.聽Using ASP.NET AJAX
Section 1.6.聽Using C# 3.0 and .NET 3.5
Section 1.7.聽Summary
Download Chapter
1 Token Chapter 2.聽Architecting the Web Portal and Widgets Section 2.1.聽Object Model
Section 2.2.聽Using a Widget Framework
Section 2.3.聽Adding Widgets
Section 2.4.聽Maximizing the First-Visit Experience
Section 2.5.聽Rendering a Second-Visit Experience
Section 2.6.聽Improving ASP.NET AJAX Performance
Section 2.7.聽Adding Authentication and Authorization
Section 2.8.聽Preventing Denial-of-Service Attacks
Section 2.9.聽Summary
Download Chapter
1 Token Chapter 3.聽Building the Web Layer Using ASP.NET AJAX Section 3.1.聽Implementing the Start Page of a Web Portal
Section 3.2.聽Building a Custom Drag-and-Drop Extender for a Multicolumn Drop Zone
Section 3.3.聽Implementing WidgetContainer
Section 3.4.聽Building Widgets
Section 3.5.聽Page Switching: Simulating a Nonpostback Experience
Section 3.6.聽Using the Profile Object Inside a Web Service
Section 3.7.聽Implementing Authentication and Authorization
Section 3.8.聽Implementing Logout
Section 3.9.聽Summary
Chapter 4.聽Building the Data and Business Layers Using .NET 3.5 Section 4.1.聽Introducing LINQ to SQL
Section 4.2.聽Building the Data Access Layer Using LINQ to SQL
Section 4.3.聽Introducing Windows Workflow Foundation
Section 4.4.聽Building the Business Layer Using WF
Section 4.5.聽Implementing the DashboardFacade
Section 4.6.聽Summary
Download Chapter
1 Token Chapter 5.聽Building Client-Side Widgets Section 5.1.聽Delaying Server-Side Widget Loading
Section 5.2.聽Content Proxy
Section 5.3.聽Building a Client-Side RSS Widget
Section 5.4.聽Building a Client-Side Flickr Widget
Section 5.5.聽Summary
Download Chapter
1 Token Chapter 6.聽Optimizing ASP.NET AJAX Section 6.1.聽Combining Multiple Ajax Calls into One Call
Section 6.2.聽Timing and Ordering Ajax Calls to the Server
Section 6.3.聽Using HTTP GET Calls Instead of HTTP POST
Section 6.4.聽Working with the this Function
Section 6.5.聽Summary
Download Chapter
1 Token Chapter 7.聽Creating Asynchronous, Transactional, Cache-Friendly Web Services Section 7.1.聽Scalability Challenges with Web Services
Section 7.2.聽Asynchronous Web Methods
Section 7.3.聽Modifying the ASP.NET AJAX Framework to Handle Web Service Calls
Section 7.4.聽Developing Your Own Web Service Handler
Section 7.5.聽Making an Asynchronous and Cache-Friendly Proxy
Section 7.6.聽Scaling and Securing the Content Proxy
Section 7.7.聽Summary
Download Chapter
1 Token Chapter 8.聽Improving Server-Side Performance and Scalability Section 8.1.聽Instrumenting Your Code to Identify Performance Problems
Section 8.2.聽Optimizing the HTTP Pipeline
Section 8.3.聽Optimizing ASP.NET 2.0/3.5 Before Going Live
Section 8.4.聽Optimizing Queries in the ASP.NET Membership Tables
Section 8.5.聽Optimizing the ASP.NET 2.0/3.5 Profile Provider Before You Go Live
Section 8.6.聽ASP.NET Production Challenges
Section 8.7.聽Redirecting Traffic from an Old Web Site to a New One
Section 8.8.聽Summary
Download Chapter
1 Token Chapter 9.聽Improving Client-Side Performance Section 9.1.聽Understanding Web Caching
Section 9.2.聽Content Delivery Networks
Section 9.3.聽Optimizing Internet Explorer JavaScript Performance
Section 9.4.聽Reducing the Web Service Call Payload
Section 9.5.聽Loading the UI on Demand
Section 9.6.聽Using Read-Ahead Caching for Ajax Calls
Section 9.7.聽Hiding HTML Inside <textarea>
Section 9.8.聽Summary
Download Chapter
1 Token Chapter 10.聽Solving Common Deployment, Hosting, and Production Challenges Section 10.1.聽Deploying Your Web Site in a Web Farm
Section 10.2.聽Thirteen Production Disasters That Could Happen at Anytime
Section 10.3.聽Choosing the Right Hosting Provider
Section 10.4.聽Choosing a Web Site Monitoring Tool
Section 10.5.聽Configuring Proper Performance Counters
Section 10.6.聽Summary
Download Chapter
0 Tokens Colophon
Index
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×