- Andrew Kos
- Bill Burlein
- Bryan Williams
- Christian Vozar
- Jeff Brown
- John Kraus
- Joseph Mak
- Josh Durbin
- Mark Daugherty
- Matt Van Bergen
- Melissa Geoffrion
- Michael Kang
- Michael Chan
- Michael Hodgdon
- Mike Motherway
- Molly McDaniel
- Nadia Maciulis
- Pat McLoughlin
- Paul Michelotti
- Puru Hemnani
- Rohit Srinath
- Ryan Lunka
- Tom Kelly
All Blogs
CITYTECH Blogroll:
Archive for December 2006
Performance Analysis of PONOs, Typed DataSets and Generic DataSets
December 9, 2006 1:45 AM
It won't take much to find a conversation with a bunch of .NET architects sitting around having a beer discussing why ADO.NET DataSets are good or bad compared to PONOs (Plain Old .NET Objects) and if DataSets are better whether the effort spent maintaining a Generic DataSet based application is less than the effort required up front in designating the schema for the Typed DataSet. My opinion is PONOs are the way to go, but too many people have written about this debate and I don't intend to be another. If you Google enough, you can find a wealth of discussion around this matter. In this blog posting, I talk about a performance test I have conducted that shows the difference in timing in the instantiation/creation and DB data mapping between PONOs, Typed DataSets and Generic DataSets.
Matt Van Bergen
Matt has spent over 17 years providing high-end technology consulting services to a variety of government and commercial organizations...
Recent Posts
- Descriptive JMX Beans in AEM/CQ
- Invisible requirements within Business requirements
- Building a better Options Predicate
- Javascript, This, and You.
- Extensionless URLs with Adobe Experience Manager
- The Life of a Tester in Adobe CQ World!
- Limitations of the CQ Parsys Model and the Implementation of a Nested Paragraph System
- Google Analytics and AEM: No JavaScript? No Problem.
- Using Apache FOP to generate a PDF document based on a form submission data
- Configuring SAML in AEM 5.6