Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get started for free
Blink 3 of 8 - The 5 AM Club
by Robin Sharma
Building a Web 2.0 Portal with ASP.NET by Omar AL Zabir is a comprehensive guide that teaches you how to create a powerful and interactive web portal using ASP.NET. It covers everything from design and architecture to implementation and deployment.
In Building a Web 2.0 Portal with ASP.NET by Omar AL Zabir, we embark on a journey to create a high-performance web portal using ASP.NET 3.5 and other advanced Microsoft technologies. The book starts with an introduction to the architecture of a web portal, emphasizing the importance of a decoupled, widget-based application model for scalability and flexibility.
We then dive into the implementation of this architecture, beginning with the server-side web layer. Drag-and-drop functionality, a hallmark of modern web portals, is explored in detail, along with the use of LINQ for the data access layer. We learn how to use Windows Workflow Foundation to build the business layer, enabling the creation of complex workflows in a portal environment.
The book then turns its focus to client-side development, emphasizing the use of JavaScript to build high-performance, responsive widgets. We delve into the ASP.NET AJAX Framework, learning how to leverage it for dynamic, scalable sites. The author also introduces a custom web service call handler to address the limitations of ASP.NET AJAX 1.0, enabling asynchronous, transactional, and cache-friendly web services.
JavaScript performance optimization is another critical aspect covered in the book. AL Zabir provides insights into overcoming JavaScript performance issues, ensuring a faster, more responsive user interface. We learn about techniques such as script bundling and minification, reducing the number of HTTP requests, and optimizing JavaScript code for better performance.
As we progress, the book shifts its focus to scalability and security, essential considerations for a high-traffic web portal. We explore various strategies for handling scalability issues, including caching, load balancing, and database optimization. The author shares real-world experiences and best practices to ensure a portal can handle millions of users without compromising performance.
In the context of security, we learn about common web application vulnerabilities and their remedies. The book covers topics such as SQL injection, cross-site scripting, and cross-site request forgery, providing practical guidance on how to secure a web portal against these threats. We also delve into user authentication and authorization, ensuring only authorized users can access sensitive portal features.
In the final sections of the book, we explore the deployment and maintenance of a high-volume production site. AL Zabir guides us through the process of deploying our portal on a production server, addressing potential software, hardware, hosting, and infrastructure challenges. We also learn about monitoring and troubleshooting techniques to ensure the portal runs smoothly in a live environment.
In conclusion, Building a Web 2.0 Portal with ASP.NET is a comprehensive guide for developers looking to create robust, high-performance web portals. From architectural design to user experience enhancement, and from scalability to security, the book covers all aspects of building and maintaining a state-of-the-art web portal using ASP.NET and related technologies.
Building a Web 2.0 Portal with ASP.NET by Omar AL Zabir is a comprehensive guide that takes you through the process of creating a modern web portal using ASP.NET. It covers topics such as AJAX, jQuery, CSS, and HTML5 to build a responsive and interactive user interface. The book also delves into backend development, security, and performance optimization, providing practical tips and real-world examples.
Developers and programmers who want to build modern, interactive web portals using ASP.NET
Individuals looking to enhance their skills in web development and create dynamic user experiences
Professionals who want to understand the architecture and best practices for building scalable and high-performance web applications
It's highly addictive to get core insights on personally relevant topics without repetition or triviality. Added to that the apps ability to suggest kindred interests opens up a foundation of knowledge.
Great app. Good selection of book summaries you can read or listen to while commuting. Instead of scrolling through your social media news feed, this is a much better way to spend your spare time in my opinion.
Life changing. The concept of being able to grasp a book's main point in such a short time truly opens multiple opportunities to grow every area of your life at a faster rate.
Great app. Addicting. Perfect for wait times, morning coffee, evening before bed. Extremely well written, thorough, easy to use.
Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get started for free
Blink 3 of 8 - The 5 AM Club
by Robin Sharma