|
Building a Web 2.0 Portal with ASP.NET 3.5 |
|
Building a Web 2.0 Portal with ASP.NET 3.5
Visits: 34114
Rating:
(1.0)
Rated By: 1033 Users
Added On: 25-Feb-2011
Download Building a Web 2.0 Portal with ASP.NET 3.5
Category: Web Building
|
|
EBook Description: 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.
About the Author
Omar AL Zabir is the CTO and co-founder of Pageflakes, a Microsoft MVP, the author of a popular .NET blog (http://msmvps.com/omar), and a frequent contributor to Code Project. In 2006, Page flakes out-ranked iGoogle, Live.com, Netvibes, and Protopage in a review conducted by Seattle-based SEOmoz.org.
|
Similar eBooks: eBooks related to Building a Web 2.0 Portal with ASP.NET 3.5 |
Building a Web Site For Dummies (4th Edition)
If you're just getting your feet wet in Web site construction, the first big hurdle is figuring out where to start. Building a Web Site for Dummies lightens things up with humor and makes the challenge of building a site far less daunting.
If you're just getting your feet wet in Web site construction, the first big hurdle is figuring out where to start. Building a Web Site for Dummies lightens things up with humor and makes the challenge of building a site far less daunting. This book doesn't zoom you right into coding HTML, although it covers the markup language quite well. Instead, it offers a much higher-level look at site design by examining the general questions of navigation principles, affiliation possibilities, building communications with your users, and other wide-ranging topics. For this reason, the book covers a lot of ground and offers a broad perspective on site design that transcends simple page coding.
A couple of the more useful sections on Web site tools and e-commerce cover useful utilities, such as NetMechanic, Statbot, and Spinwave. The chapter on e-commerce helps you get to know the ropes of selling stuff online, and points you to online malls, fulfillment services, and currency converters.
The companion CD-ROM contains evaluation versions of useful tools, such as Paint Shop Pro, HomeSite 4.5, Fireworks, and Dreamweaver. You won't find all of the knowledge that you seek to become a Web site guru in this book, but you will gain perspective and learn tons of useful tips and tricks. --Stephen W. Plain
Topics covered: - Designing a Web site plan - Web page construction 101 - Using scripts and applets - Site navigation - Graphics handling - Multimedia - Site tuning - Using content providers - Message boards - E-commerce - Affiliates programs - Publicity
Enterprise AJAX: Strategies for Building High Performance Web Applications
�The core technologies of Ajax are quite straightforward; the hard part is applying them in the real world. Fortunately, the authors have been putting Ajax into practice since long before the term �Ajax� was even coined. Enterprise AJAX offers excellent coverage of issues rarely explained to date, but frequently encountered by enterprise developers�including architecting of Ajax applications, and how to deal with such concerns as usability, security, and reliability.� -DR. MICHAEL MAHEMOFF, PH.D. author of Ajax Design Patterns (AjaxPatterns.org)
�Just when you thought you knew all you need to know about Ajax, Dave, Alexei, and Andre force open your cranium and unload a dumptruck full of Enterprise Ajax techniques, best practices, and hard-earned expert insight onto your brain. If you want to mix some serious Ajax into your serious business applications, the solid information and advice you get from this book will let you do so with confidence.� -BRENT ASHLEY, Web Developer and Ajax Pioneer
�I can�t think of any better authors for a book on Enterprise AJAX. The book is sure to be a valuable reference for developers the world over working on the next generation of web applications.� -MATT MCKENZIE, Software development manager, LiveCycle, Adobe Systems Inc.
�A great resource for writing quality, enterprise-level JavaScript.� -CHRISTIAN VAN EEDEN, Senior Application Specialist, Schenker DB Logistics
BUILD RELIABLE, SCALABLE, ENTERPRISE-CLASS WEB APPLICATIONS WITH AJAX Writing for enterprise developers, architects, and user interface specialists, the authors explain why AJAX offers such great promise in large-scale development. Next, they systematically introduce today�s key AJAX techniques and components.
You�ll walk through developing frameworks for building AJAX applications that combine data tables, Web forms, charts, search, and filtering: the very systems businesses depend on in CRM, ERP, BI, and beyond. Then, building on this strong foundation, the authors identify proven AJAX architectural patterns, and present case studies drawn from actual .NET and Java AJAX applications. Coverge includes
Using AJAX to implement Model-View-Controller (MVC) in the browser Encapsulating user interface functionality to facilitate code reuse and reduce cross-browser development problems Overcoming the unique security challenges associated with AJAX Web applications Optimizing AJAX usability: the �back� button, caching, bookmarking, offline usage, and beyond From security to scalability to project risk, this is the only book to cover all the issues facing AJAX developers in the enterprise. Whether you�re migrating legacy HTML interfaces or building new applications from scratch, you�ll find it absolutely indispensable.
Practical PHP and MySQL: Building Eight Dynamic Web Applications
�Practical PHP and MySQL reflects Jono�s commitment to the spirit of making open source subjects accessible to everyone. The book carefully walks you through the code for eight useful, dynamic Web applications. Projects are presented in a playful way, like the forum project that touts horror movies that make you �hide behind the couch.�� -From the Foreword by Christopher Negus, Series Editor, Negus Live Linux Series
Build Dynamic Web Sites Fast, with PHP and MySQL� Learn from Eight Ready-to-Run Applications!
Suddenly, it�s easy to build commercial-quality Web applications using free and open source software. With this book, you�ll learn from eight ready-to-run, real-world applicationsall backed by clear diagrams and screenshots, well-documented code, and simple, practical explanations.
Leading open source author Jono Bacon teaches the core skills you�ll need to build virtually any application. You�ll discover how to connect with databases, upload content, perform cascading deletes, edit records, validate registrations, specify user security, create reusable components, use PEAR extensions, and even build Ajax applications.
Working from complete examples on the CD-ROM, you�ll create
Generic dynamic Web sites Blogs Discussion forums Shopping carts Auction sites Calendars FAQ systems Reusable components Content management systems News sites JONO BACON is Ubuntu community manager for Canonical, Ubuntu�s sponsor. He is an established speaker, author, and contributor to the open source community. Bacon co-authored Linux Desktop Hacks and The Official Ubuntu Book; has served as a columnist for Linux Format, Linux User & Developer, and PC Plus; and is an O�Reilly Networkweblog author. He is a lead developer onthe Jokosher (www.jokosher.org) project,and co-founder of LUGRadio�a podcastwith more than 15,000 listeners, andan annual event that attracts visitorsfrom around the world.
CD-ROM Includes
XAMPP for Linux: easy-to-install, preconfigured Apache distributions containing MySQL, PHP, Perl, and more Source code for all eight fully-working applications discussed in the book A remastered Ubuntu live CD, set to run all eight applications live System Requirements
CPU: Pentium III, 650 MHz. RAM: 256MB (recommended 512MB). Hard disk: No space required to run live CD; 250MB of space needed to put XAMPP server and projects on installed system. About the Author Jono Bacon works for Canonical as the Ubuntu community manager and is an established speaker, author, and regular contributor to the Open Source community. As an author, Bacon co-authored Linux Desktop Hacks and the Official Ubuntu Book, and has written more than 400 published articles in more than 14 publications. Bacon has also contributed as a columnist for Linux Format, Linux User & Developer, and PC Plus, and is an O�Reilly Network weblog author.
In addition, Bacon is a regular contributor to Open Source in a range of projects, a lead developer on the Jokosher (www.jokosher.org) project, and one of the co-founders of the popular LUGRadio (www.lugradio.org) podcast�a show with more than 15,000 listeners and an annual event that pulls visitors from around the world.
Designing with Progressive Enhancement: Building the Web that Works for Everyone
Progressive enhancement is an approach to web development that aims to deliver the best possible experience to the widest possible audience, and simplifies coding and testing as well. Whether users are viewing your sites on an iPhone, the latest and greatest high-end system, or even hearing them on a screen-reader, their experience should be easy to understand and use, and as fully-featured and functional as possible.
Designing with Progressive Enhancement will show you how. It�s both a practical guide to understanding the principles and benefits of progressive enhancement, and a detailed exploration of examples that will teach you�whether you�re a designer or a developer�how, where, and when to implement the specific coding and scripting approaches that embody progressive enhancement.
In this book, you�ll learn:
Why common coding approaches leave users behind, and how progressive enhancement is a more inclusive and accessible alternative How to analyze complex interface designs, see the underlying semantic HTML experience that will work everywhere, and layer on advanced enhancements safely A unique browser capabilities testing suite that helps deliver enhancements only to devices that can handle them Real-world best practices for coding HTML, CSS, and JavaScript to work with progressive enhancement, and cases where forward-looking HTML5 and CSS3 techniques can be applied effectively today How to factor in accessibility features like WAI-ARIA and keyboard support to ensure universal access Detailed techniques to transform semantic HTML into interactive components like sliders, tabs, tree controls, and charts, along with downloadable jQuery-based widgets to apply directly in your projects About the Author Todd Parker has over a dozen years of experience creating highly functional, accessible and intuitive interfaces that make the most of the technical and interface constraints of a broad range of devices, from wireless phones and Palm devices, to touch screen tablets, kiosks and Web sites. Prior to founding Filament Group, Todd worked at ZEFER Corporation and CSC Consulting as a principal experience designer. Todd�s work has been recognized by Communication Arts magazine for design excellence.
Scott Jehl is formally trained in graphic design, but his skills comfortably span both design and development. Prior to joining Filament Group, Scott worked for such clients as New England Journal of Medicine, Footjoy Golf, and Aspen Snowmass Resorts. In his spare time, Scott runs WriteMaps.com, an ajax Web application for building visual Web site sitemaps. He is also a member of the jQuery Design Team.
Patty Toland is a founding partner at Filament Group, Inc. Patty brings to Filament more than twenty years consulting experience with corporate and institutional clients, with a focus on communicating complex messages across a range of media. Her expertise lies in developing robust information and communication strategies, including branding, constituent analysis, information architecture and system design, and writing. Prior to founding Filament Group, Patty worked at ZEFER Corp., US Peace Corps, Kohn Cruikshank Inc. and Harvard Business School.
Maggie Costello Wachs is Filament Group�s coding and production master � she ensures the quality of everything that goes out the door. Maggie�s brings deep expertise in front-end coding, with a particular focus on standards-compliant markup, CSS and scripting that works optimally with progressive enhancement. Prior to joining FIlament Group, Maggie worked at Monitor Group and ZEFER Corp.
Book Details
Paperback: 456 pages Publisher: New Riders Press; 1 edition (February, 2010) Language: English ISBN-10: 0321658884 ISBN-13: 978-0321658883 File Size: 9.9 MiB
Mining Google Web Services: Building Applications with the Google API
Google's Web Services provide all kinds of powerful capabilities that you can leverage in your Internet programs. Here's a book that teaches you how to develop practical Google Web Services applications. Learn how to embed the popular search engine in a web site, create applications for optimizing complex searches, automatically monitor the web for specified information, develop custom applications to avoid objectionable material, and much more. Even find out how to use Google Web Services and Amazon Web Services together. In "Mining Google Web Services", you will discover how to develop these real-world applications using VBA, Visual Studio, PHP, Java, and Mobile Devices.
Mining Google Web Services: Building Applications with the Google API
Google's Web Services provide all kinds of powerful capabilities that you can leverage in your Internet programs. Here's a book that teaches you how to develop practical Google Web Services applications. Learn how to embed the popular search engine in a web site, create applications for optimizing complex searches, automatically monitor the web for specified information, develop custom applications to avoid objectionable material, and much more. Even find out how to use Google Web Services and Amazon Web Services together. In "Mining Google Web Services", you will discover how to develop these real-world applications using VBA, Visual Studio, PHP, Java, and Mobile Devices.
Building Web Applications With SAS/IntrNet: A Guide to the Application Dispatcher
Learn how you can save countless hours of research and development time building your Web applications with the SAS/IntrNet Application Dispatcher. Author Don Henderson illustrates the multitude of features and capabilities available in the SAS/IntrNet Application Dispatcher and shows you how to take better advantage of these tools to make your tasks easier. This dynamic book features significant tips, techniques, and well-explained examples that you can immediately incorporate into your SAS/IntrNet Application Dispatcher Web applications.
Web Services Training- Building Web Services
With Windows Web Services, you can create applications that communicate easily with a local computer or a remote Web service. Windows Web Services is a native-code implementation of SOAP and provides core network communication by supporting a broad set of the Web services (WS) family of protocols. Windows Web Services is a peer to Windows Communication Foundation (WCF - managed-code Web services), and provides a high-performance subset of WCF functionality.
Watch Yochay Kiriaty, Windows 7 Technical Evangelist, and Windows Web Services API PM Nikola Dudar as we explain the Windows native Web Services APIs, and why Microsoft created a new set of Web Services APIs when we have WCF.
Building a Web Site For Dummies, 3rd Edition
Whether you�re in the preliminary stages of planning a site or you�re looking to improve the look of an existing site, this reference book covers it all. Now updated with the latest site tools, design techniques, and commerce options, this new edition of the bestseller offers a solid framework for building a Web site from scratch. Packed with all the essentials to help make your site the best it can be, this resource goes beyond just basic design and page building to show you how to incorporate both of those elements into a successful site. Veteran author David Crowder spills the secrets to planning and creating an effective site from the ground up. You�ll decipher ways to transform a bunch of seemingly random web pages into a coherent web site and you�ll discover myriad ways to make your site look and sound amazing.
This updated third edition features content on designing with CSS, using the latest version of Dreamweaver, and applying Web analytics and promotion techniques. In addition, the book covers topics such as:
- Keeping a site fresh and exciting - Designing a look that appeals to your intended audience - Determining your Web page structure - Incorporating color, images, graphics, music, and video - Merging CSS and HTML - Planning usable navigation - Providing guestbooks and message boards - Designing for e-commerce - Getting set up with PayPal, Google Checkout, E-cash, etc.
The accompanying CD-ROM provides trial versions of software that is used in the book as well as sample templates and graphics for Web building. Once you start referring to Building a Web Site For Dummies, 3rd Edition, you�ll wonder how you ever existed without this invaluable information!
Building Social Web Applications
Building a web application that attracts and retains regular visitors is tricky enough, but creating a social application that encourages visitors to interact with one another requires careful planning. This book provides practical solutions to the tough questions you''ll face when building an effective community site -- one that makes visitors feel like they''ve found a new home on the Web.
If your company is ready to take part in the social web, this book will help you get started. Whether you''re creating a new site from scratch or reworking an existing site, Building Social Web Applications helps you choose the tools appropriate for your audience so you can build an infrastructure that will promote interaction and help the community coalesce. You''ll also learn about business models for various social web applications, with examples of member-driven, customer-service-driven, and contributor-driven sites.
* Determine who will be drawn to your site, why they''ll stay, and who they''ll interact with * Create visual design that clearly communicates how your site works * Build the software you need versus plugging in one-size-fits-all, off-the-shelf apps * Manage the identities of your visitors and determine how to support their interaction * Monitor demand from the community to guide your choice of new functions
Building a Web 2.0 Portal with ASP.NET 3.5 - Free eBook Building a Web 2.0 Portal with ASP.NET 3.5 - Download ebook Building a Web 2.0 Portal with ASP.NET 3.5 free
|
|
|