Summary
In this chapter, you learned that developing against a reporting framework helps you make reports quicker, more accurately, and with more consistency. You learned how to make search forms and how to toggle between a simple and advanced search form using the reporting framework. You also built a reusable paging component that is far superior to the built-in paging component available on the GridView control. Plus, you explored the performance to functionality trade-offs regarding data binding in the PreLoad versus the PreRender method, and you saw how to allow for either scenario using the BindInPreLoad property.
Creating a reusable reporting framework takes a lot of time, effort, and thought, but it definitely pays off in the long run. No doubt, you’ll continue to create search pages reports, so you might as well not reinvent the wheel each time you do. This chapter has given you a better understanding of the thought process and design considerations that go into building reusable components and frameworks for reporting.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2005 Damon Armstrong
About this chapter
Cite this chapter
(2005). Building a Reusable Reporting Framework. In: Pro ASP.NET 2.0 Website Programming. Apress. https://doi.org/10.1007/978-1-4302-0104-5_9
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0104-5_9
Publisher Name: Apress
Print ISBN: 978-1-59059-546-6
Online ISBN: 978-1-4302-0104-5
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)